--- /home/fdroid/fdroiddata/tmp/com.einmalfel.podlisten_1030600.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.einmalfel.podlisten_1030600.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 40871ba7b70f6239e5b1705072c0ae18abf608dd30ea71b7e37e2837acff015f │ -Signer #1 certificate SHA-1 digest: ad651f121a796446b0bdeade397499d903aea97d │ -Signer #1 certificate MD5 digest: 34fa31af38919efa8ee6b0b7b0a63218 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 64dee586b57512dbb832d9ee19179d3dfe64aa03313cebb0fb3141c4351099e1 │ -Signer #1 public key SHA-1 digest: 73335094e6cd9753cd3ac919a8d4ae7d81749070 │ -Signer #1 public key MD5 digest: b9b8cecc7cde87c824b6f861ee894e4e │ -WARNING: META-INF/buildserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/fdroidserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,476 +1,474 @@ │ -Zip file size: 6660626 bytes, number of entries: 474 │ --rw---- 2.0 fat 48342 bl defN 16-Feb-24 14:15 META-INF/MANIFEST.MF │ --rw---- 2.0 fat 48463 bl defN 16-Feb-24 14:15 META-INF/1B0788BE.SF │ --rw---- 2.0 fat 1326 bl defN 16-Feb-24 14:15 META-INF/1B0788BE.RSA │ --rw---- 2.0 fat 41 bl defN 16-Feb-24 07:31 META-INF/buildserverid │ --rw---- 2.0 fat 41 bl defN 16-Feb-24 07:31 META-INF/fdroidserverid │ --rw---- 2.0 fat 13244 bX defN 16-Feb-24 07:31 AndroidManifest.xml │ --rw---- 2.0 fat 14960640 bl defN 16-Feb-24 07:31 assets/databases/PodcastCatalogue.sqlite │ --rw---- 2.0 fat 396 bl defN 16-Feb-24 07:31 res/anim/abc_fade_in.xml │ --rw---- 2.0 fat 396 bl defN 16-Feb-24 07:31 res/anim/abc_fade_out.xml │ --rw---- 2.0 fat 860 bl defN 16-Feb-24 07:31 res/anim/abc_grow_fade_in_from_bottom.xml │ --rw---- 2.0 fat 512 bl defN 16-Feb-24 07:31 res/anim/abc_popup_enter.xml │ --rw---- 2.0 fat 512 bl defN 16-Feb-24 07:31 res/anim/abc_popup_exit.xml │ --rw---- 2.0 fat 860 bl defN 16-Feb-24 07:31 res/anim/abc_shrink_fade_out_from_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Feb-24 07:31 res/anim/abc_slide_in_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Feb-24 07:31 res/anim/abc_slide_in_top.xml │ --rw---- 2.0 fat 400 bl defN 16-Feb-24 07:31 res/anim/abc_slide_out_bottom.xml │ --rw---- 2.0 fat 400 bl defN 16-Feb-24 07:31 res/anim/abc_slide_out_top.xml │ --rw---- 2.0 fat 688 bl defN 16-Feb-24 07:31 res/anim/design_fab_in.xml │ --rw---- 2.0 fat 688 bl defN 16-Feb-24 07:31 res/anim/design_fab_out.xml │ --rw---- 2.0 fat 320 bl defN 16-Feb-24 07:31 res/anim/design_snackbar_in.xml │ --rw---- 2.0 fat 320 bl defN 16-Feb-24 07:31 res/anim/design_snackbar_out.xml │ --rw---- 2.0 fat 472 bl defN 16-Feb-24 07:31 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 472 bl defN 16-Feb-24 07:31 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 548 bl defN 16-Feb-24 07:31 res/color-v23/abc_color_highlight_material.xml │ --rw---- 2.0 fat 344 bl defN 16-Feb-24 07:31 res/color/abc_background_cache_hint_selector_material_dark.xml │ --rw---- 2.0 fat 344 bl defN 16-Feb-24 07:31 res/color/abc_background_cache_hint_selector_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Feb-24 07:31 res/color/abc_primary_text_disable_only_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Feb-24 07:31 res/color/abc_primary_text_disable_only_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Feb-24 07:31 res/color/abc_primary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Feb-24 07:31 res/color/abc_primary_text_material_light.xml │ --rw---- 2.0 fat 596 bl defN 16-Feb-24 07:31 res/color/abc_search_url_text.xml │ --rw---- 2.0 fat 468 bl defN 16-Feb-24 07:31 res/color/abc_secondary_text_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Feb-24 07:31 res/color/abc_secondary_text_material_light.xml │ --rw---- 2.0 fat 468 bl defN 16-Feb-24 07:31 res/color/switch_thumb_material_dark.xml │ --rw---- 2.0 fat 468 bl defN 16-Feb-24 07:31 res/color/switch_thumb_material_light.xml │ --rw---- 1.0 fat 287 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 306 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 549 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 622 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 753 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 1619 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1078 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1548 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1748 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 229 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 416 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 280 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 233 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 160 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 288 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 612 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 190 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 373 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 270 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 791 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1028 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 541 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 212 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 212 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 239 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 240 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 840 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1290 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 259 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 271 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 387 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 214 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 201 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 392 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 538 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 199 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 182 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 804 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/nnf_ic_collections_add_collection.png │ --rw---- 1.0 fat 334 b- stor 16-Feb-24 07:27 res/drawable-hdpi-v4/nnf_ic_file_folder.png │ --rw---- 1.0 fat 384 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 289 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 610 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 391 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 325 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 174 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 381 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 351 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 428 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 237 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 729 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 503 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 475 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 361 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 991 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 630 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 246 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 418 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 1257 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 611 b- stor 16-Feb-24 07:27 res/drawable-ldrtl-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 274 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 288 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 429 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 428 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 493 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 1348 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1005 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 1047 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 1124 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 225 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 351 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 236 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 280 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 158 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 185 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 377 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 158 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 234 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 186 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 545 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 681 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 415 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 222 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 211 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 211 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 226 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 227 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 604 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 863 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 214 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 202 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 279 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 208 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 353 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 428 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 192 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 186 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 185 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 181 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 180 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 594 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/nnf_ic_collections_add_collection.png │ --rw---- 1.0 fat 265 b- stor 16-Feb-24 07:27 res/drawable-mdpi-v4/nnf_ic_file_folder.png │ --rw---- 2.0 fat 336 bl defN 16-Feb-24 07:31 res/drawable-v21/abc_action_bar_item_background_material.xml │ --rw---- 2.0 fat 1908 bl defN 16-Feb-24 07:31 res/drawable-v21/abc_btn_colored_material.xml │ --rw---- 2.0 fat 380 bl defN 16-Feb-24 07:31 res/drawable-v23/abc_control_background_material.xml │ --rw---- 1.0 fat 297 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 354 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 556 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 831 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 996 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 2215 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1547 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 2259 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 2606 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 234 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 485 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 365 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 344 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 188 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 237 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 723 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 218 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 371 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 238 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 919 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1131 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 730 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 170 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 244 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 214 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 214 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 254 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 253 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1141 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 1811 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 345 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 400 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 557 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 219 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 207 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 507 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 741 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 205 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 198 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 197 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 190 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 977 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/nnf_ic_collections_add_collection.png │ --rw---- 1.0 fat 413 b- stor 16-Feb-24 07:27 res/drawable-xhdpi-v4/nnf_ic_file_folder.png │ --rw---- 1.0 fat 305 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ --rw---- 1.0 fat 369 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 725 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 1249 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 1467 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 2401 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ --rw---- 1.0 fat 1032 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ --rw---- 1.0 fat 3755 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 2804 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 246 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ --rw---- 1.0 fat 570 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 395 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 306 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 176 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 363 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 988 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 284 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 521 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 337 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 1292 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1908 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 947 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 178 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ --rw---- 1.0 fat 245 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ --rw---- 1.0 fat 221 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ --rw---- 1.0 fat 221 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ --rw---- 1.0 fat 307 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ --rw---- 1.0 fat 305 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ --rw---- 1.0 fat 1822 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ --rw---- 1.0 fat 2774 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ --rw---- 1.0 fat 396 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ --rw---- 1.0 fat 589 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 811 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 218 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ --rw---- 1.0 fat 246 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 632 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1060 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 210 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 202 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 204 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 193 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ --rw---- 1.0 fat 196 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ --rw---- 1.0 fat 1319 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/nnf_ic_collections_add_collection.png │ --rw---- 1.0 fat 626 b- stor 16-Feb-24 07:27 res/drawable-xxhdpi-v4/nnf_ic_file_folder.png │ --rw---- 1.0 fat 295 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ --rw---- 1.0 fat 551 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ --rw---- 1.0 fat 1014 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ --rw---- 1.0 fat 1226 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ --rw---- 1.0 fat 3524 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ --rw---- 1.0 fat 3853 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ --rw---- 1.0 fat 240 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ --rw---- 1.0 fat 566 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ --rw---- 1.0 fat 418 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ --rw---- 1.0 fat 1253 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ --rw---- 1.0 fat 378 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ --rw---- 1.0 fat 680 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ --rw---- 1.0 fat 390 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ --rw---- 1.0 fat 1559 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ --rw---- 1.0 fat 1571 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 1291 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ --rw---- 1.0 fat 666 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ --rw---- 1.0 fat 959 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ --rw---- 1.0 fat 617 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ --rw---- 1.0 fat 1025 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ --rw---- 1.0 fat 208 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ --rw---- 1.0 fat 808 b- stor 16-Feb-24 07:27 res/drawable-xxxhdpi-v4/nnf_ic_file_folder.png │ --rw---- 2.0 fat 700 bl defN 16-Feb-24 07:31 res/drawable/abc_btn_borderless_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Feb-24 07:31 res/drawable/abc_btn_check_material.xml │ --rw---- 2.0 fat 428 bl defN 16-Feb-24 07:31 res/drawable/abc_btn_colored_material.xml │ --rw---- 2.0 fat 1092 bl defN 16-Feb-24 07:31 res/drawable/abc_btn_default_mtrl_shape.xml │ --rw---- 2.0 fat 560 bl defN 16-Feb-24 07:31 res/drawable/abc_btn_radio_material.xml │ --rw---- 2.0 fat 436 bl defN 16-Feb-24 07:31 res/drawable/abc_cab_background_internal_bg.xml │ --rw---- 2.0 fat 412 bl defN 16-Feb-24 07:31 res/drawable/abc_cab_background_top_material.xml │ --rw---- 2.0 fat 844 bl defN 16-Feb-24 07:31 res/drawable/abc_dialog_material_background_dark.xml │ --rw---- 2.0 fat 844 bl defN 16-Feb-24 07:31 res/drawable/abc_dialog_material_background_light.xml │ --rw---- 2.0 fat 1040 bl defN 16-Feb-24 07:31 res/drawable/abc_edit_text_material.xml │ --rw---- 2.0 fat 1136 bl defN 16-Feb-24 07:31 res/drawable/abc_item_background_holo_dark.xml │ --rw---- 2.0 fat 1136 bl defN 16-Feb-24 07:31 res/drawable/abc_item_background_holo_light.xml │ --rw---- 2.0 fat 508 bl defN 16-Feb-24 07:31 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ --rw---- 2.0 fat 508 bl defN 16-Feb-24 07:31 res/drawable/abc_list_selector_background_transition_holo_light.xml │ --rw---- 2.0 fat 1208 bl defN 16-Feb-24 07:31 res/drawable/abc_list_selector_holo_dark.xml │ --rw---- 2.0 fat 1208 bl defN 16-Feb-24 07:31 res/drawable/abc_list_selector_holo_light.xml │ --rw---- 2.0 fat 664 bl defN 16-Feb-24 07:31 res/drawable/abc_ratingbar_full_material.xml │ --rw---- 2.0 fat 1232 bl defN 16-Feb-24 07:31 res/drawable/abc_seekbar_thumb_material.xml │ --rw---- 2.0 fat 1532 bl defN 16-Feb-24 07:31 res/drawable/abc_seekbar_track_material.xml │ --rw---- 2.0 fat 1328 bl defN 16-Feb-24 07:31 res/drawable/abc_spinner_textfield_background_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Feb-24 07:31 res/drawable/abc_switch_thumb_material.xml │ --rw---- 2.0 fat 564 bl defN 16-Feb-24 07:31 res/drawable/abc_tab_indicator_material.xml │ --rw---- 2.0 fat 600 bl defN 16-Feb-24 07:31 res/drawable/abc_text_cursor_material.xml │ --rw---- 2.0 fat 880 bl defN 16-Feb-24 07:31 res/drawable/abc_textfield_search_material.xml │ --rw---- 2.0 fat 560 bl defN 16-Feb-24 07:31 res/drawable/clickable_image_button_bg.xml │ --rw---- 2.0 fat 560 bl defN 16-Feb-24 07:31 res/drawable/clickable_list_element.xml │ --rw---- 2.0 fat 436 bl defN 16-Feb-24 07:31 res/drawable/design_fab_background.xml │ --rw---- 2.0 fat 564 bl defN 16-Feb-24 07:31 res/drawable/design_snackbar_background.xml │ --rw---- 2.0 fat 900 bl defN 16-Feb-24 07:31 res/drawable/episode_progress_bar.xml │ --rw---- 2.0 fat 904 bl defN 16-Feb-24 07:31 res/drawable/episode_progress_bar_indeterminate.xml │ --rw---- 1.0 fat 3058 b- stor 16-Feb-24 07:27 res/drawable/logo.png │ --rw---- 2.0 fat 1400 bl defN 16-Feb-24 07:31 res/drawable/playback_progress.xml │ --rw---- 2.0 fat 556 bl defN 16-Feb-24 07:31 res/drawable/player_background.xml │ --rw---- 2.0 fat 476 bl defN 16-Feb-24 07:31 res/drawable/player_image_background.xml │ --rw---- 2.0 fat 776 bl defN 16-Feb-24 07:31 res/drawable/scrollbar_thumb.xml │ --rw---- 1.0 fat 45058 b- stor 16-Feb-24 07:27 res/drawable/widget_preview.png │ --rw---- 2.0 fat 992 bl defN 16-Feb-24 07:31 res/layout-land/activity_main.xml │ --rw---- 2.0 fat 528 bl defN 16-Feb-24 07:31 res/layout-sw600dp-v13/design_layout_snackbar.xml │ --rw---- 2.0 fat 1848 bl defN 16-Feb-24 07:31 res/layout-v11/preference.xml │ --rw---- 2.0 fat 1700 bl defN 16-Feb-24 07:31 res/layout-v17/abc_alert_dialog_button_bar_material.xml │ --rw---- 2.0 fat 3336 bl defN 16-Feb-24 07:31 res/layout-v17/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1164 bl defN 16-Feb-24 07:31 res/layout-v17/abc_dialog_title_material.xml │ --rw---- 2.0 fat 3696 bl defN 16-Feb-24 07:31 res/layout-v17/abc_search_view.xml │ --rw---- 2.0 fat 1292 bl defN 16-Feb-24 07:31 res/layout-v17/design_layout_snackbar_include.xml │ --rw---- 2.0 fat 1684 bl defN 16-Feb-24 07:31 res/layout-v17/nnf_filepicker_listitem_checkable.xml │ --rw---- 2.0 fat 1780 bl defN 16-Feb-24 07:31 res/layout-v17/notification_template_big_media.xml │ --rw---- 2.0 fat 1920 bl defN 16-Feb-24 07:31 res/layout-v17/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2848 bl defN 16-Feb-24 07:31 res/layout-v17/notification_template_lines.xml │ --rw---- 2.0 fat 1428 bl defN 16-Feb-24 07:31 res/layout-v17/notification_template_media.xml │ --rw---- 2.0 fat 660 bl defN 16-Feb-24 07:31 res/layout-v17/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 660 bl defN 16-Feb-24 07:31 res/layout-v17/notification_template_part_time.xml │ --rw---- 2.0 fat 2032 bl defN 16-Feb-24 07:31 res/layout-v17/preference.xml │ --rw---- 2.0 fat 1552 bl defN 16-Feb-24 07:31 res/layout-v17/preference_information.xml │ --rw---- 2.0 fat 872 bl defN 16-Feb-24 07:31 res/layout-v17/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 872 bl defN 16-Feb-24 07:31 res/layout-v17/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 2836 bl defN 16-Feb-24 07:31 res/layout-v17/subscribe_dialog.xml │ --rw---- 2.0 fat 1660 bl defN 16-Feb-24 07:31 res/layout-v21/abc_screen_toolbar.xml │ --rw---- 2.0 fat 2912 bl defN 16-Feb-24 07:31 res/layout-v21/player.xml │ --rw---- 2.0 fat 1788 bl defN 16-Feb-24 07:31 res/layout-v21/tabbed_frame.xml │ --rw---- 2.0 fat 940 bl defN 16-Feb-24 07:31 res/layout/abc_action_bar_title_item.xml │ --rw---- 2.0 fat 448 bl defN 16-Feb-24 07:31 res/layout/abc_action_bar_up_container.xml │ --rw---- 2.0 fat 396 bl defN 16-Feb-24 07:31 res/layout/abc_action_bar_view_list_nav_layout.xml │ --rw---- 2.0 fat 812 bl defN 16-Feb-24 07:31 res/layout/abc_action_menu_item_layout.xml │ --rw---- 2.0 fat 584 bl defN 16-Feb-24 07:31 res/layout/abc_action_menu_layout.xml │ --rw---- 2.0 fat 508 bl defN 16-Feb-24 07:31 res/layout/abc_action_mode_bar.xml │ --rw---- 2.0 fat 592 bl defN 16-Feb-24 07:31 res/layout/abc_action_mode_close_item_material.xml │ --rw---- 2.0 fat 1760 bl defN 16-Feb-24 07:31 res/layout/abc_activity_chooser_view.xml │ --rw---- 2.0 fat 1272 bl defN 16-Feb-24 07:31 res/layout/abc_activity_chooser_view_list_item.xml │ --rw---- 2.0 fat 1656 bl defN 16-Feb-24 07:31 res/layout/abc_alert_dialog_button_bar_material.xml │ --rw---- 2.0 fat 3292 bl defN 16-Feb-24 07:31 res/layout/abc_alert_dialog_material.xml │ --rw---- 2.0 fat 1120 bl defN 16-Feb-24 07:31 res/layout/abc_dialog_title_material.xml │ --rw---- 2.0 fat 404 bl defN 16-Feb-24 07:31 res/layout/abc_expanded_menu_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-Feb-24 07:31 res/layout/abc_list_menu_item_checkbox.xml │ --rw---- 2.0 fat 688 bl defN 16-Feb-24 07:31 res/layout/abc_list_menu_item_icon.xml │ --rw---- 2.0 fat 1412 bl defN 16-Feb-24 07:31 res/layout/abc_list_menu_item_layout.xml │ --rw---- 2.0 fat 536 bl defN 16-Feb-24 07:31 res/layout/abc_list_menu_item_radio.xml │ --rw---- 2.0 fat 1556 bl defN 16-Feb-24 07:31 res/layout/abc_popup_menu_item_layout.xml │ --rw---- 2.0 fat 564 bl defN 16-Feb-24 07:31 res/layout/abc_screen_content_include.xml │ --rw---- 2.0 fat 892 bl defN 16-Feb-24 07:31 res/layout/abc_screen_simple.xml │ --rw---- 2.0 fat 848 bl defN 16-Feb-24 07:31 res/layout/abc_screen_simple_overlay_action_mode.xml │ --rw---- 2.0 fat 1608 bl defN 16-Feb-24 07:31 res/layout/abc_screen_toolbar.xml │ --rw---- 2.0 fat 2204 bl defN 16-Feb-24 07:31 res/layout/abc_search_dropdown_item_icons_2line.xml │ --rw---- 2.0 fat 3648 bl defN 16-Feb-24 07:31 res/layout/abc_search_view.xml │ --rw---- 2.0 fat 768 bl defN 16-Feb-24 07:31 res/layout/abc_select_dialog_material.xml │ --rw---- 2.0 fat 732 bl defN 16-Feb-24 07:31 res/layout/activity_main.xml │ --rw---- 2.0 fat 652 bl defN 16-Feb-24 07:31 res/layout/common_list.xml │ --rw---- 2.0 fat 528 bl defN 16-Feb-24 07:31 res/layout/design_layout_snackbar.xml │ --rw---- 2.0 fat 1240 bl defN 16-Feb-24 07:31 res/layout/design_layout_snackbar_include.xml │ --rw---- 2.0 fat 368 bl defN 16-Feb-24 07:31 res/layout/design_layout_tab_icon.xml │ --rw---- 2.0 fat 444 bl defN 16-Feb-24 07:31 res/layout/design_layout_tab_text.xml │ --rw---- 2.0 fat 328 bl defN 16-Feb-24 07:31 res/layout/design_menu_item_action_area.xml │ --rw---- 2.0 fat 496 bl defN 16-Feb-24 07:31 res/layout/design_navigation_item.xml │ --rw---- 2.0 fat 448 bl defN 16-Feb-24 07:31 res/layout/design_navigation_item_header.xml │ --rw---- 2.0 fat 480 bl defN 16-Feb-24 07:31 res/layout/design_navigation_item_separator.xml │ --rw---- 2.0 fat 572 bl defN 16-Feb-24 07:31 res/layout/design_navigation_item_subheader.xml │ --rw---- 2.0 fat 852 bl defN 16-Feb-24 07:31 res/layout/design_navigation_menu.xml │ --rw---- 2.0 fat 864 bl defN 16-Feb-24 07:31 res/layout/design_navigation_menu_item.xml │ --rw---- 2.0 fat 4288 bl defN 16-Feb-24 07:31 res/layout/episode_list_element.xml │ --rw---- 2.0 fat 3144 bl defN 16-Feb-24 07:31 res/layout/history_list_element.xml │ --rw---- 2.0 fat 520 bl defN 16-Feb-24 07:31 res/layout/nnf_activity_filepicker.xml │ --rw---- 2.0 fat 968 bl defN 16-Feb-24 07:31 res/layout/nnf_dialog_folder_name.xml │ --rw---- 2.0 fat 1644 bl defN 16-Feb-24 07:31 res/layout/nnf_filepicker_listitem_checkable.xml │ --rw---- 2.0 fat 1424 bl defN 16-Feb-24 07:31 res/layout/nnf_filepicker_listitem_dir.xml │ --rw---- 2.0 fat 2152 bl defN 16-Feb-24 07:31 res/layout/nnf_fragment_filepicker.xml │ --rw---- 2.0 fat 616 bl defN 16-Feb-24 07:31 res/layout/notification_media_action.xml │ --rw---- 2.0 fat 688 bl defN 16-Feb-24 07:31 res/layout/notification_media_cancel_action.xml │ --rw---- 2.0 fat 1640 bl defN 16-Feb-24 07:31 res/layout/notification_template_big_media.xml │ --rw---- 2.0 fat 1660 bl defN 16-Feb-24 07:31 res/layout/notification_template_big_media_narrow.xml │ --rw---- 2.0 fat 2676 bl defN 16-Feb-24 07:31 res/layout/notification_template_lines.xml │ --rw---- 2.0 fat 1336 bl defN 16-Feb-24 07:31 res/layout/notification_template_media.xml │ --rw---- 2.0 fat 616 bl defN 16-Feb-24 07:31 res/layout/notification_template_part_chronometer.xml │ --rw---- 2.0 fat 616 bl defN 16-Feb-24 07:31 res/layout/notification_template_part_time.xml │ --rw---- 2.0 fat 2872 bl defN 16-Feb-24 07:31 res/layout/player.xml │ --rw---- 2.0 fat 3480 bl defN 16-Feb-24 07:31 res/layout/podcast_list_element.xml │ --rw---- 2.0 fat 1848 bl defN 16-Feb-24 07:31 res/layout/preference.xml │ --rw---- 2.0 fat 436 bl defN 16-Feb-24 07:31 res/layout/preference_category.xml │ --rw---- 2.0 fat 1084 bl defN 16-Feb-24 07:31 res/layout/preference_dialog_edittext.xml │ --rw---- 2.0 fat 1368 bl defN 16-Feb-24 07:31 res/layout/preference_information.xml │ --rw---- 2.0 fat 820 bl defN 16-Feb-24 07:31 res/layout/preference_list_fragment.xml │ --rw---- 2.0 fat 588 bl defN 16-Feb-24 07:31 res/layout/preference_recyclerview.xml │ --rw---- 2.0 fat 480 bl defN 16-Feb-24 07:31 res/layout/preference_widget_checkbox.xml │ --rw---- 2.0 fat 508 bl defN 16-Feb-24 07:31 res/layout/preference_widget_switch_compat.xml │ --rw---- 2.0 fat 3200 bl defN 16-Feb-24 07:31 res/layout/search_list_element.xml │ --rw---- 2.0 fat 1092 bl defN 16-Feb-24 07:31 res/layout/search_splash.xml │ --rw---- 2.0 fat 648 bl defN 16-Feb-24 07:31 res/layout/select_dialog_item_material.xml │ --rw---- 2.0 fat 788 bl defN 16-Feb-24 07:31 res/layout/select_dialog_multichoice_material.xml │ --rw---- 2.0 fat 788 bl defN 16-Feb-24 07:31 res/layout/select_dialog_singlechoice_material.xml │ --rw---- 2.0 fat 2648 bl defN 16-Feb-24 07:31 res/layout/subscribe_dialog.xml │ --rw---- 2.0 fat 572 bl defN 16-Feb-24 07:31 res/layout/subscribe_spinner_item.xml │ --rw---- 2.0 fat 508 bl defN 16-Feb-24 07:31 res/layout/support_simple_spinner_dropdown_item.xml │ --rw---- 2.0 fat 1760 bl defN 16-Feb-24 07:31 res/layout/tabbed_frame.xml │ --rw---- 2.0 fat 604 bl defN 16-Feb-24 07:31 res/menu/picker_actions.xml │ --rw---- 1.0 fat 158 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_add_black_24dp.png │ --rw---- 1.0 fat 138 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_add_white_48dp.png │ --rw---- 1.0 fat 136 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_clear_all_black_24dp.png │ --rw---- 1.0 fat 396 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_close_white_36dp.png │ --rw---- 1.0 fat 265 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_delete_white_48dp.png │ --rw---- 1.0 fat 471 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_fast_forward_white_36dp.png │ --rw---- 1.0 fat 484 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_fast_rewind_white_36dp.png │ --rw---- 1.0 fat 234 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_file_download_white_36dp.png │ --rw---- 1.0 fat 207 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_folder_open_white_36dp.png │ --rw---- 1.0 fat 5264 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 153 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_list_white_36dp.png │ --rw---- 1.0 fat 154 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_pause_white_36dp.png │ --rw---- 1.0 fat 342 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_play_arrow_white_36dp.png │ --rw---- 1.0 fat 173 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_playlist_add_white_36dp.png │ --rw---- 1.0 fat 675 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_refresh_black_24dp.png │ --rw---- 1.0 fat 1096 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_settings_white_36dp.png │ --rw---- 1.0 fat 387 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_skip_next_white_36dp.png │ --rw---- 1.0 fat 861 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_sort_by_alpha_black_24dp.png │ --rw---- 1.0 fat 584 b- stor 16-Feb-24 07:27 res/mipmap-hdpi-v4/ic_sync_white_24dp.png │ --rw---- 1.0 fat 116 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_add_black_24dp.png │ --rw---- 1.0 fat 128 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_add_white_48dp.png │ --rw---- 1.0 fat 111 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_clear_all_black_24dp.png │ --rw---- 1.0 fat 280 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_close_white_36dp.png │ --rw---- 1.0 fat 207 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_delete_white_48dp.png │ --rw---- 1.0 fat 385 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_fast_forward_white_36dp.png │ --rw---- 1.0 fat 422 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_fast_rewind_white_36dp.png │ --rw---- 1.0 fat 195 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_file_download_white_36dp.png │ --rw---- 1.0 fat 188 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_folder_open_white_36dp.png │ --rw---- 1.0 fat 3301 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 142 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_list_white_36dp.png │ --rw---- 1.0 fat 128 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_pause_white_36dp.png │ --rw---- 1.0 fat 286 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_play_arrow_white_36dp.png │ --rw---- 1.0 fat 136 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_playlist_add_white_36dp.png │ --rw---- 1.0 fat 427 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_refresh_black_24dp.png │ --rw---- 1.0 fat 817 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_settings_white_36dp.png │ --rw---- 1.0 fat 291 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_skip_next_white_36dp.png │ --rw---- 1.0 fat 672 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_sort_by_alpha_black_24dp.png │ --rw---- 1.0 fat 407 b- stor 16-Feb-24 07:27 res/mipmap-mdpi-v4/ic_sync_white_24dp.png │ --rw---- 1.0 fat 128 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_add_black_24dp.png │ --rw---- 1.0 fat 149 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_add_white_48dp.png │ --rw---- 1.0 fat 123 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_clear_all_black_24dp.png │ --rw---- 1.0 fat 395 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_close_white_36dp.png │ --rw---- 1.0 fat 302 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_delete_white_48dp.png │ --rw---- 1.0 fat 461 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_fast_forward_white_36dp.png │ --rw---- 1.0 fat 539 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_fast_rewind_white_36dp.png │ --rw---- 1.0 fat 214 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_file_download_white_36dp.png │ --rw---- 1.0 fat 340 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_folder_open_white_36dp.png │ --rw---- 1.0 fat 7226 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 138 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_list_white_36dp.png │ --rw---- 1.0 fat 136 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_pause_white_36dp.png │ --rw---- 1.0 fat 380 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_play_arrow_white_36dp.png │ --rw---- 1.0 fat 155 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_playlist_add_white_36dp.png │ --rw---- 1.0 fat 896 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_refresh_black_24dp.png │ --rw---- 1.0 fat 1456 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_settings_white_36dp.png │ --rw---- 1.0 fat 415 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_skip_next_white_36dp.png │ --rw---- 1.0 fat 1022 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_sort_by_alpha_black_24dp.png │ --rw---- 1.0 fat 758 b- stor 16-Feb-24 07:27 res/mipmap-xhdpi-v4/ic_sync_white_24dp.png │ --rw---- 1.0 fat 138 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_add_black_24dp.png │ --rw---- 1.0 fat 186 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_add_white_48dp.png │ --rw---- 1.0 fat 134 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_clear_all_black_24dp.png │ --rw---- 1.0 fat 573 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_close_white_36dp.png │ --rw---- 1.0 fat 419 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_delete_white_48dp.png │ --rw---- 1.0 fat 696 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_fast_forward_white_36dp.png │ --rw---- 1.0 fat 716 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_fast_rewind_white_36dp.png │ --rw---- 1.0 fat 358 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_file_download_white_36dp.png │ --rw---- 1.0 fat 348 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_folder_open_white_36dp.png │ --rw---- 1.0 fat 11066 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 173 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_list_white_36dp.png │ --rw---- 1.0 fat 183 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_pause_white_36dp.png │ --rw---- 1.0 fat 488 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_play_arrow_white_36dp.png │ --rw---- 1.0 fat 172 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_playlist_add_white_36dp.png │ --rw---- 1.0 fat 1229 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_refresh_black_24dp.png │ --rw---- 1.0 fat 1943 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_settings_white_36dp.png │ --rw---- 1.0 fat 514 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_skip_next_white_36dp.png │ --rw---- 1.0 fat 1450 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_sort_by_alpha_black_24dp.png │ --rw---- 1.0 fat 1073 b- stor 16-Feb-24 07:27 res/mipmap-xxhdpi-v4/ic_sync_white_24dp.png │ --rw---- 2.0 fat 292 bl defN 16-Feb-24 07:31 res/xml/authenticator.xml │ --rw---- 2.0 fat 2952 bl defN 16-Feb-24 07:31 res/xml/preferences.xml │ --rw---- 2.0 fat 516 bl defN 16-Feb-24 07:31 res/xml/syncadapter.xml │ --rw---- 2.0 fat 504 bl defN 16-Feb-24 07:31 res/xml/widget_provider_info.xml │ --rw---- 1.0 fat 323048 b- stor 16-Feb-24 07:27 resources.arsc │ --rw---- 2.0 fat 1308460 bl defN 16-Feb-24 07:31 classes.dex │ -474 files, 17119727 bytes uncompressed, 6574768 bytes compressed: 61.6% │ +Zip file size: 6645130 bytes, number of entries: 472 │ +-rw---- 2.0 fat 13244 bX defN 17-Oct-04 00:21 AndroidManifest.xml │ +-rw---- 2.0 fat 14960640 bl defN 17-Oct-04 00:21 assets/databases/PodcastCatalogue.sqlite │ +-rw---- 2.0 fat 396 bl defN 17-Oct-04 00:21 res/anim/abc_fade_in.xml │ +-rw---- 2.0 fat 396 bl defN 17-Oct-04 00:21 res/anim/abc_fade_out.xml │ +-rw---- 2.0 fat 860 bl defN 17-Oct-04 00:21 res/anim/abc_grow_fade_in_from_bottom.xml │ +-rw---- 2.0 fat 512 bl defN 17-Oct-04 00:21 res/anim/abc_popup_enter.xml │ +-rw---- 2.0 fat 512 bl defN 17-Oct-04 00:21 res/anim/abc_popup_exit.xml │ +-rw---- 2.0 fat 860 bl defN 17-Oct-04 00:21 res/anim/abc_shrink_fade_out_from_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-04 00:21 res/anim/abc_slide_in_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-04 00:21 res/anim/abc_slide_in_top.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-04 00:21 res/anim/abc_slide_out_bottom.xml │ +-rw---- 2.0 fat 400 bl defN 17-Oct-04 00:21 res/anim/abc_slide_out_top.xml │ +-rw---- 2.0 fat 688 bl defN 17-Oct-04 00:21 res/anim/design_fab_in.xml │ +-rw---- 2.0 fat 688 bl defN 17-Oct-04 00:21 res/anim/design_fab_out.xml │ +-rw---- 2.0 fat 320 bl defN 17-Oct-04 00:21 res/anim/design_snackbar_in.xml │ +-rw---- 2.0 fat 320 bl defN 17-Oct-04 00:21 res/anim/design_snackbar_out.xml │ +-rw---- 2.0 fat 472 bl defN 17-Oct-04 00:21 res/color-v11/abc_background_cache_hint_selector_material_dark.xml │ +-rw---- 2.0 fat 472 bl defN 17-Oct-04 00:21 res/color-v11/abc_background_cache_hint_selector_material_light.xml │ +-rw---- 2.0 fat 548 bl defN 17-Oct-04 00:21 res/color-v23/abc_color_highlight_material.xml │ +-rw---- 2.0 fat 344 bl defN 17-Oct-04 00:21 res/color/abc_background_cache_hint_selector_material_dark.xml │ +-rw---- 2.0 fat 344 bl defN 17-Oct-04 00:21 res/color/abc_background_cache_hint_selector_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-04 00:21 res/color/abc_primary_text_disable_only_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-04 00:21 res/color/abc_primary_text_disable_only_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-04 00:21 res/color/abc_primary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-04 00:21 res/color/abc_primary_text_material_light.xml │ +-rw---- 2.0 fat 596 bl defN 17-Oct-04 00:21 res/color/abc_search_url_text.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-04 00:21 res/color/abc_secondary_text_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-04 00:21 res/color/abc_secondary_text_material_light.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-04 00:21 res/color/switch_thumb_material_dark.xml │ +-rw---- 2.0 fat 468 bl defN 17-Oct-04 00:21 res/color/switch_thumb_material_light.xml │ +-rw---- 1.0 fat 287 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 306 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 549 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 622 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 753 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1619 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1078 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 1548 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1748 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 229 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 416 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 280 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 233 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 160 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 288 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 612 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 190 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 373 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 270 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 791 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1028 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 541 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 170 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 212 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 239 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 240 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 840 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1290 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 259 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 271 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 387 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 201 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 392 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 538 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 199 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 202 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 182 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 804 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/nnf_ic_collections_add_collection.png │ +-rw---- 1.0 fat 334 b- stor 17-Oct-04 00:20 res/drawable-hdpi-v4/nnf_ic_file_folder.png │ +-rw---- 1.0 fat 384 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 289 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 610 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 391 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 325 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 174 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 381 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 351 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 428 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 237 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 729 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 503 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 475 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 361 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 991 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 630 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 246 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 418 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 1257 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 611 b- stor 17-Oct-04 00:20 res/drawable-ldrtl-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 274 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 288 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 429 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 428 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 493 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1348 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1005 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 1047 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 1124 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 225 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 351 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 236 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 280 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 158 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 185 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 377 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 158 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 234 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 186 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 545 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 681 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 415 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 170 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 222 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 211 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 226 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 227 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 604 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 863 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 202 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 279 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 208 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 353 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 428 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 192 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 186 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 185 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 181 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 180 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 594 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/nnf_ic_collections_add_collection.png │ +-rw---- 1.0 fat 265 b- stor 17-Oct-04 00:20 res/drawable-mdpi-v4/nnf_ic_file_folder.png │ +-rw---- 2.0 fat 336 bl defN 17-Oct-04 00:21 res/drawable-v21/abc_action_bar_item_background_material.xml │ +-rw---- 2.0 fat 1908 bl defN 17-Oct-04 00:21 res/drawable-v21/abc_btn_colored_material.xml │ +-rw---- 2.0 fat 380 bl defN 17-Oct-04 00:21 res/drawable-v23/abc_control_background_material.xml │ +-rw---- 1.0 fat 297 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 354 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 556 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 831 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 996 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 2215 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1547 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 2259 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 2606 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 234 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 485 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 365 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 344 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 188 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 237 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 723 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 218 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 371 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 238 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 919 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1131 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 730 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 170 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 244 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 254 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 253 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1141 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 1811 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 345 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 400 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 557 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 219 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 207 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 507 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 741 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 205 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 198 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 197 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 190 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 977 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/nnf_ic_collections_add_collection.png │ +-rw---- 1.0 fat 413 b- stor 17-Oct-04 00:20 res/drawable-xhdpi-v4/nnf_ic_file_folder.png │ +-rw---- 1.0 fat 305 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png │ +-rw---- 1.0 fat 369 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 725 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1249 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 1467 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 2401 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png │ +-rw---- 1.0 fat 1032 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png │ +-rw---- 1.0 fat 3755 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 2804 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 246 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png │ +-rw---- 1.0 fat 570 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 395 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 306 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 176 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ic_go_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 363 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 988 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 284 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 521 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 337 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 1292 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1908 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 947 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 178 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png │ +-rw---- 1.0 fat 245 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ +-rw---- 1.0 fat 221 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ +-rw---- 1.0 fat 307 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ +-rw---- 1.0 fat 305 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ +-rw---- 1.0 fat 1822 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png │ +-rw---- 1.0 fat 2774 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png │ +-rw---- 1.0 fat 396 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png │ +-rw---- 1.0 fat 589 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 811 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 218 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png │ +-rw---- 1.0 fat 246 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 632 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1060 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 210 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 202 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 204 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 193 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png │ +-rw---- 1.0 fat 196 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png │ +-rw---- 1.0 fat 1319 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/nnf_ic_collections_add_collection.png │ +-rw---- 1.0 fat 626 b- stor 17-Oct-04 00:20 res/drawable-xxhdpi-v4/nnf_ic_file_folder.png │ +-rw---- 1.0 fat 295 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png │ +-rw---- 1.0 fat 551 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png │ +-rw---- 1.0 fat 1014 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png │ +-rw---- 1.0 fat 1226 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png │ +-rw---- 1.0 fat 3524 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png │ +-rw---- 1.0 fat 3853 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png │ +-rw---- 1.0 fat 240 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png │ +-rw---- 1.0 fat 566 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_ic_clear_mtrl_alpha.png │ +-rw---- 1.0 fat 418 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png │ +-rw---- 1.0 fat 1253 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png │ +-rw---- 1.0 fat 378 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png │ +-rw---- 1.0 fat 680 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png │ +-rw---- 1.0 fat 390 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png │ +-rw---- 1.0 fat 1559 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png │ +-rw---- 1.0 fat 1571 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_ic_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 1291 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png │ +-rw---- 1.0 fat 666 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png │ +-rw---- 1.0 fat 959 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png │ +-rw---- 1.0 fat 617 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png │ +-rw---- 1.0 fat 1025 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png │ +-rw---- 1.0 fat 208 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png │ +-rw---- 1.0 fat 808 b- stor 17-Oct-04 00:20 res/drawable-xxxhdpi-v4/nnf_ic_file_folder.png │ +-rw---- 2.0 fat 700 bl defN 17-Oct-04 00:21 res/drawable/abc_btn_borderless_material.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-04 00:21 res/drawable/abc_btn_check_material.xml │ +-rw---- 2.0 fat 428 bl defN 17-Oct-04 00:21 res/drawable/abc_btn_colored_material.xml │ +-rw---- 2.0 fat 1092 bl defN 17-Oct-04 00:21 res/drawable/abc_btn_default_mtrl_shape.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-04 00:21 res/drawable/abc_btn_radio_material.xml │ +-rw---- 2.0 fat 436 bl defN 17-Oct-04 00:21 res/drawable/abc_cab_background_internal_bg.xml │ +-rw---- 2.0 fat 412 bl defN 17-Oct-04 00:21 res/drawable/abc_cab_background_top_material.xml │ +-rw---- 2.0 fat 844 bl defN 17-Oct-04 00:21 res/drawable/abc_dialog_material_background_dark.xml │ +-rw---- 2.0 fat 844 bl defN 17-Oct-04 00:21 res/drawable/abc_dialog_material_background_light.xml │ +-rw---- 2.0 fat 1040 bl defN 17-Oct-04 00:21 res/drawable/abc_edit_text_material.xml │ +-rw---- 2.0 fat 1136 bl defN 17-Oct-04 00:21 res/drawable/abc_item_background_holo_dark.xml │ +-rw---- 2.0 fat 1136 bl defN 17-Oct-04 00:21 res/drawable/abc_item_background_holo_light.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-04 00:21 res/drawable/abc_list_selector_background_transition_holo_dark.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-04 00:21 res/drawable/abc_list_selector_background_transition_holo_light.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Oct-04 00:21 res/drawable/abc_list_selector_holo_dark.xml │ +-rw---- 2.0 fat 1208 bl defN 17-Oct-04 00:21 res/drawable/abc_list_selector_holo_light.xml │ +-rw---- 2.0 fat 664 bl defN 17-Oct-04 00:21 res/drawable/abc_ratingbar_full_material.xml │ +-rw---- 2.0 fat 1232 bl defN 17-Oct-04 00:21 res/drawable/abc_seekbar_thumb_material.xml │ +-rw---- 2.0 fat 1532 bl defN 17-Oct-04 00:21 res/drawable/abc_seekbar_track_material.xml │ +-rw---- 2.0 fat 1328 bl defN 17-Oct-04 00:21 res/drawable/abc_spinner_textfield_background_material.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-04 00:21 res/drawable/abc_switch_thumb_material.xml │ +-rw---- 2.0 fat 564 bl defN 17-Oct-04 00:21 res/drawable/abc_tab_indicator_material.xml │ +-rw---- 2.0 fat 600 bl defN 17-Oct-04 00:21 res/drawable/abc_text_cursor_material.xml │ +-rw---- 2.0 fat 880 bl defN 17-Oct-04 00:21 res/drawable/abc_textfield_search_material.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-04 00:21 res/drawable/clickable_image_button_bg.xml │ +-rw---- 2.0 fat 560 bl defN 17-Oct-04 00:21 res/drawable/clickable_list_element.xml │ +-rw---- 2.0 fat 436 bl defN 17-Oct-04 00:21 res/drawable/design_fab_background.xml │ +-rw---- 2.0 fat 564 bl defN 17-Oct-04 00:21 res/drawable/design_snackbar_background.xml │ +-rw---- 2.0 fat 900 bl defN 17-Oct-04 00:21 res/drawable/episode_progress_bar.xml │ +-rw---- 2.0 fat 904 bl defN 17-Oct-04 00:21 res/drawable/episode_progress_bar_indeterminate.xml │ +-rw---- 1.0 fat 3058 b- stor 17-Oct-04 00:20 res/drawable/logo.png │ +-rw---- 2.0 fat 1400 bl defN 17-Oct-04 00:21 res/drawable/playback_progress.xml │ +-rw---- 2.0 fat 556 bl defN 17-Oct-04 00:21 res/drawable/player_background.xml │ +-rw---- 2.0 fat 476 bl defN 17-Oct-04 00:21 res/drawable/player_image_background.xml │ +-rw---- 2.0 fat 776 bl defN 17-Oct-04 00:21 res/drawable/scrollbar_thumb.xml │ +-rw---- 1.0 fat 45058 b- stor 17-Oct-04 00:20 res/drawable/widget_preview.png │ +-rw---- 2.0 fat 992 bl defN 17-Oct-04 00:21 res/layout-land/activity_main.xml │ +-rw---- 2.0 fat 528 bl defN 17-Oct-04 00:21 res/layout-sw600dp-v13/design_layout_snackbar.xml │ +-rw---- 2.0 fat 1848 bl defN 17-Oct-04 00:21 res/layout-v11/preference.xml │ +-rw---- 2.0 fat 1700 bl defN 17-Oct-04 00:21 res/layout-v17/abc_alert_dialog_button_bar_material.xml │ +-rw---- 2.0 fat 3336 bl defN 17-Oct-04 00:21 res/layout-v17/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1164 bl defN 17-Oct-04 00:21 res/layout-v17/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 3696 bl defN 17-Oct-04 00:21 res/layout-v17/abc_search_view.xml │ +-rw---- 2.0 fat 1292 bl defN 17-Oct-04 00:21 res/layout-v17/design_layout_snackbar_include.xml │ +-rw---- 2.0 fat 1684 bl defN 17-Oct-04 00:21 res/layout-v17/nnf_filepicker_listitem_checkable.xml │ +-rw---- 2.0 fat 1780 bl defN 17-Oct-04 00:21 res/layout-v17/notification_template_big_media.xml │ +-rw---- 2.0 fat 1920 bl defN 17-Oct-04 00:21 res/layout-v17/notification_template_big_media_narrow.xml │ +-rw---- 2.0 fat 2848 bl defN 17-Oct-04 00:21 res/layout-v17/notification_template_lines.xml │ +-rw---- 2.0 fat 1428 bl defN 17-Oct-04 00:21 res/layout-v17/notification_template_media.xml │ +-rw---- 2.0 fat 660 bl defN 17-Oct-04 00:21 res/layout-v17/notification_template_part_chronometer.xml │ +-rw---- 2.0 fat 660 bl defN 17-Oct-04 00:21 res/layout-v17/notification_template_part_time.xml │ +-rw---- 2.0 fat 2032 bl defN 17-Oct-04 00:21 res/layout-v17/preference.xml │ +-rw---- 2.0 fat 1552 bl defN 17-Oct-04 00:21 res/layout-v17/preference_information.xml │ +-rw---- 2.0 fat 872 bl defN 17-Oct-04 00:21 res/layout-v17/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 872 bl defN 17-Oct-04 00:21 res/layout-v17/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 2836 bl defN 17-Oct-04 00:21 res/layout-v17/subscribe_dialog.xml │ +-rw---- 2.0 fat 1660 bl defN 17-Oct-04 00:21 res/layout-v21/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 2912 bl defN 17-Oct-04 00:21 res/layout-v21/player.xml │ +-rw---- 2.0 fat 1788 bl defN 17-Oct-04 00:21 res/layout-v21/tabbed_frame.xml │ +-rw---- 2.0 fat 940 bl defN 17-Oct-04 00:21 res/layout/abc_action_bar_title_item.xml │ +-rw---- 2.0 fat 448 bl defN 17-Oct-04 00:21 res/layout/abc_action_bar_up_container.xml │ +-rw---- 2.0 fat 396 bl defN 17-Oct-04 00:21 res/layout/abc_action_bar_view_list_nav_layout.xml │ +-rw---- 2.0 fat 812 bl defN 17-Oct-04 00:21 res/layout/abc_action_menu_item_layout.xml │ +-rw---- 2.0 fat 584 bl defN 17-Oct-04 00:21 res/layout/abc_action_menu_layout.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-04 00:21 res/layout/abc_action_mode_bar.xml │ +-rw---- 2.0 fat 592 bl defN 17-Oct-04 00:21 res/layout/abc_action_mode_close_item_material.xml │ +-rw---- 2.0 fat 1760 bl defN 17-Oct-04 00:21 res/layout/abc_activity_chooser_view.xml │ +-rw---- 2.0 fat 1272 bl defN 17-Oct-04 00:21 res/layout/abc_activity_chooser_view_list_item.xml │ +-rw---- 2.0 fat 1656 bl defN 17-Oct-04 00:21 res/layout/abc_alert_dialog_button_bar_material.xml │ +-rw---- 2.0 fat 3292 bl defN 17-Oct-04 00:21 res/layout/abc_alert_dialog_material.xml │ +-rw---- 2.0 fat 1120 bl defN 17-Oct-04 00:21 res/layout/abc_dialog_title_material.xml │ +-rw---- 2.0 fat 404 bl defN 17-Oct-04 00:21 res/layout/abc_expanded_menu_layout.xml │ +-rw---- 2.0 fat 536 bl defN 17-Oct-04 00:21 res/layout/abc_list_menu_item_checkbox.xml │ +-rw---- 2.0 fat 688 bl defN 17-Oct-04 00:21 res/layout/abc_list_menu_item_icon.xml │ +-rw---- 2.0 fat 1412 bl defN 17-Oct-04 00:21 res/layout/abc_list_menu_item_layout.xml │ +-rw---- 2.0 fat 536 bl defN 17-Oct-04 00:21 res/layout/abc_list_menu_item_radio.xml │ +-rw---- 2.0 fat 1556 bl defN 17-Oct-04 00:21 res/layout/abc_popup_menu_item_layout.xml │ +-rw---- 2.0 fat 564 bl defN 17-Oct-04 00:21 res/layout/abc_screen_content_include.xml │ +-rw---- 2.0 fat 892 bl defN 17-Oct-04 00:21 res/layout/abc_screen_simple.xml │ +-rw---- 2.0 fat 848 bl defN 17-Oct-04 00:21 res/layout/abc_screen_simple_overlay_action_mode.xml │ +-rw---- 2.0 fat 1608 bl defN 17-Oct-04 00:21 res/layout/abc_screen_toolbar.xml │ +-rw---- 2.0 fat 2204 bl defN 17-Oct-04 00:21 res/layout/abc_search_dropdown_item_icons_2line.xml │ +-rw---- 2.0 fat 3648 bl defN 17-Oct-04 00:21 res/layout/abc_search_view.xml │ +-rw---- 2.0 fat 768 bl defN 17-Oct-04 00:21 res/layout/abc_select_dialog_material.xml │ +-rw---- 2.0 fat 732 bl defN 17-Oct-04 00:21 res/layout/activity_main.xml │ +-rw---- 2.0 fat 652 bl defN 17-Oct-04 00:21 res/layout/common_list.xml │ +-rw---- 2.0 fat 528 bl defN 17-Oct-04 00:21 res/layout/design_layout_snackbar.xml │ +-rw---- 2.0 fat 1240 bl defN 17-Oct-04 00:21 res/layout/design_layout_snackbar_include.xml │ +-rw---- 2.0 fat 368 bl defN 17-Oct-04 00:21 res/layout/design_layout_tab_icon.xml │ +-rw---- 2.0 fat 444 bl defN 17-Oct-04 00:21 res/layout/design_layout_tab_text.xml │ +-rw---- 2.0 fat 328 bl defN 17-Oct-04 00:21 res/layout/design_menu_item_action_area.xml │ +-rw---- 2.0 fat 496 bl defN 17-Oct-04 00:21 res/layout/design_navigation_item.xml │ +-rw---- 2.0 fat 448 bl defN 17-Oct-04 00:21 res/layout/design_navigation_item_header.xml │ +-rw---- 2.0 fat 480 bl defN 17-Oct-04 00:21 res/layout/design_navigation_item_separator.xml │ +-rw---- 2.0 fat 572 bl defN 17-Oct-04 00:21 res/layout/design_navigation_item_subheader.xml │ +-rw---- 2.0 fat 852 bl defN 17-Oct-04 00:21 res/layout/design_navigation_menu.xml │ +-rw---- 2.0 fat 864 bl defN 17-Oct-04 00:21 res/layout/design_navigation_menu_item.xml │ +-rw---- 2.0 fat 4288 bl defN 17-Oct-04 00:21 res/layout/episode_list_element.xml │ +-rw---- 2.0 fat 3144 bl defN 17-Oct-04 00:21 res/layout/history_list_element.xml │ +-rw---- 2.0 fat 520 bl defN 17-Oct-04 00:21 res/layout/nnf_activity_filepicker.xml │ +-rw---- 2.0 fat 968 bl defN 17-Oct-04 00:21 res/layout/nnf_dialog_folder_name.xml │ +-rw---- 2.0 fat 1644 bl defN 17-Oct-04 00:21 res/layout/nnf_filepicker_listitem_checkable.xml │ +-rw---- 2.0 fat 1424 bl defN 17-Oct-04 00:21 res/layout/nnf_filepicker_listitem_dir.xml │ +-rw---- 2.0 fat 2152 bl defN 17-Oct-04 00:21 res/layout/nnf_fragment_filepicker.xml │ +-rw---- 2.0 fat 616 bl defN 17-Oct-04 00:21 res/layout/notification_media_action.xml │ +-rw---- 2.0 fat 688 bl defN 17-Oct-04 00:21 res/layout/notification_media_cancel_action.xml │ +-rw---- 2.0 fat 1640 bl defN 17-Oct-04 00:21 res/layout/notification_template_big_media.xml │ +-rw---- 2.0 fat 1660 bl defN 17-Oct-04 00:21 res/layout/notification_template_big_media_narrow.xml │ +-rw---- 2.0 fat 2676 bl defN 17-Oct-04 00:21 res/layout/notification_template_lines.xml │ +-rw---- 2.0 fat 1336 bl defN 17-Oct-04 00:21 res/layout/notification_template_media.xml │ +-rw---- 2.0 fat 616 bl defN 17-Oct-04 00:21 res/layout/notification_template_part_chronometer.xml │ +-rw---- 2.0 fat 616 bl defN 17-Oct-04 00:21 res/layout/notification_template_part_time.xml │ +-rw---- 2.0 fat 2872 bl defN 17-Oct-04 00:21 res/layout/player.xml │ +-rw---- 2.0 fat 3480 bl defN 17-Oct-04 00:21 res/layout/podcast_list_element.xml │ +-rw---- 2.0 fat 1848 bl defN 17-Oct-04 00:21 res/layout/preference.xml │ +-rw---- 2.0 fat 436 bl defN 17-Oct-04 00:21 res/layout/preference_category.xml │ +-rw---- 2.0 fat 1084 bl defN 17-Oct-04 00:21 res/layout/preference_dialog_edittext.xml │ +-rw---- 2.0 fat 1368 bl defN 17-Oct-04 00:21 res/layout/preference_information.xml │ +-rw---- 2.0 fat 820 bl defN 17-Oct-04 00:21 res/layout/preference_list_fragment.xml │ +-rw---- 2.0 fat 588 bl defN 17-Oct-04 00:21 res/layout/preference_recyclerview.xml │ +-rw---- 2.0 fat 480 bl defN 17-Oct-04 00:21 res/layout/preference_widget_checkbox.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-04 00:21 res/layout/preference_widget_switch_compat.xml │ +-rw---- 2.0 fat 3200 bl defN 17-Oct-04 00:21 res/layout/search_list_element.xml │ +-rw---- 2.0 fat 1092 bl defN 17-Oct-04 00:21 res/layout/search_splash.xml │ +-rw---- 2.0 fat 648 bl defN 17-Oct-04 00:21 res/layout/select_dialog_item_material.xml │ +-rw---- 2.0 fat 788 bl defN 17-Oct-04 00:21 res/layout/select_dialog_multichoice_material.xml │ +-rw---- 2.0 fat 788 bl defN 17-Oct-04 00:21 res/layout/select_dialog_singlechoice_material.xml │ +-rw---- 2.0 fat 2648 bl defN 17-Oct-04 00:21 res/layout/subscribe_dialog.xml │ +-rw---- 2.0 fat 572 bl defN 17-Oct-04 00:21 res/layout/subscribe_spinner_item.xml │ +-rw---- 2.0 fat 508 bl defN 17-Oct-04 00:21 res/layout/support_simple_spinner_dropdown_item.xml │ +-rw---- 2.0 fat 1760 bl defN 17-Oct-04 00:21 res/layout/tabbed_frame.xml │ +-rw---- 2.0 fat 604 bl defN 17-Oct-04 00:21 res/menu/picker_actions.xml │ +-rw---- 1.0 fat 158 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_add_black_24dp.png │ +-rw---- 1.0 fat 138 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_add_white_48dp.png │ +-rw---- 1.0 fat 136 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_clear_all_black_24dp.png │ +-rw---- 1.0 fat 396 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_close_white_36dp.png │ +-rw---- 1.0 fat 265 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_delete_white_48dp.png │ +-rw---- 1.0 fat 471 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_fast_forward_white_36dp.png │ +-rw---- 1.0 fat 484 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_fast_rewind_white_36dp.png │ +-rw---- 1.0 fat 234 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_file_download_white_36dp.png │ +-rw---- 1.0 fat 207 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_folder_open_white_36dp.png │ +-rw---- 1.0 fat 5264 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 153 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_list_white_36dp.png │ +-rw---- 1.0 fat 154 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_pause_white_36dp.png │ +-rw---- 1.0 fat 342 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_play_arrow_white_36dp.png │ +-rw---- 1.0 fat 173 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_playlist_add_white_36dp.png │ +-rw---- 1.0 fat 675 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_refresh_black_24dp.png │ +-rw---- 1.0 fat 1096 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_settings_white_36dp.png │ +-rw---- 1.0 fat 387 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_skip_next_white_36dp.png │ +-rw---- 1.0 fat 861 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_sort_by_alpha_black_24dp.png │ +-rw---- 1.0 fat 584 b- stor 17-Oct-04 00:20 res/mipmap-hdpi-v4/ic_sync_white_24dp.png │ +-rw---- 1.0 fat 116 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_add_black_24dp.png │ +-rw---- 1.0 fat 128 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_add_white_48dp.png │ +-rw---- 1.0 fat 111 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_clear_all_black_24dp.png │ +-rw---- 1.0 fat 280 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_close_white_36dp.png │ +-rw---- 1.0 fat 207 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_delete_white_48dp.png │ +-rw---- 1.0 fat 385 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_fast_forward_white_36dp.png │ +-rw---- 1.0 fat 422 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_fast_rewind_white_36dp.png │ +-rw---- 1.0 fat 195 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_file_download_white_36dp.png │ +-rw---- 1.0 fat 188 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_folder_open_white_36dp.png │ +-rw---- 1.0 fat 3301 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 142 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_list_white_36dp.png │ +-rw---- 1.0 fat 128 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_pause_white_36dp.png │ +-rw---- 1.0 fat 286 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_play_arrow_white_36dp.png │ +-rw---- 1.0 fat 136 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_playlist_add_white_36dp.png │ +-rw---- 1.0 fat 427 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_refresh_black_24dp.png │ +-rw---- 1.0 fat 817 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_settings_white_36dp.png │ +-rw---- 1.0 fat 291 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_skip_next_white_36dp.png │ +-rw---- 1.0 fat 672 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_sort_by_alpha_black_24dp.png │ +-rw---- 1.0 fat 407 b- stor 17-Oct-04 00:20 res/mipmap-mdpi-v4/ic_sync_white_24dp.png │ +-rw---- 1.0 fat 128 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_add_black_24dp.png │ +-rw---- 1.0 fat 149 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_add_white_48dp.png │ +-rw---- 1.0 fat 123 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_clear_all_black_24dp.png │ +-rw---- 1.0 fat 395 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_close_white_36dp.png │ +-rw---- 1.0 fat 302 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_delete_white_48dp.png │ +-rw---- 1.0 fat 461 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_fast_forward_white_36dp.png │ +-rw---- 1.0 fat 539 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_fast_rewind_white_36dp.png │ +-rw---- 1.0 fat 214 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_file_download_white_36dp.png │ +-rw---- 1.0 fat 340 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_folder_open_white_36dp.png │ +-rw---- 1.0 fat 7226 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 138 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_list_white_36dp.png │ +-rw---- 1.0 fat 136 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_pause_white_36dp.png │ +-rw---- 1.0 fat 380 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_play_arrow_white_36dp.png │ +-rw---- 1.0 fat 155 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_playlist_add_white_36dp.png │ +-rw---- 1.0 fat 896 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_refresh_black_24dp.png │ +-rw---- 1.0 fat 1456 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_settings_white_36dp.png │ +-rw---- 1.0 fat 415 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_skip_next_white_36dp.png │ +-rw---- 1.0 fat 1022 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_sort_by_alpha_black_24dp.png │ +-rw---- 1.0 fat 758 b- stor 17-Oct-04 00:20 res/mipmap-xhdpi-v4/ic_sync_white_24dp.png │ +-rw---- 1.0 fat 138 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_add_black_24dp.png │ +-rw---- 1.0 fat 186 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_add_white_48dp.png │ +-rw---- 1.0 fat 134 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_clear_all_black_24dp.png │ +-rw---- 1.0 fat 573 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_close_white_36dp.png │ +-rw---- 1.0 fat 419 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_delete_white_48dp.png │ +-rw---- 1.0 fat 696 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_fast_forward_white_36dp.png │ +-rw---- 1.0 fat 716 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_fast_rewind_white_36dp.png │ +-rw---- 1.0 fat 358 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_file_download_white_36dp.png │ +-rw---- 1.0 fat 348 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_folder_open_white_36dp.png │ +-rw---- 1.0 fat 11066 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 173 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_list_white_36dp.png │ +-rw---- 1.0 fat 183 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_pause_white_36dp.png │ +-rw---- 1.0 fat 488 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_play_arrow_white_36dp.png │ +-rw---- 1.0 fat 172 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_playlist_add_white_36dp.png │ +-rw---- 1.0 fat 1229 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_refresh_black_24dp.png │ +-rw---- 1.0 fat 1943 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_settings_white_36dp.png │ +-rw---- 1.0 fat 514 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_skip_next_white_36dp.png │ +-rw---- 1.0 fat 1450 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_sort_by_alpha_black_24dp.png │ +-rw---- 1.0 fat 1073 b- stor 17-Oct-04 00:20 res/mipmap-xxhdpi-v4/ic_sync_white_24dp.png │ +-rw---- 2.0 fat 292 bl defN 17-Oct-04 00:21 res/xml/authenticator.xml │ +-rw---- 2.0 fat 2952 bl defN 17-Oct-04 00:21 res/xml/preferences.xml │ +-rw---- 2.0 fat 516 bl defN 17-Oct-04 00:21 res/xml/syncadapter.xml │ +-rw---- 2.0 fat 504 bl defN 17-Oct-04 00:21 res/xml/widget_provider_info.xml │ +-rw---- 1.0 fat 323048 b- stor 17-Oct-04 00:20 resources.arsc │ +-rw---- 2.0 fat 1308844 bl defN 17-Oct-04 00:21 classes.dex │ +-rw---- 2.0 fat 48342 b- defN 17-Oct-04 00:21 META-INF/MANIFEST.MF │ +-rw---- 2.0 fat 48463 b- defN 17-Oct-04 00:21 META-INF/1B0788BE.SF │ +-rw---- 2.0 fat 1326 b- defN 17-Oct-04 00:21 META-INF/1B0788BE.RSA │ +472 files, 17120029 bytes uncompressed, 6560036 bytes compressed: 61.7% ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,63 +1,90 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 1989eee4 │ │ -signature : 523c...71a2 │ │ -file_size : 1308460 │ │ +checksum : caa75b2a │ │ +signature : 1bf1...1ea3 │ │ +file_size : 1308844 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 8845 │ │ +string_ids_size : 8853 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 2004 │ │ -type_ids_off : 35492 (0x008aa4) │ │ +type_ids_size : 2005 │ │ +type_ids_off : 35524 (0x008ac4) │ │ proto_ids_size : 2352 │ │ -proto_ids_off : 43508 (0x00a9f4) │ │ -field_ids_size : 8247 │ │ -field_ids_off : 71732 (0x011834) │ │ +proto_ids_off : 43544 (0x00aa18) │ │ +field_ids_size : 8253 │ │ +field_ids_off : 71768 (0x011858) │ │ method_ids_size : 11639 │ │ -method_ids_off : 137708 (0x0219ec) │ │ -class_defs_size : 1340 │ │ -class_defs_off : 230820 (0x0385a4) │ │ -data_size : 1034760 │ │ -data_off : 273700 (0x042d24) │ │ +method_ids_off : 137792 (0x021a40) │ │ +class_defs_size : 1341 │ │ +class_defs_off : 230904 (0x0385f8) │ │ +data_size : 1035028 │ │ +data_off : 273816 (0x042d98) │ │ │ │ Class #0 header: │ │ class_idx : 202 │ │ -access_flags : 17 (0x0011) │ │ -superclass_idx : 1670 │ │ -source_file_idx : 3946 │ │ +access_flags : 9729 (0x2601) │ │ +superclass_idx : 1671 │ │ +source_file_idx : 1514 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ +Class #0 annotations: │ │ +Annotations on class │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Retention; value=CLASS │ │ + VISIBILITY_RUNTIME Ljava/lang/annotation/Target; value={ PACKAGE TYPE ANNOTATION_TYPE CONSTRUCTOR METHOD FIELD } │ │ + │ │ Class #0 - │ │ - Class descriptor : 'Landroid/support/design/a;' │ │ - Access flags : 0x0011 (PUBLIC FINAL) │ │ + Class descriptor : 'Landroid/support/annotation/Keep;' │ │ + Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ + #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3946 (R.java) │ │ + source_file_idx : 1514 (Keep.java) │ │ │ │ Class #1 header: │ │ class_idx : 203 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1670 │ │ -source_file_idx : 3946 │ │ -static_fields_size : 14 │ │ +superclass_idx : 1671 │ │ +source_file_idx : 3954 │ │ +static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #1 - │ │ + Class descriptor : 'Landroid/support/design/a;' │ │ + Access flags : 0x0011 (PUBLIC FINAL) │ │ + Superclass : 'Ljava/lang/Object;' │ │ + Interfaces - │ │ + Static fields - │ │ + Instance fields - │ │ + Direct methods - │ │ + Virtual methods - │ │ + source_file_idx : 3954 (R.java) │ │ + │ │ +Class #2 header: │ │ +class_idx : 204 │ │ +access_flags : 17 (0x0011) │ │ +superclass_idx : 1671 │ │ +source_file_idx : 3954 │ │ +static_fields_size : 14 │ │ +instance_fields_size: 0 │ │ +direct_methods_size : 0 │ │ +virtual_methods_size: 0 │ │ + │ │ +Class #2 - │ │ Class descriptor : 'Landroid/support/design/b;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/design/b;) │ │ name : 'abc_fade_in' │ │ @@ -128,27 +155,27 @@ │ │ name : 'design_snackbar_out' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2131034125 │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3946 (R.java) │ │ + source_file_idx : 3954 (R.java) │ │ │ │ -Class #2 header: │ │ -class_idx : 204 │ │ +Class #3 header: │ │ +class_idx : 205 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1670 │ │ -source_file_idx : 3946 │ │ +superclass_idx : 1671 │ │ +source_file_idx : 3954 │ │ static_fields_size : 272 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #2 - │ │ +Class #3 - │ │ Class descriptor : 'Landroid/support/design/c;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/design/c;) │ │ name : 'actionBarDivider' │ │ @@ -1509,27 +1536,27 @@ │ │ name : 'windowNoTitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130772154 │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3946 (R.java) │ │ + source_file_idx : 3954 (R.java) │ │ │ │ -Class #3 header: │ │ -class_idx : 205 │ │ +Class #4 header: │ │ +class_idx : 206 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1670 │ │ -source_file_idx : 3946 │ │ +superclass_idx : 1671 │ │ +source_file_idx : 3954 │ │ static_fields_size : 79 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #3 - │ │ +Class #4 - │ │ Class descriptor : 'Landroid/support/design/d;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/design/d;) │ │ name : 'abc_background_cache_hint_selector_material_dark' │ │ @@ -1925,27 +1952,27 @@ │ │ name : 'switch_thumb_normal_material_light' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2131492944 │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3946 (R.java) │ │ + source_file_idx : 3954 (R.java) │ │ │ │ -Class #4 header: │ │ -class_idx : 206 │ │ +Class #5 header: │ │ +class_idx : 207 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1670 │ │ -source_file_idx : 3946 │ │ +superclass_idx : 1671 │ │ +source_file_idx : 3954 │ │ static_fields_size : 104 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #4 - │ │ +Class #5 - │ │ Class descriptor : 'Landroid/support/design/e;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/design/e;) │ │ name : 'abc_action_bar_content_inset_material' │ │ @@ -2466,27 +2493,27 @@ │ │ name : 'notification_subtext_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2131296362 │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3946 (R.java) │ │ + source_file_idx : 3954 (R.java) │ │ │ │ -Class #5 header: │ │ -class_idx : 207 │ │ +Class #6 header: │ │ +class_idx : 208 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1670 │ │ -source_file_idx : 3946 │ │ +superclass_idx : 1671 │ │ +source_file_idx : 3954 │ │ static_fields_size : 125 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #5 - │ │ +Class #6 - │ │ Class descriptor : 'Landroid/support/design/f;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/design/f;) │ │ name : 'action0' │ │ @@ -3112,27 +3139,27 @@ │ │ name : 'wrap_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2131558457 │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3946 (R.java) │ │ + source_file_idx : 3954 (R.java) │ │ │ │ -Class #6 header: │ │ -class_idx : 208 │ │ +Class #7 header: │ │ +class_idx : 209 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1670 │ │ -source_file_idx : 3946 │ │ +superclass_idx : 1671 │ │ +source_file_idx : 3954 │ │ static_fields_size : 48 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #6 - │ │ +Class #7 - │ │ Class descriptor : 'Landroid/support/design/g;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/design/g;) │ │ name : 'abc_action_bar_title_item' │ │ @@ -3373,27 +3400,27 @@ │ │ name : 'support_simple_spinner_dropdown_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2130968646 │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3946 (R.java) │ │ + source_file_idx : 3954 (R.java) │ │ │ │ -Class #7 header: │ │ -class_idx : 209 │ │ +Class #8 header: │ │ +class_idx : 210 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1670 │ │ -source_file_idx : 3946 │ │ +superclass_idx : 1671 │ │ +source_file_idx : 3954 │ │ static_fields_size : 324 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ -Class #7 - │ │ +Class #8 - │ │ Class descriptor : 'Landroid/support/design/h;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/design/h;) │ │ name : 'AlertDialog_AppCompat' │ │ @@ -5014,27 +5041,27 @@ │ │ name : 'Widget_Design_TextInputLayout' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ value : 2131362136 │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3946 (R.java) │ │ + source_file_idx : 3954 (R.java) │ │ │ │ -Class #8 header: │ │ -class_idx : 210 │ │ +Class #9 header: │ │ +class_idx : 211 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1670 │ │ -source_file_idx : 3946 │ │ +superclass_idx : 1671 │ │ +source_file_idx : 3954 │ │ static_fields_size : 420 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ -Class #8 - │ │ +Class #9 - │ │ Class descriptor : 'Landroid/support/design/i;' │ │ Access flags : 0x0011 (PUBLIC FINAL) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Landroid/support/design/i;) │ │ name : 'ActionBar' │ │ @@ -7143,212 +7170,212 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1280 16-bit code units │ │ -042da4: |[042da4] android.support.design.i.:()V │ │ -042db4: 1256 |0000: const/4 v6, #int 5 // #5 │ │ -042db6: 1235 |0001: const/4 v5, #int 3 // #3 │ │ -042db8: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -042dba: 1223 |0003: const/4 v3, #int 2 // #2 │ │ -042dbc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -042dbe: 1300 1b00 |0005: const/16 v0, #int 27 // #1b │ │ -042dc2: 2300 8707 |0007: new-array v0, v0, [I // type@0787 │ │ -042dc6: 2600 5701 0000 |0009: fill-array-data v0, 00000160 // +00000157 │ │ -042dcc: 6900 2304 |000c: sput-object v0, Landroid/support/design/i;.ActionBar:[I // field@0423 │ │ -042dd0: 2340 8707 |000e: new-array v0, v4, [I // type@0787 │ │ -042dd4: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ -042dda: 4b01 0002 |0013: aput v1, v0, v2 │ │ -042dde: 6900 2404 |0015: sput-object v0, Landroid/support/design/i;.ActionBarLayout:[I // field@0424 │ │ -042de2: 2340 8707 |0017: new-array v0, v4, [I // type@0787 │ │ -042de6: 1401 3f01 0101 |0019: const v1, #float 2.36945e-38 // #0101013f │ │ -042dec: 4b01 0002 |001c: aput v1, v0, v2 │ │ -042df0: 6900 4104 |001e: sput-object v0, Landroid/support/design/i;.ActionMenuItemView:[I // field@0441 │ │ -042df4: 2320 8707 |0020: new-array v0, v2, [I // type@0787 │ │ -042df8: 6900 4304 |0022: sput-object v0, Landroid/support/design/i;.ActionMenuView:[I // field@0443 │ │ -042dfc: 1260 |0024: const/4 v0, #int 6 // #6 │ │ -042dfe: 2300 8707 |0025: new-array v0, v0, [I // type@0787 │ │ -042e02: 2600 7301 0000 |0027: fill-array-data v0, 0000019a // +00000173 │ │ -042e08: 6900 4404 |002a: sput-object v0, Landroid/support/design/i;.ActionMode:[I // field@0444 │ │ -042e0c: 2330 8707 |002c: new-array v0, v3, [I // type@0787 │ │ -042e10: 2600 7c01 0000 |002e: fill-array-data v0, 000001aa // +0000017c │ │ -042e16: 6900 4b04 |0031: sput-object v0, Landroid/support/design/i;.ActivityChooserView:[I // field@044b │ │ -042e1a: 1260 |0033: const/4 v0, #int 6 // #6 │ │ -042e1c: 2300 8707 |0034: new-array v0, v0, [I // type@0787 │ │ -042e20: 2600 7c01 0000 |0036: fill-array-data v0, 000001b2 // +0000017c │ │ -042e26: 6900 4e04 |0039: sput-object v0, Landroid/support/design/i;.AlertDialog:[I // field@044e │ │ -042e2a: 2350 8707 |003b: new-array v0, v5, [I // type@0787 │ │ -042e2e: 2600 8501 0000 |003d: fill-array-data v0, 000001c2 // +00000185 │ │ -042e34: 6900 5504 |0040: sput-object v0, Landroid/support/design/i;.AppBarLayout:[I // field@0455 │ │ -042e38: 2330 8707 |0042: new-array v0, v3, [I // type@0787 │ │ -042e3c: 2600 8801 0000 |0044: fill-array-data v0, 000001cc // +00000188 │ │ -042e42: 6900 5604 |0047: sput-object v0, Landroid/support/design/i;.AppBarLayout_LayoutParams:[I // field@0456 │ │ -042e46: 2330 8707 |0049: new-array v0, v3, [I // type@0787 │ │ -042e4a: 2600 8901 0000 |004b: fill-array-data v0, 000001d4 // +00000189 │ │ -042e50: 6900 5c04 |004e: sput-object v0, Landroid/support/design/i;.AppCompatTextView:[I // field@045c │ │ -042e54: 2340 8707 |0050: new-array v0, v4, [I // type@0787 │ │ -042e58: 1401 2a00 017f |0052: const v1, #float 1.71471e+38 // #7f01002a │ │ -042e5e: 4b01 0002 |0055: aput v1, v0, v2 │ │ -042e62: 6900 5f04 |0057: sput-object v0, Landroid/support/design/i;.ButtonBarLayout:[I // field@045f │ │ -042e66: 2330 8707 |0059: new-array v0, v3, [I // type@0787 │ │ -042e6a: 2600 8101 0000 |005b: fill-array-data v0, 000001dc // +00000181 │ │ -042e70: 6900 6104 |005e: sput-object v0, Landroid/support/design/i;.CollapsingAppBarLayout_LayoutParams:[I // field@0461 │ │ -042e74: 1300 0e00 |0060: const/16 v0, #int 14 // #e │ │ -042e78: 2300 8707 |0062: new-array v0, v0, [I // type@0787 │ │ -042e7c: 2600 8001 0000 |0064: fill-array-data v0, 000001e4 // +00000180 │ │ -042e82: 6900 6404 |0067: sput-object v0, Landroid/support/design/i;.CollapsingToolbarLayout:[I // field@0464 │ │ -042e86: 2350 8707 |0069: new-array v0, v5, [I // type@0787 │ │ -042e8a: 2600 9901 0000 |006b: fill-array-data v0, 00000204 // +00000199 │ │ -042e90: 6900 7304 |006e: sput-object v0, Landroid/support/design/i;.CompoundButton:[I // field@0473 │ │ -042e94: 2330 8707 |0070: new-array v0, v3, [I // type@0787 │ │ -042e98: 2600 9c01 0000 |0072: fill-array-data v0, 0000020e // +0000019c │ │ -042e9e: 6900 7704 |0075: sput-object v0, Landroid/support/design/i;.CoordinatorLayout:[I // field@0477 │ │ -042ea2: 2360 8707 |0077: new-array v0, v6, [I // type@0787 │ │ -042ea6: 2600 9d01 0000 |0079: fill-array-data v0, 00000216 // +0000019d │ │ -042eac: 6900 7804 |007c: sput-object v0, Landroid/support/design/i;.CoordinatorLayout_LayoutParams:[I // field@0478 │ │ -042eb0: 1300 0800 |007e: const/16 v0, #int 8 // #8 │ │ -042eb4: 2300 8707 |0080: new-array v0, v0, [I // type@0787 │ │ -042eb8: 2600 a201 0000 |0082: fill-array-data v0, 00000224 // +000001a2 │ │ -042ebe: 6900 8004 |0085: sput-object v0, Landroid/support/design/i;.DrawerArrowToggle:[I // field@0480 │ │ -042ec2: 1300 0800 |0087: const/16 v0, #int 8 // #8 │ │ -042ec6: 2300 8707 |0089: new-array v0, v0, [I // type@0787 │ │ -042eca: 2600 ad01 0000 |008b: fill-array-data v0, 00000238 // +000001ad │ │ -042ed0: 6900 8904 |008e: sput-object v0, Landroid/support/design/i;.FloatingActionButton:[I // field@0489 │ │ -042ed4: 2350 8707 |0090: new-array v0, v5, [I // type@0787 │ │ -042ed8: 2600 ba01 0000 |0092: fill-array-data v0, 0000024c // +000001ba │ │ -042ede: 6900 9204 |0095: sput-object v0, Landroid/support/design/i;.ForegroundLinearLayout:[I // field@0492 │ │ -042ee2: 1300 0900 |0097: const/16 v0, #int 9 // #9 │ │ -042ee6: 2300 8707 |0099: new-array v0, v0, [I // type@0787 │ │ -042eea: 2600 bb01 0000 |009b: fill-array-data v0, 00000256 // +000001bb │ │ -042ef0: 6900 9604 |009e: sput-object v0, Landroid/support/design/i;.LinearLayoutCompat:[I // field@0496 │ │ -042ef4: 1240 |00a0: const/4 v0, #int 4 // #4 │ │ -042ef6: 2300 8707 |00a1: new-array v0, v0, [I // type@0787 │ │ -042efa: 2600 c901 0000 |00a3: fill-array-data v0, 0000026c // +000001c9 │ │ -042f00: 6900 9704 |00a6: sput-object v0, Landroid/support/design/i;.LinearLayoutCompat_Layout:[I // field@0497 │ │ -042f04: 2330 8707 |00a8: new-array v0, v3, [I // type@0787 │ │ -042f08: 2600 ce01 0000 |00aa: fill-array-data v0, 00000278 // +000001ce │ │ -042f0e: 6900 a504 |00ad: sput-object v0, Landroid/support/design/i;.ListPopupWindow:[I // field@04a5 │ │ -042f12: 1260 |00af: const/4 v0, #int 6 // #6 │ │ -042f14: 2300 8707 |00b0: new-array v0, v0, [I // type@0787 │ │ -042f18: 2600 ce01 0000 |00b2: fill-array-data v0, 00000280 // +000001ce │ │ -042f1e: 6900 a804 |00b5: sput-object v0, Landroid/support/design/i;.MenuGroup:[I // field@04a8 │ │ -042f22: 1300 1100 |00b7: const/16 v0, #int 17 // #11 │ │ -042f26: 2300 8707 |00b9: new-array v0, v0, [I // type@0787 │ │ -042f2a: 2600 d501 0000 |00bb: fill-array-data v0, 00000290 // +000001d5 │ │ -042f30: 6900 af04 |00be: sput-object v0, Landroid/support/design/i;.MenuItem:[I // field@04af │ │ -042f34: 1300 0800 |00c0: const/16 v0, #int 8 // #8 │ │ -042f38: 2300 8707 |00c2: new-array v0, v0, [I // type@0787 │ │ -042f3c: 2600 f201 0000 |00c4: fill-array-data v0, 000002b6 // +000001f2 │ │ -042f42: 6900 c104 |00c7: sput-object v0, Landroid/support/design/i;.MenuView:[I // field@04c1 │ │ -042f46: 1300 0a00 |00c9: const/16 v0, #int 10 // #a │ │ -042f4a: 2300 8707 |00cb: new-array v0, v0, [I // type@0787 │ │ -042f4e: 2600 fd01 0000 |00cd: fill-array-data v0, 000002ca // +000001fd │ │ -042f54: 6900 ca04 |00d0: sput-object v0, Landroid/support/design/i;.NavigationView:[I // field@04ca │ │ -042f58: 2330 8707 |00d2: new-array v0, v3, [I // type@0787 │ │ -042f5c: 2600 0e02 0000 |00d4: fill-array-data v0, 000002e2 // +0000020e │ │ -042f62: 6900 d504 |00d7: sput-object v0, Landroid/support/design/i;.PopupWindow:[I // field@04d5 │ │ -042f66: 2340 8707 |00d9: new-array v0, v4, [I // type@0787 │ │ -042f6a: 1401 7400 017f |00db: const v1, #float 1.71473e+38 // #7f010074 │ │ -042f70: 4b01 0002 |00de: aput v1, v0, v2 │ │ -042f74: 6900 d604 |00e0: sput-object v0, Landroid/support/design/i;.PopupWindowBackgroundState:[I // field@04d6 │ │ -042f78: 2360 8707 |00e2: new-array v0, v6, [I // type@0787 │ │ -042f7c: 2600 0602 0000 |00e4: fill-array-data v0, 000002ea // +00000206 │ │ -042f82: 6900 da04 |00e7: sput-object v0, Landroid/support/design/i;.RecyclerView:[I // field@04da │ │ -042f86: 2340 8707 |00e9: new-array v0, v4, [I // type@0787 │ │ -042f8a: 1401 8800 017f |00eb: const v1, #float 1.71473e+38 // #7f010088 │ │ -042f90: 4b01 0002 |00ee: aput v1, v0, v2 │ │ -042f94: 6900 e004 |00f0: sput-object v0, Landroid/support/design/i;.ScrimInsetsFrameLayout:[I // field@04e0 │ │ -042f98: 2340 8707 |00f2: new-array v0, v4, [I // type@0787 │ │ -042f9c: 1401 8900 017f |00f4: const v1, #float 1.71473e+38 // #7f010089 │ │ -042fa2: 4b01 0002 |00f7: aput v1, v0, v2 │ │ -042fa6: 6900 e204 |00f9: sput-object v0, Landroid/support/design/i;.ScrollingViewBehavior_Params:[I // field@04e2 │ │ -042faa: 1300 1100 |00fb: const/16 v0, #int 17 // #11 │ │ -042fae: 2300 8707 |00fd: new-array v0, v0, [I // type@0787 │ │ -042fb2: 2600 f901 0000 |00ff: fill-array-data v0, 000002f8 // +000001f9 │ │ -042fb8: 6900 e404 |0102: sput-object v0, Landroid/support/design/i;.SearchView:[I // field@04e4 │ │ -042fbc: 2350 8707 |0104: new-array v0, v5, [I // type@0787 │ │ -042fc0: 2600 1802 0000 |0106: fill-array-data v0, 0000031e // +00000218 │ │ -042fc6: 6900 f604 |0109: sput-object v0, Landroid/support/design/i;.SnackbarLayout:[I // field@04f6 │ │ -042fca: 1240 |010b: const/4 v0, #int 4 // #4 │ │ -042fcc: 2300 8707 |010c: new-array v0, v0, [I // type@0787 │ │ -042fd0: 2600 1a02 0000 |010e: fill-array-data v0, 00000328 // +0000021a │ │ -042fd6: 6900 fa04 |0111: sput-object v0, Landroid/support/design/i;.Spinner:[I // field@04fa │ │ -042fda: 1300 0a00 |0113: const/16 v0, #int 10 // #a │ │ -042fde: 2300 8707 |0115: new-array v0, v0, [I // type@0787 │ │ -042fe2: 2600 1d02 0000 |0117: fill-array-data v0, 00000334 // +0000021d │ │ -042fe8: 6900 ff04 |011a: sput-object v0, Landroid/support/design/i;.SwitchCompat:[I // field@04ff │ │ -042fec: 1300 1000 |011c: const/16 v0, #int 16 // #10 │ │ -042ff0: 2300 8707 |011e: new-array v0, v0, [I // type@0787 │ │ -042ff4: 2600 2c02 0000 |0120: fill-array-data v0, 0000034c // +0000022c │ │ -042ffa: 6900 0a05 |0123: sput-object v0, Landroid/support/design/i;.TabLayout:[I // field@050a │ │ -042ffe: 1300 0900 |0125: const/16 v0, #int 9 // #9 │ │ -043002: 2300 8707 |0127: new-array v0, v0, [I // type@0787 │ │ -043006: 2600 4702 0000 |0129: fill-array-data v0, 00000370 // +00000247 │ │ -04300c: 6900 1b05 |012c: sput-object v0, Landroid/support/design/i;.TextAppearance:[I // field@051b │ │ -043010: 1300 0a00 |012e: const/16 v0, #int 10 // #a │ │ -043014: 2300 8707 |0130: new-array v0, v0, [I // type@0787 │ │ -043018: 2600 5402 0000 |0132: fill-array-data v0, 00000386 // +00000254 │ │ -04301e: 6900 2505 |0135: sput-object v0, Landroid/support/design/i;.TextInputLayout:[I // field@0525 │ │ -043022: 1300 8300 |0137: const/16 v0, #int 131 // #83 │ │ -043026: 2300 8707 |0139: new-array v0, v0, [I // type@0787 │ │ -04302a: 2600 6302 0000 |013b: fill-array-data v0, 0000039e // +00000263 │ │ -043030: 6900 3005 |013e: sput-object v0, Landroid/support/design/i;.Theme:[I // field@0530 │ │ -043034: 1300 1900 |0140: const/16 v0, #int 25 // #19 │ │ -043038: 2300 8707 |0142: new-array v0, v0, [I // type@0787 │ │ -04303c: 2600 6403 0000 |0144: fill-array-data v0, 000004a8 // +00000364 │ │ -043042: 6900 9f05 |0147: sput-object v0, Landroid/support/design/i;.Toolbar:[I // field@059f │ │ -043046: 2360 8707 |0149: new-array v0, v6, [I // type@0787 │ │ -04304a: 2600 9303 0000 |014b: fill-array-data v0, 000004de // +00000393 │ │ -043050: 6900 b905 |014e: sput-object v0, Landroid/support/design/i;.View:[I // field@05b9 │ │ -043054: 2350 8707 |0150: new-array v0, v5, [I // type@0787 │ │ -043058: 2600 9a03 0000 |0152: fill-array-data v0, 000004ec // +0000039a │ │ -04305e: 6900 ba05 |0155: sput-object v0, Landroid/support/design/i;.ViewBackgroundHelper:[I // field@05ba │ │ -043062: 2350 8707 |0157: new-array v0, v5, [I // type@0787 │ │ -043066: 2600 9d03 0000 |0159: fill-array-data v0, 000004f6 // +0000039d │ │ -04306c: 6900 be05 |015c: sput-object v0, Landroid/support/design/i;.ViewStubCompat:[I // field@05be │ │ -043070: 0e00 |015e: return-void │ │ -043072: 0000 |015f: nop // spacer │ │ -043074: 0003 0400 1b00 0000 0100 017f 0500 ... |0160: array-data (58 units) │ │ -0430e8: 0003 0400 0600 0000 0100 017f 0900 ... |019a: array-data (16 units) │ │ -043108: 0003 0400 0200 0000 1f00 017f 2000 ... |01aa: array-data (8 units) │ │ -043118: 0003 0400 0600 0000 f200 0101 2100 ... |01b2: array-data (16 units) │ │ -043138: 0003 0400 0300 0000 d400 0101 1c00 ... |01c2: array-data (10 units) │ │ -04314c: 0003 0400 0200 0000 2700 017f 2800 ... |01cc: array-data (8 units) │ │ -04315c: 0003 0400 0200 0000 3400 0101 2900 ... |01d4: array-data (8 units) │ │ -04316c: 0003 0400 0200 0000 3900 017f 3a00 ... |01dc: array-data (8 units) │ │ -04317c: 0003 0400 0e00 0000 0500 017f 3b00 ... |01e4: array-data (32 units) │ │ -0431bc: 0003 0400 0300 0000 0701 0101 4800 ... |0204: array-data (10 units) │ │ -0431d0: 0003 0400 0200 0000 4a00 017f 4b00 ... |020e: array-data (8 units) │ │ -0431e0: 0003 0400 0500 0000 b300 0101 4c00 ... |0216: array-data (14 units) │ │ -0431fc: 0003 0400 0800 0000 5600 017f 5700 ... |0224: array-data (20 units) │ │ -043224: 0003 0400 0800 0000 d400 0101 1c00 ... |0238: array-data (20 units) │ │ -04324c: 0003 0400 0300 0000 0901 0101 0002 ... |024c: array-data (10 units) │ │ -043260: 0003 0400 0900 0000 af00 0101 c400 ... |0256: array-data (22 units) │ │ -04328c: 0003 0400 0400 0000 b300 0101 f400 ... |026c: array-data (12 units) │ │ -0432a4: 0003 0400 0200 0000 ac02 0101 ad02 ... |0278: array-data (8 units) │ │ -0432b4: 0003 0400 0600 0000 0e00 0101 d000 ... |0280: array-data (16 units) │ │ -0432d4: 0003 0400 1100 0000 0200 0101 0e00 ... |0290: array-data (38 units) │ │ -043320: 0003 0400 0800 0000 ae00 0101 2c01 ... |02b6: array-data (20 units) │ │ -043348: 0003 0400 0a00 0000 d400 0101 dd00 ... |02ca: array-data (24 units) │ │ -043378: 0003 0400 0200 0000 7601 0101 7300 ... |02e2: array-data (8 units) │ │ -043388: 0003 0400 0500 0000 c400 0101 8300 ... |02ea: array-data (14 units) │ │ -0433a4: 0003 0400 1100 0000 da00 0101 1f01 ... |02f8: array-data (38 units) │ │ -0433f0: 0003 0400 0300 0000 1f01 0101 1c00 ... |031e: array-data (10 units) │ │ -043404: 0003 0400 0400 0000 7601 0101 7b01 ... |0328: array-data (12 units) │ │ -04341c: 0003 0400 0a00 0000 2401 0101 2501 ... |0334: array-data (24 units) │ │ -04344c: 0003 0400 1000 0000 a100 017f a200 ... |034c: array-data (36 units) │ │ -043494: 0003 0400 0900 0000 9500 0101 9600 ... |0370: array-data (22 units) │ │ -0434c0: 0003 0400 0a00 0000 9a00 0101 5001 ... |0386: array-data (24 units) │ │ -0434f0: 0003 0400 8300 0000 5700 0101 ae00 ... |039e: array-data (266 units) │ │ -043704: 0003 0400 1900 0000 af00 0101 4001 ... |04a8: array-data (54 units) │ │ -043770: 0003 0400 0500 0000 0000 0101 da00 ... |04de: array-data (14 units) │ │ -04378c: 0003 0400 0300 0000 d400 0101 4c01 ... |04ec: array-data (10 units) │ │ -0437a0: 0003 0400 0300 0000 d000 0101 f200 ... |04f6: array-data (10 units) │ │ +042e24: |[042e24] android.support.design.i.:()V │ │ +042e34: 1256 |0000: const/4 v6, #int 5 // #5 │ │ +042e36: 1235 |0001: const/4 v5, #int 3 // #3 │ │ +042e38: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +042e3a: 1223 |0003: const/4 v3, #int 2 // #2 │ │ +042e3c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +042e3e: 1300 1b00 |0005: const/16 v0, #int 27 // #1b │ │ +042e42: 2300 8807 |0007: new-array v0, v0, [I // type@0788 │ │ +042e46: 2600 5701 0000 |0009: fill-array-data v0, 00000160 // +00000157 │ │ +042e4c: 6900 2304 |000c: sput-object v0, Landroid/support/design/i;.ActionBar:[I // field@0423 │ │ +042e50: 2340 8807 |000e: new-array v0, v4, [I // type@0788 │ │ +042e54: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ +042e5a: 4b01 0002 |0013: aput v1, v0, v2 │ │ +042e5e: 6900 2404 |0015: sput-object v0, Landroid/support/design/i;.ActionBarLayout:[I // field@0424 │ │ +042e62: 2340 8807 |0017: new-array v0, v4, [I // type@0788 │ │ +042e66: 1401 3f01 0101 |0019: const v1, #float 2.36945e-38 // #0101013f │ │ +042e6c: 4b01 0002 |001c: aput v1, v0, v2 │ │ +042e70: 6900 4104 |001e: sput-object v0, Landroid/support/design/i;.ActionMenuItemView:[I // field@0441 │ │ +042e74: 2320 8807 |0020: new-array v0, v2, [I // type@0788 │ │ +042e78: 6900 4304 |0022: sput-object v0, Landroid/support/design/i;.ActionMenuView:[I // field@0443 │ │ +042e7c: 1260 |0024: const/4 v0, #int 6 // #6 │ │ +042e7e: 2300 8807 |0025: new-array v0, v0, [I // type@0788 │ │ +042e82: 2600 7301 0000 |0027: fill-array-data v0, 0000019a // +00000173 │ │ +042e88: 6900 4404 |002a: sput-object v0, Landroid/support/design/i;.ActionMode:[I // field@0444 │ │ +042e8c: 2330 8807 |002c: new-array v0, v3, [I // type@0788 │ │ +042e90: 2600 7c01 0000 |002e: fill-array-data v0, 000001aa // +0000017c │ │ +042e96: 6900 4b04 |0031: sput-object v0, Landroid/support/design/i;.ActivityChooserView:[I // field@044b │ │ +042e9a: 1260 |0033: const/4 v0, #int 6 // #6 │ │ +042e9c: 2300 8807 |0034: new-array v0, v0, [I // type@0788 │ │ +042ea0: 2600 7c01 0000 |0036: fill-array-data v0, 000001b2 // +0000017c │ │ +042ea6: 6900 4e04 |0039: sput-object v0, Landroid/support/design/i;.AlertDialog:[I // field@044e │ │ +042eaa: 2350 8807 |003b: new-array v0, v5, [I // type@0788 │ │ +042eae: 2600 8501 0000 |003d: fill-array-data v0, 000001c2 // +00000185 │ │ +042eb4: 6900 5504 |0040: sput-object v0, Landroid/support/design/i;.AppBarLayout:[I // field@0455 │ │ +042eb8: 2330 8807 |0042: new-array v0, v3, [I // type@0788 │ │ +042ebc: 2600 8801 0000 |0044: fill-array-data v0, 000001cc // +00000188 │ │ +042ec2: 6900 5604 |0047: sput-object v0, Landroid/support/design/i;.AppBarLayout_LayoutParams:[I // field@0456 │ │ +042ec6: 2330 8807 |0049: new-array v0, v3, [I // type@0788 │ │ +042eca: 2600 8901 0000 |004b: fill-array-data v0, 000001d4 // +00000189 │ │ +042ed0: 6900 5c04 |004e: sput-object v0, Landroid/support/design/i;.AppCompatTextView:[I // field@045c │ │ +042ed4: 2340 8807 |0050: new-array v0, v4, [I // type@0788 │ │ +042ed8: 1401 2a00 017f |0052: const v1, #float 1.71471e+38 // #7f01002a │ │ +042ede: 4b01 0002 |0055: aput v1, v0, v2 │ │ +042ee2: 6900 5f04 |0057: sput-object v0, Landroid/support/design/i;.ButtonBarLayout:[I // field@045f │ │ +042ee6: 2330 8807 |0059: new-array v0, v3, [I // type@0788 │ │ +042eea: 2600 8101 0000 |005b: fill-array-data v0, 000001dc // +00000181 │ │ +042ef0: 6900 6104 |005e: sput-object v0, Landroid/support/design/i;.CollapsingAppBarLayout_LayoutParams:[I // field@0461 │ │ +042ef4: 1300 0e00 |0060: const/16 v0, #int 14 // #e │ │ +042ef8: 2300 8807 |0062: new-array v0, v0, [I // type@0788 │ │ +042efc: 2600 8001 0000 |0064: fill-array-data v0, 000001e4 // +00000180 │ │ +042f02: 6900 6404 |0067: sput-object v0, Landroid/support/design/i;.CollapsingToolbarLayout:[I // field@0464 │ │ +042f06: 2350 8807 |0069: new-array v0, v5, [I // type@0788 │ │ +042f0a: 2600 9901 0000 |006b: fill-array-data v0, 00000204 // +00000199 │ │ +042f10: 6900 7304 |006e: sput-object v0, Landroid/support/design/i;.CompoundButton:[I // field@0473 │ │ +042f14: 2330 8807 |0070: new-array v0, v3, [I // type@0788 │ │ +042f18: 2600 9c01 0000 |0072: fill-array-data v0, 0000020e // +0000019c │ │ +042f1e: 6900 7704 |0075: sput-object v0, Landroid/support/design/i;.CoordinatorLayout:[I // field@0477 │ │ +042f22: 2360 8807 |0077: new-array v0, v6, [I // type@0788 │ │ +042f26: 2600 9d01 0000 |0079: fill-array-data v0, 00000216 // +0000019d │ │ +042f2c: 6900 7804 |007c: sput-object v0, Landroid/support/design/i;.CoordinatorLayout_LayoutParams:[I // field@0478 │ │ +042f30: 1300 0800 |007e: const/16 v0, #int 8 // #8 │ │ +042f34: 2300 8807 |0080: new-array v0, v0, [I // type@0788 │ │ +042f38: 2600 a201 0000 |0082: fill-array-data v0, 00000224 // +000001a2 │ │ +042f3e: 6900 8004 |0085: sput-object v0, Landroid/support/design/i;.DrawerArrowToggle:[I // field@0480 │ │ +042f42: 1300 0800 |0087: const/16 v0, #int 8 // #8 │ │ +042f46: 2300 8807 |0089: new-array v0, v0, [I // type@0788 │ │ +042f4a: 2600 ad01 0000 |008b: fill-array-data v0, 00000238 // +000001ad │ │ +042f50: 6900 8904 |008e: sput-object v0, Landroid/support/design/i;.FloatingActionButton:[I // field@0489 │ │ +042f54: 2350 8807 |0090: new-array v0, v5, [I // type@0788 │ │ +042f58: 2600 ba01 0000 |0092: fill-array-data v0, 0000024c // +000001ba │ │ +042f5e: 6900 9204 |0095: sput-object v0, Landroid/support/design/i;.ForegroundLinearLayout:[I // field@0492 │ │ +042f62: 1300 0900 |0097: const/16 v0, #int 9 // #9 │ │ +042f66: 2300 8807 |0099: new-array v0, v0, [I // type@0788 │ │ +042f6a: 2600 bb01 0000 |009b: fill-array-data v0, 00000256 // +000001bb │ │ +042f70: 6900 9604 |009e: sput-object v0, Landroid/support/design/i;.LinearLayoutCompat:[I // field@0496 │ │ +042f74: 1240 |00a0: const/4 v0, #int 4 // #4 │ │ +042f76: 2300 8807 |00a1: new-array v0, v0, [I // type@0788 │ │ +042f7a: 2600 c901 0000 |00a3: fill-array-data v0, 0000026c // +000001c9 │ │ +042f80: 6900 9704 |00a6: sput-object v0, Landroid/support/design/i;.LinearLayoutCompat_Layout:[I // field@0497 │ │ +042f84: 2330 8807 |00a8: new-array v0, v3, [I // type@0788 │ │ +042f88: 2600 ce01 0000 |00aa: fill-array-data v0, 00000278 // +000001ce │ │ +042f8e: 6900 a504 |00ad: sput-object v0, Landroid/support/design/i;.ListPopupWindow:[I // field@04a5 │ │ +042f92: 1260 |00af: const/4 v0, #int 6 // #6 │ │ +042f94: 2300 8807 |00b0: new-array v0, v0, [I // type@0788 │ │ +042f98: 2600 ce01 0000 |00b2: fill-array-data v0, 00000280 // +000001ce │ │ +042f9e: 6900 a804 |00b5: sput-object v0, Landroid/support/design/i;.MenuGroup:[I // field@04a8 │ │ +042fa2: 1300 1100 |00b7: const/16 v0, #int 17 // #11 │ │ +042fa6: 2300 8807 |00b9: new-array v0, v0, [I // type@0788 │ │ +042faa: 2600 d501 0000 |00bb: fill-array-data v0, 00000290 // +000001d5 │ │ +042fb0: 6900 af04 |00be: sput-object v0, Landroid/support/design/i;.MenuItem:[I // field@04af │ │ +042fb4: 1300 0800 |00c0: const/16 v0, #int 8 // #8 │ │ +042fb8: 2300 8807 |00c2: new-array v0, v0, [I // type@0788 │ │ +042fbc: 2600 f201 0000 |00c4: fill-array-data v0, 000002b6 // +000001f2 │ │ +042fc2: 6900 c104 |00c7: sput-object v0, Landroid/support/design/i;.MenuView:[I // field@04c1 │ │ +042fc6: 1300 0a00 |00c9: const/16 v0, #int 10 // #a │ │ +042fca: 2300 8807 |00cb: new-array v0, v0, [I // type@0788 │ │ +042fce: 2600 fd01 0000 |00cd: fill-array-data v0, 000002ca // +000001fd │ │ +042fd4: 6900 ca04 |00d0: sput-object v0, Landroid/support/design/i;.NavigationView:[I // field@04ca │ │ +042fd8: 2330 8807 |00d2: new-array v0, v3, [I // type@0788 │ │ +042fdc: 2600 0e02 0000 |00d4: fill-array-data v0, 000002e2 // +0000020e │ │ +042fe2: 6900 d504 |00d7: sput-object v0, Landroid/support/design/i;.PopupWindow:[I // field@04d5 │ │ +042fe6: 2340 8807 |00d9: new-array v0, v4, [I // type@0788 │ │ +042fea: 1401 7400 017f |00db: const v1, #float 1.71473e+38 // #7f010074 │ │ +042ff0: 4b01 0002 |00de: aput v1, v0, v2 │ │ +042ff4: 6900 d604 |00e0: sput-object v0, Landroid/support/design/i;.PopupWindowBackgroundState:[I // field@04d6 │ │ +042ff8: 2360 8807 |00e2: new-array v0, v6, [I // type@0788 │ │ +042ffc: 2600 0602 0000 |00e4: fill-array-data v0, 000002ea // +00000206 │ │ +043002: 6900 da04 |00e7: sput-object v0, Landroid/support/design/i;.RecyclerView:[I // field@04da │ │ +043006: 2340 8807 |00e9: new-array v0, v4, [I // type@0788 │ │ +04300a: 1401 8800 017f |00eb: const v1, #float 1.71473e+38 // #7f010088 │ │ +043010: 4b01 0002 |00ee: aput v1, v0, v2 │ │ +043014: 6900 e004 |00f0: sput-object v0, Landroid/support/design/i;.ScrimInsetsFrameLayout:[I // field@04e0 │ │ +043018: 2340 8807 |00f2: new-array v0, v4, [I // type@0788 │ │ +04301c: 1401 8900 017f |00f4: const v1, #float 1.71473e+38 // #7f010089 │ │ +043022: 4b01 0002 |00f7: aput v1, v0, v2 │ │ +043026: 6900 e204 |00f9: sput-object v0, Landroid/support/design/i;.ScrollingViewBehavior_Params:[I // field@04e2 │ │ +04302a: 1300 1100 |00fb: const/16 v0, #int 17 // #11 │ │ +04302e: 2300 8807 |00fd: new-array v0, v0, [I // type@0788 │ │ +043032: 2600 f901 0000 |00ff: fill-array-data v0, 000002f8 // +000001f9 │ │ +043038: 6900 e404 |0102: sput-object v0, Landroid/support/design/i;.SearchView:[I // field@04e4 │ │ +04303c: 2350 8807 |0104: new-array v0, v5, [I // type@0788 │ │ +043040: 2600 1802 0000 |0106: fill-array-data v0, 0000031e // +00000218 │ │ +043046: 6900 f604 |0109: sput-object v0, Landroid/support/design/i;.SnackbarLayout:[I // field@04f6 │ │ +04304a: 1240 |010b: const/4 v0, #int 4 // #4 │ │ +04304c: 2300 8807 |010c: new-array v0, v0, [I // type@0788 │ │ +043050: 2600 1a02 0000 |010e: fill-array-data v0, 00000328 // +0000021a │ │ +043056: 6900 fa04 |0111: sput-object v0, Landroid/support/design/i;.Spinner:[I // field@04fa │ │ +04305a: 1300 0a00 |0113: const/16 v0, #int 10 // #a │ │ +04305e: 2300 8807 |0115: new-array v0, v0, [I // type@0788 │ │ +043062: 2600 1d02 0000 |0117: fill-array-data v0, 00000334 // +0000021d │ │ +043068: 6900 ff04 |011a: sput-object v0, Landroid/support/design/i;.SwitchCompat:[I // field@04ff │ │ +04306c: 1300 1000 |011c: const/16 v0, #int 16 // #10 │ │ +043070: 2300 8807 |011e: new-array v0, v0, [I // type@0788 │ │ +043074: 2600 2c02 0000 |0120: fill-array-data v0, 0000034c // +0000022c │ │ +04307a: 6900 0a05 |0123: sput-object v0, Landroid/support/design/i;.TabLayout:[I // field@050a │ │ +04307e: 1300 0900 |0125: const/16 v0, #int 9 // #9 │ │ +043082: 2300 8807 |0127: new-array v0, v0, [I // type@0788 │ │ +043086: 2600 4702 0000 |0129: fill-array-data v0, 00000370 // +00000247 │ │ +04308c: 6900 1b05 |012c: sput-object v0, Landroid/support/design/i;.TextAppearance:[I // field@051b │ │ +043090: 1300 0a00 |012e: const/16 v0, #int 10 // #a │ │ +043094: 2300 8807 |0130: new-array v0, v0, [I // type@0788 │ │ +043098: 2600 5402 0000 |0132: fill-array-data v0, 00000386 // +00000254 │ │ +04309e: 6900 2505 |0135: sput-object v0, Landroid/support/design/i;.TextInputLayout:[I // field@0525 │ │ +0430a2: 1300 8300 |0137: const/16 v0, #int 131 // #83 │ │ +0430a6: 2300 8807 |0139: new-array v0, v0, [I // type@0788 │ │ +0430aa: 2600 6302 0000 |013b: fill-array-data v0, 0000039e // +00000263 │ │ +0430b0: 6900 3005 |013e: sput-object v0, Landroid/support/design/i;.Theme:[I // field@0530 │ │ +0430b4: 1300 1900 |0140: const/16 v0, #int 25 // #19 │ │ +0430b8: 2300 8807 |0142: new-array v0, v0, [I // type@0788 │ │ +0430bc: 2600 6403 0000 |0144: fill-array-data v0, 000004a8 // +00000364 │ │ +0430c2: 6900 9f05 |0147: sput-object v0, Landroid/support/design/i;.Toolbar:[I // field@059f │ │ +0430c6: 2360 8807 |0149: new-array v0, v6, [I // type@0788 │ │ +0430ca: 2600 9303 0000 |014b: fill-array-data v0, 000004de // +00000393 │ │ +0430d0: 6900 b905 |014e: sput-object v0, Landroid/support/design/i;.View:[I // field@05b9 │ │ +0430d4: 2350 8807 |0150: new-array v0, v5, [I // type@0788 │ │ +0430d8: 2600 9a03 0000 |0152: fill-array-data v0, 000004ec // +0000039a │ │ +0430de: 6900 ba05 |0155: sput-object v0, Landroid/support/design/i;.ViewBackgroundHelper:[I // field@05ba │ │ +0430e2: 2350 8807 |0157: new-array v0, v5, [I // type@0788 │ │ +0430e6: 2600 9d03 0000 |0159: fill-array-data v0, 000004f6 // +0000039d │ │ +0430ec: 6900 be05 |015c: sput-object v0, Landroid/support/design/i;.ViewStubCompat:[I // field@05be │ │ +0430f0: 0e00 |015e: return-void │ │ +0430f2: 0000 |015f: nop // spacer │ │ +0430f4: 0003 0400 1b00 0000 0100 017f 0500 ... |0160: array-data (58 units) │ │ +043168: 0003 0400 0600 0000 0100 017f 0900 ... |019a: array-data (16 units) │ │ +043188: 0003 0400 0200 0000 1f00 017f 2000 ... |01aa: array-data (8 units) │ │ +043198: 0003 0400 0600 0000 f200 0101 2100 ... |01b2: array-data (16 units) │ │ +0431b8: 0003 0400 0300 0000 d400 0101 1c00 ... |01c2: array-data (10 units) │ │ +0431cc: 0003 0400 0200 0000 2700 017f 2800 ... |01cc: array-data (8 units) │ │ +0431dc: 0003 0400 0200 0000 3400 0101 2900 ... |01d4: array-data (8 units) │ │ +0431ec: 0003 0400 0200 0000 3900 017f 3a00 ... |01dc: array-data (8 units) │ │ +0431fc: 0003 0400 0e00 0000 0500 017f 3b00 ... |01e4: array-data (32 units) │ │ +04323c: 0003 0400 0300 0000 0701 0101 4800 ... |0204: array-data (10 units) │ │ +043250: 0003 0400 0200 0000 4a00 017f 4b00 ... |020e: array-data (8 units) │ │ +043260: 0003 0400 0500 0000 b300 0101 4c00 ... |0216: array-data (14 units) │ │ +04327c: 0003 0400 0800 0000 5600 017f 5700 ... |0224: array-data (20 units) │ │ +0432a4: 0003 0400 0800 0000 d400 0101 1c00 ... |0238: array-data (20 units) │ │ +0432cc: 0003 0400 0300 0000 0901 0101 0002 ... |024c: array-data (10 units) │ │ +0432e0: 0003 0400 0900 0000 af00 0101 c400 ... |0256: array-data (22 units) │ │ +04330c: 0003 0400 0400 0000 b300 0101 f400 ... |026c: array-data (12 units) │ │ +043324: 0003 0400 0200 0000 ac02 0101 ad02 ... |0278: array-data (8 units) │ │ +043334: 0003 0400 0600 0000 0e00 0101 d000 ... |0280: array-data (16 units) │ │ +043354: 0003 0400 1100 0000 0200 0101 0e00 ... |0290: array-data (38 units) │ │ +0433a0: 0003 0400 0800 0000 ae00 0101 2c01 ... |02b6: array-data (20 units) │ │ +0433c8: 0003 0400 0a00 0000 d400 0101 dd00 ... |02ca: array-data (24 units) │ │ +0433f8: 0003 0400 0200 0000 7601 0101 7300 ... |02e2: array-data (8 units) │ │ +043408: 0003 0400 0500 0000 c400 0101 8300 ... |02ea: array-data (14 units) │ │ +043424: 0003 0400 1100 0000 da00 0101 1f01 ... |02f8: array-data (38 units) │ │ +043470: 0003 0400 0300 0000 1f01 0101 1c00 ... |031e: array-data (10 units) │ │ +043484: 0003 0400 0400 0000 7601 0101 7b01 ... |0328: array-data (12 units) │ │ +04349c: 0003 0400 0a00 0000 2401 0101 2501 ... |0334: array-data (24 units) │ │ +0434cc: 0003 0400 1000 0000 a100 017f a200 ... |034c: array-data (36 units) │ │ +043514: 0003 0400 0900 0000 9500 0101 9600 ... |0370: array-data (22 units) │ │ +043540: 0003 0400 0a00 0000 9a00 0101 5001 ... |0386: array-data (24 units) │ │ +043570: 0003 0400 8300 0000 5700 0101 ae00 ... |039e: array-data (266 units) │ │ +043784: 0003 0400 1900 0000 af00 0101 4001 ... |04a8: array-data (54 units) │ │ +0437f0: 0003 0400 0500 0000 0000 0101 da00 ... |04de: array-data (14 units) │ │ +04380c: 0003 0400 0300 0000 d400 0101 4c01 ... |04ec: array-data (10 units) │ │ +043820: 0003 0400 0300 0000 d000 0101 f200 ... |04f6: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1107 │ │ 0x000e line=1108 │ │ 0x0017 line=1137 │ │ 0x0020 line=1139 │ │ 0x0024 line=1140 │ │ @@ -7425,27 +7452,27 @@ │ │ 0x04a8 line=1487 │ │ 0x04de line=1513 │ │ 0x04ec line=1514 │ │ 0x04f6 line=1518 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 3946 (R.java) │ │ + source_file_idx : 3954 (R.java) │ │ │ │ -Class #9 header: │ │ -class_idx : 1102 │ │ +Class #10 header: │ │ +class_idx : 1103 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1303 │ │ -source_file_idx : 3201 │ │ +superclass_idx : 1304 │ │ +source_file_idx : 3207 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 33 │ │ │ │ -Class #9 - │ │ +Class #10 - │ │ Class descriptor : 'Landroid/support/v7/widget/bm;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/view/ViewGroup;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/v7/widget/bm;) │ │ @@ -7514,18 +7541,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0437b4: |[0437b4] android.support.v7.widget.bm.:(Landroid/content/Context;)V │ │ -0437c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0437c6: 7030 971d 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/bm;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d97 │ │ -0437cc: 0e00 |0004: return-void │ │ +043834: |[043834] android.support.v7.widget.bm.:(Landroid/content/Context;)V │ │ +043844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043846: 7030 971d 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/bm;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1d97 │ │ +04384c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/widget/bm; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ @@ -7535,18 +7562,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 │ │ -0437d0: |[0437d0] android.support.v7.widget.bm.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0437e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0437e2: 7040 981d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/widget/bm;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d98 │ │ -0437e8: 0e00 |0004: return-void │ │ +043850: |[043850] android.support.v7.widget.bm.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +043860: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043862: 7040 981d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/widget/bm;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d98 │ │ +043868: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0004 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/widget/bm; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ @@ -7557,71 +7584,71 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 115 16-bit code units │ │ -0437ec: |[0437ec] android.support.v7.widget.bm.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0437fc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0437fe: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -043800: 12f4 |0002: const/4 v4, #int -1 // #ff │ │ -043802: 7040 b522 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@22b5 │ │ -043808: 5c62 6a17 |0006: iput-boolean v2, v6, Landroid/support/v7/widget/bm;.a:Z // field@176a │ │ -04380c: 5964 6b17 |0008: iput v4, v6, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ -043810: 5965 6c17 |000a: iput v5, v6, Landroid/support/v7/widget/bm;.c:I // field@176c │ │ -043814: 1400 3300 8000 |000c: const v0, #float 1.1755e-38 // #00800033 │ │ -04381a: 5960 6e17 |000f: iput v0, v6, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -04381e: 6200 270f |0011: sget-object v0, Landroid/support/v7/b/l;.LinearLayoutCompat:[I // field@0f27 │ │ -043822: 7140 ba17 8790 |0013: invoke-static {v7, v8, v0, v9}, Landroid/support/v7/internal/widget/ao;.a:(Landroid/content/Context;Landroid/util/AttributeSet;[II)Landroid/support/v7/internal/widget/ao; // method@17ba │ │ -043828: 0c00 |0016: move-result-object v0 │ │ -04382a: 6001 300f |0017: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_android_orientation:I // field@0f30 │ │ -04382e: 6e30 b717 1004 |0019: invoke-virtual {v0, v1, v4}, Landroid/support/v7/internal/widget/ao;.a:(II)I // method@17b7 │ │ -043834: 0a01 |001c: move-result v1 │ │ -043836: 3a01 0500 |001d: if-ltz v1, 0022 // +0005 │ │ -04383a: 6e20 de1d 1600 |001f: invoke-virtual {v6, v1}, Landroid/support/v7/widget/bm;.setOrientation:(I)V // method@1dde │ │ -043840: 6001 2f0f |0022: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_android_gravity:I // field@0f2f │ │ -043844: 6e30 b717 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/support/v7/internal/widget/ao;.a:(II)I // method@17b7 │ │ -04384a: 0a01 |0027: move-result v1 │ │ -04384c: 3a01 0500 |0028: if-ltz v1, 002d // +0005 │ │ -043850: 6e20 da1d 1600 |002a: invoke-virtual {v6, v1}, Landroid/support/v7/widget/bm;.setGravity:(I)V // method@1dda │ │ -043856: 6001 2d0f |002d: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_android_baselineAligned:I // field@0f2d │ │ -04385a: 6e30 bb17 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ao;.a:(IZ)Z // method@17bb │ │ -043860: 0a01 |0032: move-result v1 │ │ -043862: 3901 0500 |0033: if-nez v1, 0038 // +0005 │ │ -043866: 6e20 d61d 1600 |0035: invoke-virtual {v6, v1}, Landroid/support/v7/widget/bm;.setBaselineAligned:(Z)V // method@1dd6 │ │ -04386c: 6001 310f |0038: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_android_weightSum:I // field@0f31 │ │ -043870: 5402 1412 |003a: iget-object v2, v0, Landroid/support/v7/internal/widget/ao;.a:Landroid/content/res/TypedArray; // field@1214 │ │ -043874: 1503 80bf |003c: const/high16 v3, #int -1082130432 // #bf80 │ │ -043878: 6e30 9d01 1203 |003e: invoke-virtual {v2, v1, v3}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@019d │ │ -04387e: 0a01 |0041: move-result v1 │ │ -043880: 5961 7017 |0042: iput v1, v6, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ -043884: 6001 2e0f |0044: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_android_baselineAlignedChildIndex:I // field@0f2e │ │ -043888: 6e30 b717 1004 |0046: invoke-virtual {v0, v1, v4}, Landroid/support/v7/internal/widget/ao;.a:(II)I // method@17b7 │ │ -04388e: 0a01 |0049: move-result v1 │ │ -043890: 5961 6b17 |004a: iput v1, v6, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ -043894: 6001 340f |004c: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_measureWithLargestChild:I // field@0f34 │ │ -043898: 6e30 bb17 1005 |004e: invoke-virtual {v0, v1, v5}, Landroid/support/v7/internal/widget/ao;.a:(IZ)Z // method@17bb │ │ -04389e: 0a01 |0051: move-result v1 │ │ -0438a0: 5c61 7117 |0052: iput-boolean v1, v6, Landroid/support/v7/widget/bm;.h:Z // field@1771 │ │ -0438a4: 6001 320f |0054: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_divider:I // field@0f32 │ │ -0438a8: 6e20 b817 1000 |0056: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ao;.a:(I)Landroid/graphics/drawable/Drawable; // method@17b8 │ │ -0438ae: 0c01 |0059: move-result-object v1 │ │ -0438b0: 6e20 d81d 1600 |005a: invoke-virtual {v6, v1}, Landroid/support/v7/widget/bm;.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1dd8 │ │ -0438b6: 6001 350f |005d: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_showDividers:I // field@0f35 │ │ -0438ba: 6e30 b717 1005 |005f: invoke-virtual {v0, v1, v5}, Landroid/support/v7/internal/widget/ao;.a:(II)I // method@17b7 │ │ -0438c0: 0a01 |0062: move-result v1 │ │ -0438c2: 5961 7717 |0063: iput v1, v6, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ -0438c6: 6001 330f |0065: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_dividerPadding:I // field@0f33 │ │ -0438ca: 6e30 be17 1005 |0067: invoke-virtual {v0, v1, v5}, Landroid/support/v7/internal/widget/ao;.c:(II)I // method@17be │ │ -0438d0: 0a01 |006a: move-result v1 │ │ -0438d2: 5961 7817 |006b: iput v1, v6, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ -0438d6: 5400 1412 |006d: iget-object v0, v0, Landroid/support/v7/internal/widget/ao;.a:Landroid/content/res/TypedArray; // field@1214 │ │ -0438da: 6e10 a701 0000 |006f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a7 │ │ -0438e0: 0e00 |0072: return-void │ │ +04386c: |[04386c] android.support.v7.widget.bm.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +04387c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04387e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +043880: 12f4 |0002: const/4 v4, #int -1 // #ff │ │ +043882: 7040 b522 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@22b5 │ │ +043888: 5c62 6a17 |0006: iput-boolean v2, v6, Landroid/support/v7/widget/bm;.a:Z // field@176a │ │ +04388c: 5964 6b17 |0008: iput v4, v6, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ +043890: 5965 6c17 |000a: iput v5, v6, Landroid/support/v7/widget/bm;.c:I // field@176c │ │ +043894: 1400 3300 8000 |000c: const v0, #float 1.1755e-38 // #00800033 │ │ +04389a: 5960 6e17 |000f: iput v0, v6, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +04389e: 6200 270f |0011: sget-object v0, Landroid/support/v7/b/l;.LinearLayoutCompat:[I // field@0f27 │ │ +0438a2: 7140 ba17 8790 |0013: invoke-static {v7, v8, v0, v9}, Landroid/support/v7/internal/widget/ao;.a:(Landroid/content/Context;Landroid/util/AttributeSet;[II)Landroid/support/v7/internal/widget/ao; // method@17ba │ │ +0438a8: 0c00 |0016: move-result-object v0 │ │ +0438aa: 6001 300f |0017: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_android_orientation:I // field@0f30 │ │ +0438ae: 6e30 b717 1004 |0019: invoke-virtual {v0, v1, v4}, Landroid/support/v7/internal/widget/ao;.a:(II)I // method@17b7 │ │ +0438b4: 0a01 |001c: move-result v1 │ │ +0438b6: 3a01 0500 |001d: if-ltz v1, 0022 // +0005 │ │ +0438ba: 6e20 de1d 1600 |001f: invoke-virtual {v6, v1}, Landroid/support/v7/widget/bm;.setOrientation:(I)V // method@1dde │ │ +0438c0: 6001 2f0f |0022: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_android_gravity:I // field@0f2f │ │ +0438c4: 6e30 b717 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/support/v7/internal/widget/ao;.a:(II)I // method@17b7 │ │ +0438ca: 0a01 |0027: move-result v1 │ │ +0438cc: 3a01 0500 |0028: if-ltz v1, 002d // +0005 │ │ +0438d0: 6e20 da1d 1600 |002a: invoke-virtual {v6, v1}, Landroid/support/v7/widget/bm;.setGravity:(I)V // method@1dda │ │ +0438d6: 6001 2d0f |002d: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_android_baselineAligned:I // field@0f2d │ │ +0438da: 6e30 bb17 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ao;.a:(IZ)Z // method@17bb │ │ +0438e0: 0a01 |0032: move-result v1 │ │ +0438e2: 3901 0500 |0033: if-nez v1, 0038 // +0005 │ │ +0438e6: 6e20 d61d 1600 |0035: invoke-virtual {v6, v1}, Landroid/support/v7/widget/bm;.setBaselineAligned:(Z)V // method@1dd6 │ │ +0438ec: 6001 310f |0038: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_android_weightSum:I // field@0f31 │ │ +0438f0: 5402 1412 |003a: iget-object v2, v0, Landroid/support/v7/internal/widget/ao;.a:Landroid/content/res/TypedArray; // field@1214 │ │ +0438f4: 1503 80bf |003c: const/high16 v3, #int -1082130432 // #bf80 │ │ +0438f8: 6e30 9d01 1203 |003e: invoke-virtual {v2, v1, v3}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@019d │ │ +0438fe: 0a01 |0041: move-result v1 │ │ +043900: 5961 7017 |0042: iput v1, v6, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ +043904: 6001 2e0f |0044: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_android_baselineAlignedChildIndex:I // field@0f2e │ │ +043908: 6e30 b717 1004 |0046: invoke-virtual {v0, v1, v4}, Landroid/support/v7/internal/widget/ao;.a:(II)I // method@17b7 │ │ +04390e: 0a01 |0049: move-result v1 │ │ +043910: 5961 6b17 |004a: iput v1, v6, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ +043914: 6001 340f |004c: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_measureWithLargestChild:I // field@0f34 │ │ +043918: 6e30 bb17 1005 |004e: invoke-virtual {v0, v1, v5}, Landroid/support/v7/internal/widget/ao;.a:(IZ)Z // method@17bb │ │ +04391e: 0a01 |0051: move-result v1 │ │ +043920: 5c61 7117 |0052: iput-boolean v1, v6, Landroid/support/v7/widget/bm;.h:Z // field@1771 │ │ +043924: 6001 320f |0054: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_divider:I // field@0f32 │ │ +043928: 6e20 b817 1000 |0056: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ao;.a:(I)Landroid/graphics/drawable/Drawable; // method@17b8 │ │ +04392e: 0c01 |0059: move-result-object v1 │ │ +043930: 6e20 d81d 1600 |005a: invoke-virtual {v6, v1}, Landroid/support/v7/widget/bm;.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1dd8 │ │ +043936: 6001 350f |005d: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_showDividers:I // field@0f35 │ │ +04393a: 6e30 b717 1005 |005f: invoke-virtual {v0, v1, v5}, Landroid/support/v7/internal/widget/ao;.a:(II)I // method@17b7 │ │ +043940: 0a01 |0062: move-result v1 │ │ +043942: 5961 7717 |0063: iput v1, v6, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ +043946: 6001 330f |0065: sget v1, Landroid/support/v7/b/l;.LinearLayoutCompat_dividerPadding:I // field@0f33 │ │ +04394a: 6e30 be17 1005 |0067: invoke-virtual {v0, v1, v5}, Landroid/support/v7/internal/widget/ao;.c:(II)I // method@17be │ │ +043950: 0a01 |006a: move-result v1 │ │ +043952: 5961 7817 |006b: iput v1, v6, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ +043956: 5400 1412 |006d: iget-object v0, v0, Landroid/support/v7/internal/widget/ao;.a:Landroid/content/res/TypedArray; // field@1214 │ │ +04395a: 6e10 a701 0000 |006f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a7 │ │ +043960: 0e00 |0072: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=150 │ │ 0x0006 line=97 │ │ 0x0008 line=106 │ │ 0x000a line=113 │ │ 0x000c line=117 │ │ @@ -7656,49 +7683,49 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 59 16-bit code units │ │ -0438e4: |[0438e4] android.support.v7.widget.bm.a:(II)V │ │ -0438f4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0438f6: 6e10 b91d 0900 |0001: invoke-virtual {v9}, Landroid/support/v7/widget/bm;.getMeasuredWidth:()I // method@1db9 │ │ -0438fc: 0a00 |0004: move-result v0 │ │ -0438fe: 1501 0040 |0005: const/high16 v1, #int 1073741824 // #4000 │ │ -043902: 7120 0122 1000 |0007: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ -043908: 0a02 |000a: move-result v2 │ │ -04390a: 0137 |000b: move v7, v3 │ │ -04390c: 35a7 2e00 |000c: if-ge v7, v10, 003a // +002e │ │ -043910: 6e20 ae1d 7900 |000e: invoke-virtual {v9, v7}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -043916: 0c01 |0011: move-result-object v1 │ │ -043918: 6e10 4222 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -04391e: 0a00 |0015: move-result v0 │ │ -043920: 1304 0800 |0016: const/16 v4, #int 8 // #8 │ │ -043924: 3240 1e00 |0018: if-eq v0, v4, 0036 // +001e │ │ -043928: 6e10 2522 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -04392e: 0c00 |001d: move-result-object v0 │ │ -043930: 0706 |001e: move-object v6, v0 │ │ -043932: 1f06 4f04 |001f: check-cast v6, Landroid/support/v7/widget/bn; // type@044f │ │ -043936: 5260 8017 |0021: iget v0, v6, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -04393a: 12f4 |0023: const/4 v4, #int -1 // #ff │ │ -04393c: 3340 1200 |0024: if-ne v0, v4, 0036 // +0012 │ │ -043940: 5268 7c17 |0026: iget v8, v6, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -043944: 6e10 2a22 0100 |0028: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ -04394a: 0a00 |002b: move-result v0 │ │ -04394c: 5960 7c17 |002c: iput v0, v6, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -043950: 0790 |002e: move-object v0, v9 │ │ -043952: 01b4 |002f: move v4, v11 │ │ -043954: 0135 |0030: move v5, v3 │ │ -043956: 7406 ca1d 0000 |0031: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/widget/bm;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@1dca │ │ -04395c: 5968 7c17 |0034: iput v8, v6, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -043960: d800 0701 |0036: add-int/lit8 v0, v7, #int 1 // #01 │ │ -043964: 0107 |0038: move v7, v0 │ │ -043966: 28d3 |0039: goto 000c // -002d │ │ -043968: 0e00 |003a: return-void │ │ +043964: |[043964] android.support.v7.widget.bm.a:(II)V │ │ +043974: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +043976: 6e10 b91d 0900 |0001: invoke-virtual {v9}, Landroid/support/v7/widget/bm;.getMeasuredWidth:()I // method@1db9 │ │ +04397c: 0a00 |0004: move-result v0 │ │ +04397e: 1501 0040 |0005: const/high16 v1, #int 1073741824 // #4000 │ │ +043982: 7120 0122 1000 |0007: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ +043988: 0a02 |000a: move-result v2 │ │ +04398a: 0137 |000b: move v7, v3 │ │ +04398c: 35a7 2e00 |000c: if-ge v7, v10, 003a // +002e │ │ +043990: 6e20 ae1d 7900 |000e: invoke-virtual {v9, v7}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +043996: 0c01 |0011: move-result-object v1 │ │ +043998: 6e10 4222 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +04399e: 0a00 |0015: move-result v0 │ │ +0439a0: 1304 0800 |0016: const/16 v4, #int 8 // #8 │ │ +0439a4: 3240 1e00 |0018: if-eq v0, v4, 0036 // +001e │ │ +0439a8: 6e10 2522 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +0439ae: 0c00 |001d: move-result-object v0 │ │ +0439b0: 0706 |001e: move-object v6, v0 │ │ +0439b2: 1f06 5004 |001f: check-cast v6, Landroid/support/v7/widget/bn; // type@0450 │ │ +0439b6: 5260 8017 |0021: iget v0, v6, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +0439ba: 12f4 |0023: const/4 v4, #int -1 // #ff │ │ +0439bc: 3340 1200 |0024: if-ne v0, v4, 0036 // +0012 │ │ +0439c0: 5268 7c17 |0026: iget v8, v6, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +0439c4: 6e10 2a22 0100 |0028: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ +0439ca: 0a00 |002b: move-result v0 │ │ +0439cc: 5960 7c17 |002c: iput v0, v6, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +0439d0: 0790 |002e: move-object v0, v9 │ │ +0439d2: 01b4 |002f: move v4, v11 │ │ +0439d4: 0135 |0030: move v5, v3 │ │ +0439d6: 7406 ca1d 0000 |0031: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/widget/bm;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@1dca │ │ +0439dc: 5968 7c17 |0034: iput v8, v6, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +0439e0: d800 0701 |0036: add-int/lit8 v0, v7, #int 1 // #01 │ │ +0439e4: 0107 |0038: move v7, v0 │ │ +0439e6: 28d3 |0039: goto 000c // -002d │ │ +0439e8: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=890 │ │ 0x000c line=892 │ │ 0x000e line=10501 │ │ 0x0012 line=894 │ │ 0x001a line=895 │ │ @@ -7719,33 +7746,33 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -04396c: |[04396c] android.support.v7.widget.bm.a:(Landroid/graphics/Canvas;I)V │ │ -04397c: 5440 7417 |0000: iget-object v0, v4, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ -043980: 6e10 bd1d 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ -043986: 0a01 |0005: move-result v1 │ │ -043988: 5242 7817 |0006: iget v2, v4, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ -04398c: b021 |0008: add-int/2addr v1, v2 │ │ -04398e: 6e10 c61d 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/widget/bm;.getWidth:()I // method@1dc6 │ │ -043994: 0a02 |000c: move-result v2 │ │ -043996: 6e10 be1d 0400 |000d: invoke-virtual {v4}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ -04399c: 0a03 |0010: move-result v3 │ │ -04399e: b132 |0011: sub-int/2addr v2, v3 │ │ -0439a0: 5243 7817 |0012: iget v3, v4, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ -0439a4: b132 |0014: sub-int/2addr v2, v3 │ │ -0439a6: 5243 7617 |0015: iget v3, v4, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ -0439aa: b063 |0017: add-int/2addr v3, v6 │ │ -0439ac: 6e53 5b02 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@025b │ │ -0439b2: 5440 7417 |001b: iget-object v0, v4, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ -0439b6: 6e20 4402 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0244 │ │ -0439bc: 0e00 |0020: return-void │ │ +0439ec: |[0439ec] android.support.v7.widget.bm.a:(Landroid/graphics/Canvas;I)V │ │ +0439fc: 5440 7417 |0000: iget-object v0, v4, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ +043a00: 6e10 bd1d 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ +043a06: 0a01 |0005: move-result v1 │ │ +043a08: 5242 7817 |0006: iget v2, v4, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ +043a0c: b021 |0008: add-int/2addr v1, v2 │ │ +043a0e: 6e10 c61d 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/widget/bm;.getWidth:()I // method@1dc6 │ │ +043a14: 0a02 |000c: move-result v2 │ │ +043a16: 6e10 be1d 0400 |000d: invoke-virtual {v4}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ +043a1c: 0a03 |0010: move-result v3 │ │ +043a1e: b132 |0011: sub-int/2addr v2, v3 │ │ +043a20: 5243 7817 |0012: iget v3, v4, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ +043a24: b132 |0014: sub-int/2addr v2, v3 │ │ +043a26: 5243 7617 |0015: iget v3, v4, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ +043a2a: b063 |0017: add-int/2addr v3, v6 │ │ +043a2c: 6e53 5b02 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@025b │ │ +043a32: 5440 7417 |001b: iget-object v0, v4, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ +043a36: 6e20 4402 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0244 │ │ +043a3c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x001b line=361 │ │ 0x0020 line=362 │ │ locals : │ │ 0x0000 - 0x0021 reg=4 this Landroid/support/v7/widget/bm; │ │ @@ -7757,17 +7784,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0439c0: |[0439c0] android.support.v7.widget.bm.a:(Landroid/view/View;IIII)V │ │ -0439d0: 7406 ca1d 0000 |0000: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/widget/bm;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@1dca │ │ -0439d6: 0e00 |0003: return-void │ │ +043a40: |[043a40] android.support.v7.widget.bm.a:(Landroid/view/View;IIII)V │ │ +043a50: 7406 ca1d 0000 |0000: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/widget/bm;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@1dca │ │ +043a56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1373 │ │ 0x0003 line=1375 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/widget/bm; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ @@ -7781,49 +7808,49 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0439d8: |[0439d8] android.support.v7.widget.bm.a:(I)Z │ │ -0439e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0439ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0439ec: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -0439f0: 5252 7717 |0004: iget v2, v5, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ -0439f4: dd02 0201 |0006: and-int/lit8 v2, v2, #int 1 // #01 │ │ -0439f8: 3802 0300 |0008: if-eqz v2, 000b // +0003 │ │ -0439fc: 0f00 |000a: return v0 │ │ -0439fe: 0110 |000b: move v0, v1 │ │ -043a00: 28fe |000c: goto 000a // -0002 │ │ -043a02: 6e10 af1d 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getChildCount:()I // method@1daf │ │ -043a08: 0a02 |0010: move-result v2 │ │ -043a0a: 3326 0a00 |0011: if-ne v6, v2, 001b // +000a │ │ -043a0e: 5252 7717 |0013: iget v2, v5, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ -043a12: dd02 0204 |0015: and-int/lit8 v2, v2, #int 4 // #04 │ │ -043a16: 3902 f3ff |0017: if-nez v2, 000a // -000d │ │ -043a1a: 0110 |0019: move v0, v1 │ │ -043a1c: 28f0 |001a: goto 000a // -0010 │ │ -043a1e: 5252 7717 |001b: iget v2, v5, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ -043a22: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ -043a26: 3802 1500 |001f: if-eqz v2, 0034 // +0015 │ │ -043a2a: d802 06ff |0021: add-int/lit8 v2, v6, #int -1 // #ff │ │ -043a2e: 3a02 1300 |0023: if-ltz v2, 0036 // +0013 │ │ -043a32: 6e20 ae1d 2500 |0025: invoke-virtual {v5, v2}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -043a38: 0c03 |0028: move-result-object v3 │ │ -043a3a: 6e10 4222 0300 |0029: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -043a40: 0a03 |002c: move-result v3 │ │ -043a42: 1304 0800 |002d: const/16 v4, #int 8 // #8 │ │ -043a46: 3343 dbff |002f: if-ne v3, v4, 000a // -0025 │ │ -043a4a: d802 02ff |0031: add-int/lit8 v2, v2, #int -1 // #ff │ │ -043a4e: 28f0 |0033: goto 0023 // -0010 │ │ -043a50: 0110 |0034: move v0, v1 │ │ -043a52: 28d5 |0035: goto 000a // -002b │ │ -043a54: 0110 |0036: move v0, v1 │ │ -043a56: 28d3 |0037: goto 000a // -002d │ │ +043a58: |[043a58] android.support.v7.widget.bm.a:(I)Z │ │ +043a68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +043a6a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +043a6c: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +043a70: 5252 7717 |0004: iget v2, v5, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ +043a74: dd02 0201 |0006: and-int/lit8 v2, v2, #int 1 // #01 │ │ +043a78: 3802 0300 |0008: if-eqz v2, 000b // +0003 │ │ +043a7c: 0f00 |000a: return v0 │ │ +043a7e: 0110 |000b: move v0, v1 │ │ +043a80: 28fe |000c: goto 000a // -0002 │ │ +043a82: 6e10 af1d 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getChildCount:()I // method@1daf │ │ +043a88: 0a02 |0010: move-result v2 │ │ +043a8a: 3326 0a00 |0011: if-ne v6, v2, 001b // +000a │ │ +043a8e: 5252 7717 |0013: iget v2, v5, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ +043a92: dd02 0204 |0015: and-int/lit8 v2, v2, #int 4 // #04 │ │ +043a96: 3902 f3ff |0017: if-nez v2, 000a // -000d │ │ +043a9a: 0110 |0019: move v0, v1 │ │ +043a9c: 28f0 |001a: goto 000a // -0010 │ │ +043a9e: 5252 7717 |001b: iget v2, v5, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ +043aa2: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ +043aa6: 3802 1500 |001f: if-eqz v2, 0034 // +0015 │ │ +043aaa: d802 06ff |0021: add-int/lit8 v2, v6, #int -1 // #ff │ │ +043aae: 3a02 1300 |0023: if-ltz v2, 0036 // +0013 │ │ +043ab2: 6e20 ae1d 2500 |0025: invoke-virtual {v5, v2}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +043ab8: 0c03 |0028: move-result-object v3 │ │ +043aba: 6e10 4222 0300 |0029: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +043ac0: 0a03 |002c: move-result v3 │ │ +043ac2: 1304 0800 |002d: const/16 v4, #int 8 // #8 │ │ +043ac6: 3343 dbff |002f: if-ne v3, v4, 000a // -0025 │ │ +043aca: d802 02ff |0031: add-int/lit8 v2, v2, #int -1 // #ff │ │ +043ace: 28f0 |0033: goto 0023 // -0010 │ │ +043ad0: 0110 |0034: move v0, v1 │ │ +043ad2: 28d5 |0035: goto 000a // -002b │ │ +043ad4: 0110 |0036: move v0, v1 │ │ +043ad6: 28d3 |0037: goto 000a // -002d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=561 │ │ 0x0004 line=562 │ │ 0x000a line=575 │ │ 0x000c line=562 │ │ 0x000d line=563 │ │ @@ -7842,868 +7869,868 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 32 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 1462 16-bit code units │ │ -043a58: |[043a58] android.support.v7.widget.bm.b:(II)V │ │ -043a68: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -043a6a: 0800 1d00 |0001: move-object/from16 v0, v29 │ │ -043a6e: 5902 6f17 |0003: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043a72: 1312 0000 |0005: const/16 v18, #int 0 // #0 │ │ -043a76: 1311 0000 |0007: const/16 v17, #int 0 // #0 │ │ -043a7a: 1310 0000 |0009: const/16 v16, #int 0 // #0 │ │ -043a7e: 120f |000b: const/4 v15, #int 0 // #0 │ │ -043a80: 121e |000c: const/4 v14, #int 1 // #1 │ │ -043a82: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -043a84: 7401 c41d 1d00 |000e: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getVirtualChildCount:()I // method@1dc4 │ │ -043a8a: 0a15 |0011: move-result v21 │ │ -043a8c: 7701 ff21 1e00 |0012: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@21ff │ │ -043a92: 0a16 |0015: move-result v22 │ │ -043a94: 7701 ff21 1f00 |0016: invoke-static/range {v31}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@21ff │ │ -043a9a: 0a17 |0019: move-result v23 │ │ -043a9c: 120a |001a: const/4 v10, #int 0 // #0 │ │ -043a9e: 120c |001b: const/4 v12, #int 0 // #0 │ │ -043aa0: 0800 1d00 |001c: move-object/from16 v0, v29 │ │ -043aa4: 5402 7217 |001e: iget-object v2, v0, Landroid/support/v7/widget/bm;.i:[I // field@1772 │ │ -043aa8: 3802 0800 |0020: if-eqz v2, 0028 // +0008 │ │ -043aac: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ -043ab0: 5402 7317 |0024: iget-object v2, v0, Landroid/support/v7/widget/bm;.j:[I // field@1773 │ │ -043ab4: 3902 1000 |0026: if-nez v2, 0036 // +0010 │ │ -043ab8: 1242 |0028: const/4 v2, #int 4 // #4 │ │ -043aba: 2322 8707 |0029: new-array v2, v2, [I // type@0787 │ │ -043abe: 0800 1d00 |002b: move-object/from16 v0, v29 │ │ -043ac2: 5b02 7217 |002d: iput-object v2, v0, Landroid/support/v7/widget/bm;.i:[I // field@1772 │ │ -043ac6: 1242 |002f: const/4 v2, #int 4 // #4 │ │ -043ac8: 2322 8707 |0030: new-array v2, v2, [I // type@0787 │ │ -043acc: 0800 1d00 |0032: move-object/from16 v0, v29 │ │ -043ad0: 5b02 7317 |0034: iput-object v2, v0, Landroid/support/v7/widget/bm;.j:[I // field@1773 │ │ -043ad4: 0800 1d00 |0036: move-object/from16 v0, v29 │ │ -043ad8: 5400 7217 |0038: iget-object v0, v0, Landroid/support/v7/widget/bm;.i:[I // field@1772 │ │ -043adc: 0818 0000 |003a: move-object/from16 v24, v0 │ │ -043ae0: 0800 1d00 |003c: move-object/from16 v0, v29 │ │ -043ae4: 5400 7317 |003e: iget-object v0, v0, Landroid/support/v7/widget/bm;.j:[I // field@1773 │ │ -043ae8: 0819 0000 |0040: move-object/from16 v25, v0 │ │ -043aec: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -043aee: 1213 |0043: const/4 v3, #int 1 // #1 │ │ -043af0: 1225 |0044: const/4 v5, #int 2 // #2 │ │ -043af2: 1236 |0045: const/4 v6, #int 3 // #3 │ │ -043af4: 12f7 |0046: const/4 v7, #int -1 // #ff │ │ -043af6: 4b07 1806 |0047: aput v7, v24, v6 │ │ -043afa: 4b07 1805 |0049: aput v7, v24, v5 │ │ -043afe: 4b07 1803 |004b: aput v7, v24, v3 │ │ -043b02: 4b07 1802 |004d: aput v7, v24, v2 │ │ -043b06: 1202 |004f: const/4 v2, #int 0 // #0 │ │ -043b08: 1213 |0050: const/4 v3, #int 1 // #1 │ │ -043b0a: 1225 |0051: const/4 v5, #int 2 // #2 │ │ -043b0c: 1236 |0052: const/4 v6, #int 3 // #3 │ │ -043b0e: 12f7 |0053: const/4 v7, #int -1 // #ff │ │ -043b10: 4b07 1906 |0054: aput v7, v25, v6 │ │ -043b14: 4b07 1905 |0056: aput v7, v25, v5 │ │ -043b18: 4b07 1903 |0058: aput v7, v25, v3 │ │ -043b1c: 4b07 1902 |005a: aput v7, v25, v2 │ │ -043b20: 0800 1d00 |005c: move-object/from16 v0, v29 │ │ -043b24: 5500 6a17 |005e: iget-boolean v0, v0, Landroid/support/v7/widget/bm;.a:Z // field@176a │ │ -043b28: 021a 0000 |0060: move/from16 v26, v0 │ │ -043b2c: 0800 1d00 |0062: move-object/from16 v0, v29 │ │ -043b30: 5500 7117 |0064: iget-boolean v0, v0, Landroid/support/v7/widget/bm;.h:Z // field@1771 │ │ -043b34: 021b 0000 |0066: move/from16 v27, v0 │ │ -043b38: 1502 0040 |0068: const/high16 v2, #int 1073741824 // #4000 │ │ -043b3c: 0200 1600 |006a: move/from16 v0, v22 │ │ -043b40: 3320 2700 |006c: if-ne v0, v2, 0093 // +0027 │ │ -043b44: 1212 |006e: const/4 v2, #int 1 // #1 │ │ -043b46: 0129 |006f: move v9, v2 │ │ -043b48: 150b 0080 |0070: const/high16 v11, #int -2147483648 // #8000 │ │ -043b4c: 1313 0000 |0072: const/16 v19, #int 0 // #0 │ │ -043b50: 0200 1300 |0074: move/from16 v0, v19 │ │ -043b54: 0201 1500 |0076: move/from16 v1, v21 │ │ -043b58: 3510 9f01 |0078: if-ge v0, v1, 0217 // +019f │ │ -043b5c: 0800 1d00 |007a: move-object/from16 v0, v29 │ │ -043b60: 0201 1300 |007c: move/from16 v1, v19 │ │ -043b64: 6e20 ae1d 1000 |007e: invoke-virtual {v0, v1}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -043b6a: 0c03 |0081: move-result-object v3 │ │ -043b6c: 3903 1400 |0082: if-nez v3, 0096 // +0014 │ │ -043b70: 0800 1d00 |0084: move-object/from16 v0, v29 │ │ -043b74: 5202 6f17 |0086: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043b78: d802 0200 |0088: add-int/lit8 v2, v2, #int 0 // #00 │ │ -043b7c: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ -043b80: 5902 6f17 |008c: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043b84: 0202 1300 |008e: move/from16 v2, v19 │ │ -043b88: d813 0201 |0090: add-int/lit8 v19, v2, #int 1 // #01 │ │ -043b8c: 28e2 |0092: goto 0074 // -001e │ │ -043b8e: 1202 |0093: const/4 v2, #int 0 // #0 │ │ -043b90: 0129 |0094: move v9, v2 │ │ -043b92: 28db |0095: goto 0070 // -0025 │ │ -043b94: 6e10 4222 0300 |0096: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -043b9a: 0a02 |0099: move-result v2 │ │ -043b9c: 1305 0800 |009a: const/16 v5, #int 8 // #8 │ │ -043ba0: 3252 0c05 |009c: if-eq v2, v5, 05a8 // +050c │ │ -043ba4: 0800 1d00 |009e: move-object/from16 v0, v29 │ │ -043ba8: 0201 1300 |00a0: move/from16 v1, v19 │ │ -043bac: 7020 9d1d 1000 |00a2: invoke-direct {v0, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ -043bb2: 0a02 |00a5: move-result v2 │ │ -043bb4: 3802 0f00 |00a6: if-eqz v2, 00b5 // +000f │ │ -043bb8: 0800 1d00 |00a8: move-object/from16 v0, v29 │ │ -043bbc: 5202 6f17 |00aa: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043bc0: 0800 1d00 |00ac: move-object/from16 v0, v29 │ │ -043bc4: 5205 7517 |00ae: iget v5, v0, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ -043bc8: b052 |00b0: add-int/2addr v2, v5 │ │ -043bca: 0800 1d00 |00b1: move-object/from16 v0, v29 │ │ -043bce: 5902 6f17 |00b3: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043bd2: 6e10 2522 0300 |00b5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -043bd8: 0c02 |00b8: move-result-object v2 │ │ -043bda: 0728 |00b9: move-object v8, v2 │ │ -043bdc: 1f08 4f04 |00ba: check-cast v8, Landroid/support/v7/widget/bn; // type@044f │ │ -043be0: 5282 7a17 |00bc: iget v2, v8, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -043be4: a60d 0402 |00be: add-float v13, v4, v2 │ │ -043be8: 1502 0040 |00c0: const/high16 v2, #int 1073741824 // #4000 │ │ -043bec: 0200 1600 |00c2: move/from16 v0, v22 │ │ -043bf0: 3320 cc00 |00c4: if-ne v0, v2, 0190 // +00cc │ │ -043bf4: 5282 8017 |00c6: iget v2, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -043bf8: 3902 c800 |00c8: if-nez v2, 0190 // +00c8 │ │ -043bfc: 5282 7a17 |00ca: iget v2, v8, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -043c00: 1204 |00cc: const/4 v4, #int 0 // #0 │ │ -043c02: 2d02 0204 |00cd: cmpl-float v2, v2, v4 │ │ -043c06: 3d02 c100 |00cf: if-lez v2, 0190 // +00c1 │ │ -043c0a: 3809 a600 |00d1: if-eqz v9, 0177 // +00a6 │ │ -043c0e: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ -043c12: 5202 6f17 |00d5: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043c16: 5284 7d17 |00d7: iget v4, v8, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -043c1a: 5285 7e17 |00d9: iget v5, v8, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -043c1e: b054 |00db: add-int/2addr v4, v5 │ │ -043c20: b042 |00dc: add-int/2addr v2, v4 │ │ -043c22: 0800 1d00 |00dd: move-object/from16 v0, v29 │ │ -043c26: 5902 6f17 |00df: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043c2a: 381a aa00 |00e1: if-eqz v26, 018b // +00aa │ │ -043c2e: 1202 |00e3: const/4 v2, #int 0 // #0 │ │ -043c30: 1204 |00e4: const/4 v4, #int 0 // #0 │ │ -043c32: 7120 0122 4200 |00e5: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ -043c38: 0a02 |00e8: move-result v2 │ │ -043c3a: 6e30 5d22 2302 |00e9: invoke-virtual {v3, v2, v2}, Landroid/view/View;.measure:(II)V // method@225d │ │ -043c40: 01b7 |00ec: move v7, v11 │ │ -043c42: 01cb |00ed: move v11, v12 │ │ -043c44: 1202 |00ee: const/4 v2, #int 0 // #0 │ │ -043c46: 1504 0040 |00ef: const/high16 v4, #int 1073741824 // #4000 │ │ -043c4a: 0200 1700 |00f1: move/from16 v0, v23 │ │ -043c4e: 3240 ae04 |00f3: if-eq v0, v4, 05a1 // +04ae │ │ -043c52: 5284 7c17 |00f5: iget v4, v8, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -043c56: 12f5 |00f7: const/4 v5, #int -1 // #ff │ │ -043c58: 3354 a904 |00f8: if-ne v4, v5, 05a1 // +04a9 │ │ -043c5c: 1214 |00fa: const/4 v4, #int 1 // #1 │ │ -043c5e: 1212 |00fb: const/4 v2, #int 1 // #1 │ │ -043c60: 5285 7f17 |00fc: iget v5, v8, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ -043c64: 5286 7917 |00fe: iget v6, v8, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ -043c68: b065 |0100: add-int/2addr v5, v6 │ │ -043c6a: 6e10 2a22 0300 |0101: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ -043c70: 0a06 |0104: move-result v6 │ │ -043c72: b056 |0105: add-int/2addr v6, v5 │ │ -043c74: 7110 550e 0300 |0106: invoke-static {v3}, Landroid/support/v4/view/bl;.j:(Landroid/view/View;)I // method@0e55 │ │ -043c7a: 0a0a |0109: move-result v10 │ │ -043c7c: 0200 1100 |010a: move/from16 v0, v17 │ │ -043c80: 7120 ef17 a000 |010c: invoke-static {v0, v10}, Landroid/support/v7/internal/widget/at;.a:(II)I // method@17ef │ │ -043c86: 0a0a |010f: move-result v10 │ │ -043c88: 381a 2f00 |0110: if-eqz v26, 013f // +002f │ │ -043c8c: 6e10 1722 0300 |0112: invoke-virtual {v3}, Landroid/view/View;.getBaseline:()I // method@2217 │ │ -043c92: 0a0c |0115: move-result v12 │ │ -043c94: 12f3 |0116: const/4 v3, #int -1 // #ff │ │ -043c96: 323c 2800 |0117: if-eq v12, v3, 013f // +0028 │ │ -043c9a: 5283 7b17 |0119: iget v3, v8, Landroid/support/v7/widget/bn;.h:I // field@177b │ │ -043c9e: 3b03 df00 |011b: if-gez v3, 01fa // +00df │ │ -043ca2: 0800 1d00 |011d: move-object/from16 v0, v29 │ │ -043ca6: 5203 6e17 |011f: iget v3, v0, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -043caa: dd03 0370 |0121: and-int/lit8 v3, v3, #int 112 // #70 │ │ -043cae: e103 0304 |0123: shr-int/lit8 v3, v3, #int 4 // #04 │ │ -043cb2: dd03 03fe |0125: and-int/lit8 v3, v3, #int -2 // #fe │ │ -043cb6: e103 0301 |0127: shr-int/lit8 v3, v3, #int 1 // #01 │ │ -043cba: 4411 1803 |0129: aget v17, v24, v3 │ │ -043cbe: 0200 1100 |012b: move/from16 v0, v17 │ │ -043cc2: 7120 f429 c000 |012d: invoke-static {v0, v12}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043cc8: 0a11 |0130: move-result v17 │ │ -043cca: 4b11 1803 |0131: aput v17, v24, v3 │ │ -043cce: 4411 1903 |0133: aget v17, v25, v3 │ │ -043cd2: 910c 060c |0135: sub-int v12, v6, v12 │ │ -043cd6: 0200 1100 |0137: move/from16 v0, v17 │ │ -043cda: 7120 f429 c000 |0139: invoke-static {v0, v12}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043ce0: 0a0c |013c: move-result v12 │ │ -043ce2: 4b0c 1903 |013d: aput v12, v25, v3 │ │ -043ce6: 0200 1200 |013f: move/from16 v0, v18 │ │ -043cea: 7120 f429 6000 |0141: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043cf0: 0a0c |0144: move-result v12 │ │ -043cf2: 380e b900 |0145: if-eqz v14, 01fe // +00b9 │ │ -043cf6: 5283 7c17 |0147: iget v3, v8, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -043cfa: 12fe |0149: const/4 v14, #int -1 // #ff │ │ -043cfc: 33e3 b400 |014a: if-ne v3, v14, 01fe // +00b4 │ │ -043d00: 1213 |014c: const/4 v3, #int 1 // #1 │ │ -043d02: 5288 7a17 |014d: iget v8, v8, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -043d06: 120e |014f: const/4 v14, #int 0 // #0 │ │ -043d08: 2d08 080e |0150: cmpl-float v8, v8, v14 │ │ -043d0c: 3d08 b200 |0152: if-lez v8, 0204 // +00b2 │ │ -043d10: 3802 ad00 |0154: if-eqz v2, 0201 // +00ad │ │ -043d14: 0152 |0156: move v2, v5 │ │ -043d16: 7120 f429 2f00 |0157: invoke-static {v15, v2}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043d1c: 0a02 |015a: move-result v2 │ │ -043d1e: 01d5 |015b: move v5, v13 │ │ -043d20: 0136 |015c: move v6, v3 │ │ -043d22: 0208 1000 |015d: move/from16 v8, v16 │ │ -043d26: 01b3 |015f: move v3, v11 │ │ -043d28: 01cb |0160: move v11, v12 │ │ -043d2a: 021c 0700 |0161: move/from16 v28, v7 │ │ -043d2e: 0127 |0163: move v7, v2 │ │ -043d30: 0202 1c00 |0164: move/from16 v2, v28 │ │ -043d34: d80c 1300 |0166: add-int/lit8 v12, v19, #int 0 // #00 │ │ -043d38: 016e |0168: move v14, v6 │ │ -043d3a: 017f |0169: move v15, v7 │ │ -043d3c: 0210 0800 |016a: move/from16 v16, v8 │ │ -043d40: 0211 0a00 |016c: move/from16 v17, v10 │ │ -043d44: 0212 0b00 |016e: move/from16 v18, v11 │ │ -043d48: 012b |0170: move v11, v2 │ │ -043d4a: 014a |0171: move v10, v4 │ │ -043d4c: 01c2 |0172: move v2, v12 │ │ -043d4e: 0154 |0173: move v4, v5 │ │ -043d50: 013c |0174: move v12, v3 │ │ -043d52: 2900 1bff |0175: goto/16 0090 // -00e5 │ │ -043d56: 0800 1d00 |0177: move-object/from16 v0, v29 │ │ -043d5a: 5202 6f17 |0179: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043d5e: 5284 7d17 |017b: iget v4, v8, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -043d62: b024 |017d: add-int/2addr v4, v2 │ │ -043d64: 5285 7e17 |017e: iget v5, v8, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -043d68: b054 |0180: add-int/2addr v4, v5 │ │ -043d6a: 7120 f429 4200 |0181: invoke-static {v2, v4}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043d70: 0a02 |0184: move-result v2 │ │ -043d72: 0800 1d00 |0185: move-object/from16 v0, v29 │ │ -043d76: 5902 6f17 |0187: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043d7a: 2900 58ff |0189: goto/16 00e1 // -00a8 │ │ -043d7e: 121c |018b: const/4 v12, #int 1 // #1 │ │ -043d80: 01b7 |018c: move v7, v11 │ │ -043d82: 01cb |018d: move v11, v12 │ │ -043d84: 2900 60ff |018e: goto/16 00ee // -00a0 │ │ -043d88: 1502 0080 |0190: const/high16 v2, #int -2147483648 // #8000 │ │ -043d8c: 5284 8017 |0192: iget v4, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -043d90: 3904 0d00 |0194: if-nez v4, 01a1 // +000d │ │ -043d94: 5284 7a17 |0196: iget v4, v8, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -043d98: 1205 |0198: const/4 v5, #int 0 // #0 │ │ -043d9a: 2d04 0405 |0199: cmpl-float v4, v4, v5 │ │ -043d9e: 3d04 0600 |019b: if-lez v4, 01a1 // +0006 │ │ -043da2: 1202 |019d: const/4 v2, #int 0 // #0 │ │ -043da4: 12e4 |019e: const/4 v4, #int -2 // #fe │ │ -043da6: 5984 8017 |019f: iput v4, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -043daa: 0214 0200 |01a1: move/from16 v20, v2 │ │ -043dae: 1202 |01a3: const/4 v2, #int 0 // #0 │ │ -043db0: 2d02 0d02 |01a4: cmpl-float v2, v13, v2 │ │ -043db4: 3902 3b00 |01a6: if-nez v2, 01e1 // +003b │ │ -043db8: 0800 1d00 |01a8: move-object/from16 v0, v29 │ │ -043dbc: 5205 6f17 |01aa: iget v5, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043dc0: 1207 |01ac: const/4 v7, #int 0 // #0 │ │ -043dc2: 0802 1d00 |01ad: move-object/from16 v2, v29 │ │ -043dc6: 0204 1e00 |01af: move/from16 v4, v30 │ │ -043dca: 0206 1f00 |01b1: move/from16 v6, v31 │ │ -043dce: 7606 9c1d 0200 |01b3: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v7/widget/bm;.a:(Landroid/view/View;IIII)V // method@1d9c │ │ -043dd4: 1502 0080 |01b6: const/high16 v2, #int -2147483648 // #8000 │ │ -043dd8: 0200 1400 |01b8: move/from16 v0, v20 │ │ -043ddc: 3220 0600 |01ba: if-eq v0, v2, 01c0 // +0006 │ │ -043de0: 0200 1400 |01bc: move/from16 v0, v20 │ │ -043de4: 5980 8017 |01be: iput v0, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -043de8: 6e10 2c22 0300 |01c0: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ -043dee: 0a02 |01c3: move-result v2 │ │ -043df0: 3809 1f00 |01c4: if-eqz v9, 01e3 // +001f │ │ -043df4: 0800 1d00 |01c6: move-object/from16 v0, v29 │ │ -043df8: 5204 6f17 |01c8: iget v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043dfc: 5285 7d17 |01ca: iget v5, v8, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -043e00: b025 |01cc: add-int/2addr v5, v2 │ │ -043e02: 5286 7e17 |01cd: iget v6, v8, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -043e06: b065 |01cf: add-int/2addr v5, v6 │ │ -043e08: d805 0500 |01d0: add-int/lit8 v5, v5, #int 0 // #00 │ │ -043e0c: b054 |01d2: add-int/2addr v4, v5 │ │ -043e0e: 0800 1d00 |01d3: move-object/from16 v0, v29 │ │ -043e12: 5904 6f17 |01d5: iput v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043e16: 381b cd03 |01d7: if-eqz v27, 05a4 // +03cd │ │ -043e1a: 7120 f429 b200 |01d9: invoke-static {v2, v11}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043e20: 0a0b |01dc: move-result v11 │ │ -043e22: 01b7 |01dd: move v7, v11 │ │ -043e24: 01cb |01de: move v11, v12 │ │ -043e26: 2900 0fff |01df: goto/16 00ee // -00f1 │ │ -043e2a: 1205 |01e1: const/4 v5, #int 0 // #0 │ │ -043e2c: 28ca |01e2: goto 01ac // -0036 │ │ -043e2e: 0800 1d00 |01e3: move-object/from16 v0, v29 │ │ -043e32: 5204 6f17 |01e5: iget v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043e36: 9005 0402 |01e7: add-int v5, v4, v2 │ │ -043e3a: 5286 7d17 |01e9: iget v6, v8, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -043e3e: b065 |01eb: add-int/2addr v5, v6 │ │ -043e40: 5286 7e17 |01ec: iget v6, v8, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -043e44: b065 |01ee: add-int/2addr v5, v6 │ │ -043e46: d805 0500 |01ef: add-int/lit8 v5, v5, #int 0 // #00 │ │ -043e4a: 7120 f429 5400 |01f1: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043e50: 0a04 |01f4: move-result v4 │ │ -043e52: 0800 1d00 |01f5: move-object/from16 v0, v29 │ │ -043e56: 5904 6f17 |01f7: iput v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043e5a: 28de |01f9: goto 01d7 // -0022 │ │ -043e5c: 5283 7b17 |01fa: iget v3, v8, Landroid/support/v7/widget/bn;.h:I // field@177b │ │ -043e60: 2900 25ff |01fc: goto/16 0121 // -00db │ │ -043e64: 1203 |01fe: const/4 v3, #int 0 // #0 │ │ -043e66: 2900 4eff |01ff: goto/16 014d // -00b2 │ │ -043e6a: 0162 |0201: move v2, v6 │ │ -043e6c: 2900 55ff |0202: goto/16 0157 // -00ab │ │ -043e70: 3802 1100 |0204: if-eqz v2, 0215 // +0011 │ │ -043e74: 0200 1000 |0206: move/from16 v0, v16 │ │ -043e78: 7120 f429 5000 |0208: invoke-static {v0, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043e7e: 0a02 |020b: move-result v2 │ │ -043e80: 01d5 |020c: move v5, v13 │ │ -043e82: 0136 |020d: move v6, v3 │ │ -043e84: 0128 |020e: move v8, v2 │ │ -043e86: 01b3 |020f: move v3, v11 │ │ -043e88: 0172 |0210: move v2, v7 │ │ -043e8a: 01f7 |0211: move v7, v15 │ │ -043e8c: 01cb |0212: move v11, v12 │ │ -043e8e: 2900 53ff |0213: goto/16 0166 // -00ad │ │ -043e92: 0165 |0215: move v5, v6 │ │ -043e94: 28f0 |0216: goto 0206 // -0010 │ │ -043e96: 0800 1d00 |0217: move-object/from16 v0, v29 │ │ -043e9a: 5202 6f17 |0219: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043e9e: 3d02 1900 |021b: if-lez v2, 0234 // +0019 │ │ -043ea2: 0800 1d00 |021d: move-object/from16 v0, v29 │ │ -043ea6: 0201 1500 |021f: move/from16 v1, v21 │ │ -043eaa: 7020 9d1d 1000 |0221: invoke-direct {v0, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ -043eb0: 0a02 |0224: move-result v2 │ │ -043eb2: 3802 0f00 |0225: if-eqz v2, 0234 // +000f │ │ -043eb6: 0800 1d00 |0227: move-object/from16 v0, v29 │ │ -043eba: 5202 6f17 |0229: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043ebe: 0800 1d00 |022b: move-object/from16 v0, v29 │ │ -043ec2: 5203 7517 |022d: iget v3, v0, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ -043ec6: b032 |022f: add-int/2addr v2, v3 │ │ -043ec8: 0800 1d00 |0230: move-object/from16 v0, v29 │ │ -043ecc: 5902 6f17 |0232: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043ed0: 1212 |0234: const/4 v2, #int 1 // #1 │ │ -043ed2: 4402 1802 |0235: aget v2, v24, v2 │ │ -043ed6: 12f3 |0237: const/4 v3, #int -1 // #ff │ │ -043ed8: 3332 1400 |0238: if-ne v2, v3, 024c // +0014 │ │ -043edc: 1202 |023a: const/4 v2, #int 0 // #0 │ │ -043ede: 4402 1802 |023b: aget v2, v24, v2 │ │ -043ee2: 12f3 |023d: const/4 v3, #int -1 // #ff │ │ -043ee4: 3332 0e00 |023e: if-ne v2, v3, 024c // +000e │ │ -043ee8: 1222 |0240: const/4 v2, #int 2 // #2 │ │ -043eea: 4402 1802 |0241: aget v2, v24, v2 │ │ -043eee: 12f3 |0243: const/4 v3, #int -1 // #ff │ │ -043ef0: 3332 0800 |0244: if-ne v2, v3, 024c // +0008 │ │ -043ef4: 1232 |0246: const/4 v2, #int 3 // #3 │ │ -043ef6: 4402 1802 |0247: aget v2, v24, v2 │ │ -043efa: 12f3 |0249: const/4 v3, #int -1 // #ff │ │ -043efc: 3232 5303 |024a: if-eq v2, v3, 059d // +0353 │ │ -043f00: 1232 |024c: const/4 v2, #int 3 // #3 │ │ -043f02: 4402 1802 |024d: aget v2, v24, v2 │ │ -043f06: 1203 |024f: const/4 v3, #int 0 // #0 │ │ -043f08: 4403 1803 |0250: aget v3, v24, v3 │ │ -043f0c: 1215 |0252: const/4 v5, #int 1 // #1 │ │ -043f0e: 4405 1805 |0253: aget v5, v24, v5 │ │ -043f12: 1226 |0255: const/4 v6, #int 2 // #2 │ │ -043f14: 4406 1806 |0256: aget v6, v24, v6 │ │ -043f18: 7120 f429 6500 |0258: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043f1e: 0a05 |025b: move-result v5 │ │ -043f20: 7120 f429 5300 |025c: invoke-static {v3, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043f26: 0a03 |025f: move-result v3 │ │ -043f28: 7120 f429 3200 |0260: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043f2e: 0a02 |0263: move-result v2 │ │ -043f30: 1233 |0264: const/4 v3, #int 3 // #3 │ │ -043f32: 4403 1903 |0265: aget v3, v25, v3 │ │ -043f36: 1205 |0267: const/4 v5, #int 0 // #0 │ │ -043f38: 4405 1905 |0268: aget v5, v25, v5 │ │ -043f3c: 1216 |026a: const/4 v6, #int 1 // #1 │ │ -043f3e: 4406 1906 |026b: aget v6, v25, v6 │ │ -043f42: 1227 |026d: const/4 v7, #int 2 // #2 │ │ -043f44: 4407 1907 |026e: aget v7, v25, v7 │ │ -043f48: 7120 f429 7600 |0270: invoke-static {v6, v7}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043f4e: 0a06 |0273: move-result v6 │ │ -043f50: 7120 f429 6500 |0274: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043f56: 0a05 |0277: move-result v5 │ │ -043f58: 7120 f429 5300 |0278: invoke-static {v3, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043f5e: 0a03 |027b: move-result v3 │ │ -043f60: b032 |027c: add-int/2addr v2, v3 │ │ -043f62: 0200 1200 |027d: move/from16 v0, v18 │ │ -043f66: 7120 f429 2000 |027f: invoke-static {v0, v2}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -043f6c: 0a05 |0282: move-result v5 │ │ -043f6e: 381b 6800 |0283: if-eqz v27, 02eb // +0068 │ │ -043f72: 1502 0080 |0285: const/high16 v2, #int -2147483648 // #8000 │ │ -043f76: 0200 1600 |0287: move/from16 v0, v22 │ │ -043f7a: 3220 0400 |0289: if-eq v0, v2, 028d // +0004 │ │ -043f7e: 3916 6000 |028b: if-nez v22, 02eb // +0060 │ │ -043f82: 1202 |028d: const/4 v2, #int 0 // #0 │ │ -043f84: 0800 1d00 |028e: move-object/from16 v0, v29 │ │ -043f88: 5902 6f17 |0290: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043f8c: 1203 |0292: const/4 v3, #int 0 // #0 │ │ -043f8e: 0200 1500 |0293: move/from16 v0, v21 │ │ -043f92: 3503 5600 |0295: if-ge v3, v0, 02eb // +0056 │ │ -043f96: 0800 1d00 |0297: move-object/from16 v0, v29 │ │ -043f9a: 6e20 ae1d 3000 |0299: invoke-virtual {v0, v3}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -043fa0: 0c02 |029c: move-result-object v2 │ │ -043fa2: 3902 1000 |029d: if-nez v2, 02ad // +0010 │ │ -043fa6: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -043faa: 5202 6f17 |02a1: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043fae: d802 0200 |02a3: add-int/lit8 v2, v2, #int 0 // #00 │ │ -043fb2: 0800 1d00 |02a5: move-object/from16 v0, v29 │ │ -043fb6: 5902 6f17 |02a7: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043fba: 0132 |02a9: move v2, v3 │ │ -043fbc: d803 0201 |02aa: add-int/lit8 v3, v2, #int 1 // #01 │ │ -043fc0: 28e7 |02ac: goto 0293 // -0019 │ │ -043fc2: 6e10 4222 0200 |02ad: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -043fc8: 0a06 |02b0: move-result v6 │ │ -043fca: 1307 0800 |02b1: const/16 v7, #int 8 // #8 │ │ -043fce: 3376 0500 |02b3: if-ne v6, v7, 02b8 // +0005 │ │ -043fd2: d802 0300 |02b5: add-int/lit8 v2, v3, #int 0 // #00 │ │ -043fd6: 28f3 |02b7: goto 02aa // -000d │ │ -043fd8: 6e10 2522 0200 |02b8: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -043fde: 0c02 |02bb: move-result-object v2 │ │ -043fe0: 1f02 4f04 |02bc: check-cast v2, Landroid/support/v7/widget/bn; // type@044f │ │ -043fe4: 3809 1500 |02be: if-eqz v9, 02d3 // +0015 │ │ -043fe8: 0800 1d00 |02c0: move-object/from16 v0, v29 │ │ -043fec: 5206 6f17 |02c2: iget v6, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -043ff0: 5227 7d17 |02c4: iget v7, v2, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -043ff4: b0b7 |02c6: add-int/2addr v7, v11 │ │ -043ff6: 5222 7e17 |02c7: iget v2, v2, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -043ffa: b072 |02c9: add-int/2addr v2, v7 │ │ -043ffc: d802 0200 |02ca: add-int/lit8 v2, v2, #int 0 // #00 │ │ -044000: b062 |02cc: add-int/2addr v2, v6 │ │ -044002: 0800 1d00 |02cd: move-object/from16 v0, v29 │ │ -044006: 5902 6f17 |02cf: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -04400a: 0132 |02d1: move v2, v3 │ │ -04400c: 28d8 |02d2: goto 02aa // -0028 │ │ -04400e: 0800 1d00 |02d3: move-object/from16 v0, v29 │ │ -044012: 5206 6f17 |02d5: iget v6, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -044016: 9007 060b |02d7: add-int v7, v6, v11 │ │ -04401a: 5228 7d17 |02d9: iget v8, v2, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -04401e: b087 |02db: add-int/2addr v7, v8 │ │ -044020: 5222 7e17 |02dc: iget v2, v2, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -044024: b072 |02de: add-int/2addr v2, v7 │ │ -044026: d802 0200 |02df: add-int/lit8 v2, v2, #int 0 // #00 │ │ -04402a: 7120 f429 2600 |02e1: invoke-static {v6, v2}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -044030: 0a02 |02e4: move-result v2 │ │ -044032: 0800 1d00 |02e5: move-object/from16 v0, v29 │ │ -044036: 5902 6f17 |02e7: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -04403a: 0132 |02e9: move v2, v3 │ │ -04403c: 28c0 |02ea: goto 02aa // -0040 │ │ -04403e: 0800 1d00 |02eb: move-object/from16 v0, v29 │ │ -044042: 5202 6f17 |02ed: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -044046: 7401 bd1d 1d00 |02ef: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ -04404c: 0a03 |02f2: move-result v3 │ │ -04404e: 7401 be1d 1d00 |02f3: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ -044054: 0a06 |02f6: move-result v6 │ │ -044056: b063 |02f7: add-int/2addr v3, v6 │ │ -044058: b032 |02f8: add-int/2addr v2, v3 │ │ -04405a: 0800 1d00 |02f9: move-object/from16 v0, v29 │ │ -04405e: 5902 6f17 |02fb: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -044062: 0800 1d00 |02fd: move-object/from16 v0, v29 │ │ -044066: 5202 6f17 |02ff: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -04406a: 7401 c21d 1d00 |0301: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getSuggestedMinimumWidth:()I // method@1dc2 │ │ -044070: 0a03 |0304: move-result v3 │ │ -044072: 7120 f429 3200 |0305: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -044078: 0a02 |0308: move-result v2 │ │ -04407a: 1203 |0309: const/4 v3, #int 0 // #0 │ │ -04407c: 0200 1e00 |030a: move/from16 v0, v30 │ │ -044080: 7130 360e 0203 |030c: invoke-static {v2, v0, v3}, Landroid/support/v4/view/bl;.a:(III)I // method@0e36 │ │ -044086: 0a12 |030f: move-result v18 │ │ -044088: 1402 ffff ff00 |0310: const v2, #float 2.35099e-38 // #00ffffff │ │ -04408e: 9502 0212 |0313: and-int v2, v2, v18 │ │ -044092: 0800 1d00 |0315: move-object/from16 v0, v29 │ │ -044096: 5203 6f17 |0317: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -04409a: 9106 0203 |0319: sub-int v6, v2, v3 │ │ -04409e: 390c 0900 |031b: if-nez v12, 0324 // +0009 │ │ -0440a2: 3806 2302 |031d: if-eqz v6, 0540 // +0223 │ │ -0440a6: 1202 |031f: const/4 v2, #int 0 // #0 │ │ -0440a8: 2d02 0402 |0320: cmpl-float v2, v4, v2 │ │ -0440ac: 3d02 1e02 |0322: if-lez v2, 0540 // +021e │ │ -0440b0: 0800 1d00 |0324: move-object/from16 v0, v29 │ │ -0440b4: 5202 7017 |0326: iget v2, v0, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ -0440b8: 1203 |0328: const/4 v3, #int 0 // #0 │ │ -0440ba: 2d02 0203 |0329: cmpl-float v2, v2, v3 │ │ -0440be: 3d02 0600 |032b: if-lez v2, 0331 // +0006 │ │ -0440c2: 0800 1d00 |032d: move-object/from16 v0, v29 │ │ -0440c6: 5204 7017 |032f: iget v4, v0, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ -0440ca: 1202 |0331: const/4 v2, #int 0 // #0 │ │ -0440cc: 1213 |0332: const/4 v3, #int 1 // #1 │ │ -0440ce: 1225 |0333: const/4 v5, #int 2 // #2 │ │ -0440d0: 1237 |0334: const/4 v7, #int 3 // #3 │ │ -0440d2: 12f8 |0335: const/4 v8, #int -1 // #ff │ │ -0440d4: 4b08 1807 |0336: aput v8, v24, v7 │ │ -0440d8: 4b08 1805 |0338: aput v8, v24, v5 │ │ -0440dc: 4b08 1803 |033a: aput v8, v24, v3 │ │ -0440e0: 4b08 1802 |033c: aput v8, v24, v2 │ │ -0440e4: 1202 |033e: const/4 v2, #int 0 // #0 │ │ -0440e6: 1213 |033f: const/4 v3, #int 1 // #1 │ │ -0440e8: 1225 |0340: const/4 v5, #int 2 // #2 │ │ -0440ea: 1237 |0341: const/4 v7, #int 3 // #3 │ │ -0440ec: 12f8 |0342: const/4 v8, #int -1 // #ff │ │ -0440ee: 4b08 1907 |0343: aput v8, v25, v7 │ │ -0440f2: 4b08 1905 |0345: aput v8, v25, v5 │ │ -0440f6: 4b08 1903 |0347: aput v8, v25, v3 │ │ -0440fa: 4b08 1902 |0349: aput v8, v25, v2 │ │ -0440fe: 12f7 |034b: const/4 v7, #int -1 // #ff │ │ -044100: 1202 |034c: const/4 v2, #int 0 // #0 │ │ -044102: 0800 1d00 |034d: move-object/from16 v0, v29 │ │ -044106: 5902 6f17 |034f: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -04410a: 1202 |0351: const/4 v2, #int 0 // #0 │ │ -04410c: 012f |0352: move v15, v2 │ │ -04410e: 01eb |0353: move v11, v14 │ │ -044110: 020c 1000 |0354: move/from16 v12, v16 │ │ -044114: 017e |0356: move v14, v7 │ │ -044116: 0207 1100 |0357: move/from16 v7, v17 │ │ -04411a: 0200 1500 |0359: move/from16 v0, v21 │ │ -04411e: 350f 1101 |035b: if-ge v15, v0, 046c // +0111 │ │ -044122: 0800 1d00 |035d: move-object/from16 v0, v29 │ │ -044126: 6e20 ae1d f000 |035f: invoke-virtual {v0, v15}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -04412c: 0c05 |0362: move-result-object v5 │ │ -04412e: 3805 3202 |0363: if-eqz v5, 0595 // +0232 │ │ -044132: 6e10 4222 0500 |0365: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -044138: 0a02 |0368: move-result v2 │ │ -04413a: 1303 0800 |0369: const/16 v3, #int 8 // #8 │ │ -04413e: 3232 2a02 |036b: if-eq v2, v3, 0595 // +022a │ │ -044142: 6e10 2522 0500 |036d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -044148: 0c02 |0370: move-result-object v2 │ │ -04414a: 1f02 4f04 |0371: check-cast v2, Landroid/support/v7/widget/bn; // type@044f │ │ -04414e: 5228 7a17 |0373: iget v8, v2, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -044152: 1203 |0375: const/4 v3, #int 0 // #0 │ │ -044154: 2d03 0803 |0376: cmpl-float v3, v8, v3 │ │ -044158: 3d03 1802 |0378: if-lez v3, 0590 // +0218 │ │ -04415c: 8263 |037a: int-to-float v3, v6 │ │ -04415e: c883 |037b: mul-float/2addr v3, v8 │ │ -044160: c943 |037c: div-float/2addr v3, v4 │ │ -044162: 8733 |037d: float-to-int v3, v3 │ │ -044164: a708 0408 |037e: sub-float v8, v4, v8 │ │ -044168: b136 |0380: sub-int/2addr v6, v3 │ │ -04416a: 7401 bf1d 1d00 |0381: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ -044170: 0a04 |0384: move-result v4 │ │ -044172: 7401 bc1d 1d00 |0385: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ -044178: 0a0d |0388: move-result v13 │ │ -04417a: b0d4 |0389: add-int/2addr v4, v13 │ │ -04417c: 522d 7f17 |038a: iget v13, v2, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ -044180: b0d4 |038c: add-int/2addr v4, v13 │ │ -044182: 522d 7917 |038d: iget v13, v2, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ -044186: b0d4 |038f: add-int/2addr v4, v13 │ │ -044188: 522d 7c17 |0390: iget v13, v2, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -04418c: 0200 1f00 |0392: move/from16 v0, v31 │ │ -044190: 7130 b01d 400d |0394: invoke-static {v0, v4, v13}, Landroid/support/v7/widget/bm;.getChildMeasureSpec:(III)I // method@1db0 │ │ -044196: 0a0d |0397: move-result v13 │ │ -044198: 5224 8017 |0398: iget v4, v2, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -04419c: 3904 0800 |039a: if-nez v4, 03a2 // +0008 │ │ -0441a0: 1504 0040 |039c: const/high16 v4, #int 1073741824 // #4000 │ │ -0441a4: 0200 1600 |039e: move/from16 v0, v22 │ │ -0441a8: 3240 9f00 |03a0: if-eq v0, v4, 043f // +009f │ │ -0441ac: 6e10 2c22 0500 |03a2: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ -0441b2: 0a04 |03a5: move-result v4 │ │ -0441b4: b043 |03a6: add-int/2addr v3, v4 │ │ -0441b6: 3b03 0300 |03a7: if-gez v3, 03aa // +0003 │ │ -0441ba: 1203 |03a9: const/4 v3, #int 0 // #0 │ │ -0441bc: 0754 |03aa: move-object v4, v5 │ │ -0441be: 1510 0040 |03ab: const/high16 v16, #int 1073741824 // #4000 │ │ -0441c2: 0200 1000 |03ad: move/from16 v0, v16 │ │ -0441c6: 7120 0122 0300 |03af: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ -0441cc: 0a03 |03b2: move-result v3 │ │ -0441ce: 6e30 5d22 340d |03b3: invoke-virtual {v4, v3, v13}, Landroid/view/View;.measure:(II)V // method@225d │ │ -0441d4: 7110 550e 0500 |03b6: invoke-static {v5}, Landroid/support/v4/view/bl;.j:(Landroid/view/View;)I // method@0e55 │ │ -0441da: 0a03 |03b9: move-result v3 │ │ -0441dc: 1504 00ff |03ba: const/high16 v4, #int -16777216 // #ff00 │ │ -0441e0: b543 |03bc: and-int/2addr v3, v4 │ │ -0441e2: 7120 ef17 3700 |03bd: invoke-static {v7, v3}, Landroid/support/v7/internal/widget/at;.a:(II)I // method@17ef │ │ -0441e8: 0a0d |03c0: move-result v13 │ │ -0441ea: 0187 |03c1: move v7, v8 │ │ -0441ec: 0168 |03c2: move v8, v6 │ │ -0441ee: 3809 8500 |03c3: if-eqz v9, 0448 // +0085 │ │ -0441f2: 0800 1d00 |03c5: move-object/from16 v0, v29 │ │ -0441f6: 5203 6f17 |03c7: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -0441fa: 6e10 2c22 0500 |03c9: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ -044200: 0a04 |03cc: move-result v4 │ │ -044202: 5226 7d17 |03cd: iget v6, v2, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -044206: b064 |03cf: add-int/2addr v4, v6 │ │ -044208: 5226 7e17 |03d0: iget v6, v2, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -04420c: b064 |03d2: add-int/2addr v4, v6 │ │ -04420e: d804 0400 |03d3: add-int/lit8 v4, v4, #int 0 // #00 │ │ -044212: b043 |03d5: add-int/2addr v3, v4 │ │ -044214: 0800 1d00 |03d6: move-object/from16 v0, v29 │ │ -044218: 5903 6f17 |03d8: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -04421c: 1503 0040 |03da: const/high16 v3, #int 1073741824 // #4000 │ │ -044220: 0200 1700 |03dc: move/from16 v0, v23 │ │ -044224: 3230 8500 |03de: if-eq v0, v3, 0463 // +0085 │ │ -044228: 5223 7c17 |03e0: iget v3, v2, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -04422c: 12f4 |03e2: const/4 v4, #int -1 // #ff │ │ -04422e: 3343 8000 |03e3: if-ne v3, v4, 0463 // +0080 │ │ -044232: 1213 |03e5: const/4 v3, #int 1 // #1 │ │ -044234: 5224 7f17 |03e6: iget v4, v2, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ -044238: 5226 7917 |03e8: iget v6, v2, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ -04423c: b064 |03ea: add-int/2addr v4, v6 │ │ -04423e: 6e10 2a22 0500 |03eb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ -044244: 0a06 |03ee: move-result v6 │ │ -044246: b046 |03ef: add-int/2addr v6, v4 │ │ -044248: 7120 f429 6e00 |03f0: invoke-static {v14, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -04424e: 0a0e |03f3: move-result v14 │ │ -044250: 3803 7100 |03f4: if-eqz v3, 0465 // +0071 │ │ -044254: 0143 |03f6: move v3, v4 │ │ -044256: 7120 f429 3c00 |03f7: invoke-static {v12, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -04425c: 0a04 |03fa: move-result v4 │ │ -04425e: 380b 6c00 |03fb: if-eqz v11, 0467 // +006c │ │ -044262: 5223 7c17 |03fd: iget v3, v2, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -044266: 12fb |03ff: const/4 v11, #int -1 // #ff │ │ -044268: 33b3 6700 |0400: if-ne v3, v11, 0467 // +0067 │ │ -04426c: 1213 |0402: const/4 v3, #int 1 // #1 │ │ -04426e: 381a 2b00 |0403: if-eqz v26, 042e // +002b │ │ -044272: 6e10 1722 0500 |0405: invoke-virtual {v5}, Landroid/view/View;.getBaseline:()I // method@2217 │ │ -044278: 0a05 |0408: move-result v5 │ │ -04427a: 12fb |0409: const/4 v11, #int -1 // #ff │ │ -04427c: 32b5 2400 |040a: if-eq v5, v11, 042e // +0024 │ │ -044280: 522b 7b17 |040c: iget v11, v2, Landroid/support/v7/widget/bn;.h:I // field@177b │ │ -044284: 3b0b 5b00 |040e: if-gez v11, 0469 // +005b │ │ -044288: 0800 1d00 |0410: move-object/from16 v0, v29 │ │ -04428c: 5202 6e17 |0412: iget v2, v0, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -044290: dd02 0270 |0414: and-int/lit8 v2, v2, #int 112 // #70 │ │ -044294: e102 0204 |0416: shr-int/lit8 v2, v2, #int 4 // #04 │ │ -044298: dd02 02fe |0418: and-int/lit8 v2, v2, #int -2 // #fe │ │ -04429c: e102 0201 |041a: shr-int/lit8 v2, v2, #int 1 // #01 │ │ -0442a0: 440b 1802 |041c: aget v11, v24, v2 │ │ -0442a4: 7120 f429 5b00 |041e: invoke-static {v11, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0442aa: 0a0b |0421: move-result v11 │ │ -0442ac: 4b0b 1802 |0422: aput v11, v24, v2 │ │ -0442b0: 440b 1902 |0424: aget v11, v25, v2 │ │ -0442b4: 9105 0605 |0426: sub-int v5, v6, v5 │ │ -0442b8: 7120 f429 5b00 |0428: invoke-static {v11, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0442be: 0a05 |042b: move-result v5 │ │ -0442c0: 4b05 1902 |042c: aput v5, v25, v2 │ │ -0442c4: 0172 |042e: move v2, v7 │ │ -0442c6: 0145 |042f: move v5, v4 │ │ -0442c8: 01d6 |0430: move v6, v13 │ │ -0442ca: 0134 |0431: move v4, v3 │ │ -0442cc: 01e7 |0432: move v7, v14 │ │ -0442ce: 0183 |0433: move v3, v8 │ │ -0442d0: d808 0f01 |0434: add-int/lit8 v8, v15, #int 1 // #01 │ │ -0442d4: 018f |0436: move v15, v8 │ │ -0442d6: 014b |0437: move v11, v4 │ │ -0442d8: 015c |0438: move v12, v5 │ │ -0442da: 017e |0439: move v14, v7 │ │ -0442dc: 0167 |043a: move v7, v6 │ │ -0442de: 0124 |043b: move v4, v2 │ │ -0442e0: 0136 |043c: move v6, v3 │ │ -0442e2: 2900 1cff |043d: goto/16 0359 // -00e4 │ │ -0442e6: 3d03 0500 |043f: if-lez v3, 0444 // +0005 │ │ -0442ea: 0754 |0441: move-object v4, v5 │ │ -0442ec: 2900 69ff |0442: goto/16 03ab // -0097 │ │ -0442f0: 1203 |0444: const/4 v3, #int 0 // #0 │ │ -0442f2: 0754 |0445: move-object v4, v5 │ │ -0442f4: 2900 65ff |0446: goto/16 03ab // -009b │ │ -0442f8: 0800 1d00 |0448: move-object/from16 v0, v29 │ │ -0442fc: 5203 6f17 |044a: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -044300: 6e10 2c22 0500 |044c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ -044306: 0a04 |044f: move-result v4 │ │ -044308: b034 |0450: add-int/2addr v4, v3 │ │ -04430a: 5226 7d17 |0451: iget v6, v2, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -04430e: b064 |0453: add-int/2addr v4, v6 │ │ -044310: 5226 7e17 |0454: iget v6, v2, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -044314: b064 |0456: add-int/2addr v4, v6 │ │ -044316: d804 0400 |0457: add-int/lit8 v4, v4, #int 0 // #00 │ │ -04431a: 7120 f429 4300 |0459: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -044320: 0a03 |045c: move-result v3 │ │ -044322: 0800 1d00 |045d: move-object/from16 v0, v29 │ │ -044326: 5903 6f17 |045f: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -04432a: 2900 79ff |0461: goto/16 03da // -0087 │ │ -04432e: 1203 |0463: const/4 v3, #int 0 // #0 │ │ -044330: 2882 |0464: goto 03e6 // -007e │ │ -044332: 0163 |0465: move v3, v6 │ │ -044334: 2891 |0466: goto 03f7 // -006f │ │ -044336: 1203 |0467: const/4 v3, #int 0 // #0 │ │ -044338: 289b |0468: goto 0403 // -0065 │ │ -04433a: 5222 7b17 |0469: iget v2, v2, Landroid/support/v7/widget/bn;.h:I // field@177b │ │ -04433e: 28a9 |046b: goto 0414 // -0057 │ │ -044340: 0800 1d00 |046c: move-object/from16 v0, v29 │ │ -044344: 5202 6f17 |046e: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -044348: 7401 bd1d 1d00 |0470: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ -04434e: 0a03 |0473: move-result v3 │ │ -044350: 7401 be1d 1d00 |0474: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ -044356: 0a04 |0477: move-result v4 │ │ -044358: b043 |0478: add-int/2addr v3, v4 │ │ -04435a: b032 |0479: add-int/2addr v2, v3 │ │ -04435c: 0800 1d00 |047a: move-object/from16 v0, v29 │ │ -044360: 5902 6f17 |047c: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -044364: 1212 |047e: const/4 v2, #int 1 // #1 │ │ -044366: 4402 1802 |047f: aget v2, v24, v2 │ │ -04436a: 12f3 |0481: const/4 v3, #int -1 // #ff │ │ -04436c: 3332 1400 |0482: if-ne v2, v3, 0496 // +0014 │ │ -044370: 1202 |0484: const/4 v2, #int 0 // #0 │ │ -044372: 4402 1802 |0485: aget v2, v24, v2 │ │ -044376: 12f3 |0487: const/4 v3, #int -1 // #ff │ │ -044378: 3332 0e00 |0488: if-ne v2, v3, 0496 // +000e │ │ -04437c: 1222 |048a: const/4 v2, #int 2 // #2 │ │ -04437e: 4402 1802 |048b: aget v2, v24, v2 │ │ -044382: 12f3 |048d: const/4 v3, #int -1 // #ff │ │ -044384: 3332 0800 |048e: if-ne v2, v3, 0496 // +0008 │ │ -044388: 1232 |0490: const/4 v2, #int 3 // #3 │ │ -04438a: 4402 1802 |0491: aget v2, v24, v2 │ │ -04438e: 12f3 |0493: const/4 v3, #int -1 // #ff │ │ -044390: 3232 3700 |0494: if-eq v2, v3, 04cb // +0037 │ │ -044394: 1232 |0496: const/4 v2, #int 3 // #3 │ │ -044396: 4402 1802 |0497: aget v2, v24, v2 │ │ -04439a: 1203 |0499: const/4 v3, #int 0 // #0 │ │ -04439c: 4403 1803 |049a: aget v3, v24, v3 │ │ -0443a0: 1214 |049c: const/4 v4, #int 1 // #1 │ │ -0443a2: 4404 1804 |049d: aget v4, v24, v4 │ │ -0443a6: 1225 |049f: const/4 v5, #int 2 // #2 │ │ -0443a8: 4405 1805 |04a0: aget v5, v24, v5 │ │ -0443ac: 7120 f429 5400 |04a2: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0443b2: 0a04 |04a5: move-result v4 │ │ -0443b4: 7120 f429 4300 |04a6: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0443ba: 0a03 |04a9: move-result v3 │ │ -0443bc: 7120 f429 3200 |04aa: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0443c2: 0a02 |04ad: move-result v2 │ │ -0443c4: 1233 |04ae: const/4 v3, #int 3 // #3 │ │ -0443c6: 4403 1903 |04af: aget v3, v25, v3 │ │ -0443ca: 1204 |04b1: const/4 v4, #int 0 // #0 │ │ -0443cc: 4404 1904 |04b2: aget v4, v25, v4 │ │ -0443d0: 1215 |04b4: const/4 v5, #int 1 // #1 │ │ -0443d2: 4405 1905 |04b5: aget v5, v25, v5 │ │ -0443d6: 1226 |04b7: const/4 v6, #int 2 // #2 │ │ -0443d8: 4406 1906 |04b8: aget v6, v25, v6 │ │ -0443dc: 7120 f429 6500 |04ba: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0443e2: 0a05 |04bd: move-result v5 │ │ -0443e4: 7120 f429 5400 |04be: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0443ea: 0a04 |04c1: move-result v4 │ │ -0443ec: 7120 f429 4300 |04c2: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0443f2: 0a03 |04c5: move-result v3 │ │ -0443f4: b032 |04c6: add-int/2addr v2, v3 │ │ -0443f6: 7120 f429 2e00 |04c7: invoke-static {v14, v2}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0443fc: 0a0e |04ca: move-result v14 │ │ -0443fe: 01c2 |04cb: move v2, v12 │ │ -044400: 0211 0700 |04cc: move/from16 v17, v7 │ │ -044404: 01e3 |04ce: move v3, v14 │ │ -044406: 01be |04cf: move v14, v11 │ │ -044408: 390e b900 |04d0: if-nez v14, 0589 // +00b9 │ │ -04440c: 1504 0040 |04d2: const/high16 v4, #int 1073741824 // #4000 │ │ -044410: 0200 1700 |04d4: move/from16 v0, v23 │ │ -044414: 3240 b300 |04d6: if-eq v0, v4, 0589 // +00b3 │ │ -044418: 7401 bf1d 1d00 |04d8: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ -04441e: 0a03 |04db: move-result v3 │ │ -044420: 7401 bc1d 1d00 |04dc: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ -044426: 0a04 |04df: move-result v4 │ │ -044428: b043 |04e0: add-int/2addr v3, v4 │ │ -04442a: b032 |04e1: add-int/2addr v2, v3 │ │ -04442c: 7401 c11d 1d00 |04e2: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getSuggestedMinimumHeight:()I // method@1dc1 │ │ -044432: 0a03 |04e5: move-result v3 │ │ -044434: 7120 f429 3200 |04e6: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -04443a: 0a02 |04e9: move-result v2 │ │ -04443c: 1503 00ff |04ea: const/high16 v3, #int -16777216 // #ff00 │ │ -044440: 9503 0311 |04ec: and-int v3, v3, v17 │ │ -044444: 9603 0312 |04ee: or-int v3, v3, v18 │ │ -044448: e004 1110 |04f0: shl-int/lit8 v4, v17, #int 16 // #10 │ │ -04444c: 0200 1f00 |04f2: move/from16 v0, v31 │ │ -044450: 7130 360e 0204 |04f4: invoke-static {v2, v0, v4}, Landroid/support/v4/view/bl;.a:(III)I // method@0e36 │ │ -044456: 0a02 |04f7: move-result v2 │ │ -044458: 0800 1d00 |04f8: move-object/from16 v0, v29 │ │ -04445c: 6e30 dd1d 3002 |04fa: invoke-virtual {v0, v3, v2}, Landroid/support/v7/widget/bm;.setMeasuredDimension:(II)V // method@1ddd │ │ -044462: 380a 8b00 |04fd: if-eqz v10, 0588 // +008b │ │ -044466: 7401 b81d 1d00 |04ff: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getMeasuredHeight:()I // method@1db8 │ │ -04446c: 0a02 |0502: move-result v2 │ │ -04446e: 1503 0040 |0503: const/high16 v3, #int 1073741824 // #4000 │ │ -044472: 7120 0122 3200 |0505: invoke-static {v2, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ -044478: 0a06 |0508: move-result v6 │ │ -04447a: 1202 |0509: const/4 v2, #int 0 // #0 │ │ -04447c: 0129 |050a: move v9, v2 │ │ -04447e: 0200 1500 |050b: move/from16 v0, v21 │ │ -044482: 3509 7b00 |050d: if-ge v9, v0, 0588 // +007b │ │ -044486: 0800 1d00 |050f: move-object/from16 v0, v29 │ │ -04448a: 6e20 ae1d 9000 |0511: invoke-virtual {v0, v9}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -044490: 0c03 |0514: move-result-object v3 │ │ -044492: 6e10 4222 0300 |0515: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -044498: 0a02 |0518: move-result v2 │ │ -04449a: 1304 0800 |0519: const/16 v4, #int 8 // #8 │ │ -04449e: 3242 2100 |051b: if-eq v2, v4, 053c // +0021 │ │ -0444a2: 6e10 2522 0300 |051d: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -0444a8: 0c02 |0520: move-result-object v2 │ │ -0444aa: 0728 |0521: move-object v8, v2 │ │ -0444ac: 1f08 4f04 |0522: check-cast v8, Landroid/support/v7/widget/bn; // type@044f │ │ -0444b0: 5282 7c17 |0524: iget v2, v8, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -0444b4: 12f4 |0526: const/4 v4, #int -1 // #ff │ │ -0444b6: 3342 1500 |0527: if-ne v2, v4, 053c // +0015 │ │ -0444ba: 528a 8017 |0529: iget v10, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -0444be: 6e10 2c22 0300 |052b: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ -0444c4: 0a02 |052e: move-result v2 │ │ -0444c6: 5982 8017 |052f: iput v2, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -0444ca: 1205 |0531: const/4 v5, #int 0 // #0 │ │ -0444cc: 1207 |0532: const/4 v7, #int 0 // #0 │ │ -0444ce: 0802 1d00 |0533: move-object/from16 v2, v29 │ │ -0444d2: 0204 1e00 |0535: move/from16 v4, v30 │ │ -0444d6: 7406 ca1d 0200 |0537: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v7/widget/bm;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@1dca │ │ -0444dc: 598a 8017 |053a: iput v10, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -0444e0: d802 0901 |053c: add-int/lit8 v2, v9, #int 1 // #01 │ │ -0444e4: 0129 |053e: move v9, v2 │ │ -0444e6: 28cc |053f: goto 050b // -0034 │ │ -0444e8: 0200 1000 |0540: move/from16 v0, v16 │ │ -0444ec: 7120 f429 f000 |0542: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0444f2: 0a0c |0545: move-result v12 │ │ -0444f4: 381b 4600 |0546: if-eqz v27, 058c // +0046 │ │ -0444f8: 1502 0040 |0548: const/high16 v2, #int 1073741824 // #4000 │ │ -0444fc: 0200 1600 |054a: move/from16 v0, v22 │ │ -044500: 3220 4000 |054c: if-eq v0, v2, 058c // +0040 │ │ -044504: 1202 |054e: const/4 v2, #int 0 // #0 │ │ -044506: 0123 |054f: move v3, v2 │ │ -044508: 0200 1500 |0550: move/from16 v0, v21 │ │ -04450c: 3503 3a00 |0552: if-ge v3, v0, 058c // +003a │ │ -044510: 0800 1d00 |0554: move-object/from16 v0, v29 │ │ -044514: 6e20 ae1d 3000 |0556: invoke-virtual {v0, v3}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -04451a: 0c04 |0559: move-result-object v4 │ │ -04451c: 3804 2a00 |055a: if-eqz v4, 0584 // +002a │ │ -044520: 6e10 4222 0400 |055c: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -044526: 0a02 |055f: move-result v2 │ │ -044528: 1306 0800 |0560: const/16 v6, #int 8 // #8 │ │ -04452c: 3262 2200 |0562: if-eq v2, v6, 0584 // +0022 │ │ -044530: 6e10 2522 0400 |0564: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -044536: 0c02 |0567: move-result-object v2 │ │ -044538: 1f02 4f04 |0568: check-cast v2, Landroid/support/v7/widget/bn; // type@044f │ │ -04453c: 5222 7a17 |056a: iget v2, v2, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -044540: 1206 |056c: const/4 v6, #int 0 // #0 │ │ -044542: 2d02 0206 |056d: cmpl-float v2, v2, v6 │ │ -044546: 3d02 1500 |056f: if-lez v2, 0584 // +0015 │ │ -04454a: 1502 0040 |0571: const/high16 v2, #int 1073741824 // #4000 │ │ -04454e: 7120 0122 2b00 |0573: invoke-static {v11, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ -044554: 0a02 |0576: move-result v2 │ │ -044556: 6e10 2a22 0400 |0577: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ -04455c: 0a06 |057a: move-result v6 │ │ -04455e: 1507 0040 |057b: const/high16 v7, #int 1073741824 // #4000 │ │ -044562: 7120 0122 7600 |057d: invoke-static {v6, v7}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ -044568: 0a06 |0580: move-result v6 │ │ -04456a: 6e30 5d22 2406 |0581: invoke-virtual {v4, v2, v6}, Landroid/view/View;.measure:(II)V // method@225d │ │ -044570: d802 0301 |0584: add-int/lit8 v2, v3, #int 1 // #01 │ │ -044574: 0123 |0586: move v3, v2 │ │ -044576: 28c9 |0587: goto 0550 // -0037 │ │ -044578: 0e00 |0588: return-void │ │ -04457a: 0132 |0589: move v2, v3 │ │ -04457c: 2900 4eff |058a: goto/16 04d8 // -00b2 │ │ -044580: 01c2 |058c: move v2, v12 │ │ -044582: 0153 |058d: move v3, v5 │ │ -044584: 2900 42ff |058e: goto/16 04d0 // -00be │ │ -044588: 0168 |0590: move v8, v6 │ │ -04458a: 017d |0591: move v13, v7 │ │ -04458c: 0147 |0592: move v7, v4 │ │ -04458e: 2900 30fe |0593: goto/16 03c3 // -01d0 │ │ -044592: 0142 |0595: move v2, v4 │ │ -044594: 0163 |0596: move v3, v6 │ │ -044596: 01c5 |0597: move v5, v12 │ │ -044598: 01b4 |0598: move v4, v11 │ │ -04459a: 0176 |0599: move v6, v7 │ │ -04459c: 01e7 |059a: move v7, v14 │ │ -04459e: 2900 99fe |059b: goto/16 0434 // -0167 │ │ -0445a2: 0205 1200 |059d: move/from16 v5, v18 │ │ -0445a6: 2900 e4fc |059f: goto/16 0283 // -031c │ │ -0445aa: 01a4 |05a1: move v4, v10 │ │ -0445ac: 2900 5afb |05a2: goto/16 00fc // -04a6 │ │ -0445b0: 01b7 |05a4: move v7, v11 │ │ -0445b2: 01cb |05a5: move v11, v12 │ │ -0445b4: 2900 48fb |05a6: goto/16 00ee // -04b8 │ │ -0445b8: 01b2 |05a8: move v2, v11 │ │ -0445ba: 01c3 |05a9: move v3, v12 │ │ -0445bc: 0145 |05aa: move v5, v4 │ │ -0445be: 01e6 |05ab: move v6, v14 │ │ -0445c0: 01f7 |05ac: move v7, v15 │ │ -0445c2: 0208 1000 |05ad: move/from16 v8, v16 │ │ -0445c6: 01a4 |05af: move v4, v10 │ │ -0445c8: 020b 1200 |05b0: move/from16 v11, v18 │ │ -0445cc: 020a 1100 |05b2: move/from16 v10, v17 │ │ -0445d0: 2900 b2fb |05b4: goto/16 0166 // -044e │ │ +043ad8: |[043ad8] android.support.v7.widget.bm.b:(II)V │ │ +043ae8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +043aea: 0800 1d00 |0001: move-object/from16 v0, v29 │ │ +043aee: 5902 6f17 |0003: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043af2: 1312 0000 |0005: const/16 v18, #int 0 // #0 │ │ +043af6: 1311 0000 |0007: const/16 v17, #int 0 // #0 │ │ +043afa: 1310 0000 |0009: const/16 v16, #int 0 // #0 │ │ +043afe: 120f |000b: const/4 v15, #int 0 // #0 │ │ +043b00: 121e |000c: const/4 v14, #int 1 // #1 │ │ +043b02: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +043b04: 7401 c41d 1d00 |000e: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getVirtualChildCount:()I // method@1dc4 │ │ +043b0a: 0a15 |0011: move-result v21 │ │ +043b0c: 7701 ff21 1e00 |0012: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@21ff │ │ +043b12: 0a16 |0015: move-result v22 │ │ +043b14: 7701 ff21 1f00 |0016: invoke-static/range {v31}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@21ff │ │ +043b1a: 0a17 |0019: move-result v23 │ │ +043b1c: 120a |001a: const/4 v10, #int 0 // #0 │ │ +043b1e: 120c |001b: const/4 v12, #int 0 // #0 │ │ +043b20: 0800 1d00 |001c: move-object/from16 v0, v29 │ │ +043b24: 5402 7217 |001e: iget-object v2, v0, Landroid/support/v7/widget/bm;.i:[I // field@1772 │ │ +043b28: 3802 0800 |0020: if-eqz v2, 0028 // +0008 │ │ +043b2c: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ +043b30: 5402 7317 |0024: iget-object v2, v0, Landroid/support/v7/widget/bm;.j:[I // field@1773 │ │ +043b34: 3902 1000 |0026: if-nez v2, 0036 // +0010 │ │ +043b38: 1242 |0028: const/4 v2, #int 4 // #4 │ │ +043b3a: 2322 8807 |0029: new-array v2, v2, [I // type@0788 │ │ +043b3e: 0800 1d00 |002b: move-object/from16 v0, v29 │ │ +043b42: 5b02 7217 |002d: iput-object v2, v0, Landroid/support/v7/widget/bm;.i:[I // field@1772 │ │ +043b46: 1242 |002f: const/4 v2, #int 4 // #4 │ │ +043b48: 2322 8807 |0030: new-array v2, v2, [I // type@0788 │ │ +043b4c: 0800 1d00 |0032: move-object/from16 v0, v29 │ │ +043b50: 5b02 7317 |0034: iput-object v2, v0, Landroid/support/v7/widget/bm;.j:[I // field@1773 │ │ +043b54: 0800 1d00 |0036: move-object/from16 v0, v29 │ │ +043b58: 5400 7217 |0038: iget-object v0, v0, Landroid/support/v7/widget/bm;.i:[I // field@1772 │ │ +043b5c: 0818 0000 |003a: move-object/from16 v24, v0 │ │ +043b60: 0800 1d00 |003c: move-object/from16 v0, v29 │ │ +043b64: 5400 7317 |003e: iget-object v0, v0, Landroid/support/v7/widget/bm;.j:[I // field@1773 │ │ +043b68: 0819 0000 |0040: move-object/from16 v25, v0 │ │ +043b6c: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +043b6e: 1213 |0043: const/4 v3, #int 1 // #1 │ │ +043b70: 1225 |0044: const/4 v5, #int 2 // #2 │ │ +043b72: 1236 |0045: const/4 v6, #int 3 // #3 │ │ +043b74: 12f7 |0046: const/4 v7, #int -1 // #ff │ │ +043b76: 4b07 1806 |0047: aput v7, v24, v6 │ │ +043b7a: 4b07 1805 |0049: aput v7, v24, v5 │ │ +043b7e: 4b07 1803 |004b: aput v7, v24, v3 │ │ +043b82: 4b07 1802 |004d: aput v7, v24, v2 │ │ +043b86: 1202 |004f: const/4 v2, #int 0 // #0 │ │ +043b88: 1213 |0050: const/4 v3, #int 1 // #1 │ │ +043b8a: 1225 |0051: const/4 v5, #int 2 // #2 │ │ +043b8c: 1236 |0052: const/4 v6, #int 3 // #3 │ │ +043b8e: 12f7 |0053: const/4 v7, #int -1 // #ff │ │ +043b90: 4b07 1906 |0054: aput v7, v25, v6 │ │ +043b94: 4b07 1905 |0056: aput v7, v25, v5 │ │ +043b98: 4b07 1903 |0058: aput v7, v25, v3 │ │ +043b9c: 4b07 1902 |005a: aput v7, v25, v2 │ │ +043ba0: 0800 1d00 |005c: move-object/from16 v0, v29 │ │ +043ba4: 5500 6a17 |005e: iget-boolean v0, v0, Landroid/support/v7/widget/bm;.a:Z // field@176a │ │ +043ba8: 021a 0000 |0060: move/from16 v26, v0 │ │ +043bac: 0800 1d00 |0062: move-object/from16 v0, v29 │ │ +043bb0: 5500 7117 |0064: iget-boolean v0, v0, Landroid/support/v7/widget/bm;.h:Z // field@1771 │ │ +043bb4: 021b 0000 |0066: move/from16 v27, v0 │ │ +043bb8: 1502 0040 |0068: const/high16 v2, #int 1073741824 // #4000 │ │ +043bbc: 0200 1600 |006a: move/from16 v0, v22 │ │ +043bc0: 3320 2700 |006c: if-ne v0, v2, 0093 // +0027 │ │ +043bc4: 1212 |006e: const/4 v2, #int 1 // #1 │ │ +043bc6: 0129 |006f: move v9, v2 │ │ +043bc8: 150b 0080 |0070: const/high16 v11, #int -2147483648 // #8000 │ │ +043bcc: 1313 0000 |0072: const/16 v19, #int 0 // #0 │ │ +043bd0: 0200 1300 |0074: move/from16 v0, v19 │ │ +043bd4: 0201 1500 |0076: move/from16 v1, v21 │ │ +043bd8: 3510 9f01 |0078: if-ge v0, v1, 0217 // +019f │ │ +043bdc: 0800 1d00 |007a: move-object/from16 v0, v29 │ │ +043be0: 0201 1300 |007c: move/from16 v1, v19 │ │ +043be4: 6e20 ae1d 1000 |007e: invoke-virtual {v0, v1}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +043bea: 0c03 |0081: move-result-object v3 │ │ +043bec: 3903 1400 |0082: if-nez v3, 0096 // +0014 │ │ +043bf0: 0800 1d00 |0084: move-object/from16 v0, v29 │ │ +043bf4: 5202 6f17 |0086: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043bf8: d802 0200 |0088: add-int/lit8 v2, v2, #int 0 // #00 │ │ +043bfc: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ +043c00: 5902 6f17 |008c: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043c04: 0202 1300 |008e: move/from16 v2, v19 │ │ +043c08: d813 0201 |0090: add-int/lit8 v19, v2, #int 1 // #01 │ │ +043c0c: 28e2 |0092: goto 0074 // -001e │ │ +043c0e: 1202 |0093: const/4 v2, #int 0 // #0 │ │ +043c10: 0129 |0094: move v9, v2 │ │ +043c12: 28db |0095: goto 0070 // -0025 │ │ +043c14: 6e10 4222 0300 |0096: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +043c1a: 0a02 |0099: move-result v2 │ │ +043c1c: 1305 0800 |009a: const/16 v5, #int 8 // #8 │ │ +043c20: 3252 0c05 |009c: if-eq v2, v5, 05a8 // +050c │ │ +043c24: 0800 1d00 |009e: move-object/from16 v0, v29 │ │ +043c28: 0201 1300 |00a0: move/from16 v1, v19 │ │ +043c2c: 7020 9d1d 1000 |00a2: invoke-direct {v0, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ +043c32: 0a02 |00a5: move-result v2 │ │ +043c34: 3802 0f00 |00a6: if-eqz v2, 00b5 // +000f │ │ +043c38: 0800 1d00 |00a8: move-object/from16 v0, v29 │ │ +043c3c: 5202 6f17 |00aa: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043c40: 0800 1d00 |00ac: move-object/from16 v0, v29 │ │ +043c44: 5205 7517 |00ae: iget v5, v0, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ +043c48: b052 |00b0: add-int/2addr v2, v5 │ │ +043c4a: 0800 1d00 |00b1: move-object/from16 v0, v29 │ │ +043c4e: 5902 6f17 |00b3: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043c52: 6e10 2522 0300 |00b5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +043c58: 0c02 |00b8: move-result-object v2 │ │ +043c5a: 0728 |00b9: move-object v8, v2 │ │ +043c5c: 1f08 5004 |00ba: check-cast v8, Landroid/support/v7/widget/bn; // type@0450 │ │ +043c60: 5282 7a17 |00bc: iget v2, v8, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +043c64: a60d 0402 |00be: add-float v13, v4, v2 │ │ +043c68: 1502 0040 |00c0: const/high16 v2, #int 1073741824 // #4000 │ │ +043c6c: 0200 1600 |00c2: move/from16 v0, v22 │ │ +043c70: 3320 cc00 |00c4: if-ne v0, v2, 0190 // +00cc │ │ +043c74: 5282 8017 |00c6: iget v2, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +043c78: 3902 c800 |00c8: if-nez v2, 0190 // +00c8 │ │ +043c7c: 5282 7a17 |00ca: iget v2, v8, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +043c80: 1204 |00cc: const/4 v4, #int 0 // #0 │ │ +043c82: 2d02 0204 |00cd: cmpl-float v2, v2, v4 │ │ +043c86: 3d02 c100 |00cf: if-lez v2, 0190 // +00c1 │ │ +043c8a: 3809 a600 |00d1: if-eqz v9, 0177 // +00a6 │ │ +043c8e: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ +043c92: 5202 6f17 |00d5: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043c96: 5284 7d17 |00d7: iget v4, v8, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +043c9a: 5285 7e17 |00d9: iget v5, v8, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +043c9e: b054 |00db: add-int/2addr v4, v5 │ │ +043ca0: b042 |00dc: add-int/2addr v2, v4 │ │ +043ca2: 0800 1d00 |00dd: move-object/from16 v0, v29 │ │ +043ca6: 5902 6f17 |00df: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043caa: 381a aa00 |00e1: if-eqz v26, 018b // +00aa │ │ +043cae: 1202 |00e3: const/4 v2, #int 0 // #0 │ │ +043cb0: 1204 |00e4: const/4 v4, #int 0 // #0 │ │ +043cb2: 7120 0122 4200 |00e5: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ +043cb8: 0a02 |00e8: move-result v2 │ │ +043cba: 6e30 5d22 2302 |00e9: invoke-virtual {v3, v2, v2}, Landroid/view/View;.measure:(II)V // method@225d │ │ +043cc0: 01b7 |00ec: move v7, v11 │ │ +043cc2: 01cb |00ed: move v11, v12 │ │ +043cc4: 1202 |00ee: const/4 v2, #int 0 // #0 │ │ +043cc6: 1504 0040 |00ef: const/high16 v4, #int 1073741824 // #4000 │ │ +043cca: 0200 1700 |00f1: move/from16 v0, v23 │ │ +043cce: 3240 ae04 |00f3: if-eq v0, v4, 05a1 // +04ae │ │ +043cd2: 5284 7c17 |00f5: iget v4, v8, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +043cd6: 12f5 |00f7: const/4 v5, #int -1 // #ff │ │ +043cd8: 3354 a904 |00f8: if-ne v4, v5, 05a1 // +04a9 │ │ +043cdc: 1214 |00fa: const/4 v4, #int 1 // #1 │ │ +043cde: 1212 |00fb: const/4 v2, #int 1 // #1 │ │ +043ce0: 5285 7f17 |00fc: iget v5, v8, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ +043ce4: 5286 7917 |00fe: iget v6, v8, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ +043ce8: b065 |0100: add-int/2addr v5, v6 │ │ +043cea: 6e10 2a22 0300 |0101: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ +043cf0: 0a06 |0104: move-result v6 │ │ +043cf2: b056 |0105: add-int/2addr v6, v5 │ │ +043cf4: 7110 550e 0300 |0106: invoke-static {v3}, Landroid/support/v4/view/bl;.j:(Landroid/view/View;)I // method@0e55 │ │ +043cfa: 0a0a |0109: move-result v10 │ │ +043cfc: 0200 1100 |010a: move/from16 v0, v17 │ │ +043d00: 7120 ef17 a000 |010c: invoke-static {v0, v10}, Landroid/support/v7/internal/widget/at;.a:(II)I // method@17ef │ │ +043d06: 0a0a |010f: move-result v10 │ │ +043d08: 381a 2f00 |0110: if-eqz v26, 013f // +002f │ │ +043d0c: 6e10 1722 0300 |0112: invoke-virtual {v3}, Landroid/view/View;.getBaseline:()I // method@2217 │ │ +043d12: 0a0c |0115: move-result v12 │ │ +043d14: 12f3 |0116: const/4 v3, #int -1 // #ff │ │ +043d16: 323c 2800 |0117: if-eq v12, v3, 013f // +0028 │ │ +043d1a: 5283 7b17 |0119: iget v3, v8, Landroid/support/v7/widget/bn;.h:I // field@177b │ │ +043d1e: 3b03 df00 |011b: if-gez v3, 01fa // +00df │ │ +043d22: 0800 1d00 |011d: move-object/from16 v0, v29 │ │ +043d26: 5203 6e17 |011f: iget v3, v0, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +043d2a: dd03 0370 |0121: and-int/lit8 v3, v3, #int 112 // #70 │ │ +043d2e: e103 0304 |0123: shr-int/lit8 v3, v3, #int 4 // #04 │ │ +043d32: dd03 03fe |0125: and-int/lit8 v3, v3, #int -2 // #fe │ │ +043d36: e103 0301 |0127: shr-int/lit8 v3, v3, #int 1 // #01 │ │ +043d3a: 4411 1803 |0129: aget v17, v24, v3 │ │ +043d3e: 0200 1100 |012b: move/from16 v0, v17 │ │ +043d42: 7120 f429 c000 |012d: invoke-static {v0, v12}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043d48: 0a11 |0130: move-result v17 │ │ +043d4a: 4b11 1803 |0131: aput v17, v24, v3 │ │ +043d4e: 4411 1903 |0133: aget v17, v25, v3 │ │ +043d52: 910c 060c |0135: sub-int v12, v6, v12 │ │ +043d56: 0200 1100 |0137: move/from16 v0, v17 │ │ +043d5a: 7120 f429 c000 |0139: invoke-static {v0, v12}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043d60: 0a0c |013c: move-result v12 │ │ +043d62: 4b0c 1903 |013d: aput v12, v25, v3 │ │ +043d66: 0200 1200 |013f: move/from16 v0, v18 │ │ +043d6a: 7120 f429 6000 |0141: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043d70: 0a0c |0144: move-result v12 │ │ +043d72: 380e b900 |0145: if-eqz v14, 01fe // +00b9 │ │ +043d76: 5283 7c17 |0147: iget v3, v8, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +043d7a: 12fe |0149: const/4 v14, #int -1 // #ff │ │ +043d7c: 33e3 b400 |014a: if-ne v3, v14, 01fe // +00b4 │ │ +043d80: 1213 |014c: const/4 v3, #int 1 // #1 │ │ +043d82: 5288 7a17 |014d: iget v8, v8, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +043d86: 120e |014f: const/4 v14, #int 0 // #0 │ │ +043d88: 2d08 080e |0150: cmpl-float v8, v8, v14 │ │ +043d8c: 3d08 b200 |0152: if-lez v8, 0204 // +00b2 │ │ +043d90: 3802 ad00 |0154: if-eqz v2, 0201 // +00ad │ │ +043d94: 0152 |0156: move v2, v5 │ │ +043d96: 7120 f429 2f00 |0157: invoke-static {v15, v2}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043d9c: 0a02 |015a: move-result v2 │ │ +043d9e: 01d5 |015b: move v5, v13 │ │ +043da0: 0136 |015c: move v6, v3 │ │ +043da2: 0208 1000 |015d: move/from16 v8, v16 │ │ +043da6: 01b3 |015f: move v3, v11 │ │ +043da8: 01cb |0160: move v11, v12 │ │ +043daa: 021c 0700 |0161: move/from16 v28, v7 │ │ +043dae: 0127 |0163: move v7, v2 │ │ +043db0: 0202 1c00 |0164: move/from16 v2, v28 │ │ +043db4: d80c 1300 |0166: add-int/lit8 v12, v19, #int 0 // #00 │ │ +043db8: 016e |0168: move v14, v6 │ │ +043dba: 017f |0169: move v15, v7 │ │ +043dbc: 0210 0800 |016a: move/from16 v16, v8 │ │ +043dc0: 0211 0a00 |016c: move/from16 v17, v10 │ │ +043dc4: 0212 0b00 |016e: move/from16 v18, v11 │ │ +043dc8: 012b |0170: move v11, v2 │ │ +043dca: 014a |0171: move v10, v4 │ │ +043dcc: 01c2 |0172: move v2, v12 │ │ +043dce: 0154 |0173: move v4, v5 │ │ +043dd0: 013c |0174: move v12, v3 │ │ +043dd2: 2900 1bff |0175: goto/16 0090 // -00e5 │ │ +043dd6: 0800 1d00 |0177: move-object/from16 v0, v29 │ │ +043dda: 5202 6f17 |0179: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043dde: 5284 7d17 |017b: iget v4, v8, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +043de2: b024 |017d: add-int/2addr v4, v2 │ │ +043de4: 5285 7e17 |017e: iget v5, v8, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +043de8: b054 |0180: add-int/2addr v4, v5 │ │ +043dea: 7120 f429 4200 |0181: invoke-static {v2, v4}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043df0: 0a02 |0184: move-result v2 │ │ +043df2: 0800 1d00 |0185: move-object/from16 v0, v29 │ │ +043df6: 5902 6f17 |0187: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043dfa: 2900 58ff |0189: goto/16 00e1 // -00a8 │ │ +043dfe: 121c |018b: const/4 v12, #int 1 // #1 │ │ +043e00: 01b7 |018c: move v7, v11 │ │ +043e02: 01cb |018d: move v11, v12 │ │ +043e04: 2900 60ff |018e: goto/16 00ee // -00a0 │ │ +043e08: 1502 0080 |0190: const/high16 v2, #int -2147483648 // #8000 │ │ +043e0c: 5284 8017 |0192: iget v4, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +043e10: 3904 0d00 |0194: if-nez v4, 01a1 // +000d │ │ +043e14: 5284 7a17 |0196: iget v4, v8, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +043e18: 1205 |0198: const/4 v5, #int 0 // #0 │ │ +043e1a: 2d04 0405 |0199: cmpl-float v4, v4, v5 │ │ +043e1e: 3d04 0600 |019b: if-lez v4, 01a1 // +0006 │ │ +043e22: 1202 |019d: const/4 v2, #int 0 // #0 │ │ +043e24: 12e4 |019e: const/4 v4, #int -2 // #fe │ │ +043e26: 5984 8017 |019f: iput v4, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +043e2a: 0214 0200 |01a1: move/from16 v20, v2 │ │ +043e2e: 1202 |01a3: const/4 v2, #int 0 // #0 │ │ +043e30: 2d02 0d02 |01a4: cmpl-float v2, v13, v2 │ │ +043e34: 3902 3b00 |01a6: if-nez v2, 01e1 // +003b │ │ +043e38: 0800 1d00 |01a8: move-object/from16 v0, v29 │ │ +043e3c: 5205 6f17 |01aa: iget v5, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043e40: 1207 |01ac: const/4 v7, #int 0 // #0 │ │ +043e42: 0802 1d00 |01ad: move-object/from16 v2, v29 │ │ +043e46: 0204 1e00 |01af: move/from16 v4, v30 │ │ +043e4a: 0206 1f00 |01b1: move/from16 v6, v31 │ │ +043e4e: 7606 9c1d 0200 |01b3: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v7/widget/bm;.a:(Landroid/view/View;IIII)V // method@1d9c │ │ +043e54: 1502 0080 |01b6: const/high16 v2, #int -2147483648 // #8000 │ │ +043e58: 0200 1400 |01b8: move/from16 v0, v20 │ │ +043e5c: 3220 0600 |01ba: if-eq v0, v2, 01c0 // +0006 │ │ +043e60: 0200 1400 |01bc: move/from16 v0, v20 │ │ +043e64: 5980 8017 |01be: iput v0, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +043e68: 6e10 2c22 0300 |01c0: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ +043e6e: 0a02 |01c3: move-result v2 │ │ +043e70: 3809 1f00 |01c4: if-eqz v9, 01e3 // +001f │ │ +043e74: 0800 1d00 |01c6: move-object/from16 v0, v29 │ │ +043e78: 5204 6f17 |01c8: iget v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043e7c: 5285 7d17 |01ca: iget v5, v8, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +043e80: b025 |01cc: add-int/2addr v5, v2 │ │ +043e82: 5286 7e17 |01cd: iget v6, v8, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +043e86: b065 |01cf: add-int/2addr v5, v6 │ │ +043e88: d805 0500 |01d0: add-int/lit8 v5, v5, #int 0 // #00 │ │ +043e8c: b054 |01d2: add-int/2addr v4, v5 │ │ +043e8e: 0800 1d00 |01d3: move-object/from16 v0, v29 │ │ +043e92: 5904 6f17 |01d5: iput v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043e96: 381b cd03 |01d7: if-eqz v27, 05a4 // +03cd │ │ +043e9a: 7120 f429 b200 |01d9: invoke-static {v2, v11}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043ea0: 0a0b |01dc: move-result v11 │ │ +043ea2: 01b7 |01dd: move v7, v11 │ │ +043ea4: 01cb |01de: move v11, v12 │ │ +043ea6: 2900 0fff |01df: goto/16 00ee // -00f1 │ │ +043eaa: 1205 |01e1: const/4 v5, #int 0 // #0 │ │ +043eac: 28ca |01e2: goto 01ac // -0036 │ │ +043eae: 0800 1d00 |01e3: move-object/from16 v0, v29 │ │ +043eb2: 5204 6f17 |01e5: iget v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043eb6: 9005 0402 |01e7: add-int v5, v4, v2 │ │ +043eba: 5286 7d17 |01e9: iget v6, v8, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +043ebe: b065 |01eb: add-int/2addr v5, v6 │ │ +043ec0: 5286 7e17 |01ec: iget v6, v8, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +043ec4: b065 |01ee: add-int/2addr v5, v6 │ │ +043ec6: d805 0500 |01ef: add-int/lit8 v5, v5, #int 0 // #00 │ │ +043eca: 7120 f429 5400 |01f1: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043ed0: 0a04 |01f4: move-result v4 │ │ +043ed2: 0800 1d00 |01f5: move-object/from16 v0, v29 │ │ +043ed6: 5904 6f17 |01f7: iput v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043eda: 28de |01f9: goto 01d7 // -0022 │ │ +043edc: 5283 7b17 |01fa: iget v3, v8, Landroid/support/v7/widget/bn;.h:I // field@177b │ │ +043ee0: 2900 25ff |01fc: goto/16 0121 // -00db │ │ +043ee4: 1203 |01fe: const/4 v3, #int 0 // #0 │ │ +043ee6: 2900 4eff |01ff: goto/16 014d // -00b2 │ │ +043eea: 0162 |0201: move v2, v6 │ │ +043eec: 2900 55ff |0202: goto/16 0157 // -00ab │ │ +043ef0: 3802 1100 |0204: if-eqz v2, 0215 // +0011 │ │ +043ef4: 0200 1000 |0206: move/from16 v0, v16 │ │ +043ef8: 7120 f429 5000 |0208: invoke-static {v0, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043efe: 0a02 |020b: move-result v2 │ │ +043f00: 01d5 |020c: move v5, v13 │ │ +043f02: 0136 |020d: move v6, v3 │ │ +043f04: 0128 |020e: move v8, v2 │ │ +043f06: 01b3 |020f: move v3, v11 │ │ +043f08: 0172 |0210: move v2, v7 │ │ +043f0a: 01f7 |0211: move v7, v15 │ │ +043f0c: 01cb |0212: move v11, v12 │ │ +043f0e: 2900 53ff |0213: goto/16 0166 // -00ad │ │ +043f12: 0165 |0215: move v5, v6 │ │ +043f14: 28f0 |0216: goto 0206 // -0010 │ │ +043f16: 0800 1d00 |0217: move-object/from16 v0, v29 │ │ +043f1a: 5202 6f17 |0219: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043f1e: 3d02 1900 |021b: if-lez v2, 0234 // +0019 │ │ +043f22: 0800 1d00 |021d: move-object/from16 v0, v29 │ │ +043f26: 0201 1500 |021f: move/from16 v1, v21 │ │ +043f2a: 7020 9d1d 1000 |0221: invoke-direct {v0, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ +043f30: 0a02 |0224: move-result v2 │ │ +043f32: 3802 0f00 |0225: if-eqz v2, 0234 // +000f │ │ +043f36: 0800 1d00 |0227: move-object/from16 v0, v29 │ │ +043f3a: 5202 6f17 |0229: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043f3e: 0800 1d00 |022b: move-object/from16 v0, v29 │ │ +043f42: 5203 7517 |022d: iget v3, v0, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ +043f46: b032 |022f: add-int/2addr v2, v3 │ │ +043f48: 0800 1d00 |0230: move-object/from16 v0, v29 │ │ +043f4c: 5902 6f17 |0232: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +043f50: 1212 |0234: const/4 v2, #int 1 // #1 │ │ +043f52: 4402 1802 |0235: aget v2, v24, v2 │ │ +043f56: 12f3 |0237: const/4 v3, #int -1 // #ff │ │ +043f58: 3332 1400 |0238: if-ne v2, v3, 024c // +0014 │ │ +043f5c: 1202 |023a: const/4 v2, #int 0 // #0 │ │ +043f5e: 4402 1802 |023b: aget v2, v24, v2 │ │ +043f62: 12f3 |023d: const/4 v3, #int -1 // #ff │ │ +043f64: 3332 0e00 |023e: if-ne v2, v3, 024c // +000e │ │ +043f68: 1222 |0240: const/4 v2, #int 2 // #2 │ │ +043f6a: 4402 1802 |0241: aget v2, v24, v2 │ │ +043f6e: 12f3 |0243: const/4 v3, #int -1 // #ff │ │ +043f70: 3332 0800 |0244: if-ne v2, v3, 024c // +0008 │ │ +043f74: 1232 |0246: const/4 v2, #int 3 // #3 │ │ +043f76: 4402 1802 |0247: aget v2, v24, v2 │ │ +043f7a: 12f3 |0249: const/4 v3, #int -1 // #ff │ │ +043f7c: 3232 5303 |024a: if-eq v2, v3, 059d // +0353 │ │ +043f80: 1232 |024c: const/4 v2, #int 3 // #3 │ │ +043f82: 4402 1802 |024d: aget v2, v24, v2 │ │ +043f86: 1203 |024f: const/4 v3, #int 0 // #0 │ │ +043f88: 4403 1803 |0250: aget v3, v24, v3 │ │ +043f8c: 1215 |0252: const/4 v5, #int 1 // #1 │ │ +043f8e: 4405 1805 |0253: aget v5, v24, v5 │ │ +043f92: 1226 |0255: const/4 v6, #int 2 // #2 │ │ +043f94: 4406 1806 |0256: aget v6, v24, v6 │ │ +043f98: 7120 f429 6500 |0258: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043f9e: 0a05 |025b: move-result v5 │ │ +043fa0: 7120 f429 5300 |025c: invoke-static {v3, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043fa6: 0a03 |025f: move-result v3 │ │ +043fa8: 7120 f429 3200 |0260: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043fae: 0a02 |0263: move-result v2 │ │ +043fb0: 1233 |0264: const/4 v3, #int 3 // #3 │ │ +043fb2: 4403 1903 |0265: aget v3, v25, v3 │ │ +043fb6: 1205 |0267: const/4 v5, #int 0 // #0 │ │ +043fb8: 4405 1905 |0268: aget v5, v25, v5 │ │ +043fbc: 1216 |026a: const/4 v6, #int 1 // #1 │ │ +043fbe: 4406 1906 |026b: aget v6, v25, v6 │ │ +043fc2: 1227 |026d: const/4 v7, #int 2 // #2 │ │ +043fc4: 4407 1907 |026e: aget v7, v25, v7 │ │ +043fc8: 7120 f429 7600 |0270: invoke-static {v6, v7}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043fce: 0a06 |0273: move-result v6 │ │ +043fd0: 7120 f429 6500 |0274: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043fd6: 0a05 |0277: move-result v5 │ │ +043fd8: 7120 f429 5300 |0278: invoke-static {v3, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043fde: 0a03 |027b: move-result v3 │ │ +043fe0: b032 |027c: add-int/2addr v2, v3 │ │ +043fe2: 0200 1200 |027d: move/from16 v0, v18 │ │ +043fe6: 7120 f429 2000 |027f: invoke-static {v0, v2}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +043fec: 0a05 |0282: move-result v5 │ │ +043fee: 381b 6800 |0283: if-eqz v27, 02eb // +0068 │ │ +043ff2: 1502 0080 |0285: const/high16 v2, #int -2147483648 // #8000 │ │ +043ff6: 0200 1600 |0287: move/from16 v0, v22 │ │ +043ffa: 3220 0400 |0289: if-eq v0, v2, 028d // +0004 │ │ +043ffe: 3916 6000 |028b: if-nez v22, 02eb // +0060 │ │ +044002: 1202 |028d: const/4 v2, #int 0 // #0 │ │ +044004: 0800 1d00 |028e: move-object/from16 v0, v29 │ │ +044008: 5902 6f17 |0290: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +04400c: 1203 |0292: const/4 v3, #int 0 // #0 │ │ +04400e: 0200 1500 |0293: move/from16 v0, v21 │ │ +044012: 3503 5600 |0295: if-ge v3, v0, 02eb // +0056 │ │ +044016: 0800 1d00 |0297: move-object/from16 v0, v29 │ │ +04401a: 6e20 ae1d 3000 |0299: invoke-virtual {v0, v3}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +044020: 0c02 |029c: move-result-object v2 │ │ +044022: 3902 1000 |029d: if-nez v2, 02ad // +0010 │ │ +044026: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +04402a: 5202 6f17 |02a1: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +04402e: d802 0200 |02a3: add-int/lit8 v2, v2, #int 0 // #00 │ │ +044032: 0800 1d00 |02a5: move-object/from16 v0, v29 │ │ +044036: 5902 6f17 |02a7: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +04403a: 0132 |02a9: move v2, v3 │ │ +04403c: d803 0201 |02aa: add-int/lit8 v3, v2, #int 1 // #01 │ │ +044040: 28e7 |02ac: goto 0293 // -0019 │ │ +044042: 6e10 4222 0200 |02ad: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +044048: 0a06 |02b0: move-result v6 │ │ +04404a: 1307 0800 |02b1: const/16 v7, #int 8 // #8 │ │ +04404e: 3376 0500 |02b3: if-ne v6, v7, 02b8 // +0005 │ │ +044052: d802 0300 |02b5: add-int/lit8 v2, v3, #int 0 // #00 │ │ +044056: 28f3 |02b7: goto 02aa // -000d │ │ +044058: 6e10 2522 0200 |02b8: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +04405e: 0c02 |02bb: move-result-object v2 │ │ +044060: 1f02 5004 |02bc: check-cast v2, Landroid/support/v7/widget/bn; // type@0450 │ │ +044064: 3809 1500 |02be: if-eqz v9, 02d3 // +0015 │ │ +044068: 0800 1d00 |02c0: move-object/from16 v0, v29 │ │ +04406c: 5206 6f17 |02c2: iget v6, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +044070: 5227 7d17 |02c4: iget v7, v2, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +044074: b0b7 |02c6: add-int/2addr v7, v11 │ │ +044076: 5222 7e17 |02c7: iget v2, v2, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +04407a: b072 |02c9: add-int/2addr v2, v7 │ │ +04407c: d802 0200 |02ca: add-int/lit8 v2, v2, #int 0 // #00 │ │ +044080: b062 |02cc: add-int/2addr v2, v6 │ │ +044082: 0800 1d00 |02cd: move-object/from16 v0, v29 │ │ +044086: 5902 6f17 |02cf: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +04408a: 0132 |02d1: move v2, v3 │ │ +04408c: 28d8 |02d2: goto 02aa // -0028 │ │ +04408e: 0800 1d00 |02d3: move-object/from16 v0, v29 │ │ +044092: 5206 6f17 |02d5: iget v6, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +044096: 9007 060b |02d7: add-int v7, v6, v11 │ │ +04409a: 5228 7d17 |02d9: iget v8, v2, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +04409e: b087 |02db: add-int/2addr v7, v8 │ │ +0440a0: 5222 7e17 |02dc: iget v2, v2, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +0440a4: b072 |02de: add-int/2addr v2, v7 │ │ +0440a6: d802 0200 |02df: add-int/lit8 v2, v2, #int 0 // #00 │ │ +0440aa: 7120 f429 2600 |02e1: invoke-static {v6, v2}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +0440b0: 0a02 |02e4: move-result v2 │ │ +0440b2: 0800 1d00 |02e5: move-object/from16 v0, v29 │ │ +0440b6: 5902 6f17 |02e7: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0440ba: 0132 |02e9: move v2, v3 │ │ +0440bc: 28c0 |02ea: goto 02aa // -0040 │ │ +0440be: 0800 1d00 |02eb: move-object/from16 v0, v29 │ │ +0440c2: 5202 6f17 |02ed: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0440c6: 7401 bd1d 1d00 |02ef: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ +0440cc: 0a03 |02f2: move-result v3 │ │ +0440ce: 7401 be1d 1d00 |02f3: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ +0440d4: 0a06 |02f6: move-result v6 │ │ +0440d6: b063 |02f7: add-int/2addr v3, v6 │ │ +0440d8: b032 |02f8: add-int/2addr v2, v3 │ │ +0440da: 0800 1d00 |02f9: move-object/from16 v0, v29 │ │ +0440de: 5902 6f17 |02fb: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0440e2: 0800 1d00 |02fd: move-object/from16 v0, v29 │ │ +0440e6: 5202 6f17 |02ff: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0440ea: 7401 c21d 1d00 |0301: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getSuggestedMinimumWidth:()I // method@1dc2 │ │ +0440f0: 0a03 |0304: move-result v3 │ │ +0440f2: 7120 f429 3200 |0305: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +0440f8: 0a02 |0308: move-result v2 │ │ +0440fa: 1203 |0309: const/4 v3, #int 0 // #0 │ │ +0440fc: 0200 1e00 |030a: move/from16 v0, v30 │ │ +044100: 7130 360e 0203 |030c: invoke-static {v2, v0, v3}, Landroid/support/v4/view/bl;.a:(III)I // method@0e36 │ │ +044106: 0a12 |030f: move-result v18 │ │ +044108: 1402 ffff ff00 |0310: const v2, #float 2.35099e-38 // #00ffffff │ │ +04410e: 9502 0212 |0313: and-int v2, v2, v18 │ │ +044112: 0800 1d00 |0315: move-object/from16 v0, v29 │ │ +044116: 5203 6f17 |0317: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +04411a: 9106 0203 |0319: sub-int v6, v2, v3 │ │ +04411e: 390c 0900 |031b: if-nez v12, 0324 // +0009 │ │ +044122: 3806 2302 |031d: if-eqz v6, 0540 // +0223 │ │ +044126: 1202 |031f: const/4 v2, #int 0 // #0 │ │ +044128: 2d02 0402 |0320: cmpl-float v2, v4, v2 │ │ +04412c: 3d02 1e02 |0322: if-lez v2, 0540 // +021e │ │ +044130: 0800 1d00 |0324: move-object/from16 v0, v29 │ │ +044134: 5202 7017 |0326: iget v2, v0, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ +044138: 1203 |0328: const/4 v3, #int 0 // #0 │ │ +04413a: 2d02 0203 |0329: cmpl-float v2, v2, v3 │ │ +04413e: 3d02 0600 |032b: if-lez v2, 0331 // +0006 │ │ +044142: 0800 1d00 |032d: move-object/from16 v0, v29 │ │ +044146: 5204 7017 |032f: iget v4, v0, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ +04414a: 1202 |0331: const/4 v2, #int 0 // #0 │ │ +04414c: 1213 |0332: const/4 v3, #int 1 // #1 │ │ +04414e: 1225 |0333: const/4 v5, #int 2 // #2 │ │ +044150: 1237 |0334: const/4 v7, #int 3 // #3 │ │ +044152: 12f8 |0335: const/4 v8, #int -1 // #ff │ │ +044154: 4b08 1807 |0336: aput v8, v24, v7 │ │ +044158: 4b08 1805 |0338: aput v8, v24, v5 │ │ +04415c: 4b08 1803 |033a: aput v8, v24, v3 │ │ +044160: 4b08 1802 |033c: aput v8, v24, v2 │ │ +044164: 1202 |033e: const/4 v2, #int 0 // #0 │ │ +044166: 1213 |033f: const/4 v3, #int 1 // #1 │ │ +044168: 1225 |0340: const/4 v5, #int 2 // #2 │ │ +04416a: 1237 |0341: const/4 v7, #int 3 // #3 │ │ +04416c: 12f8 |0342: const/4 v8, #int -1 // #ff │ │ +04416e: 4b08 1907 |0343: aput v8, v25, v7 │ │ +044172: 4b08 1905 |0345: aput v8, v25, v5 │ │ +044176: 4b08 1903 |0347: aput v8, v25, v3 │ │ +04417a: 4b08 1902 |0349: aput v8, v25, v2 │ │ +04417e: 12f7 |034b: const/4 v7, #int -1 // #ff │ │ +044180: 1202 |034c: const/4 v2, #int 0 // #0 │ │ +044182: 0800 1d00 |034d: move-object/from16 v0, v29 │ │ +044186: 5902 6f17 |034f: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +04418a: 1202 |0351: const/4 v2, #int 0 // #0 │ │ +04418c: 012f |0352: move v15, v2 │ │ +04418e: 01eb |0353: move v11, v14 │ │ +044190: 020c 1000 |0354: move/from16 v12, v16 │ │ +044194: 017e |0356: move v14, v7 │ │ +044196: 0207 1100 |0357: move/from16 v7, v17 │ │ +04419a: 0200 1500 |0359: move/from16 v0, v21 │ │ +04419e: 350f 1101 |035b: if-ge v15, v0, 046c // +0111 │ │ +0441a2: 0800 1d00 |035d: move-object/from16 v0, v29 │ │ +0441a6: 6e20 ae1d f000 |035f: invoke-virtual {v0, v15}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +0441ac: 0c05 |0362: move-result-object v5 │ │ +0441ae: 3805 3202 |0363: if-eqz v5, 0595 // +0232 │ │ +0441b2: 6e10 4222 0500 |0365: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +0441b8: 0a02 |0368: move-result v2 │ │ +0441ba: 1303 0800 |0369: const/16 v3, #int 8 // #8 │ │ +0441be: 3232 2a02 |036b: if-eq v2, v3, 0595 // +022a │ │ +0441c2: 6e10 2522 0500 |036d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +0441c8: 0c02 |0370: move-result-object v2 │ │ +0441ca: 1f02 5004 |0371: check-cast v2, Landroid/support/v7/widget/bn; // type@0450 │ │ +0441ce: 5228 7a17 |0373: iget v8, v2, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +0441d2: 1203 |0375: const/4 v3, #int 0 // #0 │ │ +0441d4: 2d03 0803 |0376: cmpl-float v3, v8, v3 │ │ +0441d8: 3d03 1802 |0378: if-lez v3, 0590 // +0218 │ │ +0441dc: 8263 |037a: int-to-float v3, v6 │ │ +0441de: c883 |037b: mul-float/2addr v3, v8 │ │ +0441e0: c943 |037c: div-float/2addr v3, v4 │ │ +0441e2: 8733 |037d: float-to-int v3, v3 │ │ +0441e4: a708 0408 |037e: sub-float v8, v4, v8 │ │ +0441e8: b136 |0380: sub-int/2addr v6, v3 │ │ +0441ea: 7401 bf1d 1d00 |0381: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ +0441f0: 0a04 |0384: move-result v4 │ │ +0441f2: 7401 bc1d 1d00 |0385: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ +0441f8: 0a0d |0388: move-result v13 │ │ +0441fa: b0d4 |0389: add-int/2addr v4, v13 │ │ +0441fc: 522d 7f17 |038a: iget v13, v2, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ +044200: b0d4 |038c: add-int/2addr v4, v13 │ │ +044202: 522d 7917 |038d: iget v13, v2, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ +044206: b0d4 |038f: add-int/2addr v4, v13 │ │ +044208: 522d 7c17 |0390: iget v13, v2, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +04420c: 0200 1f00 |0392: move/from16 v0, v31 │ │ +044210: 7130 b01d 400d |0394: invoke-static {v0, v4, v13}, Landroid/support/v7/widget/bm;.getChildMeasureSpec:(III)I // method@1db0 │ │ +044216: 0a0d |0397: move-result v13 │ │ +044218: 5224 8017 |0398: iget v4, v2, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +04421c: 3904 0800 |039a: if-nez v4, 03a2 // +0008 │ │ +044220: 1504 0040 |039c: const/high16 v4, #int 1073741824 // #4000 │ │ +044224: 0200 1600 |039e: move/from16 v0, v22 │ │ +044228: 3240 9f00 |03a0: if-eq v0, v4, 043f // +009f │ │ +04422c: 6e10 2c22 0500 |03a2: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ +044232: 0a04 |03a5: move-result v4 │ │ +044234: b043 |03a6: add-int/2addr v3, v4 │ │ +044236: 3b03 0300 |03a7: if-gez v3, 03aa // +0003 │ │ +04423a: 1203 |03a9: const/4 v3, #int 0 // #0 │ │ +04423c: 0754 |03aa: move-object v4, v5 │ │ +04423e: 1510 0040 |03ab: const/high16 v16, #int 1073741824 // #4000 │ │ +044242: 0200 1000 |03ad: move/from16 v0, v16 │ │ +044246: 7120 0122 0300 |03af: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ +04424c: 0a03 |03b2: move-result v3 │ │ +04424e: 6e30 5d22 340d |03b3: invoke-virtual {v4, v3, v13}, Landroid/view/View;.measure:(II)V // method@225d │ │ +044254: 7110 550e 0500 |03b6: invoke-static {v5}, Landroid/support/v4/view/bl;.j:(Landroid/view/View;)I // method@0e55 │ │ +04425a: 0a03 |03b9: move-result v3 │ │ +04425c: 1504 00ff |03ba: const/high16 v4, #int -16777216 // #ff00 │ │ +044260: b543 |03bc: and-int/2addr v3, v4 │ │ +044262: 7120 ef17 3700 |03bd: invoke-static {v7, v3}, Landroid/support/v7/internal/widget/at;.a:(II)I // method@17ef │ │ +044268: 0a0d |03c0: move-result v13 │ │ +04426a: 0187 |03c1: move v7, v8 │ │ +04426c: 0168 |03c2: move v8, v6 │ │ +04426e: 3809 8500 |03c3: if-eqz v9, 0448 // +0085 │ │ +044272: 0800 1d00 |03c5: move-object/from16 v0, v29 │ │ +044276: 5203 6f17 |03c7: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +04427a: 6e10 2c22 0500 |03c9: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ +044280: 0a04 |03cc: move-result v4 │ │ +044282: 5226 7d17 |03cd: iget v6, v2, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +044286: b064 |03cf: add-int/2addr v4, v6 │ │ +044288: 5226 7e17 |03d0: iget v6, v2, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +04428c: b064 |03d2: add-int/2addr v4, v6 │ │ +04428e: d804 0400 |03d3: add-int/lit8 v4, v4, #int 0 // #00 │ │ +044292: b043 |03d5: add-int/2addr v3, v4 │ │ +044294: 0800 1d00 |03d6: move-object/from16 v0, v29 │ │ +044298: 5903 6f17 |03d8: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +04429c: 1503 0040 |03da: const/high16 v3, #int 1073741824 // #4000 │ │ +0442a0: 0200 1700 |03dc: move/from16 v0, v23 │ │ +0442a4: 3230 8500 |03de: if-eq v0, v3, 0463 // +0085 │ │ +0442a8: 5223 7c17 |03e0: iget v3, v2, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +0442ac: 12f4 |03e2: const/4 v4, #int -1 // #ff │ │ +0442ae: 3343 8000 |03e3: if-ne v3, v4, 0463 // +0080 │ │ +0442b2: 1213 |03e5: const/4 v3, #int 1 // #1 │ │ +0442b4: 5224 7f17 |03e6: iget v4, v2, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ +0442b8: 5226 7917 |03e8: iget v6, v2, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ +0442bc: b064 |03ea: add-int/2addr v4, v6 │ │ +0442be: 6e10 2a22 0500 |03eb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ +0442c4: 0a06 |03ee: move-result v6 │ │ +0442c6: b046 |03ef: add-int/2addr v6, v4 │ │ +0442c8: 7120 f429 6e00 |03f0: invoke-static {v14, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +0442ce: 0a0e |03f3: move-result v14 │ │ +0442d0: 3803 7100 |03f4: if-eqz v3, 0465 // +0071 │ │ +0442d4: 0143 |03f6: move v3, v4 │ │ +0442d6: 7120 f429 3c00 |03f7: invoke-static {v12, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +0442dc: 0a04 |03fa: move-result v4 │ │ +0442de: 380b 6c00 |03fb: if-eqz v11, 0467 // +006c │ │ +0442e2: 5223 7c17 |03fd: iget v3, v2, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +0442e6: 12fb |03ff: const/4 v11, #int -1 // #ff │ │ +0442e8: 33b3 6700 |0400: if-ne v3, v11, 0467 // +0067 │ │ +0442ec: 1213 |0402: const/4 v3, #int 1 // #1 │ │ +0442ee: 381a 2b00 |0403: if-eqz v26, 042e // +002b │ │ +0442f2: 6e10 1722 0500 |0405: invoke-virtual {v5}, Landroid/view/View;.getBaseline:()I // method@2217 │ │ +0442f8: 0a05 |0408: move-result v5 │ │ +0442fa: 12fb |0409: const/4 v11, #int -1 // #ff │ │ +0442fc: 32b5 2400 |040a: if-eq v5, v11, 042e // +0024 │ │ +044300: 522b 7b17 |040c: iget v11, v2, Landroid/support/v7/widget/bn;.h:I // field@177b │ │ +044304: 3b0b 5b00 |040e: if-gez v11, 0469 // +005b │ │ +044308: 0800 1d00 |0410: move-object/from16 v0, v29 │ │ +04430c: 5202 6e17 |0412: iget v2, v0, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +044310: dd02 0270 |0414: and-int/lit8 v2, v2, #int 112 // #70 │ │ +044314: e102 0204 |0416: shr-int/lit8 v2, v2, #int 4 // #04 │ │ +044318: dd02 02fe |0418: and-int/lit8 v2, v2, #int -2 // #fe │ │ +04431c: e102 0201 |041a: shr-int/lit8 v2, v2, #int 1 // #01 │ │ +044320: 440b 1802 |041c: aget v11, v24, v2 │ │ +044324: 7120 f429 5b00 |041e: invoke-static {v11, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +04432a: 0a0b |0421: move-result v11 │ │ +04432c: 4b0b 1802 |0422: aput v11, v24, v2 │ │ +044330: 440b 1902 |0424: aget v11, v25, v2 │ │ +044334: 9105 0605 |0426: sub-int v5, v6, v5 │ │ +044338: 7120 f429 5b00 |0428: invoke-static {v11, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +04433e: 0a05 |042b: move-result v5 │ │ +044340: 4b05 1902 |042c: aput v5, v25, v2 │ │ +044344: 0172 |042e: move v2, v7 │ │ +044346: 0145 |042f: move v5, v4 │ │ +044348: 01d6 |0430: move v6, v13 │ │ +04434a: 0134 |0431: move v4, v3 │ │ +04434c: 01e7 |0432: move v7, v14 │ │ +04434e: 0183 |0433: move v3, v8 │ │ +044350: d808 0f01 |0434: add-int/lit8 v8, v15, #int 1 // #01 │ │ +044354: 018f |0436: move v15, v8 │ │ +044356: 014b |0437: move v11, v4 │ │ +044358: 015c |0438: move v12, v5 │ │ +04435a: 017e |0439: move v14, v7 │ │ +04435c: 0167 |043a: move v7, v6 │ │ +04435e: 0124 |043b: move v4, v2 │ │ +044360: 0136 |043c: move v6, v3 │ │ +044362: 2900 1cff |043d: goto/16 0359 // -00e4 │ │ +044366: 3d03 0500 |043f: if-lez v3, 0444 // +0005 │ │ +04436a: 0754 |0441: move-object v4, v5 │ │ +04436c: 2900 69ff |0442: goto/16 03ab // -0097 │ │ +044370: 1203 |0444: const/4 v3, #int 0 // #0 │ │ +044372: 0754 |0445: move-object v4, v5 │ │ +044374: 2900 65ff |0446: goto/16 03ab // -009b │ │ +044378: 0800 1d00 |0448: move-object/from16 v0, v29 │ │ +04437c: 5203 6f17 |044a: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +044380: 6e10 2c22 0500 |044c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ +044386: 0a04 |044f: move-result v4 │ │ +044388: b034 |0450: add-int/2addr v4, v3 │ │ +04438a: 5226 7d17 |0451: iget v6, v2, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +04438e: b064 |0453: add-int/2addr v4, v6 │ │ +044390: 5226 7e17 |0454: iget v6, v2, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +044394: b064 |0456: add-int/2addr v4, v6 │ │ +044396: d804 0400 |0457: add-int/lit8 v4, v4, #int 0 // #00 │ │ +04439a: 7120 f429 4300 |0459: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +0443a0: 0a03 |045c: move-result v3 │ │ +0443a2: 0800 1d00 |045d: move-object/from16 v0, v29 │ │ +0443a6: 5903 6f17 |045f: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0443aa: 2900 79ff |0461: goto/16 03da // -0087 │ │ +0443ae: 1203 |0463: const/4 v3, #int 0 // #0 │ │ +0443b0: 2882 |0464: goto 03e6 // -007e │ │ +0443b2: 0163 |0465: move v3, v6 │ │ +0443b4: 2891 |0466: goto 03f7 // -006f │ │ +0443b6: 1203 |0467: const/4 v3, #int 0 // #0 │ │ +0443b8: 289b |0468: goto 0403 // -0065 │ │ +0443ba: 5222 7b17 |0469: iget v2, v2, Landroid/support/v7/widget/bn;.h:I // field@177b │ │ +0443be: 28a9 |046b: goto 0414 // -0057 │ │ +0443c0: 0800 1d00 |046c: move-object/from16 v0, v29 │ │ +0443c4: 5202 6f17 |046e: iget v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0443c8: 7401 bd1d 1d00 |0470: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ +0443ce: 0a03 |0473: move-result v3 │ │ +0443d0: 7401 be1d 1d00 |0474: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ +0443d6: 0a04 |0477: move-result v4 │ │ +0443d8: b043 |0478: add-int/2addr v3, v4 │ │ +0443da: b032 |0479: add-int/2addr v2, v3 │ │ +0443dc: 0800 1d00 |047a: move-object/from16 v0, v29 │ │ +0443e0: 5902 6f17 |047c: iput v2, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0443e4: 1212 |047e: const/4 v2, #int 1 // #1 │ │ +0443e6: 4402 1802 |047f: aget v2, v24, v2 │ │ +0443ea: 12f3 |0481: const/4 v3, #int -1 // #ff │ │ +0443ec: 3332 1400 |0482: if-ne v2, v3, 0496 // +0014 │ │ +0443f0: 1202 |0484: const/4 v2, #int 0 // #0 │ │ +0443f2: 4402 1802 |0485: aget v2, v24, v2 │ │ +0443f6: 12f3 |0487: const/4 v3, #int -1 // #ff │ │ +0443f8: 3332 0e00 |0488: if-ne v2, v3, 0496 // +000e │ │ +0443fc: 1222 |048a: const/4 v2, #int 2 // #2 │ │ +0443fe: 4402 1802 |048b: aget v2, v24, v2 │ │ +044402: 12f3 |048d: const/4 v3, #int -1 // #ff │ │ +044404: 3332 0800 |048e: if-ne v2, v3, 0496 // +0008 │ │ +044408: 1232 |0490: const/4 v2, #int 3 // #3 │ │ +04440a: 4402 1802 |0491: aget v2, v24, v2 │ │ +04440e: 12f3 |0493: const/4 v3, #int -1 // #ff │ │ +044410: 3232 3700 |0494: if-eq v2, v3, 04cb // +0037 │ │ +044414: 1232 |0496: const/4 v2, #int 3 // #3 │ │ +044416: 4402 1802 |0497: aget v2, v24, v2 │ │ +04441a: 1203 |0499: const/4 v3, #int 0 // #0 │ │ +04441c: 4403 1803 |049a: aget v3, v24, v3 │ │ +044420: 1214 |049c: const/4 v4, #int 1 // #1 │ │ +044422: 4404 1804 |049d: aget v4, v24, v4 │ │ +044426: 1225 |049f: const/4 v5, #int 2 // #2 │ │ +044428: 4405 1805 |04a0: aget v5, v24, v5 │ │ +04442c: 7120 f429 5400 |04a2: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +044432: 0a04 |04a5: move-result v4 │ │ +044434: 7120 f429 4300 |04a6: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +04443a: 0a03 |04a9: move-result v3 │ │ +04443c: 7120 f429 3200 |04aa: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +044442: 0a02 |04ad: move-result v2 │ │ +044444: 1233 |04ae: const/4 v3, #int 3 // #3 │ │ +044446: 4403 1903 |04af: aget v3, v25, v3 │ │ +04444a: 1204 |04b1: const/4 v4, #int 0 // #0 │ │ +04444c: 4404 1904 |04b2: aget v4, v25, v4 │ │ +044450: 1215 |04b4: const/4 v5, #int 1 // #1 │ │ +044452: 4405 1905 |04b5: aget v5, v25, v5 │ │ +044456: 1226 |04b7: const/4 v6, #int 2 // #2 │ │ +044458: 4406 1906 |04b8: aget v6, v25, v6 │ │ +04445c: 7120 f429 6500 |04ba: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +044462: 0a05 |04bd: move-result v5 │ │ +044464: 7120 f429 5400 |04be: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +04446a: 0a04 |04c1: move-result v4 │ │ +04446c: 7120 f429 4300 |04c2: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +044472: 0a03 |04c5: move-result v3 │ │ +044474: b032 |04c6: add-int/2addr v2, v3 │ │ +044476: 7120 f429 2e00 |04c7: invoke-static {v14, v2}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +04447c: 0a0e |04ca: move-result v14 │ │ +04447e: 01c2 |04cb: move v2, v12 │ │ +044480: 0211 0700 |04cc: move/from16 v17, v7 │ │ +044484: 01e3 |04ce: move v3, v14 │ │ +044486: 01be |04cf: move v14, v11 │ │ +044488: 390e b900 |04d0: if-nez v14, 0589 // +00b9 │ │ +04448c: 1504 0040 |04d2: const/high16 v4, #int 1073741824 // #4000 │ │ +044490: 0200 1700 |04d4: move/from16 v0, v23 │ │ +044494: 3240 b300 |04d6: if-eq v0, v4, 0589 // +00b3 │ │ +044498: 7401 bf1d 1d00 |04d8: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ +04449e: 0a03 |04db: move-result v3 │ │ +0444a0: 7401 bc1d 1d00 |04dc: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ +0444a6: 0a04 |04df: move-result v4 │ │ +0444a8: b043 |04e0: add-int/2addr v3, v4 │ │ +0444aa: b032 |04e1: add-int/2addr v2, v3 │ │ +0444ac: 7401 c11d 1d00 |04e2: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getSuggestedMinimumHeight:()I // method@1dc1 │ │ +0444b2: 0a03 |04e5: move-result v3 │ │ +0444b4: 7120 f429 3200 |04e6: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +0444ba: 0a02 |04e9: move-result v2 │ │ +0444bc: 1503 00ff |04ea: const/high16 v3, #int -16777216 // #ff00 │ │ +0444c0: 9503 0311 |04ec: and-int v3, v3, v17 │ │ +0444c4: 9603 0312 |04ee: or-int v3, v3, v18 │ │ +0444c8: e004 1110 |04f0: shl-int/lit8 v4, v17, #int 16 // #10 │ │ +0444cc: 0200 1f00 |04f2: move/from16 v0, v31 │ │ +0444d0: 7130 360e 0204 |04f4: invoke-static {v2, v0, v4}, Landroid/support/v4/view/bl;.a:(III)I // method@0e36 │ │ +0444d6: 0a02 |04f7: move-result v2 │ │ +0444d8: 0800 1d00 |04f8: move-object/from16 v0, v29 │ │ +0444dc: 6e30 dd1d 3002 |04fa: invoke-virtual {v0, v3, v2}, Landroid/support/v7/widget/bm;.setMeasuredDimension:(II)V // method@1ddd │ │ +0444e2: 380a 8b00 |04fd: if-eqz v10, 0588 // +008b │ │ +0444e6: 7401 b81d 1d00 |04ff: invoke-virtual/range {v29}, Landroid/support/v7/widget/bm;.getMeasuredHeight:()I // method@1db8 │ │ +0444ec: 0a02 |0502: move-result v2 │ │ +0444ee: 1503 0040 |0503: const/high16 v3, #int 1073741824 // #4000 │ │ +0444f2: 7120 0122 3200 |0505: invoke-static {v2, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ +0444f8: 0a06 |0508: move-result v6 │ │ +0444fa: 1202 |0509: const/4 v2, #int 0 // #0 │ │ +0444fc: 0129 |050a: move v9, v2 │ │ +0444fe: 0200 1500 |050b: move/from16 v0, v21 │ │ +044502: 3509 7b00 |050d: if-ge v9, v0, 0588 // +007b │ │ +044506: 0800 1d00 |050f: move-object/from16 v0, v29 │ │ +04450a: 6e20 ae1d 9000 |0511: invoke-virtual {v0, v9}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +044510: 0c03 |0514: move-result-object v3 │ │ +044512: 6e10 4222 0300 |0515: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +044518: 0a02 |0518: move-result v2 │ │ +04451a: 1304 0800 |0519: const/16 v4, #int 8 // #8 │ │ +04451e: 3242 2100 |051b: if-eq v2, v4, 053c // +0021 │ │ +044522: 6e10 2522 0300 |051d: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +044528: 0c02 |0520: move-result-object v2 │ │ +04452a: 0728 |0521: move-object v8, v2 │ │ +04452c: 1f08 5004 |0522: check-cast v8, Landroid/support/v7/widget/bn; // type@0450 │ │ +044530: 5282 7c17 |0524: iget v2, v8, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +044534: 12f4 |0526: const/4 v4, #int -1 // #ff │ │ +044536: 3342 1500 |0527: if-ne v2, v4, 053c // +0015 │ │ +04453a: 528a 8017 |0529: iget v10, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +04453e: 6e10 2c22 0300 |052b: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ +044544: 0a02 |052e: move-result v2 │ │ +044546: 5982 8017 |052f: iput v2, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +04454a: 1205 |0531: const/4 v5, #int 0 // #0 │ │ +04454c: 1207 |0532: const/4 v7, #int 0 // #0 │ │ +04454e: 0802 1d00 |0533: move-object/from16 v2, v29 │ │ +044552: 0204 1e00 |0535: move/from16 v4, v30 │ │ +044556: 7406 ca1d 0200 |0537: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v7/widget/bm;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@1dca │ │ +04455c: 598a 8017 |053a: iput v10, v8, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +044560: d802 0901 |053c: add-int/lit8 v2, v9, #int 1 // #01 │ │ +044564: 0129 |053e: move v9, v2 │ │ +044566: 28cc |053f: goto 050b // -0034 │ │ +044568: 0200 1000 |0540: move/from16 v0, v16 │ │ +04456c: 7120 f429 f000 |0542: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +044572: 0a0c |0545: move-result v12 │ │ +044574: 381b 4600 |0546: if-eqz v27, 058c // +0046 │ │ +044578: 1502 0040 |0548: const/high16 v2, #int 1073741824 // #4000 │ │ +04457c: 0200 1600 |054a: move/from16 v0, v22 │ │ +044580: 3220 4000 |054c: if-eq v0, v2, 058c // +0040 │ │ +044584: 1202 |054e: const/4 v2, #int 0 // #0 │ │ +044586: 0123 |054f: move v3, v2 │ │ +044588: 0200 1500 |0550: move/from16 v0, v21 │ │ +04458c: 3503 3a00 |0552: if-ge v3, v0, 058c // +003a │ │ +044590: 0800 1d00 |0554: move-object/from16 v0, v29 │ │ +044594: 6e20 ae1d 3000 |0556: invoke-virtual {v0, v3}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +04459a: 0c04 |0559: move-result-object v4 │ │ +04459c: 3804 2a00 |055a: if-eqz v4, 0584 // +002a │ │ +0445a0: 6e10 4222 0400 |055c: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +0445a6: 0a02 |055f: move-result v2 │ │ +0445a8: 1306 0800 |0560: const/16 v6, #int 8 // #8 │ │ +0445ac: 3262 2200 |0562: if-eq v2, v6, 0584 // +0022 │ │ +0445b0: 6e10 2522 0400 |0564: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +0445b6: 0c02 |0567: move-result-object v2 │ │ +0445b8: 1f02 5004 |0568: check-cast v2, Landroid/support/v7/widget/bn; // type@0450 │ │ +0445bc: 5222 7a17 |056a: iget v2, v2, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +0445c0: 1206 |056c: const/4 v6, #int 0 // #0 │ │ +0445c2: 2d02 0206 |056d: cmpl-float v2, v2, v6 │ │ +0445c6: 3d02 1500 |056f: if-lez v2, 0584 // +0015 │ │ +0445ca: 1502 0040 |0571: const/high16 v2, #int 1073741824 // #4000 │ │ +0445ce: 7120 0122 2b00 |0573: invoke-static {v11, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ +0445d4: 0a02 |0576: move-result v2 │ │ +0445d6: 6e10 2a22 0400 |0577: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ +0445dc: 0a06 |057a: move-result v6 │ │ +0445de: 1507 0040 |057b: const/high16 v7, #int 1073741824 // #4000 │ │ +0445e2: 7120 0122 7600 |057d: invoke-static {v6, v7}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ +0445e8: 0a06 |0580: move-result v6 │ │ +0445ea: 6e30 5d22 2406 |0581: invoke-virtual {v4, v2, v6}, Landroid/view/View;.measure:(II)V // method@225d │ │ +0445f0: d802 0301 |0584: add-int/lit8 v2, v3, #int 1 // #01 │ │ +0445f4: 0123 |0586: move v3, v2 │ │ +0445f6: 28c9 |0587: goto 0550 // -0037 │ │ +0445f8: 0e00 |0588: return-void │ │ +0445fa: 0132 |0589: move v2, v3 │ │ +0445fc: 2900 4eff |058a: goto/16 04d8 // -00b2 │ │ +044600: 01c2 |058c: move v2, v12 │ │ +044602: 0153 |058d: move v3, v5 │ │ +044604: 2900 42ff |058e: goto/16 04d0 // -00be │ │ +044608: 0168 |0590: move v8, v6 │ │ +04460a: 017d |0591: move v13, v7 │ │ +04460c: 0147 |0592: move v7, v4 │ │ +04460e: 2900 30fe |0593: goto/16 03c3 // -01d0 │ │ +044612: 0142 |0595: move v2, v4 │ │ +044614: 0163 |0596: move v3, v6 │ │ +044616: 01c5 |0597: move v5, v12 │ │ +044618: 01b4 |0598: move v4, v11 │ │ +04461a: 0176 |0599: move v6, v7 │ │ +04461c: 01e7 |059a: move v7, v14 │ │ +04461e: 2900 99fe |059b: goto/16 0434 // -0167 │ │ +044622: 0205 1200 |059d: move/from16 v5, v18 │ │ +044626: 2900 e4fc |059f: goto/16 0283 // -031c │ │ +04462a: 01a4 |05a1: move v4, v10 │ │ +04462c: 2900 5afb |05a2: goto/16 00fc // -04a6 │ │ +044630: 01b7 |05a4: move v7, v11 │ │ +044632: 01cb |05a5: move v11, v12 │ │ +044634: 2900 48fb |05a6: goto/16 00ee // -04b8 │ │ +044638: 01b2 |05a8: move v2, v11 │ │ +04463a: 01c3 |05a9: move v3, v12 │ │ +04463c: 0145 |05aa: move v5, v4 │ │ +04463e: 01e6 |05ab: move v6, v14 │ │ +044640: 01f7 |05ac: move v7, v15 │ │ +044642: 0208 1000 |05ad: move/from16 v8, v16 │ │ +044646: 01a4 |05af: move v4, v10 │ │ +044648: 020b 1200 |05b0: move/from16 v11, v18 │ │ +04464c: 020a 1100 |05b2: move/from16 v10, v17 │ │ +044650: 2900 b2fb |05b4: goto/16 0166 // -044e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ 0x0005 line=924 │ │ 0x0007 line=925 │ │ 0x0009 line=926 │ │ 0x000b line=927 │ │ @@ -8897,33 +8924,33 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -0445d4: |[0445d4] android.support.v7.widget.bm.b:(Landroid/graphics/Canvas;I)V │ │ -0445e4: 5450 7417 |0000: iget-object v0, v5, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ -0445e8: 6e10 bf1d 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ -0445ee: 0a01 |0005: move-result v1 │ │ -0445f0: 5252 7817 |0006: iget v2, v5, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ -0445f4: b021 |0008: add-int/2addr v1, v2 │ │ -0445f6: 5252 7517 |0009: iget v2, v5, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ -0445fa: b072 |000b: add-int/2addr v2, v7 │ │ -0445fc: 6e10 b61d 0500 |000c: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getHeight:()I // method@1db6 │ │ -044602: 0a03 |000f: move-result v3 │ │ -044604: 6e10 bc1d 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ -04460a: 0a04 |0013: move-result v4 │ │ -04460c: b143 |0014: sub-int/2addr v3, v4 │ │ -04460e: 5254 7817 |0015: iget v4, v5, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ -044612: b143 |0017: sub-int/2addr v3, v4 │ │ -044614: 6e53 5b02 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@025b │ │ -04461a: 5450 7417 |001b: iget-object v0, v5, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ -04461e: 6e20 4402 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0244 │ │ -044624: 0e00 |0020: return-void │ │ +044654: |[044654] android.support.v7.widget.bm.b:(Landroid/graphics/Canvas;I)V │ │ +044664: 5450 7417 |0000: iget-object v0, v5, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ +044668: 6e10 bf1d 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ +04466e: 0a01 |0005: move-result v1 │ │ +044670: 5252 7817 |0006: iget v2, v5, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ +044674: b021 |0008: add-int/2addr v1, v2 │ │ +044676: 5252 7517 |0009: iget v2, v5, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ +04467a: b072 |000b: add-int/2addr v2, v7 │ │ +04467c: 6e10 b61d 0500 |000c: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getHeight:()I // method@1db6 │ │ +044682: 0a03 |000f: move-result v3 │ │ +044684: 6e10 bc1d 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ +04468a: 0a04 |0013: move-result v4 │ │ +04468c: b143 |0014: sub-int/2addr v3, v4 │ │ +04468e: 5254 7817 |0015: iget v4, v5, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ +044692: b143 |0017: sub-int/2addr v3, v4 │ │ +044694: 6e53 5b02 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@025b │ │ +04469a: 5450 7417 |001b: iget-object v0, v5, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ +04469e: 6e20 4402 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0244 │ │ +0446a4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x001b line=367 │ │ 0x0020 line=368 │ │ locals : │ │ 0x0000 - 0x0021 reg=5 this Landroid/support/v7/widget/bm; │ │ @@ -8935,19 +8962,19 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -044628: |[044628] android.support.v7.widget.bm.b:(Landroid/view/View;IIII)V │ │ -044638: 9000 0305 |0000: add-int v0, v3, v5 │ │ -04463c: 9001 0406 |0002: add-int v1, v4, v6 │ │ -044640: 6e51 5c22 3204 |0004: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@225c │ │ -044646: 0e00 |0007: return-void │ │ +0446a8: |[0446a8] android.support.v7.widget.bm.b:(Landroid/view/View;IIII)V │ │ +0446b8: 9000 0305 |0000: add-int v0, v3, v5 │ │ +0446bc: 9001 0406 |0002: add-int v1, v4, v6 │ │ +0446c0: 6e51 5c22 3204 |0004: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@225c │ │ +0446c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1641 │ │ 0x0007 line=1642 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 (null) I │ │ @@ -8960,51 +8987,51 @@ │ │ type : '()I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044648: |[044648] android.support.v7.widget.bm.getChildrenSkipCount$5359dca7:()I │ │ -044658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04465a: 0f00 |0001: return v0 │ │ +0446c8: |[0446c8] android.support.v7.widget.bm.getChildrenSkipCount$5359dca7:()I │ │ +0446d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0446da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ locals : │ │ │ │ #11 : (in Landroid/support/v7/widget/bm;) │ │ name : 'getLocationOffset$3c7ec8d0' │ │ type : '()I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04465c: |[04465c] android.support.v7.widget.bm.getLocationOffset$3c7ec8d0:()I │ │ -04466c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04466e: 0f00 |0001: return v0 │ │ +0446dc: |[0446dc] android.support.v7.widget.bm.getLocationOffset$3c7ec8d0:()I │ │ +0446ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0446ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1385 │ │ locals : │ │ │ │ #12 : (in Landroid/support/v7/widget/bm;) │ │ name : 'getNextLocationOffset$3c7ec8d0' │ │ type : '()I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -044670: |[044670] android.support.v7.widget.bm.getNextLocationOffset$3c7ec8d0:()I │ │ -044680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044682: 0f00 |0001: return v0 │ │ +0446f0: |[0446f0] android.support.v7.widget.bm.getNextLocationOffset$3c7ec8d0:()I │ │ +044700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044702: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/widget/bm;) │ │ @@ -9012,20 +9039,20 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/support/v7/widget/bn;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -044684: |[044684] android.support.v7.widget.bm.a:(Landroid/util/AttributeSet;)Landroid/support/v7/widget/bn; │ │ -044694: 2200 4f04 |0000: new-instance v0, Landroid/support/v7/widget/bn; // type@044f │ │ -044698: 6e10 b21d 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/widget/bm;.getContext:()Landroid/content/Context; // method@1db2 │ │ -04469e: 0c01 |0005: move-result-object v1 │ │ -0446a0: 7030 e71d 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/widget/bn;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1de7 │ │ -0446a6: 1100 |0009: return-object v0 │ │ +044704: |[044704] android.support.v7.widget.bm.a:(Landroid/util/AttributeSet;)Landroid/support/v7/widget/bn; │ │ +044714: 2200 5004 |0000: new-instance v0, Landroid/support/v7/widget/bn; // type@0450 │ │ +044718: 6e10 b21d 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/widget/bm;.getContext:()Landroid/content/Context; // method@1db2 │ │ +04471e: 0c01 |0005: move-result-object v1 │ │ +044720: 7030 e71d 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/widget/bn;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1de7 │ │ +044726: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1707 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/widget/bm; │ │ 0x0000 - 0x000a reg=3 (null) Landroid/util/AttributeSet; │ │ │ │ @@ -9034,18 +9061,18 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/widget/bn;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0446a8: |[0446a8] android.support.v7.widget.bm.b:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/widget/bn; │ │ -0446b8: 2200 4f04 |0000: new-instance v0, Landroid/support/v7/widget/bn; // type@044f │ │ -0446bc: 7020 e81d 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/widget/bn;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1de8 │ │ -0446c2: 1100 |0005: return-object v0 │ │ +044728: |[044728] android.support.v7.widget.bm.b:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/widget/bn; │ │ +044738: 2200 5004 |0000: new-instance v0, Landroid/support/v7/widget/bn; // type@0450 │ │ +04473c: 7020 e81d 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/widget/bn;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1de8 │ │ +044742: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1730 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/bm; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -9054,30 +9081,30 @@ │ │ type : '()Landroid/support/v7/widget/bn;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0446c4: |[0446c4] android.support.v7.widget.bm.c:()Landroid/support/v7/widget/bn; │ │ -0446d4: 12e2 |0000: const/4 v2, #int -2 // #fe │ │ -0446d6: 5230 6d17 |0001: iget v0, v3, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ -0446da: 3900 0800 |0003: if-nez v0, 000b // +0008 │ │ -0446de: 2200 4f04 |0005: new-instance v0, Landroid/support/v7/widget/bn; // type@044f │ │ -0446e2: 7030 e61d 2002 |0007: invoke-direct {v0, v2, v2}, Landroid/support/v7/widget/bn;.:(II)V // method@1de6 │ │ -0446e8: 1100 |000a: return-object v0 │ │ -0446ea: 5230 6d17 |000b: iget v0, v3, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ -0446ee: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -0446f0: 3310 0900 |000e: if-ne v0, v1, 0017 // +0009 │ │ -0446f4: 2200 4f04 |0010: new-instance v0, Landroid/support/v7/widget/bn; // type@044f │ │ -0446f8: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ -0446fa: 7030 e61d 1002 |0013: invoke-direct {v0, v1, v2}, Landroid/support/v7/widget/bn;.:(II)V // method@1de6 │ │ -044700: 28f4 |0016: goto 000a // -000c │ │ -044702: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -044704: 28f2 |0018: goto 000a // -000e │ │ +044744: |[044744] android.support.v7.widget.bm.c:()Landroid/support/v7/widget/bn; │ │ +044754: 12e2 |0000: const/4 v2, #int -2 // #fe │ │ +044756: 5230 6d17 |0001: iget v0, v3, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ +04475a: 3900 0800 |0003: if-nez v0, 000b // +0008 │ │ +04475e: 2200 5004 |0005: new-instance v0, Landroid/support/v7/widget/bn; // type@0450 │ │ +044762: 7030 e61d 2002 |0007: invoke-direct {v0, v2, v2}, Landroid/support/v7/widget/bn;.:(II)V // method@1de6 │ │ +044768: 1100 |000a: return-object v0 │ │ +04476a: 5230 6d17 |000b: iget v0, v3, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ +04476e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +044770: 3310 0900 |000e: if-ne v0, v1, 0017 // +0009 │ │ +044774: 2200 5004 |0010: new-instance v0, Landroid/support/v7/widget/bn; // type@0450 │ │ +044778: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ +04477a: 7030 e61d 1002 |0013: invoke-direct {v0, v1, v2}, Landroid/support/v7/widget/bn;.:(II)V // method@1de6 │ │ +044780: 28f4 |0016: goto 000a // -000c │ │ +044782: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +044784: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1720 │ │ 0x0005 line=1721 │ │ 0x000a line=1725 │ │ 0x000b line=1722 │ │ 0x0010 line=1723 │ │ @@ -9090,17 +9117,17 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044708: |[044708] android.support.v7.widget.bm.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -044718: 2020 4f04 |0000: instance-of v0, v2, Landroid/support/v7/widget/bn; // type@044f │ │ -04471c: 0f00 |0002: return v0 │ │ +044788: |[044788] android.support.v7.widget.bm.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +044798: 2020 5004 |0000: instance-of v0, v2, Landroid/support/v7/widget/bn; // type@0450 │ │ +04479c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1737 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/bm; │ │ 0x0000 - 0x0003 reg=2 (null) Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -9109,18 +9136,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x1004 (PROTECTED SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044720: |[044720] android.support.v7.widget.bm.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -044730: 6e10 a21d 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/bm;.c:()Landroid/support/v7/widget/bn; // method@1da2 │ │ -044736: 0c00 |0003: move-result-object v0 │ │ -044738: 1100 |0004: return-object v0 │ │ +0447a0: |[0447a0] android.support.v7.widget.bm.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0447b0: 6e10 a21d 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/bm;.c:()Landroid/support/v7/widget/bn; // method@1da2 │ │ +0447b6: 0c00 |0003: move-result-object v0 │ │ +0447b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/widget/bm; │ │ │ │ #5 : (in Landroid/support/v7/widget/bm;) │ │ @@ -9128,18 +9155,18 @@ │ │ type : '(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04473c: |[04473c] android.support.v7.widget.bm.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -04474c: 6e20 991d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/widget/bm;.a:(Landroid/util/AttributeSet;)Landroid/support/v7/widget/bn; // method@1d99 │ │ -044752: 0c00 |0003: move-result-object v0 │ │ -044754: 1100 |0004: return-object v0 │ │ +0447bc: |[0447bc] android.support.v7.widget.bm.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0447cc: 6e20 991d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/widget/bm;.a:(Landroid/util/AttributeSet;)Landroid/support/v7/widget/bn; // method@1d99 │ │ +0447d2: 0c00 |0003: move-result-object v0 │ │ +0447d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/widget/bm; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/util/AttributeSet; │ │ │ │ @@ -9148,18 +9175,18 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x1004 (PROTECTED SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -044758: |[044758] android.support.v7.widget.bm.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -044768: 6e20 9e1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/widget/bm;.b:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/widget/bn; // method@1d9e │ │ -04476e: 0c00 |0003: move-result-object v0 │ │ -044770: 1100 |0004: return-object v0 │ │ +0447d8: |[0447d8] android.support.v7.widget.bm.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0447e8: 6e20 9e1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/widget/bm;.b:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/widget/bn; // method@1d9e │ │ +0447ee: 0c00 |0003: move-result-object v0 │ │ +0447f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/widget/bm; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -9168,88 +9195,88 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -044774: |[044774] android.support.v7.widget.bm.getBaseline:()I │ │ -044784: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -044786: 5251 6b17 |0001: iget v1, v5, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ -04478a: 3b01 0700 |0003: if-gez v1, 000a // +0007 │ │ -04478e: 6f10 c422 0500 |0005: invoke-super {v5}, Landroid/view/ViewGroup;.getBaseline:()I // method@22c4 │ │ -044794: 0a00 |0008: move-result v0 │ │ -044796: 0f00 |0009: return v0 │ │ -044798: 6e10 af1d 0500 |000a: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getChildCount:()I // method@1daf │ │ -04479e: 0a01 |000d: move-result v1 │ │ -0447a0: 5252 6b17 |000e: iget v2, v5, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ -0447a4: 3621 0a00 |0010: if-gt v1, v2, 001a // +000a │ │ -0447a8: 2200 8c06 |0012: new-instance v0, Ljava/lang/RuntimeException; // type@068c │ │ -0447ac: 1a01 ef1b |0014: const-string v1, "mBaselineAlignedChildIndex of LinearLayout set to an index that is out of bounds." // string@1bef │ │ -0447b0: 7020 0e2a 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2a0e │ │ -0447b6: 2700 |0019: throw v0 │ │ -0447b8: 5251 6b17 |001a: iget v1, v5, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ -0447bc: 6e20 ae1d 1500 |001c: invoke-virtual {v5, v1}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -0447c2: 0c02 |001f: move-result-object v2 │ │ -0447c4: 6e10 1722 0200 |0020: invoke-virtual {v2}, Landroid/view/View;.getBaseline:()I // method@2217 │ │ -0447ca: 0a03 |0023: move-result v3 │ │ -0447cc: 3303 0e00 |0024: if-ne v3, v0, 0032 // +000e │ │ -0447d0: 5251 6b17 |0026: iget v1, v5, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ -0447d4: 3801 e1ff |0028: if-eqz v1, 0009 // -001f │ │ -0447d8: 2200 8c06 |002a: new-instance v0, Ljava/lang/RuntimeException; // type@068c │ │ -0447dc: 1a01 ee1b |002c: const-string v1, "mBaselineAlignedChildIndex of LinearLayout points to a View that doesn't know how to get its baseline." // string@1bee │ │ -0447e0: 7020 0e2a 1000 |002e: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2a0e │ │ -0447e6: 2700 |0031: throw v0 │ │ -0447e8: 5250 6c17 |0032: iget v0, v5, Landroid/support/v7/widget/bm;.c:I // field@176c │ │ -0447ec: 5251 6d17 |0034: iget v1, v5, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ -0447f0: 1214 |0036: const/4 v4, #int 1 // #1 │ │ -0447f2: 3341 0d00 |0037: if-ne v1, v4, 0044 // +000d │ │ -0447f6: 5251 6e17 |0039: iget v1, v5, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -0447fa: dd01 0170 |003b: and-int/lit8 v1, v1, #int 112 // #70 │ │ -0447fe: 1304 3000 |003d: const/16 v4, #int 48 // #30 │ │ -044802: 3241 0500 |003f: if-eq v1, v4, 0044 // +0005 │ │ -044806: 2c01 3d00 0000 |0041: sparse-switch v1, 0000007e // +0000003d │ │ -04480c: 0101 |0044: move v1, v0 │ │ -04480e: 6e10 2522 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -044814: 0c00 |0048: move-result-object v0 │ │ -044816: 1f00 4f04 |0049: check-cast v0, Landroid/support/v7/widget/bn; // type@044f │ │ -04481a: 5200 7f17 |004b: iget v0, v0, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ -04481e: b010 |004d: add-int/2addr v0, v1 │ │ -044820: b030 |004e: add-int/2addr v0, v3 │ │ -044822: 28ba |004f: goto 0009 // -0046 │ │ -044824: 6e10 ad1d 0500 |0050: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getBottom:()I // method@1dad │ │ -04482a: 0a00 |0053: move-result v0 │ │ -04482c: 6e10 c31d 0500 |0054: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getTop:()I // method@1dc3 │ │ -044832: 0a01 |0057: move-result v1 │ │ -044834: b110 |0058: sub-int/2addr v0, v1 │ │ -044836: 6e10 bc1d 0500 |0059: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ -04483c: 0a01 |005c: move-result v1 │ │ -04483e: b110 |005d: sub-int/2addr v0, v1 │ │ -044840: 5251 6f17 |005e: iget v1, v5, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -044844: b110 |0060: sub-int/2addr v0, v1 │ │ -044846: 0101 |0061: move v1, v0 │ │ -044848: 28e3 |0062: goto 0045 // -001d │ │ -04484a: 6e10 ad1d 0500 |0063: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getBottom:()I // method@1dad │ │ -044850: 0a01 |0066: move-result v1 │ │ -044852: 6e10 c31d 0500 |0067: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getTop:()I // method@1dc3 │ │ -044858: 0a04 |006a: move-result v4 │ │ -04485a: b141 |006b: sub-int/2addr v1, v4 │ │ -04485c: 6e10 bf1d 0500 |006c: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ -044862: 0a04 |006f: move-result v4 │ │ -044864: b141 |0070: sub-int/2addr v1, v4 │ │ -044866: 6e10 bc1d 0500 |0071: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ -04486c: 0a04 |0074: move-result v4 │ │ -04486e: b141 |0075: sub-int/2addr v1, v4 │ │ -044870: 5254 6f17 |0076: iget v4, v5, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -044874: b141 |0078: sub-int/2addr v1, v4 │ │ -044876: db01 0102 |0079: div-int/lit8 v1, v1, #int 2 // #02 │ │ -04487a: b010 |007b: add-int/2addr v0, v1 │ │ -04487c: 0101 |007c: move v1, v0 │ │ -04487e: 28c8 |007d: goto 0045 // -0038 │ │ -044880: 0002 0200 1000 0000 5000 0000 2200 ... |007e: sparse-switch-data (10 units) │ │ +0447f4: |[0447f4] android.support.v7.widget.bm.getBaseline:()I │ │ +044804: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +044806: 5251 6b17 |0001: iget v1, v5, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ +04480a: 3b01 0700 |0003: if-gez v1, 000a // +0007 │ │ +04480e: 6f10 c422 0500 |0005: invoke-super {v5}, Landroid/view/ViewGroup;.getBaseline:()I // method@22c4 │ │ +044814: 0a00 |0008: move-result v0 │ │ +044816: 0f00 |0009: return v0 │ │ +044818: 6e10 af1d 0500 |000a: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getChildCount:()I // method@1daf │ │ +04481e: 0a01 |000d: move-result v1 │ │ +044820: 5252 6b17 |000e: iget v2, v5, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ +044824: 3621 0a00 |0010: if-gt v1, v2, 001a // +000a │ │ +044828: 2200 8d06 |0012: new-instance v0, Ljava/lang/RuntimeException; // type@068d │ │ +04482c: 1a01 f71b |0014: const-string v1, "mBaselineAlignedChildIndex of LinearLayout set to an index that is out of bounds." // string@1bf7 │ │ +044830: 7020 0e2a 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2a0e │ │ +044836: 2700 |0019: throw v0 │ │ +044838: 5251 6b17 |001a: iget v1, v5, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ +04483c: 6e20 ae1d 1500 |001c: invoke-virtual {v5, v1}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +044842: 0c02 |001f: move-result-object v2 │ │ +044844: 6e10 1722 0200 |0020: invoke-virtual {v2}, Landroid/view/View;.getBaseline:()I // method@2217 │ │ +04484a: 0a03 |0023: move-result v3 │ │ +04484c: 3303 0e00 |0024: if-ne v3, v0, 0032 // +000e │ │ +044850: 5251 6b17 |0026: iget v1, v5, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ +044854: 3801 e1ff |0028: if-eqz v1, 0009 // -001f │ │ +044858: 2200 8d06 |002a: new-instance v0, Ljava/lang/RuntimeException; // type@068d │ │ +04485c: 1a01 f61b |002c: const-string v1, "mBaselineAlignedChildIndex of LinearLayout points to a View that doesn't know how to get its baseline." // string@1bf6 │ │ +044860: 7020 0e2a 1000 |002e: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2a0e │ │ +044866: 2700 |0031: throw v0 │ │ +044868: 5250 6c17 |0032: iget v0, v5, Landroid/support/v7/widget/bm;.c:I // field@176c │ │ +04486c: 5251 6d17 |0034: iget v1, v5, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ +044870: 1214 |0036: const/4 v4, #int 1 // #1 │ │ +044872: 3341 0d00 |0037: if-ne v1, v4, 0044 // +000d │ │ +044876: 5251 6e17 |0039: iget v1, v5, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +04487a: dd01 0170 |003b: and-int/lit8 v1, v1, #int 112 // #70 │ │ +04487e: 1304 3000 |003d: const/16 v4, #int 48 // #30 │ │ +044882: 3241 0500 |003f: if-eq v1, v4, 0044 // +0005 │ │ +044886: 2c01 3d00 0000 |0041: sparse-switch v1, 0000007e // +0000003d │ │ +04488c: 0101 |0044: move v1, v0 │ │ +04488e: 6e10 2522 0200 |0045: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +044894: 0c00 |0048: move-result-object v0 │ │ +044896: 1f00 5004 |0049: check-cast v0, Landroid/support/v7/widget/bn; // type@0450 │ │ +04489a: 5200 7f17 |004b: iget v0, v0, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ +04489e: b010 |004d: add-int/2addr v0, v1 │ │ +0448a0: b030 |004e: add-int/2addr v0, v3 │ │ +0448a2: 28ba |004f: goto 0009 // -0046 │ │ +0448a4: 6e10 ad1d 0500 |0050: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getBottom:()I // method@1dad │ │ +0448aa: 0a00 |0053: move-result v0 │ │ +0448ac: 6e10 c31d 0500 |0054: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getTop:()I // method@1dc3 │ │ +0448b2: 0a01 |0057: move-result v1 │ │ +0448b4: b110 |0058: sub-int/2addr v0, v1 │ │ +0448b6: 6e10 bc1d 0500 |0059: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ +0448bc: 0a01 |005c: move-result v1 │ │ +0448be: b110 |005d: sub-int/2addr v0, v1 │ │ +0448c0: 5251 6f17 |005e: iget v1, v5, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0448c4: b110 |0060: sub-int/2addr v0, v1 │ │ +0448c6: 0101 |0061: move v1, v0 │ │ +0448c8: 28e3 |0062: goto 0045 // -001d │ │ +0448ca: 6e10 ad1d 0500 |0063: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getBottom:()I // method@1dad │ │ +0448d0: 0a01 |0066: move-result v1 │ │ +0448d2: 6e10 c31d 0500 |0067: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getTop:()I // method@1dc3 │ │ +0448d8: 0a04 |006a: move-result v4 │ │ +0448da: b141 |006b: sub-int/2addr v1, v4 │ │ +0448dc: 6e10 bf1d 0500 |006c: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ +0448e2: 0a04 |006f: move-result v4 │ │ +0448e4: b141 |0070: sub-int/2addr v1, v4 │ │ +0448e6: 6e10 bc1d 0500 |0071: invoke-virtual {v5}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ +0448ec: 0a04 |0074: move-result v4 │ │ +0448ee: b141 |0075: sub-int/2addr v1, v4 │ │ +0448f0: 5254 6f17 |0076: iget v4, v5, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0448f4: b141 |0078: sub-int/2addr v1, v4 │ │ +0448f6: db01 0102 |0079: div-int/lit8 v1, v1, #int 2 // #02 │ │ +0448fa: b010 |007b: add-int/2addr v0, v1 │ │ +0448fc: 0101 |007c: move v1, v0 │ │ +0448fe: 28c8 |007d: goto 0045 // -0038 │ │ +044900: 0002 0200 1000 0000 5000 0000 2200 ... |007e: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=419 │ │ 0x0005 line=420 │ │ 0x0009 line=467 │ │ 0x000a line=423 │ │ 0x0012 line=424 │ │ @@ -9277,17 +9304,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044894: |[044894] android.support.v7.widget.bm.getBaselineAlignedChildIndex:()I │ │ -0448a4: 5210 6b17 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ -0448a8: 0f00 |0002: return v0 │ │ +044914: |[044914] android.support.v7.widget.bm.getBaselineAlignedChildIndex:()I │ │ +044924: 5210 6b17 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ +044928: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/bm; │ │ │ │ #9 : (in Landroid/support/v7/widget/bm;) │ │ @@ -9295,17 +9322,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0448ac: |[0448ac] android.support.v7.widget.bm.getDividerDrawable:()Landroid/graphics/drawable/Drawable; │ │ -0448bc: 5410 7417 |0000: iget-object v0, v1, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ -0448c0: 1100 |0002: return-object v0 │ │ +04492c: |[04492c] android.support.v7.widget.bm.getDividerDrawable:()Landroid/graphics/drawable/Drawable; │ │ +04493c: 5410 7417 |0000: iget-object v0, v1, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ +044940: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/bm; │ │ │ │ #10 : (in Landroid/support/v7/widget/bm;) │ │ @@ -9313,17 +9340,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0448c4: |[0448c4] android.support.v7.widget.bm.getDividerPadding:()I │ │ -0448d4: 5210 7817 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ -0448d8: 0f00 |0002: return v0 │ │ +044944: |[044944] android.support.v7.widget.bm.getDividerPadding:()I │ │ +044954: 5210 7817 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ +044958: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/bm; │ │ │ │ #11 : (in Landroid/support/v7/widget/bm;) │ │ @@ -9331,17 +9358,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0448dc: |[0448dc] android.support.v7.widget.bm.getDividerWidth:()I │ │ -0448ec: 5210 7517 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ -0448f0: 0f00 |0002: return v0 │ │ +04495c: |[04495c] android.support.v7.widget.bm.getDividerWidth:()I │ │ +04496c: 5210 7517 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ +044970: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/bm; │ │ │ │ #12 : (in Landroid/support/v7/widget/bm;) │ │ @@ -9349,17 +9376,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0448f4: |[0448f4] android.support.v7.widget.bm.getOrientation:()I │ │ -044904: 5210 6d17 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ -044908: 0f00 |0002: return v0 │ │ +044974: |[044974] android.support.v7.widget.bm.getOrientation:()I │ │ +044984: 5210 6d17 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ +044988: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1663 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/bm; │ │ │ │ #13 : (in Landroid/support/v7/widget/bm;) │ │ @@ -9367,17 +9394,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04490c: |[04490c] android.support.v7.widget.bm.getShowDividers:()I │ │ -04491c: 5210 7717 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ -044920: 0f00 |0002: return v0 │ │ +04498c: |[04498c] android.support.v7.widget.bm.getShowDividers:()I │ │ +04499c: 5210 7717 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ +0449a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/bm; │ │ │ │ #14 : (in Landroid/support/v7/widget/bm;) │ │ @@ -9385,18 +9412,18 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -044924: |[044924] android.support.v7.widget.bm.getVirtualChildCount:()I │ │ -044934: 6e10 af1d 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/bm;.getChildCount:()I // method@1daf │ │ -04493a: 0a00 |0003: move-result v0 │ │ -04493c: 0f00 |0004: return v0 │ │ +0449a4: |[0449a4] android.support.v7.widget.bm.getVirtualChildCount:()I │ │ +0449b4: 6e10 af1d 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/bm;.getChildCount:()I // method@1daf │ │ +0449ba: 0a00 |0003: move-result v0 │ │ +0449bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/widget/bm; │ │ │ │ #15 : (in Landroid/support/v7/widget/bm;) │ │ @@ -9404,17 +9431,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044940: |[044940] android.support.v7.widget.bm.getWeightSum:()F │ │ -044950: 5210 7017 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ -044954: 0f00 |0002: return v0 │ │ +0449c0: |[0449c0] android.support.v7.widget.bm.getWeightSum:()F │ │ +0449d0: 5210 7017 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ +0449d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/bm; │ │ │ │ #16 : (in Landroid/support/v7/widget/bm;) │ │ @@ -9422,143 +9449,143 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 235 16-bit code units │ │ -044958: |[044958] android.support.v7.widget.bm.onDraw:(Landroid/graphics/Canvas;)V │ │ -044968: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ -04496c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04496e: 5461 7417 |0003: iget-object v1, v6, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ -044972: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -044976: 0e00 |0007: return-void │ │ -044978: 5261 6d17 |0008: iget v1, v6, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ -04497c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -04497e: 3321 5f00 |000b: if-ne v1, v2, 006a // +005f │ │ -044982: 6e10 c41d 0600 |000d: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getVirtualChildCount:()I // method@1dc4 │ │ -044988: 0a02 |0010: move-result v2 │ │ -04498a: 0101 |0011: move v1, v0 │ │ -04498c: 3521 2c00 |0012: if-ge v1, v2, 003e // +002c │ │ -044990: 6e20 ae1d 1600 |0014: invoke-virtual {v6, v1}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -044996: 0c03 |0017: move-result-object v3 │ │ -044998: 3803 2200 |0018: if-eqz v3, 003a // +0022 │ │ -04499c: 6e10 4222 0300 |001a: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -0449a2: 0a00 |001d: move-result v0 │ │ -0449a4: 3250 1c00 |001e: if-eq v0, v5, 003a // +001c │ │ -0449a8: 7020 9d1d 1600 |0020: invoke-direct {v6, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ -0449ae: 0a00 |0023: move-result v0 │ │ -0449b0: 3800 1600 |0024: if-eqz v0, 003a // +0016 │ │ -0449b4: 6e10 2522 0300 |0026: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -0449ba: 0c00 |0029: move-result-object v0 │ │ -0449bc: 1f00 4f04 |002a: check-cast v0, Landroid/support/v7/widget/bn; // type@044f │ │ -0449c0: 6e10 3c22 0300 |002c: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@223c │ │ -0449c6: 0a03 |002f: move-result v3 │ │ -0449c8: 5200 7f17 |0030: iget v0, v0, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ -0449cc: 9100 0300 |0032: sub-int v0, v3, v0 │ │ -0449d0: 5263 7617 |0034: iget v3, v6, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ -0449d4: b130 |0036: sub-int/2addr v0, v3 │ │ -0449d6: 7030 9b1d 7600 |0037: invoke-direct {v6, v7, v0}, Landroid/support/v7/widget/bm;.a:(Landroid/graphics/Canvas;I)V // method@1d9b │ │ -0449dc: d800 0101 |003a: add-int/lit8 v0, v1, #int 1 // #01 │ │ -0449e0: 0101 |003c: move v1, v0 │ │ -0449e2: 28d5 |003d: goto 0012 // -002b │ │ -0449e4: 7020 9d1d 2600 |003e: invoke-direct {v6, v2}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ -0449ea: 0a00 |0041: move-result v0 │ │ -0449ec: 3800 c5ff |0042: if-eqz v0, 0007 // -003b │ │ -0449f0: d800 02ff |0044: add-int/lit8 v0, v2, #int -1 // #ff │ │ -0449f4: 6e20 ae1d 0600 |0046: invoke-virtual {v6, v0}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -0449fa: 0c01 |0049: move-result-object v1 │ │ -0449fc: 3901 1200 |004a: if-nez v1, 005c // +0012 │ │ -044a00: 6e10 b61d 0600 |004c: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getHeight:()I // method@1db6 │ │ -044a06: 0a00 |004f: move-result v0 │ │ -044a08: 6e10 bc1d 0600 |0050: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ -044a0e: 0a01 |0053: move-result v1 │ │ -044a10: b110 |0054: sub-int/2addr v0, v1 │ │ -044a12: 5261 7617 |0055: iget v1, v6, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ -044a16: b110 |0057: sub-int/2addr v0, v1 │ │ -044a18: 7030 9b1d 7600 |0058: invoke-direct {v6, v7, v0}, Landroid/support/v7/widget/bm;.a:(Landroid/graphics/Canvas;I)V // method@1d9b │ │ -044a1e: 28ac |005b: goto 0007 // -0054 │ │ -044a20: 6e10 2522 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -044a26: 0c00 |005f: move-result-object v0 │ │ -044a28: 1f00 4f04 |0060: check-cast v0, Landroid/support/v7/widget/bn; // type@044f │ │ -044a2c: 6e10 1822 0100 |0062: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@2218 │ │ -044a32: 0a01 |0065: move-result v1 │ │ -044a34: 5200 7917 |0066: iget v0, v0, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ -044a38: b010 |0068: add-int/2addr v0, v1 │ │ -044a3a: 28ef |0069: goto 0058 // -0011 │ │ -044a3c: 6e10 c41d 0600 |006a: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getVirtualChildCount:()I // method@1dc4 │ │ -044a42: 0a02 |006d: move-result v2 │ │ -044a44: 7110 f117 0600 |006e: invoke-static {v6}, Landroid/support/v7/internal/widget/at;.a:(Landroid/view/View;)Z // method@17f1 │ │ -044a4a: 0a03 |0071: move-result v3 │ │ -044a4c: 0101 |0072: move v1, v0 │ │ -044a4e: 3521 3600 |0073: if-ge v1, v2, 00a9 // +0036 │ │ -044a52: 6e20 ae1d 1600 |0075: invoke-virtual {v6, v1}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -044a58: 0c04 |0078: move-result-object v4 │ │ -044a5a: 3804 2000 |0079: if-eqz v4, 0099 // +0020 │ │ -044a5e: 6e10 4222 0400 |007b: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -044a64: 0a00 |007e: move-result v0 │ │ -044a66: 3250 1a00 |007f: if-eq v0, v5, 0099 // +001a │ │ -044a6a: 7020 9d1d 1600 |0081: invoke-direct {v6, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ -044a70: 0a00 |0084: move-result v0 │ │ -044a72: 3800 1400 |0085: if-eqz v0, 0099 // +0014 │ │ -044a76: 6e10 2522 0400 |0087: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -044a7c: 0c00 |008a: move-result-object v0 │ │ -044a7e: 1f00 4f04 |008b: check-cast v0, Landroid/support/v7/widget/bn; // type@044f │ │ -044a82: 3803 1000 |008d: if-eqz v3, 009d // +0010 │ │ -044a86: 6e10 3722 0400 |008f: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@2237 │ │ -044a8c: 0a04 |0092: move-result v4 │ │ -044a8e: 5200 7e17 |0093: iget v0, v0, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -044a92: b040 |0095: add-int/2addr v0, v4 │ │ -044a94: 7030 a01d 7600 |0096: invoke-direct {v6, v7, v0}, Landroid/support/v7/widget/bm;.b:(Landroid/graphics/Canvas;I)V // method@1da0 │ │ -044a9a: d800 0101 |0099: add-int/lit8 v0, v1, #int 1 // #01 │ │ -044a9e: 0101 |009b: move v1, v0 │ │ -044aa0: 28d7 |009c: goto 0073 // -0029 │ │ -044aa2: 6e10 2622 0400 |009d: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@2226 │ │ -044aa8: 0a04 |00a0: move-result v4 │ │ -044aaa: 5200 7d17 |00a1: iget v0, v0, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -044aae: 9100 0400 |00a3: sub-int v0, v4, v0 │ │ -044ab2: 5264 7517 |00a5: iget v4, v6, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ -044ab6: b140 |00a7: sub-int/2addr v0, v4 │ │ -044ab8: 28ee |00a8: goto 0096 // -0012 │ │ -044aba: 7020 9d1d 2600 |00a9: invoke-direct {v6, v2}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ -044ac0: 0a00 |00ac: move-result v0 │ │ -044ac2: 3800 5aff |00ad: if-eqz v0, 0007 // -00a6 │ │ -044ac6: d800 02ff |00af: add-int/lit8 v0, v2, #int -1 // #ff │ │ -044aca: 6e20 ae1d 0600 |00b1: invoke-virtual {v6, v0}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -044ad0: 0c01 |00b4: move-result-object v1 │ │ -044ad2: 3901 1a00 |00b5: if-nez v1, 00cf // +001a │ │ -044ad6: 3803 0b00 |00b7: if-eqz v3, 00c2 // +000b │ │ -044ada: 6e10 bd1d 0600 |00b9: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ -044ae0: 0a00 |00bc: move-result v0 │ │ -044ae2: 7030 a01d 7600 |00bd: invoke-direct {v6, v7, v0}, Landroid/support/v7/widget/bm;.b:(Landroid/graphics/Canvas;I)V // method@1da0 │ │ -044ae8: 2900 47ff |00c0: goto/16 0007 // -00b9 │ │ -044aec: 6e10 c61d 0600 |00c2: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getWidth:()I // method@1dc6 │ │ -044af2: 0a00 |00c5: move-result v0 │ │ -044af4: 6e10 be1d 0600 |00c6: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ -044afa: 0a01 |00c9: move-result v1 │ │ -044afc: b110 |00ca: sub-int/2addr v0, v1 │ │ -044afe: 5261 7517 |00cb: iget v1, v6, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ -044b02: b110 |00cd: sub-int/2addr v0, v1 │ │ -044b04: 28ef |00ce: goto 00bd // -0011 │ │ -044b06: 6e10 2522 0100 |00cf: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -044b0c: 0c00 |00d2: move-result-object v0 │ │ -044b0e: 1f00 4f04 |00d3: check-cast v0, Landroid/support/v7/widget/bn; // type@044f │ │ -044b12: 3803 0e00 |00d5: if-eqz v3, 00e3 // +000e │ │ -044b16: 6e10 2622 0100 |00d7: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2226 │ │ -044b1c: 0a01 |00da: move-result v1 │ │ -044b1e: 5200 7d17 |00db: iget v0, v0, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -044b22: 9100 0100 |00dd: sub-int v0, v1, v0 │ │ -044b26: 5261 7517 |00df: iget v1, v6, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ -044b2a: b110 |00e1: sub-int/2addr v0, v1 │ │ -044b2c: 28db |00e2: goto 00bd // -0025 │ │ -044b2e: 6e10 3722 0100 |00e3: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@2237 │ │ -044b34: 0a01 |00e6: move-result v1 │ │ -044b36: 5200 7e17 |00e7: iget v0, v0, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -044b3a: b010 |00e9: add-int/2addr v0, v1 │ │ -044b3c: 28d3 |00ea: goto 00bd // -002d │ │ +0449d8: |[0449d8] android.support.v7.widget.bm.onDraw:(Landroid/graphics/Canvas;)V │ │ +0449e8: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ +0449ec: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0449ee: 5461 7417 |0003: iget-object v1, v6, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ +0449f2: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +0449f6: 0e00 |0007: return-void │ │ +0449f8: 5261 6d17 |0008: iget v1, v6, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ +0449fc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +0449fe: 3321 5f00 |000b: if-ne v1, v2, 006a // +005f │ │ +044a02: 6e10 c41d 0600 |000d: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getVirtualChildCount:()I // method@1dc4 │ │ +044a08: 0a02 |0010: move-result v2 │ │ +044a0a: 0101 |0011: move v1, v0 │ │ +044a0c: 3521 2c00 |0012: if-ge v1, v2, 003e // +002c │ │ +044a10: 6e20 ae1d 1600 |0014: invoke-virtual {v6, v1}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +044a16: 0c03 |0017: move-result-object v3 │ │ +044a18: 3803 2200 |0018: if-eqz v3, 003a // +0022 │ │ +044a1c: 6e10 4222 0300 |001a: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +044a22: 0a00 |001d: move-result v0 │ │ +044a24: 3250 1c00 |001e: if-eq v0, v5, 003a // +001c │ │ +044a28: 7020 9d1d 1600 |0020: invoke-direct {v6, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ +044a2e: 0a00 |0023: move-result v0 │ │ +044a30: 3800 1600 |0024: if-eqz v0, 003a // +0016 │ │ +044a34: 6e10 2522 0300 |0026: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +044a3a: 0c00 |0029: move-result-object v0 │ │ +044a3c: 1f00 5004 |002a: check-cast v0, Landroid/support/v7/widget/bn; // type@0450 │ │ +044a40: 6e10 3c22 0300 |002c: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@223c │ │ +044a46: 0a03 |002f: move-result v3 │ │ +044a48: 5200 7f17 |0030: iget v0, v0, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ +044a4c: 9100 0300 |0032: sub-int v0, v3, v0 │ │ +044a50: 5263 7617 |0034: iget v3, v6, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ +044a54: b130 |0036: sub-int/2addr v0, v3 │ │ +044a56: 7030 9b1d 7600 |0037: invoke-direct {v6, v7, v0}, Landroid/support/v7/widget/bm;.a:(Landroid/graphics/Canvas;I)V // method@1d9b │ │ +044a5c: d800 0101 |003a: add-int/lit8 v0, v1, #int 1 // #01 │ │ +044a60: 0101 |003c: move v1, v0 │ │ +044a62: 28d5 |003d: goto 0012 // -002b │ │ +044a64: 7020 9d1d 2600 |003e: invoke-direct {v6, v2}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ +044a6a: 0a00 |0041: move-result v0 │ │ +044a6c: 3800 c5ff |0042: if-eqz v0, 0007 // -003b │ │ +044a70: d800 02ff |0044: add-int/lit8 v0, v2, #int -1 // #ff │ │ +044a74: 6e20 ae1d 0600 |0046: invoke-virtual {v6, v0}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +044a7a: 0c01 |0049: move-result-object v1 │ │ +044a7c: 3901 1200 |004a: if-nez v1, 005c // +0012 │ │ +044a80: 6e10 b61d 0600 |004c: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getHeight:()I // method@1db6 │ │ +044a86: 0a00 |004f: move-result v0 │ │ +044a88: 6e10 bc1d 0600 |0050: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ +044a8e: 0a01 |0053: move-result v1 │ │ +044a90: b110 |0054: sub-int/2addr v0, v1 │ │ +044a92: 5261 7617 |0055: iget v1, v6, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ +044a96: b110 |0057: sub-int/2addr v0, v1 │ │ +044a98: 7030 9b1d 7600 |0058: invoke-direct {v6, v7, v0}, Landroid/support/v7/widget/bm;.a:(Landroid/graphics/Canvas;I)V // method@1d9b │ │ +044a9e: 28ac |005b: goto 0007 // -0054 │ │ +044aa0: 6e10 2522 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +044aa6: 0c00 |005f: move-result-object v0 │ │ +044aa8: 1f00 5004 |0060: check-cast v0, Landroid/support/v7/widget/bn; // type@0450 │ │ +044aac: 6e10 1822 0100 |0062: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@2218 │ │ +044ab2: 0a01 |0065: move-result v1 │ │ +044ab4: 5200 7917 |0066: iget v0, v0, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ +044ab8: b010 |0068: add-int/2addr v0, v1 │ │ +044aba: 28ef |0069: goto 0058 // -0011 │ │ +044abc: 6e10 c41d 0600 |006a: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getVirtualChildCount:()I // method@1dc4 │ │ +044ac2: 0a02 |006d: move-result v2 │ │ +044ac4: 7110 f117 0600 |006e: invoke-static {v6}, Landroid/support/v7/internal/widget/at;.a:(Landroid/view/View;)Z // method@17f1 │ │ +044aca: 0a03 |0071: move-result v3 │ │ +044acc: 0101 |0072: move v1, v0 │ │ +044ace: 3521 3600 |0073: if-ge v1, v2, 00a9 // +0036 │ │ +044ad2: 6e20 ae1d 1600 |0075: invoke-virtual {v6, v1}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +044ad8: 0c04 |0078: move-result-object v4 │ │ +044ada: 3804 2000 |0079: if-eqz v4, 0099 // +0020 │ │ +044ade: 6e10 4222 0400 |007b: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +044ae4: 0a00 |007e: move-result v0 │ │ +044ae6: 3250 1a00 |007f: if-eq v0, v5, 0099 // +001a │ │ +044aea: 7020 9d1d 1600 |0081: invoke-direct {v6, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ +044af0: 0a00 |0084: move-result v0 │ │ +044af2: 3800 1400 |0085: if-eqz v0, 0099 // +0014 │ │ +044af6: 6e10 2522 0400 |0087: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +044afc: 0c00 |008a: move-result-object v0 │ │ +044afe: 1f00 5004 |008b: check-cast v0, Landroid/support/v7/widget/bn; // type@0450 │ │ +044b02: 3803 1000 |008d: if-eqz v3, 009d // +0010 │ │ +044b06: 6e10 3722 0400 |008f: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@2237 │ │ +044b0c: 0a04 |0092: move-result v4 │ │ +044b0e: 5200 7e17 |0093: iget v0, v0, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +044b12: b040 |0095: add-int/2addr v0, v4 │ │ +044b14: 7030 a01d 7600 |0096: invoke-direct {v6, v7, v0}, Landroid/support/v7/widget/bm;.b:(Landroid/graphics/Canvas;I)V // method@1da0 │ │ +044b1a: d800 0101 |0099: add-int/lit8 v0, v1, #int 1 // #01 │ │ +044b1e: 0101 |009b: move v1, v0 │ │ +044b20: 28d7 |009c: goto 0073 // -0029 │ │ +044b22: 6e10 2622 0400 |009d: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@2226 │ │ +044b28: 0a04 |00a0: move-result v4 │ │ +044b2a: 5200 7d17 |00a1: iget v0, v0, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +044b2e: 9100 0400 |00a3: sub-int v0, v4, v0 │ │ +044b32: 5264 7517 |00a5: iget v4, v6, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ +044b36: b140 |00a7: sub-int/2addr v0, v4 │ │ +044b38: 28ee |00a8: goto 0096 // -0012 │ │ +044b3a: 7020 9d1d 2600 |00a9: invoke-direct {v6, v2}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ +044b40: 0a00 |00ac: move-result v0 │ │ +044b42: 3800 5aff |00ad: if-eqz v0, 0007 // -00a6 │ │ +044b46: d800 02ff |00af: add-int/lit8 v0, v2, #int -1 // #ff │ │ +044b4a: 6e20 ae1d 0600 |00b1: invoke-virtual {v6, v0}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +044b50: 0c01 |00b4: move-result-object v1 │ │ +044b52: 3901 1a00 |00b5: if-nez v1, 00cf // +001a │ │ +044b56: 3803 0b00 |00b7: if-eqz v3, 00c2 // +000b │ │ +044b5a: 6e10 bd1d 0600 |00b9: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ +044b60: 0a00 |00bc: move-result v0 │ │ +044b62: 7030 a01d 7600 |00bd: invoke-direct {v6, v7, v0}, Landroid/support/v7/widget/bm;.b:(Landroid/graphics/Canvas;I)V // method@1da0 │ │ +044b68: 2900 47ff |00c0: goto/16 0007 // -00b9 │ │ +044b6c: 6e10 c61d 0600 |00c2: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getWidth:()I // method@1dc6 │ │ +044b72: 0a00 |00c5: move-result v0 │ │ +044b74: 6e10 be1d 0600 |00c6: invoke-virtual {v6}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ +044b7a: 0a01 |00c9: move-result v1 │ │ +044b7c: b110 |00ca: sub-int/2addr v0, v1 │ │ +044b7e: 5261 7517 |00cb: iget v1, v6, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ +044b82: b110 |00cd: sub-int/2addr v0, v1 │ │ +044b84: 28ef |00ce: goto 00bd // -0011 │ │ +044b86: 6e10 2522 0100 |00cf: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +044b8c: 0c00 |00d2: move-result-object v0 │ │ +044b8e: 1f00 5004 |00d3: check-cast v0, Landroid/support/v7/widget/bn; // type@0450 │ │ +044b92: 3803 0e00 |00d5: if-eqz v3, 00e3 // +000e │ │ +044b96: 6e10 2622 0100 |00d7: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@2226 │ │ +044b9c: 0a01 |00da: move-result v1 │ │ +044b9e: 5200 7d17 |00db: iget v0, v0, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +044ba2: 9100 0100 |00dd: sub-int v0, v1, v0 │ │ +044ba6: 5261 7517 |00df: iget v1, v6, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ +044baa: b110 |00e1: sub-int/2addr v0, v1 │ │ +044bac: 28db |00e2: goto 00bd // -0025 │ │ +044bae: 6e10 3722 0100 |00e3: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@2237 │ │ +044bb4: 0a01 |00e6: move-result v1 │ │ +044bb6: 5200 7e17 |00e7: iget v0, v0, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +044bba: b010 |00e9: add-int/2addr v0, v1 │ │ +044bbc: 28d3 |00ea: goto 00bd // -002d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=279 │ │ 0x0007 line=288 │ │ 0x0008 line=283 │ │ 0x000d line=2291 │ │ 0x0012 line=2292 │ │ @@ -9610,24 +9637,24 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -044b40: |[044b40] android.support.v7.widget.bm.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -044b50: 6000 5000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0050 │ │ -044b54: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -044b58: 3410 0e00 |0004: if-lt v0, v1, 0012 // +000e │ │ -044b5c: 6f20 e022 3200 |0006: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@22e0 │ │ -044b62: 1c00 4e04 |0009: const-class v0, Landroid/support/v7/widget/bm; // type@044e │ │ -044b66: 6e10 bb29 0000 |000b: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@29bb │ │ -044b6c: 0c00 |000e: move-result-object v0 │ │ -044b6e: 6e20 4923 0300 |000f: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@2349 │ │ -044b74: 0e00 |0012: return-void │ │ +044bc0: |[044bc0] android.support.v7.widget.bm.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +044bd0: 6000 5000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0050 │ │ +044bd4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +044bd8: 3410 0e00 |0004: if-lt v0, v1, 0012 // +000e │ │ +044bdc: 6f20 e022 3200 |0006: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@22e0 │ │ +044be2: 1c00 4f04 |0009: const-class v0, Landroid/support/v7/widget/bm; // type@044f │ │ +044be6: 6e10 bb29 0000 |000b: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@29bb │ │ +044bec: 0c00 |000e: move-result-object v0 │ │ +044bee: 6e20 4923 0300 |000f: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@2349 │ │ +044bf4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1741 │ │ 0x0006 line=1742 │ │ 0x0009 line=1743 │ │ 0x0012 line=1745 │ │ locals : │ │ @@ -9639,24 +9666,24 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -044b78: |[044b78] android.support.v7.widget.bm.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -044b88: 6000 5000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0050 │ │ -044b8c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -044b90: 3410 0e00 |0004: if-lt v0, v1, 0012 // +000e │ │ -044b94: 6f20 e122 3200 |0006: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@22e1 │ │ -044b9a: 1c00 4e04 |0009: const-class v0, Landroid/support/v7/widget/bm; // type@044e │ │ -044b9e: 6e10 bb29 0000 |000b: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@29bb │ │ -044ba4: 0c00 |000e: move-result-object v0 │ │ -044ba6: 6e20 6723 0300 |000f: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@2367 │ │ -044bac: 0e00 |0012: return-void │ │ +044bf8: |[044bf8] android.support.v7.widget.bm.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +044c08: 6000 5000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0050 │ │ +044c0c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +044c10: 3410 0e00 |0004: if-lt v0, v1, 0012 // +000e │ │ +044c14: 6f20 e122 3200 |0006: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@22e1 │ │ +044c1a: 1c00 4f04 |0009: const-class v0, Landroid/support/v7/widget/bm; // type@044f │ │ +044c1e: 6e10 bb29 0000 |000b: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@29bb │ │ +044c24: 0c00 |000e: move-result-object v0 │ │ +044c26: 6e20 6723 0300 |000f: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@2367 │ │ +044c2c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1748 │ │ 0x0006 line=1749 │ │ 0x0009 line=1750 │ │ 0x0012 line=1752 │ │ locals : │ │ @@ -9668,289 +9695,289 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 530 16-bit code units │ │ -044bb0: |[044bb0] android.support.v7.widget.bm.onLayout:(ZIIII)V │ │ -044bc0: 0800 1700 |0000: move-object/from16 v0, v23 │ │ -044bc4: 5203 6d17 |0002: iget v3, v0, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ -044bc8: 1214 |0004: const/4 v4, #int 1 // #1 │ │ -044bca: 3343 b800 |0005: if-ne v3, v4, 00bd // +00b8 │ │ -044bce: 7401 bd1d 1700 |0007: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ -044bd4: 0a08 |000a: move-result v8 │ │ -044bd6: 9103 1b19 |000b: sub-int v3, v27, v25 │ │ -044bda: 7401 be1d 1700 |000d: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ -044be0: 0a04 |0010: move-result v4 │ │ -044be2: 9109 0304 |0011: sub-int v9, v3, v4 │ │ -044be6: b183 |0013: sub-int/2addr v3, v8 │ │ -044be8: 7401 be1d 1700 |0014: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ -044bee: 0a04 |0017: move-result v4 │ │ -044bf0: 910a 0304 |0018: sub-int v10, v3, v4 │ │ -044bf4: 7401 c41d 1700 |001a: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getVirtualChildCount:()I // method@1dc4 │ │ -044bfa: 0a0b |001d: move-result v11 │ │ -044bfc: 0800 1700 |001e: move-object/from16 v0, v23 │ │ -044c00: 5203 6e17 |0020: iget v3, v0, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -044c04: dd03 0370 |0022: and-int/lit8 v3, v3, #int 112 // #70 │ │ -044c08: 0800 1700 |0024: move-object/from16 v0, v23 │ │ -044c0c: 5204 6e17 |0026: iget v4, v0, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -044c10: 1405 0700 8000 |0028: const v5, #float 1.1755e-38 // #00800007 │ │ -044c16: b545 |002b: and-int/2addr v5, v4 │ │ -044c18: 2c03 ba01 0000 |002c: sparse-switch v3, 000001e6 // +000001ba │ │ -044c1e: 7401 bf1d 1700 |002f: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ -044c24: 0a03 |0032: move-result v3 │ │ -044c26: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -044c28: 0136 |0034: move v6, v3 │ │ -044c2a: 35b7 a101 |0035: if-ge v7, v11, 01d6 // +01a1 │ │ -044c2e: 0800 1700 |0037: move-object/from16 v0, v23 │ │ -044c32: 6e20 ae1d 7000 |0039: invoke-virtual {v0, v7}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -044c38: 0c0c |003c: move-result-object v12 │ │ -044c3a: 390c 2500 |003d: if-nez v12, 0062 // +0025 │ │ -044c3e: d806 0600 |003f: add-int/lit8 v6, v6, #int 0 // #00 │ │ -044c42: 0173 |0041: move v3, v7 │ │ -044c44: d807 0301 |0042: add-int/lit8 v7, v3, #int 1 // #01 │ │ -044c48: 28f1 |0044: goto 0035 // -000f │ │ -044c4a: 7401 bf1d 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ -044c50: 0a03 |0048: move-result v3 │ │ -044c52: 9003 031c |0049: add-int v3, v3, v28 │ │ -044c56: 9103 031a |004b: sub-int v3, v3, v26 │ │ -044c5a: 0800 1700 |004d: move-object/from16 v0, v23 │ │ -044c5e: 5204 6f17 |004f: iget v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -044c62: b143 |0051: sub-int/2addr v3, v4 │ │ -044c64: 28e1 |0052: goto 0033 // -001f │ │ -044c66: 7401 bf1d 1700 |0053: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ -044c6c: 0a03 |0056: move-result v3 │ │ -044c6e: 9104 1c1a |0057: sub-int v4, v28, v26 │ │ -044c72: 0800 1700 |0059: move-object/from16 v0, v23 │ │ -044c76: 5206 6f17 |005b: iget v6, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -044c7a: b164 |005d: sub-int/2addr v4, v6 │ │ -044c7c: db04 0402 |005e: div-int/lit8 v4, v4, #int 2 // #02 │ │ -044c80: b043 |0060: add-int/2addr v3, v4 │ │ -044c82: 28d2 |0061: goto 0033 // -002e │ │ -044c84: 6e10 4222 0c00 |0062: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -044c8a: 0a03 |0065: move-result v3 │ │ -044c8c: 1304 0800 |0066: const/16 v4, #int 8 // #8 │ │ -044c90: 3243 7a01 |0068: if-eq v3, v4, 01e2 // +017a │ │ -044c94: 6e10 2c22 0c00 |006a: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ -044c9a: 0a0d |006d: move-result v13 │ │ -044c9c: 6e10 2a22 0c00 |006e: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ -044ca2: 0a0e |0071: move-result v14 │ │ -044ca4: 6e10 2522 0c00 |0072: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -044caa: 0c03 |0075: move-result-object v3 │ │ -044cac: 1f03 4f04 |0076: check-cast v3, Landroid/support/v7/widget/bn; // type@044f │ │ -044cb0: 5234 7b17 |0078: iget v4, v3, Landroid/support/v7/widget/bn;.h:I // field@177b │ │ -044cb4: 3b04 0300 |007a: if-gez v4, 007d // +0003 │ │ -044cb8: 0154 |007c: move v4, v5 │ │ -044cba: 7701 530e 1700 |007d: invoke-static/range {v23}, Landroid/support/v4/view/bl;.h:(Landroid/view/View;)I // method@0e53 │ │ -044cc0: 0a0f |0080: move-result v15 │ │ -044cc2: 7120 3210 f400 |0081: invoke-static {v4, v15}, Landroid/support/v4/view/q;.a:(II)I // method@1032 │ │ -044cc8: 0a04 |0084: move-result v4 │ │ -044cca: dd04 0407 |0085: and-int/lit8 v4, v4, #int 7 // #07 │ │ -044cce: 2c04 6901 0000 |0087: sparse-switch v4, 000001f0 // +00000169 │ │ -044cd4: 5234 7d17 |008a: iget v4, v3, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -044cd8: b084 |008c: add-int/2addr v4, v8 │ │ -044cda: 0800 1700 |008d: move-object/from16 v0, v23 │ │ -044cde: 7020 9d1d 7000 |008f: invoke-direct {v0, v7}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ -044ce4: 0a0f |0092: move-result v15 │ │ -044ce6: 380f 0700 |0093: if-eqz v15, 009a // +0007 │ │ -044cea: 0800 1700 |0095: move-object/from16 v0, v23 │ │ -044cee: 520f 7617 |0097: iget v15, v0, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ -044cf2: b0f6 |0099: add-int/2addr v6, v15 │ │ -044cf4: 523f 7f17 |009a: iget v15, v3, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ -044cf8: b0f6 |009c: add-int/2addr v6, v15 │ │ -044cfa: d80f 0600 |009d: add-int/lit8 v15, v6, #int 0 // #00 │ │ -044cfe: 715e a11d 4cdf |009f: invoke-static {v12, v4, v15, v13, v14}, Landroid/support/v7/widget/bm;.b:(Landroid/view/View;IIII)V // method@1da1 │ │ -044d04: 5233 7917 |00a2: iget v3, v3, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ -044d08: b0e3 |00a4: add-int/2addr v3, v14 │ │ -044d0a: d803 0300 |00a5: add-int/lit8 v3, v3, #int 0 // #00 │ │ -044d0e: b036 |00a7: add-int/2addr v6, v3 │ │ -044d10: d803 0700 |00a8: add-int/lit8 v3, v7, #int 0 // #00 │ │ -044d14: 2898 |00aa: goto 0042 // -0068 │ │ -044d16: 9104 0a0d |00ab: sub-int v4, v10, v13 │ │ -044d1a: db04 0402 |00ad: div-int/lit8 v4, v4, #int 2 // #02 │ │ -044d1e: b084 |00af: add-int/2addr v4, v8 │ │ -044d20: 523f 7d17 |00b0: iget v15, v3, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -044d24: b0f4 |00b2: add-int/2addr v4, v15 │ │ -044d26: 523f 7e17 |00b3: iget v15, v3, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -044d2a: b1f4 |00b5: sub-int/2addr v4, v15 │ │ -044d2c: 28d7 |00b6: goto 008d // -0029 │ │ -044d2e: 9104 090d |00b7: sub-int v4, v9, v13 │ │ -044d32: 523f 7e17 |00b9: iget v15, v3, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -044d36: b1f4 |00bb: sub-int/2addr v4, v15 │ │ -044d38: 28d1 |00bc: goto 008d // -002f │ │ -044d3a: 7701 f117 1700 |00bd: invoke-static/range {v23}, Landroid/support/v7/internal/widget/at;.a:(Landroid/view/View;)Z // method@17f1 │ │ -044d40: 0a05 |00c0: move-result v5 │ │ -044d42: 7401 bf1d 1700 |00c1: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ -044d48: 0a08 |00c4: move-result v8 │ │ -044d4a: 9103 1c1a |00c5: sub-int v3, v28, v26 │ │ -044d4e: 7401 bc1d 1700 |00c7: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ -044d54: 0a04 |00ca: move-result v4 │ │ -044d56: 910c 0304 |00cb: sub-int v12, v3, v4 │ │ -044d5a: b183 |00cd: sub-int/2addr v3, v8 │ │ -044d5c: 7401 bc1d 1700 |00ce: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ -044d62: 0a04 |00d1: move-result v4 │ │ -044d64: 910d 0304 |00d2: sub-int v13, v3, v4 │ │ -044d68: 7401 c41d 1700 |00d4: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getVirtualChildCount:()I // method@1dc4 │ │ -044d6e: 0a0e |00d7: move-result v14 │ │ -044d70: 0800 1700 |00d8: move-object/from16 v0, v23 │ │ -044d74: 5203 6e17 |00da: iget v3, v0, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -044d78: 1404 0700 8000 |00dc: const v4, #float 1.1755e-38 // #00800007 │ │ -044d7e: b543 |00df: and-int/2addr v3, v4 │ │ -044d80: 0800 1700 |00e0: move-object/from16 v0, v23 │ │ -044d84: 5204 6e17 |00e2: iget v4, v0, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -044d88: dd0b 0470 |00e4: and-int/lit8 v11, v4, #int 112 // #70 │ │ -044d8c: 0800 1700 |00e6: move-object/from16 v0, v23 │ │ -044d90: 550f 6a17 |00e8: iget-boolean v15, v0, Landroid/support/v7/widget/bm;.a:Z // field@176a │ │ -044d94: 0800 1700 |00ea: move-object/from16 v0, v23 │ │ -044d98: 5400 7217 |00ec: iget-object v0, v0, Landroid/support/v7/widget/bm;.i:[I // field@1772 │ │ -044d9c: 0810 0000 |00ee: move-object/from16 v16, v0 │ │ -044da0: 0800 1700 |00f0: move-object/from16 v0, v23 │ │ -044da4: 5400 7317 |00f2: iget-object v0, v0, Landroid/support/v7/widget/bm;.j:[I // field@1773 │ │ -044da8: 0811 0000 |00f4: move-object/from16 v17, v0 │ │ -044dac: 7701 530e 1700 |00f6: invoke-static/range {v23}, Landroid/support/v4/view/bl;.h:(Landroid/view/View;)I // method@0e53 │ │ -044db2: 0a04 |00f9: move-result v4 │ │ -044db4: 7120 3210 4300 |00fa: invoke-static {v3, v4}, Landroid/support/v4/view/q;.a:(II)I // method@1032 │ │ -044dba: 0a03 |00fd: move-result v3 │ │ -044dbc: 2c03 fc00 0000 |00fe: sparse-switch v3, 000001fa // +000000fc │ │ -044dc2: 7401 bd1d 1700 |0101: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ -044dc8: 0a09 |0104: move-result v9 │ │ -044dca: 1204 |0105: const/4 v4, #int 0 // #0 │ │ -044dcc: 1213 |0106: const/4 v3, #int 1 // #1 │ │ -044dce: 3805 d700 |0107: if-eqz v5, 01de // +00d7 │ │ -044dd2: d804 0eff |0109: add-int/lit8 v4, v14, #int -1 // #ff │ │ -044dd6: 12f3 |010b: const/4 v3, #int -1 // #ff │ │ -044dd8: 0145 |010c: move v5, v4 │ │ -044dda: 0134 |010d: move v4, v3 │ │ -044ddc: 120a |010e: const/4 v10, #int 0 // #0 │ │ -044dde: 35ea c700 |010f: if-ge v10, v14, 01d6 // +00c7 │ │ -044de2: 9203 040a |0111: mul-int v3, v4, v10 │ │ -044de6: 9012 0503 |0113: add-int v18, v5, v3 │ │ -044dea: 0800 1700 |0115: move-object/from16 v0, v23 │ │ -044dee: 0201 1200 |0117: move/from16 v1, v18 │ │ -044df2: 6e20 ae1d 1000 |0119: invoke-virtual {v0, v1}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -044df8: 0c13 |011c: move-result-object v19 │ │ -044dfa: 3913 2700 |011d: if-nez v19, 0144 // +0027 │ │ -044dfe: d809 0900 |011f: add-int/lit8 v9, v9, #int 0 // #00 │ │ -044e02: 01a3 |0121: move v3, v10 │ │ -044e04: d80a 0301 |0122: add-int/lit8 v10, v3, #int 1 // #01 │ │ -044e08: 28eb |0124: goto 010f // -0015 │ │ -044e0a: 7401 bd1d 1700 |0125: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ -044e10: 0a03 |0128: move-result v3 │ │ -044e12: 9003 031b |0129: add-int v3, v3, v27 │ │ -044e16: 9103 0319 |012b: sub-int v3, v3, v25 │ │ -044e1a: 0800 1700 |012d: move-object/from16 v0, v23 │ │ -044e1e: 5204 6f17 |012f: iget v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -044e22: 9109 0304 |0131: sub-int v9, v3, v4 │ │ -044e26: 28d2 |0133: goto 0105 // -002e │ │ -044e28: 7401 bd1d 1700 |0134: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ -044e2e: 0a03 |0137: move-result v3 │ │ -044e30: 9104 1b19 |0138: sub-int v4, v27, v25 │ │ -044e34: 0800 1700 |013a: move-object/from16 v0, v23 │ │ -044e38: 5206 6f17 |013c: iget v6, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -044e3c: b164 |013e: sub-int/2addr v4, v6 │ │ -044e3e: db04 0402 |013f: div-int/lit8 v4, v4, #int 2 // #02 │ │ -044e42: 9009 0304 |0141: add-int v9, v3, v4 │ │ -044e46: 28c2 |0143: goto 0105 // -003e │ │ -044e48: 7401 4222 1300 |0144: invoke-virtual/range {v19}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -044e4e: 0a03 |0147: move-result v3 │ │ -044e50: 1306 0800 |0148: const/16 v6, #int 8 // #8 │ │ -044e54: 3263 9100 |014a: if-eq v3, v6, 01db // +0091 │ │ -044e58: 7401 2c22 1300 |014c: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ -044e5e: 0a14 |014f: move-result v20 │ │ -044e60: 7401 2a22 1300 |0150: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ -044e66: 0a15 |0153: move-result v21 │ │ -044e68: 12f6 |0154: const/4 v6, #int -1 // #ff │ │ -044e6a: 7401 2522 1300 |0155: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -044e70: 0c03 |0158: move-result-object v3 │ │ -044e72: 1f03 4f04 |0159: check-cast v3, Landroid/support/v7/widget/bn; // type@044f │ │ -044e76: 380f 0e00 |015b: if-eqz v15, 0169 // +000e │ │ -044e7a: 5237 7c17 |015d: iget v7, v3, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -044e7e: 1316 ffff |015f: const/16 v22, #int -1 // #ffff │ │ -044e82: 0200 1600 |0161: move/from16 v0, v22 │ │ -044e86: 3207 0600 |0163: if-eq v7, v0, 0169 // +0006 │ │ -044e8a: 7401 1722 1300 |0165: invoke-virtual/range {v19}, Landroid/view/View;.getBaseline:()I // method@2217 │ │ -044e90: 0a06 |0168: move-result v6 │ │ -044e92: 5237 7b17 |0169: iget v7, v3, Landroid/support/v7/widget/bn;.h:I // field@177b │ │ -044e96: 3b07 0300 |016b: if-gez v7, 016e // +0003 │ │ -044e9a: 01b7 |016d: move v7, v11 │ │ -044e9c: dd07 0770 |016e: and-int/lit8 v7, v7, #int 112 // #70 │ │ -044ea0: 2c07 9400 0000 |0170: sparse-switch v7, 00000204 // +00000094 │ │ -044ea6: 0186 |0173: move v6, v8 │ │ -044ea8: 0800 1700 |0174: move-object/from16 v0, v23 │ │ -044eac: 0201 1200 |0176: move/from16 v1, v18 │ │ -044eb0: 7020 9d1d 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ -044eb6: 0a07 |017b: move-result v7 │ │ -044eb8: 3807 5b00 |017c: if-eqz v7, 01d7 // +005b │ │ -044ebc: 0800 1700 |017e: move-object/from16 v0, v23 │ │ -044ec0: 5207 7517 |0180: iget v7, v0, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ -044ec4: b097 |0182: add-int/2addr v7, v9 │ │ -044ec6: 5239 7d17 |0183: iget v9, v3, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -044eca: b097 |0185: add-int/2addr v7, v9 │ │ -044ecc: d809 0700 |0186: add-int/lit8 v9, v7, #int 0 // #00 │ │ -044ed0: 0800 1300 |0188: move-object/from16 v0, v19 │ │ -044ed4: 0201 1400 |018a: move/from16 v1, v20 │ │ -044ed8: 0202 1500 |018c: move/from16 v2, v21 │ │ -044edc: 7152 a11d 9016 |018e: invoke-static {v0, v9, v6, v1, v2}, Landroid/support/v7/widget/bm;.b:(Landroid/view/View;IIII)V // method@1da1 │ │ -044ee2: 5233 7e17 |0191: iget v3, v3, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -044ee6: 9003 0314 |0193: add-int v3, v3, v20 │ │ -044eea: d803 0300 |0195: add-int/lit8 v3, v3, #int 0 // #00 │ │ -044eee: 9009 0703 |0197: add-int v9, v7, v3 │ │ -044ef2: d803 0a00 |0199: add-int/lit8 v3, v10, #int 0 // #00 │ │ -044ef6: 2887 |019b: goto 0122 // -0079 │ │ -044ef8: 5237 7f17 |019c: iget v7, v3, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ -044efc: b087 |019e: add-int/2addr v7, v8 │ │ -044efe: 1316 ffff |019f: const/16 v22, #int -1 // #ffff │ │ -044f02: 0200 1600 |01a1: move/from16 v0, v22 │ │ -044f06: 3206 3600 |01a3: if-eq v6, v0, 01d9 // +0036 │ │ -044f0a: 1316 0100 |01a5: const/16 v22, #int 1 // #1 │ │ -044f0e: 4416 1016 |01a7: aget v22, v16, v22 │ │ -044f12: 9106 1606 |01a9: sub-int v6, v22, v6 │ │ -044f16: b076 |01ab: add-int/2addr v6, v7 │ │ -044f18: 28c8 |01ac: goto 0174 // -0038 │ │ -044f1a: 9106 0d15 |01ad: sub-int v6, v13, v21 │ │ -044f1e: db06 0602 |01af: div-int/lit8 v6, v6, #int 2 // #02 │ │ -044f22: b086 |01b1: add-int/2addr v6, v8 │ │ -044f24: 5237 7f17 |01b2: iget v7, v3, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ -044f28: b076 |01b4: add-int/2addr v6, v7 │ │ -044f2a: 5237 7917 |01b5: iget v7, v3, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ -044f2e: b176 |01b7: sub-int/2addr v6, v7 │ │ -044f30: 28bc |01b8: goto 0174 // -0044 │ │ -044f32: 9107 0c15 |01b9: sub-int v7, v12, v21 │ │ -044f36: 5230 7917 |01bb: iget v0, v3, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ -044f3a: 0216 0000 |01bd: move/from16 v22, v0 │ │ -044f3e: 9107 0716 |01bf: sub-int v7, v7, v22 │ │ -044f42: 1316 ffff |01c1: const/16 v22, #int -1 // #ffff │ │ -044f46: 0200 1600 |01c3: move/from16 v0, v22 │ │ -044f4a: 3206 1400 |01c5: if-eq v6, v0, 01d9 // +0014 │ │ -044f4e: 7401 2a22 1300 |01c7: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ -044f54: 0a16 |01ca: move-result v22 │ │ -044f56: 9106 1606 |01cb: sub-int v6, v22, v6 │ │ -044f5a: 1316 0200 |01cd: const/16 v22, #int 2 // #2 │ │ -044f5e: 4416 1116 |01cf: aget v22, v17, v22 │ │ -044f62: 9106 1606 |01d1: sub-int v6, v22, v6 │ │ -044f66: 9106 0706 |01d3: sub-int v6, v7, v6 │ │ -044f6a: 289f |01d5: goto 0174 // -0061 │ │ -044f6c: 0e00 |01d6: return-void │ │ -044f6e: 0197 |01d7: move v7, v9 │ │ -044f70: 28ab |01d8: goto 0183 // -0055 │ │ -044f72: 0176 |01d9: move v6, v7 │ │ -044f74: 289a |01da: goto 0174 // -0066 │ │ -044f76: 01a3 |01db: move v3, v10 │ │ -044f78: 2900 46ff |01dc: goto/16 0122 // -00ba │ │ -044f7c: 0145 |01de: move v5, v4 │ │ -044f7e: 0134 |01df: move v4, v3 │ │ -044f80: 2900 2eff |01e0: goto/16 010e // -00d2 │ │ -044f84: 0173 |01e2: move v3, v7 │ │ -044f86: 2900 5ffe |01e3: goto/16 0042 // -01a1 │ │ -044f8a: 0000 |01e5: nop // spacer │ │ -044f8c: 0002 0200 1000 0000 5000 0000 2700 ... |01e6: sparse-switch-data (10 units) │ │ -044fa0: 0002 0200 0100 0000 0500 0000 2400 ... |01f0: sparse-switch-data (10 units) │ │ -044fb4: 0002 0200 0100 0000 0500 0000 3600 ... |01fa: sparse-switch-data (10 units) │ │ -044fc8: 0002 0300 1000 0000 3000 0000 5000 ... |0204: sparse-switch-data (14 units) │ │ +044c30: |[044c30] android.support.v7.widget.bm.onLayout:(ZIIII)V │ │ +044c40: 0800 1700 |0000: move-object/from16 v0, v23 │ │ +044c44: 5203 6d17 |0002: iget v3, v0, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ +044c48: 1214 |0004: const/4 v4, #int 1 // #1 │ │ +044c4a: 3343 b800 |0005: if-ne v3, v4, 00bd // +00b8 │ │ +044c4e: 7401 bd1d 1700 |0007: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ +044c54: 0a08 |000a: move-result v8 │ │ +044c56: 9103 1b19 |000b: sub-int v3, v27, v25 │ │ +044c5a: 7401 be1d 1700 |000d: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ +044c60: 0a04 |0010: move-result v4 │ │ +044c62: 9109 0304 |0011: sub-int v9, v3, v4 │ │ +044c66: b183 |0013: sub-int/2addr v3, v8 │ │ +044c68: 7401 be1d 1700 |0014: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ +044c6e: 0a04 |0017: move-result v4 │ │ +044c70: 910a 0304 |0018: sub-int v10, v3, v4 │ │ +044c74: 7401 c41d 1700 |001a: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getVirtualChildCount:()I // method@1dc4 │ │ +044c7a: 0a0b |001d: move-result v11 │ │ +044c7c: 0800 1700 |001e: move-object/from16 v0, v23 │ │ +044c80: 5203 6e17 |0020: iget v3, v0, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +044c84: dd03 0370 |0022: and-int/lit8 v3, v3, #int 112 // #70 │ │ +044c88: 0800 1700 |0024: move-object/from16 v0, v23 │ │ +044c8c: 5204 6e17 |0026: iget v4, v0, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +044c90: 1405 0700 8000 |0028: const v5, #float 1.1755e-38 // #00800007 │ │ +044c96: b545 |002b: and-int/2addr v5, v4 │ │ +044c98: 2c03 ba01 0000 |002c: sparse-switch v3, 000001e6 // +000001ba │ │ +044c9e: 7401 bf1d 1700 |002f: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ +044ca4: 0a03 |0032: move-result v3 │ │ +044ca6: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +044ca8: 0136 |0034: move v6, v3 │ │ +044caa: 35b7 a101 |0035: if-ge v7, v11, 01d6 // +01a1 │ │ +044cae: 0800 1700 |0037: move-object/from16 v0, v23 │ │ +044cb2: 6e20 ae1d 7000 |0039: invoke-virtual {v0, v7}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +044cb8: 0c0c |003c: move-result-object v12 │ │ +044cba: 390c 2500 |003d: if-nez v12, 0062 // +0025 │ │ +044cbe: d806 0600 |003f: add-int/lit8 v6, v6, #int 0 // #00 │ │ +044cc2: 0173 |0041: move v3, v7 │ │ +044cc4: d807 0301 |0042: add-int/lit8 v7, v3, #int 1 // #01 │ │ +044cc8: 28f1 |0044: goto 0035 // -000f │ │ +044cca: 7401 bf1d 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ +044cd0: 0a03 |0048: move-result v3 │ │ +044cd2: 9003 031c |0049: add-int v3, v3, v28 │ │ +044cd6: 9103 031a |004b: sub-int v3, v3, v26 │ │ +044cda: 0800 1700 |004d: move-object/from16 v0, v23 │ │ +044cde: 5204 6f17 |004f: iget v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +044ce2: b143 |0051: sub-int/2addr v3, v4 │ │ +044ce4: 28e1 |0052: goto 0033 // -001f │ │ +044ce6: 7401 bf1d 1700 |0053: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ +044cec: 0a03 |0056: move-result v3 │ │ +044cee: 9104 1c1a |0057: sub-int v4, v28, v26 │ │ +044cf2: 0800 1700 |0059: move-object/from16 v0, v23 │ │ +044cf6: 5206 6f17 |005b: iget v6, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +044cfa: b164 |005d: sub-int/2addr v4, v6 │ │ +044cfc: db04 0402 |005e: div-int/lit8 v4, v4, #int 2 // #02 │ │ +044d00: b043 |0060: add-int/2addr v3, v4 │ │ +044d02: 28d2 |0061: goto 0033 // -002e │ │ +044d04: 6e10 4222 0c00 |0062: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +044d0a: 0a03 |0065: move-result v3 │ │ +044d0c: 1304 0800 |0066: const/16 v4, #int 8 // #8 │ │ +044d10: 3243 7a01 |0068: if-eq v3, v4, 01e2 // +017a │ │ +044d14: 6e10 2c22 0c00 |006a: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ +044d1a: 0a0d |006d: move-result v13 │ │ +044d1c: 6e10 2a22 0c00 |006e: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ +044d22: 0a0e |0071: move-result v14 │ │ +044d24: 6e10 2522 0c00 |0072: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +044d2a: 0c03 |0075: move-result-object v3 │ │ +044d2c: 1f03 5004 |0076: check-cast v3, Landroid/support/v7/widget/bn; // type@0450 │ │ +044d30: 5234 7b17 |0078: iget v4, v3, Landroid/support/v7/widget/bn;.h:I // field@177b │ │ +044d34: 3b04 0300 |007a: if-gez v4, 007d // +0003 │ │ +044d38: 0154 |007c: move v4, v5 │ │ +044d3a: 7701 530e 1700 |007d: invoke-static/range {v23}, Landroid/support/v4/view/bl;.h:(Landroid/view/View;)I // method@0e53 │ │ +044d40: 0a0f |0080: move-result v15 │ │ +044d42: 7120 3210 f400 |0081: invoke-static {v4, v15}, Landroid/support/v4/view/q;.a:(II)I // method@1032 │ │ +044d48: 0a04 |0084: move-result v4 │ │ +044d4a: dd04 0407 |0085: and-int/lit8 v4, v4, #int 7 // #07 │ │ +044d4e: 2c04 6901 0000 |0087: sparse-switch v4, 000001f0 // +00000169 │ │ +044d54: 5234 7d17 |008a: iget v4, v3, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +044d58: b084 |008c: add-int/2addr v4, v8 │ │ +044d5a: 0800 1700 |008d: move-object/from16 v0, v23 │ │ +044d5e: 7020 9d1d 7000 |008f: invoke-direct {v0, v7}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ +044d64: 0a0f |0092: move-result v15 │ │ +044d66: 380f 0700 |0093: if-eqz v15, 009a // +0007 │ │ +044d6a: 0800 1700 |0095: move-object/from16 v0, v23 │ │ +044d6e: 520f 7617 |0097: iget v15, v0, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ +044d72: b0f6 |0099: add-int/2addr v6, v15 │ │ +044d74: 523f 7f17 |009a: iget v15, v3, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ +044d78: b0f6 |009c: add-int/2addr v6, v15 │ │ +044d7a: d80f 0600 |009d: add-int/lit8 v15, v6, #int 0 // #00 │ │ +044d7e: 715e a11d 4cdf |009f: invoke-static {v12, v4, v15, v13, v14}, Landroid/support/v7/widget/bm;.b:(Landroid/view/View;IIII)V // method@1da1 │ │ +044d84: 5233 7917 |00a2: iget v3, v3, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ +044d88: b0e3 |00a4: add-int/2addr v3, v14 │ │ +044d8a: d803 0300 |00a5: add-int/lit8 v3, v3, #int 0 // #00 │ │ +044d8e: b036 |00a7: add-int/2addr v6, v3 │ │ +044d90: d803 0700 |00a8: add-int/lit8 v3, v7, #int 0 // #00 │ │ +044d94: 2898 |00aa: goto 0042 // -0068 │ │ +044d96: 9104 0a0d |00ab: sub-int v4, v10, v13 │ │ +044d9a: db04 0402 |00ad: div-int/lit8 v4, v4, #int 2 // #02 │ │ +044d9e: b084 |00af: add-int/2addr v4, v8 │ │ +044da0: 523f 7d17 |00b0: iget v15, v3, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +044da4: b0f4 |00b2: add-int/2addr v4, v15 │ │ +044da6: 523f 7e17 |00b3: iget v15, v3, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +044daa: b1f4 |00b5: sub-int/2addr v4, v15 │ │ +044dac: 28d7 |00b6: goto 008d // -0029 │ │ +044dae: 9104 090d |00b7: sub-int v4, v9, v13 │ │ +044db2: 523f 7e17 |00b9: iget v15, v3, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +044db6: b1f4 |00bb: sub-int/2addr v4, v15 │ │ +044db8: 28d1 |00bc: goto 008d // -002f │ │ +044dba: 7701 f117 1700 |00bd: invoke-static/range {v23}, Landroid/support/v7/internal/widget/at;.a:(Landroid/view/View;)Z // method@17f1 │ │ +044dc0: 0a05 |00c0: move-result v5 │ │ +044dc2: 7401 bf1d 1700 |00c1: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ +044dc8: 0a08 |00c4: move-result v8 │ │ +044dca: 9103 1c1a |00c5: sub-int v3, v28, v26 │ │ +044dce: 7401 bc1d 1700 |00c7: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ +044dd4: 0a04 |00ca: move-result v4 │ │ +044dd6: 910c 0304 |00cb: sub-int v12, v3, v4 │ │ +044dda: b183 |00cd: sub-int/2addr v3, v8 │ │ +044ddc: 7401 bc1d 1700 |00ce: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ +044de2: 0a04 |00d1: move-result v4 │ │ +044de4: 910d 0304 |00d2: sub-int v13, v3, v4 │ │ +044de8: 7401 c41d 1700 |00d4: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getVirtualChildCount:()I // method@1dc4 │ │ +044dee: 0a0e |00d7: move-result v14 │ │ +044df0: 0800 1700 |00d8: move-object/from16 v0, v23 │ │ +044df4: 5203 6e17 |00da: iget v3, v0, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +044df8: 1404 0700 8000 |00dc: const v4, #float 1.1755e-38 // #00800007 │ │ +044dfe: b543 |00df: and-int/2addr v3, v4 │ │ +044e00: 0800 1700 |00e0: move-object/from16 v0, v23 │ │ +044e04: 5204 6e17 |00e2: iget v4, v0, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +044e08: dd0b 0470 |00e4: and-int/lit8 v11, v4, #int 112 // #70 │ │ +044e0c: 0800 1700 |00e6: move-object/from16 v0, v23 │ │ +044e10: 550f 6a17 |00e8: iget-boolean v15, v0, Landroid/support/v7/widget/bm;.a:Z // field@176a │ │ +044e14: 0800 1700 |00ea: move-object/from16 v0, v23 │ │ +044e18: 5400 7217 |00ec: iget-object v0, v0, Landroid/support/v7/widget/bm;.i:[I // field@1772 │ │ +044e1c: 0810 0000 |00ee: move-object/from16 v16, v0 │ │ +044e20: 0800 1700 |00f0: move-object/from16 v0, v23 │ │ +044e24: 5400 7317 |00f2: iget-object v0, v0, Landroid/support/v7/widget/bm;.j:[I // field@1773 │ │ +044e28: 0811 0000 |00f4: move-object/from16 v17, v0 │ │ +044e2c: 7701 530e 1700 |00f6: invoke-static/range {v23}, Landroid/support/v4/view/bl;.h:(Landroid/view/View;)I // method@0e53 │ │ +044e32: 0a04 |00f9: move-result v4 │ │ +044e34: 7120 3210 4300 |00fa: invoke-static {v3, v4}, Landroid/support/v4/view/q;.a:(II)I // method@1032 │ │ +044e3a: 0a03 |00fd: move-result v3 │ │ +044e3c: 2c03 fc00 0000 |00fe: sparse-switch v3, 000001fa // +000000fc │ │ +044e42: 7401 bd1d 1700 |0101: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ +044e48: 0a09 |0104: move-result v9 │ │ +044e4a: 1204 |0105: const/4 v4, #int 0 // #0 │ │ +044e4c: 1213 |0106: const/4 v3, #int 1 // #1 │ │ +044e4e: 3805 d700 |0107: if-eqz v5, 01de // +00d7 │ │ +044e52: d804 0eff |0109: add-int/lit8 v4, v14, #int -1 // #ff │ │ +044e56: 12f3 |010b: const/4 v3, #int -1 // #ff │ │ +044e58: 0145 |010c: move v5, v4 │ │ +044e5a: 0134 |010d: move v4, v3 │ │ +044e5c: 120a |010e: const/4 v10, #int 0 // #0 │ │ +044e5e: 35ea c700 |010f: if-ge v10, v14, 01d6 // +00c7 │ │ +044e62: 9203 040a |0111: mul-int v3, v4, v10 │ │ +044e66: 9012 0503 |0113: add-int v18, v5, v3 │ │ +044e6a: 0800 1700 |0115: move-object/from16 v0, v23 │ │ +044e6e: 0201 1200 |0117: move/from16 v1, v18 │ │ +044e72: 6e20 ae1d 1000 |0119: invoke-virtual {v0, v1}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +044e78: 0c13 |011c: move-result-object v19 │ │ +044e7a: 3913 2700 |011d: if-nez v19, 0144 // +0027 │ │ +044e7e: d809 0900 |011f: add-int/lit8 v9, v9, #int 0 // #00 │ │ +044e82: 01a3 |0121: move v3, v10 │ │ +044e84: d80a 0301 |0122: add-int/lit8 v10, v3, #int 1 // #01 │ │ +044e88: 28eb |0124: goto 010f // -0015 │ │ +044e8a: 7401 bd1d 1700 |0125: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ +044e90: 0a03 |0128: move-result v3 │ │ +044e92: 9003 031b |0129: add-int v3, v3, v27 │ │ +044e96: 9103 0319 |012b: sub-int v3, v3, v25 │ │ +044e9a: 0800 1700 |012d: move-object/from16 v0, v23 │ │ +044e9e: 5204 6f17 |012f: iget v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +044ea2: 9109 0304 |0131: sub-int v9, v3, v4 │ │ +044ea6: 28d2 |0133: goto 0105 // -002e │ │ +044ea8: 7401 bd1d 1700 |0134: invoke-virtual/range {v23}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ +044eae: 0a03 |0137: move-result v3 │ │ +044eb0: 9104 1b19 |0138: sub-int v4, v27, v25 │ │ +044eb4: 0800 1700 |013a: move-object/from16 v0, v23 │ │ +044eb8: 5206 6f17 |013c: iget v6, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +044ebc: b164 |013e: sub-int/2addr v4, v6 │ │ +044ebe: db04 0402 |013f: div-int/lit8 v4, v4, #int 2 // #02 │ │ +044ec2: 9009 0304 |0141: add-int v9, v3, v4 │ │ +044ec6: 28c2 |0143: goto 0105 // -003e │ │ +044ec8: 7401 4222 1300 |0144: invoke-virtual/range {v19}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +044ece: 0a03 |0147: move-result v3 │ │ +044ed0: 1306 0800 |0148: const/16 v6, #int 8 // #8 │ │ +044ed4: 3263 9100 |014a: if-eq v3, v6, 01db // +0091 │ │ +044ed8: 7401 2c22 1300 |014c: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ +044ede: 0a14 |014f: move-result v20 │ │ +044ee0: 7401 2a22 1300 |0150: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ +044ee6: 0a15 |0153: move-result v21 │ │ +044ee8: 12f6 |0154: const/4 v6, #int -1 // #ff │ │ +044eea: 7401 2522 1300 |0155: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +044ef0: 0c03 |0158: move-result-object v3 │ │ +044ef2: 1f03 5004 |0159: check-cast v3, Landroid/support/v7/widget/bn; // type@0450 │ │ +044ef6: 380f 0e00 |015b: if-eqz v15, 0169 // +000e │ │ +044efa: 5237 7c17 |015d: iget v7, v3, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +044efe: 1316 ffff |015f: const/16 v22, #int -1 // #ffff │ │ +044f02: 0200 1600 |0161: move/from16 v0, v22 │ │ +044f06: 3207 0600 |0163: if-eq v7, v0, 0169 // +0006 │ │ +044f0a: 7401 1722 1300 |0165: invoke-virtual/range {v19}, Landroid/view/View;.getBaseline:()I // method@2217 │ │ +044f10: 0a06 |0168: move-result v6 │ │ +044f12: 5237 7b17 |0169: iget v7, v3, Landroid/support/v7/widget/bn;.h:I // field@177b │ │ +044f16: 3b07 0300 |016b: if-gez v7, 016e // +0003 │ │ +044f1a: 01b7 |016d: move v7, v11 │ │ +044f1c: dd07 0770 |016e: and-int/lit8 v7, v7, #int 112 // #70 │ │ +044f20: 2c07 9400 0000 |0170: sparse-switch v7, 00000204 // +00000094 │ │ +044f26: 0186 |0173: move v6, v8 │ │ +044f28: 0800 1700 |0174: move-object/from16 v0, v23 │ │ +044f2c: 0201 1200 |0176: move/from16 v1, v18 │ │ +044f30: 7020 9d1d 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ +044f36: 0a07 |017b: move-result v7 │ │ +044f38: 3807 5b00 |017c: if-eqz v7, 01d7 // +005b │ │ +044f3c: 0800 1700 |017e: move-object/from16 v0, v23 │ │ +044f40: 5207 7517 |0180: iget v7, v0, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ +044f44: b097 |0182: add-int/2addr v7, v9 │ │ +044f46: 5239 7d17 |0183: iget v9, v3, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +044f4a: b097 |0185: add-int/2addr v7, v9 │ │ +044f4c: d809 0700 |0186: add-int/lit8 v9, v7, #int 0 // #00 │ │ +044f50: 0800 1300 |0188: move-object/from16 v0, v19 │ │ +044f54: 0201 1400 |018a: move/from16 v1, v20 │ │ +044f58: 0202 1500 |018c: move/from16 v2, v21 │ │ +044f5c: 7152 a11d 9016 |018e: invoke-static {v0, v9, v6, v1, v2}, Landroid/support/v7/widget/bm;.b:(Landroid/view/View;IIII)V // method@1da1 │ │ +044f62: 5233 7e17 |0191: iget v3, v3, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +044f66: 9003 0314 |0193: add-int v3, v3, v20 │ │ +044f6a: d803 0300 |0195: add-int/lit8 v3, v3, #int 0 // #00 │ │ +044f6e: 9009 0703 |0197: add-int v9, v7, v3 │ │ +044f72: d803 0a00 |0199: add-int/lit8 v3, v10, #int 0 // #00 │ │ +044f76: 2887 |019b: goto 0122 // -0079 │ │ +044f78: 5237 7f17 |019c: iget v7, v3, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ +044f7c: b087 |019e: add-int/2addr v7, v8 │ │ +044f7e: 1316 ffff |019f: const/16 v22, #int -1 // #ffff │ │ +044f82: 0200 1600 |01a1: move/from16 v0, v22 │ │ +044f86: 3206 3600 |01a3: if-eq v6, v0, 01d9 // +0036 │ │ +044f8a: 1316 0100 |01a5: const/16 v22, #int 1 // #1 │ │ +044f8e: 4416 1016 |01a7: aget v22, v16, v22 │ │ +044f92: 9106 1606 |01a9: sub-int v6, v22, v6 │ │ +044f96: b076 |01ab: add-int/2addr v6, v7 │ │ +044f98: 28c8 |01ac: goto 0174 // -0038 │ │ +044f9a: 9106 0d15 |01ad: sub-int v6, v13, v21 │ │ +044f9e: db06 0602 |01af: div-int/lit8 v6, v6, #int 2 // #02 │ │ +044fa2: b086 |01b1: add-int/2addr v6, v8 │ │ +044fa4: 5237 7f17 |01b2: iget v7, v3, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ +044fa8: b076 |01b4: add-int/2addr v6, v7 │ │ +044faa: 5237 7917 |01b5: iget v7, v3, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ +044fae: b176 |01b7: sub-int/2addr v6, v7 │ │ +044fb0: 28bc |01b8: goto 0174 // -0044 │ │ +044fb2: 9107 0c15 |01b9: sub-int v7, v12, v21 │ │ +044fb6: 5230 7917 |01bb: iget v0, v3, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ +044fba: 0216 0000 |01bd: move/from16 v22, v0 │ │ +044fbe: 9107 0716 |01bf: sub-int v7, v7, v22 │ │ +044fc2: 1316 ffff |01c1: const/16 v22, #int -1 // #ffff │ │ +044fc6: 0200 1600 |01c3: move/from16 v0, v22 │ │ +044fca: 3206 1400 |01c5: if-eq v6, v0, 01d9 // +0014 │ │ +044fce: 7401 2a22 1300 |01c7: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ +044fd4: 0a16 |01ca: move-result v22 │ │ +044fd6: 9106 1606 |01cb: sub-int v6, v22, v6 │ │ +044fda: 1316 0200 |01cd: const/16 v22, #int 2 // #2 │ │ +044fde: 4416 1116 |01cf: aget v22, v17, v22 │ │ +044fe2: 9106 1606 |01d1: sub-int v6, v22, v6 │ │ +044fe6: 9106 0706 |01d3: sub-int v6, v7, v6 │ │ +044fea: 289f |01d5: goto 0174 // -0061 │ │ +044fec: 0e00 |01d6: return-void │ │ +044fee: 0197 |01d7: move v7, v9 │ │ +044ff0: 28ab |01d8: goto 0183 // -0055 │ │ +044ff2: 0176 |01d9: move v6, v7 │ │ +044ff4: 289a |01da: goto 0174 // -0066 │ │ +044ff6: 01a3 |01db: move v3, v10 │ │ +044ff8: 2900 46ff |01dc: goto/16 0122 // -00ba │ │ +044ffc: 0145 |01de: move v5, v4 │ │ +044ffe: 0134 |01df: move v4, v3 │ │ +045000: 2900 2eff |01e0: goto/16 010e // -00d2 │ │ +045004: 0173 |01e2: move v3, v7 │ │ +045006: 2900 5ffe |01e3: goto/16 0042 // -01a1 │ │ +04500a: 0000 |01e5: nop // spacer │ │ +04500c: 0002 0200 1000 0000 5000 0000 2700 ... |01e6: sparse-switch-data (10 units) │ │ +045020: 0002 0200 0100 0000 0500 0000 2400 ... |01f0: sparse-switch-data (10 units) │ │ +045034: 0002 0200 0100 0000 0500 0000 3600 ... |01fa: sparse-switch-data (10 units) │ │ +045048: 0002 0300 1000 0000 3000 0000 5000 ... |0204: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1402 │ │ 0x0007 line=16422 │ │ 0x000b line=16428 │ │ 0x000d line=16429 │ │ 0x0013 line=16432 │ │ @@ -10061,584 +10088,584 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 984 16-bit code units │ │ -044fe4: |[044fe4] android.support.v7.widget.bm.onMeasure:(II)V │ │ -044ff4: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ -044ff8: 5203 6d17 |0002: iget v3, v0, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ -044ffc: 1214 |0004: const/4 v4, #int 1 // #1 │ │ -044ffe: 3343 a603 |0005: if-ne v3, v4, 03ab // +03a6 │ │ -045002: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -045004: 0800 1b00 |0008: move-object/from16 v0, v27 │ │ -045008: 5903 6f17 |000a: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -04500c: 1312 0000 |000c: const/16 v18, #int 0 // #0 │ │ -045010: 1311 0000 |000e: const/16 v17, #int 0 // #0 │ │ -045014: 1310 0000 |0010: const/16 v16, #int 0 // #0 │ │ -045018: 120f |0012: const/4 v15, #int 0 // #0 │ │ -04501a: 121e |0013: const/4 v14, #int 1 // #1 │ │ -04501c: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -04501e: 7401 c41d 1b00 |0015: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getVirtualChildCount:()I // method@1dc4 │ │ -045024: 0a15 |0018: move-result v21 │ │ -045026: 7701 ff21 1c00 |0019: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@21ff │ │ -04502c: 0a16 |001c: move-result v22 │ │ -04502e: 7701 ff21 1d00 |001d: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@21ff │ │ -045034: 0a17 |0020: move-result v23 │ │ -045036: 120a |0021: const/4 v10, #int 0 // #0 │ │ -045038: 120c |0022: const/4 v12, #int 0 // #0 │ │ -04503a: 0800 1b00 |0023: move-object/from16 v0, v27 │ │ -04503e: 5200 6b17 |0025: iget v0, v0, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ -045042: 0218 0000 |0027: move/from16 v24, v0 │ │ -045046: 0800 1b00 |0029: move-object/from16 v0, v27 │ │ -04504a: 5500 7117 |002b: iget-boolean v0, v0, Landroid/support/v7/widget/bm;.h:Z // field@1771 │ │ -04504e: 0219 0000 |002d: move/from16 v25, v0 │ │ -045052: 150b 0080 |002f: const/high16 v11, #int -2147483648 // #8000 │ │ -045056: 1313 0000 |0031: const/16 v19, #int 0 // #0 │ │ -04505a: 0200 1300 |0033: move/from16 v0, v19 │ │ -04505e: 0201 1500 |0035: move/from16 v1, v21 │ │ -045062: 3510 5501 |0037: if-ge v0, v1, 018c // +0155 │ │ -045066: 0800 1b00 |0039: move-object/from16 v0, v27 │ │ -04506a: 0201 1300 |003b: move/from16 v1, v19 │ │ -04506e: 6e20 ae1d 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -045074: 0c04 |0040: move-result-object v4 │ │ -045076: 3904 1100 |0041: if-nez v4, 0052 // +0011 │ │ -04507a: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ -04507e: 5203 6f17 |0045: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045082: d803 0300 |0047: add-int/lit8 v3, v3, #int 0 // #00 │ │ -045086: 0800 1b00 |0049: move-object/from16 v0, v27 │ │ -04508a: 5903 6f17 |004b: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -04508e: 0203 1300 |004d: move/from16 v3, v19 │ │ -045092: d813 0301 |004f: add-int/lit8 v19, v3, #int 1 // #01 │ │ -045096: 28e2 |0051: goto 0033 // -001e │ │ -045098: 6e10 4222 0400 |0052: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -04509e: 0a03 |0055: move-result v3 │ │ -0450a0: 1306 0800 |0056: const/16 v6, #int 8 // #8 │ │ -0450a4: 3263 7203 |0058: if-eq v3, v6, 03ca // +0372 │ │ -0450a8: 0800 1b00 |005a: move-object/from16 v0, v27 │ │ -0450ac: 0201 1300 |005c: move/from16 v1, v19 │ │ -0450b0: 7020 9d1d 1000 |005e: invoke-direct {v0, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ -0450b6: 0a03 |0061: move-result v3 │ │ -0450b8: 3803 0f00 |0062: if-eqz v3, 0071 // +000f │ │ -0450bc: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ -0450c0: 5203 6f17 |0066: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -0450c4: 0800 1b00 |0068: move-object/from16 v0, v27 │ │ -0450c8: 5206 7617 |006a: iget v6, v0, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ -0450cc: b063 |006c: add-int/2addr v3, v6 │ │ -0450ce: 0800 1b00 |006d: move-object/from16 v0, v27 │ │ -0450d2: 5903 6f17 |006f: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -0450d6: 6e10 2522 0400 |0071: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -0450dc: 0c03 |0074: move-result-object v3 │ │ -0450de: 0739 |0075: move-object v9, v3 │ │ -0450e0: 1f09 4f04 |0076: check-cast v9, Landroid/support/v7/widget/bn; // type@044f │ │ -0450e4: 5293 7a17 |0078: iget v3, v9, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -0450e8: a60d 0503 |007a: add-float v13, v5, v3 │ │ -0450ec: 1503 0040 |007c: const/high16 v3, #int 1073741824 // #4000 │ │ -0450f0: 0200 1700 |007e: move/from16 v0, v23 │ │ -0450f4: 3330 4700 |0080: if-ne v0, v3, 00c7 // +0047 │ │ -0450f8: 5293 7c17 |0082: iget v3, v9, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -0450fc: 3903 4300 |0084: if-nez v3, 00c7 // +0043 │ │ -045100: 5293 7a17 |0086: iget v3, v9, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -045104: 1205 |0088: const/4 v5, #int 0 // #0 │ │ -045106: 2d03 0305 |0089: cmpl-float v3, v3, v5 │ │ -04510a: 3d03 3c00 |008b: if-lez v3, 00c7 // +003c │ │ -04510e: 0800 1b00 |008d: move-object/from16 v0, v27 │ │ -045112: 5203 6f17 |008f: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045116: 5295 7f17 |0091: iget v5, v9, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ -04511a: b035 |0093: add-int/2addr v5, v3 │ │ -04511c: 5296 7917 |0094: iget v6, v9, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ -045120: b065 |0096: add-int/2addr v5, v6 │ │ -045122: 7120 f429 5300 |0097: invoke-static {v3, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -045128: 0a03 |009a: move-result v3 │ │ -04512a: 0800 1b00 |009b: move-object/from16 v0, v27 │ │ -04512e: 5903 6f17 |009d: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045132: 121c |009f: const/4 v12, #int 1 // #1 │ │ -045134: 01b8 |00a0: move v8, v11 │ │ -045136: 01cb |00a1: move v11, v12 │ │ -045138: 3a18 1000 |00a2: if-ltz v24, 00b2 // +0010 │ │ -04513c: d803 1301 |00a4: add-int/lit8 v3, v19, #int 1 // #01 │ │ -045140: 0200 1800 |00a6: move/from16 v0, v24 │ │ -045144: 3330 0a00 |00a8: if-ne v0, v3, 00b2 // +000a │ │ -045148: 0800 1b00 |00aa: move-object/from16 v0, v27 │ │ -04514c: 5203 6f17 |00ac: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045150: 0800 1b00 |00ae: move-object/from16 v0, v27 │ │ -045154: 5903 6c17 |00b0: iput v3, v0, Landroid/support/v7/widget/bm;.c:I // field@176c │ │ -045158: 0200 1300 |00b2: move/from16 v0, v19 │ │ -04515c: 0201 1800 |00b4: move/from16 v1, v24 │ │ -045160: 3510 6600 |00b6: if-ge v0, v1, 011c // +0066 │ │ -045164: 5293 7a17 |00b8: iget v3, v9, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -045168: 1205 |00ba: const/4 v5, #int 0 // #0 │ │ -04516a: 2d03 0305 |00bb: cmpl-float v3, v3, v5 │ │ -04516e: 3d03 5f00 |00bd: if-lez v3, 011c // +005f │ │ -045172: 2203 8c06 |00bf: new-instance v3, Ljava/lang/RuntimeException; // type@068c │ │ -045176: 1a04 b401 |00c1: const-string v4, "A child of LinearLayout with index less than mBaselineAlignedChildIndex has weight > 0, which won't work. Either remove the weight, or don't set mBaselineAlignedChildIndex." // string@01b4 │ │ -04517a: 7020 0e2a 4300 |00c3: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2a0e │ │ -045180: 2703 |00c6: throw v3 │ │ -045182: 1503 0080 |00c7: const/high16 v3, #int -2147483648 // #8000 │ │ -045186: 5295 7c17 |00c9: iget v5, v9, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -04518a: 3905 0d00 |00cb: if-nez v5, 00d8 // +000d │ │ -04518e: 5295 7a17 |00cd: iget v5, v9, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -045192: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -045194: 2d05 0506 |00d0: cmpl-float v5, v5, v6 │ │ -045198: 3d05 0600 |00d2: if-lez v5, 00d8 // +0006 │ │ -04519c: 1203 |00d4: const/4 v3, #int 0 // #0 │ │ -04519e: 12e5 |00d5: const/4 v5, #int -2 // #fe │ │ -0451a0: 5995 7c17 |00d6: iput v5, v9, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -0451a4: 0214 0300 |00d8: move/from16 v20, v3 │ │ -0451a8: 1206 |00da: const/4 v6, #int 0 // #0 │ │ -0451aa: 1203 |00db: const/4 v3, #int 0 // #0 │ │ -0451ac: 2d03 0d03 |00dc: cmpl-float v3, v13, v3 │ │ -0451b0: 3903 3c00 |00de: if-nez v3, 011a // +003c │ │ -0451b4: 0800 1b00 |00e0: move-object/from16 v0, v27 │ │ -0451b8: 5208 6f17 |00e2: iget v8, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -0451bc: 0803 1b00 |00e4: move-object/from16 v3, v27 │ │ -0451c0: 0205 1c00 |00e6: move/from16 v5, v28 │ │ -0451c4: 0207 1d00 |00e8: move/from16 v7, v29 │ │ -0451c8: 7606 9c1d 0300 |00ea: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Landroid/support/v7/widget/bm;.a:(Landroid/view/View;IIII)V // method@1d9c │ │ -0451ce: 1503 0080 |00ed: const/high16 v3, #int -2147483648 // #8000 │ │ -0451d2: 0200 1400 |00ef: move/from16 v0, v20 │ │ -0451d6: 3230 0600 |00f1: if-eq v0, v3, 00f7 // +0006 │ │ -0451da: 0200 1400 |00f3: move/from16 v0, v20 │ │ -0451de: 5990 7c17 |00f5: iput v0, v9, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -0451e2: 6e10 2a22 0400 |00f7: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ -0451e8: 0a03 |00fa: move-result v3 │ │ -0451ea: 0800 1b00 |00fb: move-object/from16 v0, v27 │ │ -0451ee: 5205 6f17 |00fd: iget v5, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -0451f2: 9006 0503 |00ff: add-int v6, v5, v3 │ │ -0451f6: 5297 7f17 |0101: iget v7, v9, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ -0451fa: b076 |0103: add-int/2addr v6, v7 │ │ -0451fc: 5297 7917 |0104: iget v7, v9, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ -045200: b076 |0106: add-int/2addr v6, v7 │ │ -045202: d806 0600 |0107: add-int/lit8 v6, v6, #int 0 // #00 │ │ -045206: 7120 f429 6500 |0109: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -04520c: 0a05 |010c: move-result v5 │ │ -04520e: 0800 1b00 |010d: move-object/from16 v0, v27 │ │ -045212: 5905 6f17 |010f: iput v5, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045216: 3819 b502 |0111: if-eqz v25, 03c6 // +02b5 │ │ -04521a: 7120 f429 b300 |0113: invoke-static {v3, v11}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -045220: 0a0b |0116: move-result v11 │ │ -045222: 01b8 |0117: move v8, v11 │ │ -045224: 01cb |0118: move v11, v12 │ │ -045226: 2889 |0119: goto 00a2 // -0077 │ │ -045228: 1208 |011a: const/4 v8, #int 0 // #0 │ │ -04522a: 28c9 |011b: goto 00e4 // -0037 │ │ -04522c: 1203 |011c: const/4 v3, #int 0 // #0 │ │ -04522e: 1505 0040 |011d: const/high16 v5, #int 1073741824 // #4000 │ │ -045232: 0200 1600 |011f: move/from16 v0, v22 │ │ -045236: 3250 a202 |0121: if-eq v0, v5, 03c3 // +02a2 │ │ -04523a: 5295 8017 |0123: iget v5, v9, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -04523e: 12f6 |0125: const/4 v6, #int -1 // #ff │ │ -045240: 3365 9d02 |0126: if-ne v5, v6, 03c3 // +029d │ │ -045244: 1215 |0128: const/4 v5, #int 1 // #1 │ │ -045246: 1213 |0129: const/4 v3, #int 1 // #1 │ │ -045248: 5296 7d17 |012a: iget v6, v9, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -04524c: 5297 7e17 |012c: iget v7, v9, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -045250: b076 |012e: add-int/2addr v6, v7 │ │ -045252: 6e10 2c22 0400 |012f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ -045258: 0a07 |0132: move-result v7 │ │ -04525a: b067 |0133: add-int/2addr v7, v6 │ │ -04525c: 0200 1200 |0134: move/from16 v0, v18 │ │ -045260: 7120 f429 7000 |0136: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -045266: 0a0c |0139: move-result v12 │ │ -045268: 7110 550e 0400 |013a: invoke-static {v4}, Landroid/support/v4/view/bl;.j:(Landroid/view/View;)I // method@0e55 │ │ -04526e: 0a04 |013d: move-result v4 │ │ -045270: 0200 1100 |013e: move/from16 v0, v17 │ │ -045274: 7120 ef17 4000 |0140: invoke-static {v0, v4}, Landroid/support/v7/internal/widget/at;.a:(II)I // method@17ef │ │ -04527a: 0a0a |0143: move-result v10 │ │ -04527c: 380e 3200 |0144: if-eqz v14, 0176 // +0032 │ │ -045280: 5294 8017 |0146: iget v4, v9, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -045284: 12fe |0148: const/4 v14, #int -1 // #ff │ │ -045286: 33e4 2d00 |0149: if-ne v4, v14, 0176 // +002d │ │ -04528a: 1214 |014b: const/4 v4, #int 1 // #1 │ │ -04528c: 5299 7a17 |014c: iget v9, v9, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -045290: 120e |014e: const/4 v14, #int 0 // #0 │ │ -045292: 2d09 090e |014f: cmpl-float v9, v9, v14 │ │ -045296: 3d09 2900 |0151: if-lez v9, 017a // +0029 │ │ -04529a: 3803 2500 |0153: if-eqz v3, 0178 // +0025 │ │ -04529e: 0163 |0155: move v3, v6 │ │ -0452a0: 7120 f429 3f00 |0156: invoke-static {v15, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0452a6: 0a03 |0159: move-result v3 │ │ -0452a8: 01d6 |015a: move v6, v13 │ │ -0452aa: 0147 |015b: move v7, v4 │ │ -0452ac: 0209 1000 |015c: move/from16 v9, v16 │ │ -0452b0: 01b4 |015e: move v4, v11 │ │ -0452b2: 01cb |015f: move v11, v12 │ │ -0452b4: 021a 0800 |0160: move/from16 v26, v8 │ │ -0452b8: 0138 |0162: move v8, v3 │ │ -0452ba: 0203 1a00 |0163: move/from16 v3, v26 │ │ -0452be: d80c 1300 |0165: add-int/lit8 v12, v19, #int 0 // #00 │ │ -0452c2: 017e |0167: move v14, v7 │ │ -0452c4: 018f |0168: move v15, v8 │ │ -0452c6: 0210 0900 |0169: move/from16 v16, v9 │ │ -0452ca: 0211 0a00 |016b: move/from16 v17, v10 │ │ -0452ce: 0212 0b00 |016d: move/from16 v18, v11 │ │ -0452d2: 013b |016f: move v11, v3 │ │ -0452d4: 015a |0170: move v10, v5 │ │ -0452d6: 01c3 |0171: move v3, v12 │ │ -0452d8: 0165 |0172: move v5, v6 │ │ -0452da: 014c |0173: move v12, v4 │ │ -0452dc: 2900 dbfe |0174: goto/16 004f // -0125 │ │ -0452e0: 1204 |0176: const/4 v4, #int 0 // #0 │ │ -0452e2: 28d5 |0177: goto 014c // -002b │ │ -0452e4: 0173 |0178: move v3, v7 │ │ -0452e6: 28dd |0179: goto 0156 // -0023 │ │ -0452e8: 3803 1000 |017a: if-eqz v3, 018a // +0010 │ │ -0452ec: 0200 1000 |017c: move/from16 v0, v16 │ │ -0452f0: 7120 f429 6000 |017e: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0452f6: 0a03 |0181: move-result v3 │ │ -0452f8: 01d6 |0182: move v6, v13 │ │ -0452fa: 0147 |0183: move v7, v4 │ │ -0452fc: 0139 |0184: move v9, v3 │ │ -0452fe: 01b4 |0185: move v4, v11 │ │ -045300: 0183 |0186: move v3, v8 │ │ -045302: 01f8 |0187: move v8, v15 │ │ -045304: 01cb |0188: move v11, v12 │ │ -045306: 28dc |0189: goto 0165 // -0024 │ │ -045308: 0176 |018a: move v6, v7 │ │ -04530a: 28f1 |018b: goto 017c // -000f │ │ -04530c: 0800 1b00 |018c: move-object/from16 v0, v27 │ │ -045310: 5203 6f17 |018e: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045314: 3d03 1900 |0190: if-lez v3, 01a9 // +0019 │ │ -045318: 0800 1b00 |0192: move-object/from16 v0, v27 │ │ -04531c: 0201 1500 |0194: move/from16 v1, v21 │ │ -045320: 7020 9d1d 1000 |0196: invoke-direct {v0, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ -045326: 0a03 |0199: move-result v3 │ │ -045328: 3803 0f00 |019a: if-eqz v3, 01a9 // +000f │ │ -04532c: 0800 1b00 |019c: move-object/from16 v0, v27 │ │ -045330: 5203 6f17 |019e: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045334: 0800 1b00 |01a0: move-object/from16 v0, v27 │ │ -045338: 5204 7617 |01a2: iget v4, v0, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ -04533c: b043 |01a4: add-int/2addr v3, v4 │ │ -04533e: 0800 1b00 |01a5: move-object/from16 v0, v27 │ │ -045342: 5903 6f17 |01a7: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045346: 3819 5300 |01a9: if-eqz v25, 01fc // +0053 │ │ -04534a: 1503 0080 |01ab: const/high16 v3, #int -2147483648 // #8000 │ │ -04534e: 0200 1700 |01ad: move/from16 v0, v23 │ │ -045352: 3230 0400 |01af: if-eq v0, v3, 01b3 // +0004 │ │ -045356: 3917 4b00 |01b1: if-nez v23, 01fc // +004b │ │ -04535a: 1203 |01b3: const/4 v3, #int 0 // #0 │ │ -04535c: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -045360: 5903 6f17 |01b6: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045364: 1204 |01b8: const/4 v4, #int 0 // #0 │ │ -045366: 0200 1500 |01b9: move/from16 v0, v21 │ │ -04536a: 3504 4100 |01bb: if-ge v4, v0, 01fc // +0041 │ │ -04536e: 0800 1b00 |01bd: move-object/from16 v0, v27 │ │ -045372: 6e20 ae1d 4000 |01bf: invoke-virtual {v0, v4}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -045378: 0c03 |01c2: move-result-object v3 │ │ -04537a: 3903 1000 |01c3: if-nez v3, 01d3 // +0010 │ │ -04537e: 0800 1b00 |01c5: move-object/from16 v0, v27 │ │ -045382: 5203 6f17 |01c7: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045386: d803 0300 |01c9: add-int/lit8 v3, v3, #int 0 // #00 │ │ -04538a: 0800 1b00 |01cb: move-object/from16 v0, v27 │ │ -04538e: 5903 6f17 |01cd: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045392: 0143 |01cf: move v3, v4 │ │ -045394: d804 0301 |01d0: add-int/lit8 v4, v3, #int 1 // #01 │ │ -045398: 28e7 |01d2: goto 01b9 // -0019 │ │ -04539a: 6e10 4222 0300 |01d3: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -0453a0: 0a06 |01d6: move-result v6 │ │ -0453a2: 1307 0800 |01d7: const/16 v7, #int 8 // #8 │ │ -0453a6: 3376 0500 |01d9: if-ne v6, v7, 01de // +0005 │ │ -0453aa: d803 0400 |01db: add-int/lit8 v3, v4, #int 0 // #00 │ │ -0453ae: 28f3 |01dd: goto 01d0 // -000d │ │ -0453b0: 6e10 2522 0300 |01de: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -0453b6: 0c03 |01e1: move-result-object v3 │ │ -0453b8: 1f03 4f04 |01e2: check-cast v3, Landroid/support/v7/widget/bn; // type@044f │ │ -0453bc: 0800 1b00 |01e4: move-object/from16 v0, v27 │ │ -0453c0: 5206 6f17 |01e6: iget v6, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -0453c4: 9007 060b |01e8: add-int v7, v6, v11 │ │ -0453c8: 5238 7f17 |01ea: iget v8, v3, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ -0453cc: b087 |01ec: add-int/2addr v7, v8 │ │ -0453ce: 5233 7917 |01ed: iget v3, v3, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ -0453d2: b073 |01ef: add-int/2addr v3, v7 │ │ -0453d4: d803 0300 |01f0: add-int/lit8 v3, v3, #int 0 // #00 │ │ -0453d8: 7120 f429 3600 |01f2: invoke-static {v6, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0453de: 0a03 |01f5: move-result v3 │ │ -0453e0: 0800 1b00 |01f6: move-object/from16 v0, v27 │ │ -0453e4: 5903 6f17 |01f8: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -0453e8: 0143 |01fa: move v3, v4 │ │ -0453ea: 28d5 |01fb: goto 01d0 // -002b │ │ -0453ec: 0800 1b00 |01fc: move-object/from16 v0, v27 │ │ -0453f0: 5203 6f17 |01fe: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -0453f4: 7401 bf1d 1b00 |0200: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ -0453fa: 0a04 |0203: move-result v4 │ │ -0453fc: 7401 bc1d 1b00 |0204: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ -045402: 0a06 |0207: move-result v6 │ │ -045404: b064 |0208: add-int/2addr v4, v6 │ │ -045406: b043 |0209: add-int/2addr v3, v4 │ │ -045408: 0800 1b00 |020a: move-object/from16 v0, v27 │ │ -04540c: 5903 6f17 |020c: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045410: 0800 1b00 |020e: move-object/from16 v0, v27 │ │ -045414: 5203 6f17 |0210: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045418: 7401 c11d 1b00 |0212: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getSuggestedMinimumHeight:()I // method@1dc1 │ │ -04541e: 0a04 |0215: move-result v4 │ │ -045420: 7120 f429 4300 |0216: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -045426: 0a03 |0219: move-result v3 │ │ -045428: 1204 |021a: const/4 v4, #int 0 // #0 │ │ -04542a: 0200 1d00 |021b: move/from16 v0, v29 │ │ -04542e: 7130 360e 0304 |021d: invoke-static {v3, v0, v4}, Landroid/support/v4/view/bl;.a:(III)I // method@0e36 │ │ -045434: 0a13 |0220: move-result v19 │ │ -045436: 1403 ffff ff00 |0221: const v3, #float 2.35099e-38 // #00ffffff │ │ -04543c: 9503 0313 |0224: and-int v3, v3, v19 │ │ -045440: 0800 1b00 |0226: move-object/from16 v0, v27 │ │ -045444: 5204 6f17 |0228: iget v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045448: 9106 0304 |022a: sub-int v6, v3, v4 │ │ -04544c: 390c 0900 |022c: if-nez v12, 0235 // +0009 │ │ -045450: 3806 3501 |022e: if-eqz v6, 0363 // +0135 │ │ -045454: 1203 |0230: const/4 v3, #int 0 // #0 │ │ -045456: 2d03 0503 |0231: cmpl-float v3, v5, v3 │ │ -04545a: 3d03 3001 |0233: if-lez v3, 0363 // +0130 │ │ -04545e: 0800 1b00 |0235: move-object/from16 v0, v27 │ │ -045462: 5203 7017 |0237: iget v3, v0, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ -045466: 1204 |0239: const/4 v4, #int 0 // #0 │ │ -045468: 2d03 0304 |023a: cmpl-float v3, v3, v4 │ │ -04546c: 3d03 0600 |023c: if-lez v3, 0242 // +0006 │ │ -045470: 0800 1b00 |023e: move-object/from16 v0, v27 │ │ -045474: 5205 7017 |0240: iget v5, v0, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ -045478: 1203 |0242: const/4 v3, #int 0 // #0 │ │ -04547a: 0800 1b00 |0243: move-object/from16 v0, v27 │ │ -04547e: 5903 6f17 |0245: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045482: 1203 |0247: const/4 v3, #int 0 // #0 │ │ -045484: 013f |0248: move v15, v3 │ │ -045486: 01ec |0249: move v12, v14 │ │ -045488: 020d 1000 |024a: move/from16 v13, v16 │ │ -04548c: 020b 1100 |024c: move/from16 v11, v17 │ │ -045490: 020e 1200 |024e: move/from16 v14, v18 │ │ -045494: 0200 1500 |0250: move/from16 v0, v21 │ │ -045498: 350f c500 |0252: if-ge v15, v0, 0317 // +00c5 │ │ -04549c: 0800 1b00 |0254: move-object/from16 v0, v27 │ │ -0454a0: 6e20 ae1d f000 |0256: invoke-virtual {v0, v15}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -0454a6: 0c07 |0259: move-result-object v7 │ │ -0454a8: 6e10 4222 0700 |025a: invoke-virtual {v7}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -0454ae: 0a03 |025d: move-result v3 │ │ -0454b0: 1304 0800 |025e: const/16 v4, #int 8 // #8 │ │ -0454b4: 3243 5b01 |0260: if-eq v3, v4, 03bb // +015b │ │ -0454b8: 6e10 2522 0700 |0262: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -0454be: 0c03 |0265: move-result-object v3 │ │ -0454c0: 1f03 4f04 |0266: check-cast v3, Landroid/support/v7/widget/bn; // type@044f │ │ -0454c4: 5238 7a17 |0268: iget v8, v3, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -0454c8: 1204 |026a: const/4 v4, #int 0 // #0 │ │ -0454ca: 2d04 0804 |026b: cmpl-float v4, v8, v4 │ │ -0454ce: 3d04 4901 |026d: if-lez v4, 03b6 // +0149 │ │ -0454d2: 8264 |026f: int-to-float v4, v6 │ │ -0454d4: c884 |0270: mul-float/2addr v4, v8 │ │ -0454d6: c954 |0271: div-float/2addr v4, v5 │ │ -0454d8: 8744 |0272: float-to-int v4, v4 │ │ -0454da: a708 0508 |0273: sub-float v8, v5, v8 │ │ -0454de: 9109 0604 |0275: sub-int v9, v6, v4 │ │ -0454e2: 7401 bd1d 1b00 |0277: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ -0454e8: 0a05 |027a: move-result v5 │ │ -0454ea: 7401 be1d 1b00 |027b: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ -0454f0: 0a06 |027e: move-result v6 │ │ -0454f2: b065 |027f: add-int/2addr v5, v6 │ │ -0454f4: 5236 7d17 |0280: iget v6, v3, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -0454f8: b065 |0282: add-int/2addr v5, v6 │ │ -0454fa: 5236 7e17 |0283: iget v6, v3, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -0454fe: b065 |0285: add-int/2addr v5, v6 │ │ -045500: 5236 8017 |0286: iget v6, v3, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -045504: 0200 1c00 |0288: move/from16 v0, v28 │ │ -045508: 7130 b01d 5006 |028a: invoke-static {v0, v5, v6}, Landroid/support/v7/widget/bm;.getChildMeasureSpec:(III)I // method@1db0 │ │ -04550e: 0a05 |028d: move-result v5 │ │ -045510: 5236 7c17 |028e: iget v6, v3, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ -045514: 3906 0800 |0290: if-nez v6, 0298 // +0008 │ │ -045518: 1506 0040 |0292: const/high16 v6, #int 1073741824 // #4000 │ │ -04551c: 0200 1700 |0294: move/from16 v0, v23 │ │ -045520: 3260 7400 |0296: if-eq v0, v6, 030a // +0074 │ │ -045524: 6e10 2a22 0700 |0298: invoke-virtual {v7}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ -04552a: 0a06 |029b: move-result v6 │ │ -04552c: b064 |029c: add-int/2addr v4, v6 │ │ -04552e: 3b04 0300 |029d: if-gez v4, 02a0 // +0003 │ │ -045532: 1204 |029f: const/4 v4, #int 0 // #0 │ │ -045534: 0776 |02a0: move-object v6, v7 │ │ -045536: 1510 0040 |02a1: const/high16 v16, #int 1073741824 // #4000 │ │ -04553a: 0200 1000 |02a3: move/from16 v0, v16 │ │ -04553e: 7120 0122 0400 |02a5: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ -045544: 0a04 |02a8: move-result v4 │ │ -045546: 6e30 5d22 5604 |02a9: invoke-virtual {v6, v5, v4}, Landroid/view/View;.measure:(II)V // method@225d │ │ -04554c: 7110 550e 0700 |02ac: invoke-static {v7}, Landroid/support/v4/view/bl;.j:(Landroid/view/View;)I // method@0e55 │ │ -045552: 0a04 |02af: move-result v4 │ │ -045554: d544 00ff |02b0: and-int/lit16 v4, v4, #int -256 // #ff00 │ │ -045558: 7120 ef17 4b00 |02b2: invoke-static {v11, v4}, Landroid/support/v7/internal/widget/at;.a:(II)I // method@17ef │ │ -04555e: 0a04 |02b5: move-result v4 │ │ -045560: 0195 |02b6: move v5, v9 │ │ -045562: 0146 |02b7: move v6, v4 │ │ -045564: 0184 |02b8: move v4, v8 │ │ -045566: 5238 7d17 |02b9: iget v8, v3, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ -04556a: 5239 7e17 |02bb: iget v9, v3, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ -04556e: b098 |02bd: add-int/2addr v8, v9 │ │ -045570: 6e10 2c22 0700 |02be: invoke-virtual {v7}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ -045576: 0a09 |02c1: move-result v9 │ │ -045578: b089 |02c2: add-int/2addr v9, v8 │ │ -04557a: 7120 f429 9e00 |02c3: invoke-static {v14, v9}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -045580: 0a0b |02c6: move-result v11 │ │ -045582: 150e 0040 |02c7: const/high16 v14, #int 1073741824 // #4000 │ │ -045586: 0200 1600 |02c9: move/from16 v0, v22 │ │ -04558a: 32e0 4600 |02cb: if-eq v0, v14, 0311 // +0046 │ │ -04558e: 523e 8017 |02cd: iget v14, v3, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -045592: 1310 ffff |02cf: const/16 v16, #int -1 // #ffff │ │ -045596: 0200 1000 |02d1: move/from16 v0, v16 │ │ -04559a: 330e 3e00 |02d3: if-ne v14, v0, 0311 // +003e │ │ -04559e: 121e |02d5: const/4 v14, #int 1 // #1 │ │ -0455a0: 380e 3d00 |02d6: if-eqz v14, 0313 // +003d │ │ -0455a4: 7120 f429 8d00 |02d8: invoke-static {v13, v8}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0455aa: 0a09 |02db: move-result v9 │ │ -0455ac: 380c 3900 |02dc: if-eqz v12, 0315 // +0039 │ │ -0455b0: 5238 8017 |02de: iget v8, v3, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ -0455b4: 12fc |02e0: const/4 v12, #int -1 // #ff │ │ -0455b6: 33c8 3400 |02e1: if-ne v8, v12, 0315 // +0034 │ │ -0455ba: 1218 |02e3: const/4 v8, #int 1 // #1 │ │ -0455bc: 0800 1b00 |02e4: move-object/from16 v0, v27 │ │ -0455c0: 520c 6f17 |02e6: iget v12, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -0455c4: 6e10 2a22 0700 |02e8: invoke-virtual {v7}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ -0455ca: 0a07 |02eb: move-result v7 │ │ -0455cc: b0c7 |02ec: add-int/2addr v7, v12 │ │ -0455ce: 523d 7f17 |02ed: iget v13, v3, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ -0455d2: b0d7 |02ef: add-int/2addr v7, v13 │ │ -0455d4: 5233 7917 |02f0: iget v3, v3, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ -0455d8: b073 |02f2: add-int/2addr v3, v7 │ │ -0455da: d803 0300 |02f3: add-int/lit8 v3, v3, #int 0 // #00 │ │ -0455de: 7120 f429 3c00 |02f5: invoke-static {v12, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0455e4: 0a03 |02f8: move-result v3 │ │ -0455e6: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -0455ea: 5903 6f17 |02fb: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -0455ee: 0193 |02fd: move v3, v9 │ │ -0455f0: 01b7 |02fe: move v7, v11 │ │ -0455f2: d809 0f01 |02ff: add-int/lit8 v9, v15, #int 1 // #01 │ │ -0455f6: 019f |0301: move v15, v9 │ │ -0455f8: 018c |0302: move v12, v8 │ │ -0455fa: 013d |0303: move v13, v3 │ │ -0455fc: 016b |0304: move v11, v6 │ │ -0455fe: 017e |0305: move v14, v7 │ │ -045600: 0156 |0306: move v6, v5 │ │ -045602: 0145 |0307: move v5, v4 │ │ -045604: 2900 48ff |0308: goto/16 0250 // -00b8 │ │ -045608: 3d04 0400 |030a: if-lez v4, 030e // +0004 │ │ -04560c: 0776 |030c: move-object v6, v7 │ │ -04560e: 2894 |030d: goto 02a1 // -006c │ │ -045610: 1204 |030e: const/4 v4, #int 0 // #0 │ │ -045612: 0776 |030f: move-object v6, v7 │ │ -045614: 2891 |0310: goto 02a1 // -006f │ │ -045616: 120e |0311: const/4 v14, #int 0 // #0 │ │ -045618: 28c4 |0312: goto 02d6 // -003c │ │ -04561a: 0198 |0313: move v8, v9 │ │ -04561c: 28c4 |0314: goto 02d8 // -003c │ │ -04561e: 1208 |0315: const/4 v8, #int 0 // #0 │ │ -045620: 28ce |0316: goto 02e4 // -0032 │ │ -045622: 0800 1b00 |0317: move-object/from16 v0, v27 │ │ -045626: 5203 6f17 |0319: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -04562a: 7401 bf1d 1b00 |031b: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ -045630: 0a04 |031e: move-result v4 │ │ -045632: 7401 bc1d 1b00 |031f: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ -045638: 0a05 |0322: move-result v5 │ │ -04563a: b054 |0323: add-int/2addr v4, v5 │ │ -04563c: b043 |0324: add-int/2addr v3, v4 │ │ -04563e: 0800 1b00 |0325: move-object/from16 v0, v27 │ │ -045642: 5903 6f17 |0327: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ -045646: 01d3 |0329: move v3, v13 │ │ -045648: 0211 0b00 |032a: move/from16 v17, v11 │ │ -04564c: 01e4 |032c: move v4, v14 │ │ -04564e: 01ce |032d: move v14, v12 │ │ -045650: 390e 8100 |032e: if-nez v14, 03af // +0081 │ │ -045654: 1505 0040 |0330: const/high16 v5, #int 1073741824 // #4000 │ │ -045658: 0200 1600 |0332: move/from16 v0, v22 │ │ -04565c: 3250 7b00 |0334: if-eq v0, v5, 03af // +007b │ │ -045660: 7401 bd1d 1b00 |0336: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ -045666: 0a04 |0339: move-result v4 │ │ -045668: 7401 be1d 1b00 |033a: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ -04566e: 0a05 |033d: move-result v5 │ │ -045670: b054 |033e: add-int/2addr v4, v5 │ │ -045672: b043 |033f: add-int/2addr v3, v4 │ │ -045674: 7401 c21d 1b00 |0340: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getSuggestedMinimumWidth:()I // method@1dc2 │ │ -04567a: 0a04 |0343: move-result v4 │ │ -04567c: 7120 f429 4300 |0344: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -045682: 0a03 |0347: move-result v3 │ │ -045684: 0200 1c00 |0348: move/from16 v0, v28 │ │ -045688: 0201 1100 |034a: move/from16 v1, v17 │ │ -04568c: 7130 360e 0301 |034c: invoke-static {v3, v0, v1}, Landroid/support/v4/view/bl;.a:(III)I // method@0e36 │ │ -045692: 0a03 |034f: move-result v3 │ │ -045694: 0800 1b00 |0350: move-object/from16 v0, v27 │ │ -045698: 0201 1300 |0352: move/from16 v1, v19 │ │ -04569c: 6e30 dd1d 3001 |0354: invoke-virtual {v0, v3, v1}, Landroid/support/v7/widget/bm;.setMeasuredDimension:(II)V // method@1ddd │ │ -0456a2: 380a 0b00 |0357: if-eqz v10, 0362 // +000b │ │ -0456a6: 0800 1b00 |0359: move-object/from16 v0, v27 │ │ -0456aa: 0201 1500 |035b: move/from16 v1, v21 │ │ -0456ae: 0202 1d00 |035d: move/from16 v2, v29 │ │ -0456b2: 7030 9a1d 1002 |035f: invoke-direct {v0, v1, v2}, Landroid/support/v7/widget/bm;.a:(II)V // method@1d9a │ │ -0456b8: 0e00 |0362: return-void │ │ -0456ba: 0200 1000 |0363: move/from16 v0, v16 │ │ -0456be: 7120 f429 f000 |0365: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ -0456c4: 0a0d |0368: move-result v13 │ │ -0456c6: 3819 4800 |0369: if-eqz v25, 03b1 // +0048 │ │ -0456ca: 1503 0040 |036b: const/high16 v3, #int 1073741824 // #4000 │ │ -0456ce: 0200 1700 |036d: move/from16 v0, v23 │ │ -0456d2: 3230 4200 |036f: if-eq v0, v3, 03b1 // +0042 │ │ -0456d6: 1203 |0371: const/4 v3, #int 0 // #0 │ │ -0456d8: 0134 |0372: move v4, v3 │ │ -0456da: 0200 1500 |0373: move/from16 v0, v21 │ │ -0456de: 3504 3c00 |0375: if-ge v4, v0, 03b1 // +003c │ │ -0456e2: 0800 1b00 |0377: move-object/from16 v0, v27 │ │ -0456e6: 6e20 ae1d 4000 |0379: invoke-virtual {v0, v4}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ -0456ec: 0c05 |037c: move-result-object v5 │ │ -0456ee: 3805 2a00 |037d: if-eqz v5, 03a7 // +002a │ │ -0456f2: 6e10 4222 0500 |037f: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ -0456f8: 0a03 |0382: move-result v3 │ │ -0456fa: 1306 0800 |0383: const/16 v6, #int 8 // #8 │ │ -0456fe: 3263 2200 |0385: if-eq v3, v6, 03a7 // +0022 │ │ -045702: 6e10 2522 0500 |0387: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -045708: 0c03 |038a: move-result-object v3 │ │ -04570a: 1f03 4f04 |038b: check-cast v3, Landroid/support/v7/widget/bn; // type@044f │ │ -04570e: 5233 7a17 |038d: iget v3, v3, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ -045712: 1206 |038f: const/4 v6, #int 0 // #0 │ │ -045714: 2d03 0306 |0390: cmpl-float v3, v3, v6 │ │ -045718: 3d03 1500 |0392: if-lez v3, 03a7 // +0015 │ │ -04571c: 6e10 2c22 0500 |0394: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ -045722: 0a03 |0397: move-result v3 │ │ -045724: 1506 0040 |0398: const/high16 v6, #int 1073741824 // #4000 │ │ -045728: 7120 0122 6300 |039a: invoke-static {v3, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ -04572e: 0a03 |039d: move-result v3 │ │ -045730: 1506 0040 |039e: const/high16 v6, #int 1073741824 // #4000 │ │ -045734: 7120 0122 6b00 |03a0: invoke-static {v11, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ -04573a: 0a06 |03a3: move-result v6 │ │ -04573c: 6e30 5d22 3506 |03a4: invoke-virtual {v5, v3, v6}, Landroid/view/View;.measure:(II)V // method@225d │ │ -045742: d803 0401 |03a7: add-int/lit8 v3, v4, #int 1 // #01 │ │ -045746: 0134 |03a9: move v4, v3 │ │ -045748: 28c9 |03aa: goto 0373 // -0037 │ │ -04574a: 7603 9f1d 1b00 |03ab: invoke-direct/range {v27, v28, v29}, Landroid/support/v7/widget/bm;.b:(II)V // method@1d9f │ │ -045750: 28b4 |03ae: goto 0362 // -004c │ │ -045752: 0143 |03af: move v3, v4 │ │ -045754: 2886 |03b0: goto 0336 // -007a │ │ -045756: 01d3 |03b1: move v3, v13 │ │ -045758: 0204 1200 |03b2: move/from16 v4, v18 │ │ -04575c: 2900 7aff |03b4: goto/16 032e // -0086 │ │ -045760: 0154 |03b6: move v4, v5 │ │ -045762: 0165 |03b7: move v5, v6 │ │ -045764: 01b6 |03b8: move v6, v11 │ │ -045766: 2900 00ff |03b9: goto/16 02b9 // -0100 │ │ -04576a: 0154 |03bb: move v4, v5 │ │ -04576c: 01c8 |03bc: move v8, v12 │ │ -04576e: 01d3 |03bd: move v3, v13 │ │ -045770: 01e7 |03be: move v7, v14 │ │ -045772: 0165 |03bf: move v5, v6 │ │ -045774: 01b6 |03c0: move v6, v11 │ │ -045776: 2900 3eff |03c1: goto/16 02ff // -00c2 │ │ -04577a: 01a5 |03c3: move v5, v10 │ │ -04577c: 2900 66fd |03c4: goto/16 012a // -029a │ │ -045780: 01b8 |03c6: move v8, v11 │ │ -045782: 01cb |03c7: move v11, v12 │ │ -045784: 2900 dafc |03c8: goto/16 00a2 // -0326 │ │ -045788: 01b3 |03ca: move v3, v11 │ │ -04578a: 01c4 |03cb: move v4, v12 │ │ -04578c: 0156 |03cc: move v6, v5 │ │ -04578e: 01e7 |03cd: move v7, v14 │ │ -045790: 01f8 |03ce: move v8, v15 │ │ -045792: 0209 1000 |03cf: move/from16 v9, v16 │ │ -045796: 01a5 |03d1: move v5, v10 │ │ -045798: 020b 1200 |03d2: move/from16 v11, v18 │ │ -04579c: 020a 1100 |03d4: move/from16 v10, v17 │ │ -0457a0: 2900 8ffd |03d6: goto/16 0165 // -0271 │ │ +045064: |[045064] android.support.v7.widget.bm.onMeasure:(II)V │ │ +045074: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ +045078: 5203 6d17 |0002: iget v3, v0, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ +04507c: 1214 |0004: const/4 v4, #int 1 // #1 │ │ +04507e: 3343 a603 |0005: if-ne v3, v4, 03ab // +03a6 │ │ +045082: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +045084: 0800 1b00 |0008: move-object/from16 v0, v27 │ │ +045088: 5903 6f17 |000a: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +04508c: 1312 0000 |000c: const/16 v18, #int 0 // #0 │ │ +045090: 1311 0000 |000e: const/16 v17, #int 0 // #0 │ │ +045094: 1310 0000 |0010: const/16 v16, #int 0 // #0 │ │ +045098: 120f |0012: const/4 v15, #int 0 // #0 │ │ +04509a: 121e |0013: const/4 v14, #int 1 // #1 │ │ +04509c: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +04509e: 7401 c41d 1b00 |0015: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getVirtualChildCount:()I // method@1dc4 │ │ +0450a4: 0a15 |0018: move-result v21 │ │ +0450a6: 7701 ff21 1c00 |0019: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@21ff │ │ +0450ac: 0a16 |001c: move-result v22 │ │ +0450ae: 7701 ff21 1d00 |001d: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@21ff │ │ +0450b4: 0a17 |0020: move-result v23 │ │ +0450b6: 120a |0021: const/4 v10, #int 0 // #0 │ │ +0450b8: 120c |0022: const/4 v12, #int 0 // #0 │ │ +0450ba: 0800 1b00 |0023: move-object/from16 v0, v27 │ │ +0450be: 5200 6b17 |0025: iget v0, v0, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ +0450c2: 0218 0000 |0027: move/from16 v24, v0 │ │ +0450c6: 0800 1b00 |0029: move-object/from16 v0, v27 │ │ +0450ca: 5500 7117 |002b: iget-boolean v0, v0, Landroid/support/v7/widget/bm;.h:Z // field@1771 │ │ +0450ce: 0219 0000 |002d: move/from16 v25, v0 │ │ +0450d2: 150b 0080 |002f: const/high16 v11, #int -2147483648 // #8000 │ │ +0450d6: 1313 0000 |0031: const/16 v19, #int 0 // #0 │ │ +0450da: 0200 1300 |0033: move/from16 v0, v19 │ │ +0450de: 0201 1500 |0035: move/from16 v1, v21 │ │ +0450e2: 3510 5501 |0037: if-ge v0, v1, 018c // +0155 │ │ +0450e6: 0800 1b00 |0039: move-object/from16 v0, v27 │ │ +0450ea: 0201 1300 |003b: move/from16 v1, v19 │ │ +0450ee: 6e20 ae1d 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +0450f4: 0c04 |0040: move-result-object v4 │ │ +0450f6: 3904 1100 |0041: if-nez v4, 0052 // +0011 │ │ +0450fa: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ +0450fe: 5203 6f17 |0045: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045102: d803 0300 |0047: add-int/lit8 v3, v3, #int 0 // #00 │ │ +045106: 0800 1b00 |0049: move-object/from16 v0, v27 │ │ +04510a: 5903 6f17 |004b: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +04510e: 0203 1300 |004d: move/from16 v3, v19 │ │ +045112: d813 0301 |004f: add-int/lit8 v19, v3, #int 1 // #01 │ │ +045116: 28e2 |0051: goto 0033 // -001e │ │ +045118: 6e10 4222 0400 |0052: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +04511e: 0a03 |0055: move-result v3 │ │ +045120: 1306 0800 |0056: const/16 v6, #int 8 // #8 │ │ +045124: 3263 7203 |0058: if-eq v3, v6, 03ca // +0372 │ │ +045128: 0800 1b00 |005a: move-object/from16 v0, v27 │ │ +04512c: 0201 1300 |005c: move/from16 v1, v19 │ │ +045130: 7020 9d1d 1000 |005e: invoke-direct {v0, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ +045136: 0a03 |0061: move-result v3 │ │ +045138: 3803 0f00 |0062: if-eqz v3, 0071 // +000f │ │ +04513c: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ +045140: 5203 6f17 |0066: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045144: 0800 1b00 |0068: move-object/from16 v0, v27 │ │ +045148: 5206 7617 |006a: iget v6, v0, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ +04514c: b063 |006c: add-int/2addr v3, v6 │ │ +04514e: 0800 1b00 |006d: move-object/from16 v0, v27 │ │ +045152: 5903 6f17 |006f: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045156: 6e10 2522 0400 |0071: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +04515c: 0c03 |0074: move-result-object v3 │ │ +04515e: 0739 |0075: move-object v9, v3 │ │ +045160: 1f09 5004 |0076: check-cast v9, Landroid/support/v7/widget/bn; // type@0450 │ │ +045164: 5293 7a17 |0078: iget v3, v9, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +045168: a60d 0503 |007a: add-float v13, v5, v3 │ │ +04516c: 1503 0040 |007c: const/high16 v3, #int 1073741824 // #4000 │ │ +045170: 0200 1700 |007e: move/from16 v0, v23 │ │ +045174: 3330 4700 |0080: if-ne v0, v3, 00c7 // +0047 │ │ +045178: 5293 7c17 |0082: iget v3, v9, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +04517c: 3903 4300 |0084: if-nez v3, 00c7 // +0043 │ │ +045180: 5293 7a17 |0086: iget v3, v9, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +045184: 1205 |0088: const/4 v5, #int 0 // #0 │ │ +045186: 2d03 0305 |0089: cmpl-float v3, v3, v5 │ │ +04518a: 3d03 3c00 |008b: if-lez v3, 00c7 // +003c │ │ +04518e: 0800 1b00 |008d: move-object/from16 v0, v27 │ │ +045192: 5203 6f17 |008f: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045196: 5295 7f17 |0091: iget v5, v9, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ +04519a: b035 |0093: add-int/2addr v5, v3 │ │ +04519c: 5296 7917 |0094: iget v6, v9, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ +0451a0: b065 |0096: add-int/2addr v5, v6 │ │ +0451a2: 7120 f429 5300 |0097: invoke-static {v3, v5}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +0451a8: 0a03 |009a: move-result v3 │ │ +0451aa: 0800 1b00 |009b: move-object/from16 v0, v27 │ │ +0451ae: 5903 6f17 |009d: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0451b2: 121c |009f: const/4 v12, #int 1 // #1 │ │ +0451b4: 01b8 |00a0: move v8, v11 │ │ +0451b6: 01cb |00a1: move v11, v12 │ │ +0451b8: 3a18 1000 |00a2: if-ltz v24, 00b2 // +0010 │ │ +0451bc: d803 1301 |00a4: add-int/lit8 v3, v19, #int 1 // #01 │ │ +0451c0: 0200 1800 |00a6: move/from16 v0, v24 │ │ +0451c4: 3330 0a00 |00a8: if-ne v0, v3, 00b2 // +000a │ │ +0451c8: 0800 1b00 |00aa: move-object/from16 v0, v27 │ │ +0451cc: 5203 6f17 |00ac: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0451d0: 0800 1b00 |00ae: move-object/from16 v0, v27 │ │ +0451d4: 5903 6c17 |00b0: iput v3, v0, Landroid/support/v7/widget/bm;.c:I // field@176c │ │ +0451d8: 0200 1300 |00b2: move/from16 v0, v19 │ │ +0451dc: 0201 1800 |00b4: move/from16 v1, v24 │ │ +0451e0: 3510 6600 |00b6: if-ge v0, v1, 011c // +0066 │ │ +0451e4: 5293 7a17 |00b8: iget v3, v9, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +0451e8: 1205 |00ba: const/4 v5, #int 0 // #0 │ │ +0451ea: 2d03 0305 |00bb: cmpl-float v3, v3, v5 │ │ +0451ee: 3d03 5f00 |00bd: if-lez v3, 011c // +005f │ │ +0451f2: 2203 8d06 |00bf: new-instance v3, Ljava/lang/RuntimeException; // type@068d │ │ +0451f6: 1a04 b401 |00c1: const-string v4, "A child of LinearLayout with index less than mBaselineAlignedChildIndex has weight > 0, which won't work. Either remove the weight, or don't set mBaselineAlignedChildIndex." // string@01b4 │ │ +0451fa: 7020 0e2a 4300 |00c3: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2a0e │ │ +045200: 2703 |00c6: throw v3 │ │ +045202: 1503 0080 |00c7: const/high16 v3, #int -2147483648 // #8000 │ │ +045206: 5295 7c17 |00c9: iget v5, v9, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +04520a: 3905 0d00 |00cb: if-nez v5, 00d8 // +000d │ │ +04520e: 5295 7a17 |00cd: iget v5, v9, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +045212: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +045214: 2d05 0506 |00d0: cmpl-float v5, v5, v6 │ │ +045218: 3d05 0600 |00d2: if-lez v5, 00d8 // +0006 │ │ +04521c: 1203 |00d4: const/4 v3, #int 0 // #0 │ │ +04521e: 12e5 |00d5: const/4 v5, #int -2 // #fe │ │ +045220: 5995 7c17 |00d6: iput v5, v9, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +045224: 0214 0300 |00d8: move/from16 v20, v3 │ │ +045228: 1206 |00da: const/4 v6, #int 0 // #0 │ │ +04522a: 1203 |00db: const/4 v3, #int 0 // #0 │ │ +04522c: 2d03 0d03 |00dc: cmpl-float v3, v13, v3 │ │ +045230: 3903 3c00 |00de: if-nez v3, 011a // +003c │ │ +045234: 0800 1b00 |00e0: move-object/from16 v0, v27 │ │ +045238: 5208 6f17 |00e2: iget v8, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +04523c: 0803 1b00 |00e4: move-object/from16 v3, v27 │ │ +045240: 0205 1c00 |00e6: move/from16 v5, v28 │ │ +045244: 0207 1d00 |00e8: move/from16 v7, v29 │ │ +045248: 7606 9c1d 0300 |00ea: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Landroid/support/v7/widget/bm;.a:(Landroid/view/View;IIII)V // method@1d9c │ │ +04524e: 1503 0080 |00ed: const/high16 v3, #int -2147483648 // #8000 │ │ +045252: 0200 1400 |00ef: move/from16 v0, v20 │ │ +045256: 3230 0600 |00f1: if-eq v0, v3, 00f7 // +0006 │ │ +04525a: 0200 1400 |00f3: move/from16 v0, v20 │ │ +04525e: 5990 7c17 |00f5: iput v0, v9, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +045262: 6e10 2a22 0400 |00f7: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ +045268: 0a03 |00fa: move-result v3 │ │ +04526a: 0800 1b00 |00fb: move-object/from16 v0, v27 │ │ +04526e: 5205 6f17 |00fd: iget v5, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045272: 9006 0503 |00ff: add-int v6, v5, v3 │ │ +045276: 5297 7f17 |0101: iget v7, v9, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ +04527a: b076 |0103: add-int/2addr v6, v7 │ │ +04527c: 5297 7917 |0104: iget v7, v9, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ +045280: b076 |0106: add-int/2addr v6, v7 │ │ +045282: d806 0600 |0107: add-int/lit8 v6, v6, #int 0 // #00 │ │ +045286: 7120 f429 6500 |0109: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +04528c: 0a05 |010c: move-result v5 │ │ +04528e: 0800 1b00 |010d: move-object/from16 v0, v27 │ │ +045292: 5905 6f17 |010f: iput v5, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045296: 3819 b502 |0111: if-eqz v25, 03c6 // +02b5 │ │ +04529a: 7120 f429 b300 |0113: invoke-static {v3, v11}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +0452a0: 0a0b |0116: move-result v11 │ │ +0452a2: 01b8 |0117: move v8, v11 │ │ +0452a4: 01cb |0118: move v11, v12 │ │ +0452a6: 2889 |0119: goto 00a2 // -0077 │ │ +0452a8: 1208 |011a: const/4 v8, #int 0 // #0 │ │ +0452aa: 28c9 |011b: goto 00e4 // -0037 │ │ +0452ac: 1203 |011c: const/4 v3, #int 0 // #0 │ │ +0452ae: 1505 0040 |011d: const/high16 v5, #int 1073741824 // #4000 │ │ +0452b2: 0200 1600 |011f: move/from16 v0, v22 │ │ +0452b6: 3250 a202 |0121: if-eq v0, v5, 03c3 // +02a2 │ │ +0452ba: 5295 8017 |0123: iget v5, v9, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +0452be: 12f6 |0125: const/4 v6, #int -1 // #ff │ │ +0452c0: 3365 9d02 |0126: if-ne v5, v6, 03c3 // +029d │ │ +0452c4: 1215 |0128: const/4 v5, #int 1 // #1 │ │ +0452c6: 1213 |0129: const/4 v3, #int 1 // #1 │ │ +0452c8: 5296 7d17 |012a: iget v6, v9, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +0452cc: 5297 7e17 |012c: iget v7, v9, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +0452d0: b076 |012e: add-int/2addr v6, v7 │ │ +0452d2: 6e10 2c22 0400 |012f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ +0452d8: 0a07 |0132: move-result v7 │ │ +0452da: b067 |0133: add-int/2addr v7, v6 │ │ +0452dc: 0200 1200 |0134: move/from16 v0, v18 │ │ +0452e0: 7120 f429 7000 |0136: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +0452e6: 0a0c |0139: move-result v12 │ │ +0452e8: 7110 550e 0400 |013a: invoke-static {v4}, Landroid/support/v4/view/bl;.j:(Landroid/view/View;)I // method@0e55 │ │ +0452ee: 0a04 |013d: move-result v4 │ │ +0452f0: 0200 1100 |013e: move/from16 v0, v17 │ │ +0452f4: 7120 ef17 4000 |0140: invoke-static {v0, v4}, Landroid/support/v7/internal/widget/at;.a:(II)I // method@17ef │ │ +0452fa: 0a0a |0143: move-result v10 │ │ +0452fc: 380e 3200 |0144: if-eqz v14, 0176 // +0032 │ │ +045300: 5294 8017 |0146: iget v4, v9, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +045304: 12fe |0148: const/4 v14, #int -1 // #ff │ │ +045306: 33e4 2d00 |0149: if-ne v4, v14, 0176 // +002d │ │ +04530a: 1214 |014b: const/4 v4, #int 1 // #1 │ │ +04530c: 5299 7a17 |014c: iget v9, v9, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +045310: 120e |014e: const/4 v14, #int 0 // #0 │ │ +045312: 2d09 090e |014f: cmpl-float v9, v9, v14 │ │ +045316: 3d09 2900 |0151: if-lez v9, 017a // +0029 │ │ +04531a: 3803 2500 |0153: if-eqz v3, 0178 // +0025 │ │ +04531e: 0163 |0155: move v3, v6 │ │ +045320: 7120 f429 3f00 |0156: invoke-static {v15, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +045326: 0a03 |0159: move-result v3 │ │ +045328: 01d6 |015a: move v6, v13 │ │ +04532a: 0147 |015b: move v7, v4 │ │ +04532c: 0209 1000 |015c: move/from16 v9, v16 │ │ +045330: 01b4 |015e: move v4, v11 │ │ +045332: 01cb |015f: move v11, v12 │ │ +045334: 021a 0800 |0160: move/from16 v26, v8 │ │ +045338: 0138 |0162: move v8, v3 │ │ +04533a: 0203 1a00 |0163: move/from16 v3, v26 │ │ +04533e: d80c 1300 |0165: add-int/lit8 v12, v19, #int 0 // #00 │ │ +045342: 017e |0167: move v14, v7 │ │ +045344: 018f |0168: move v15, v8 │ │ +045346: 0210 0900 |0169: move/from16 v16, v9 │ │ +04534a: 0211 0a00 |016b: move/from16 v17, v10 │ │ +04534e: 0212 0b00 |016d: move/from16 v18, v11 │ │ +045352: 013b |016f: move v11, v3 │ │ +045354: 015a |0170: move v10, v5 │ │ +045356: 01c3 |0171: move v3, v12 │ │ +045358: 0165 |0172: move v5, v6 │ │ +04535a: 014c |0173: move v12, v4 │ │ +04535c: 2900 dbfe |0174: goto/16 004f // -0125 │ │ +045360: 1204 |0176: const/4 v4, #int 0 // #0 │ │ +045362: 28d5 |0177: goto 014c // -002b │ │ +045364: 0173 |0178: move v3, v7 │ │ +045366: 28dd |0179: goto 0156 // -0023 │ │ +045368: 3803 1000 |017a: if-eqz v3, 018a // +0010 │ │ +04536c: 0200 1000 |017c: move/from16 v0, v16 │ │ +045370: 7120 f429 6000 |017e: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +045376: 0a03 |0181: move-result v3 │ │ +045378: 01d6 |0182: move v6, v13 │ │ +04537a: 0147 |0183: move v7, v4 │ │ +04537c: 0139 |0184: move v9, v3 │ │ +04537e: 01b4 |0185: move v4, v11 │ │ +045380: 0183 |0186: move v3, v8 │ │ +045382: 01f8 |0187: move v8, v15 │ │ +045384: 01cb |0188: move v11, v12 │ │ +045386: 28dc |0189: goto 0165 // -0024 │ │ +045388: 0176 |018a: move v6, v7 │ │ +04538a: 28f1 |018b: goto 017c // -000f │ │ +04538c: 0800 1b00 |018c: move-object/from16 v0, v27 │ │ +045390: 5203 6f17 |018e: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045394: 3d03 1900 |0190: if-lez v3, 01a9 // +0019 │ │ +045398: 0800 1b00 |0192: move-object/from16 v0, v27 │ │ +04539c: 0201 1500 |0194: move/from16 v1, v21 │ │ +0453a0: 7020 9d1d 1000 |0196: invoke-direct {v0, v1}, Landroid/support/v7/widget/bm;.a:(I)Z // method@1d9d │ │ +0453a6: 0a03 |0199: move-result v3 │ │ +0453a8: 3803 0f00 |019a: if-eqz v3, 01a9 // +000f │ │ +0453ac: 0800 1b00 |019c: move-object/from16 v0, v27 │ │ +0453b0: 5203 6f17 |019e: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0453b4: 0800 1b00 |01a0: move-object/from16 v0, v27 │ │ +0453b8: 5204 7617 |01a2: iget v4, v0, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ +0453bc: b043 |01a4: add-int/2addr v3, v4 │ │ +0453be: 0800 1b00 |01a5: move-object/from16 v0, v27 │ │ +0453c2: 5903 6f17 |01a7: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0453c6: 3819 5300 |01a9: if-eqz v25, 01fc // +0053 │ │ +0453ca: 1503 0080 |01ab: const/high16 v3, #int -2147483648 // #8000 │ │ +0453ce: 0200 1700 |01ad: move/from16 v0, v23 │ │ +0453d2: 3230 0400 |01af: if-eq v0, v3, 01b3 // +0004 │ │ +0453d6: 3917 4b00 |01b1: if-nez v23, 01fc // +004b │ │ +0453da: 1203 |01b3: const/4 v3, #int 0 // #0 │ │ +0453dc: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +0453e0: 5903 6f17 |01b6: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0453e4: 1204 |01b8: const/4 v4, #int 0 // #0 │ │ +0453e6: 0200 1500 |01b9: move/from16 v0, v21 │ │ +0453ea: 3504 4100 |01bb: if-ge v4, v0, 01fc // +0041 │ │ +0453ee: 0800 1b00 |01bd: move-object/from16 v0, v27 │ │ +0453f2: 6e20 ae1d 4000 |01bf: invoke-virtual {v0, v4}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +0453f8: 0c03 |01c2: move-result-object v3 │ │ +0453fa: 3903 1000 |01c3: if-nez v3, 01d3 // +0010 │ │ +0453fe: 0800 1b00 |01c5: move-object/from16 v0, v27 │ │ +045402: 5203 6f17 |01c7: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045406: d803 0300 |01c9: add-int/lit8 v3, v3, #int 0 // #00 │ │ +04540a: 0800 1b00 |01cb: move-object/from16 v0, v27 │ │ +04540e: 5903 6f17 |01cd: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045412: 0143 |01cf: move v3, v4 │ │ +045414: d804 0301 |01d0: add-int/lit8 v4, v3, #int 1 // #01 │ │ +045418: 28e7 |01d2: goto 01b9 // -0019 │ │ +04541a: 6e10 4222 0300 |01d3: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +045420: 0a06 |01d6: move-result v6 │ │ +045422: 1307 0800 |01d7: const/16 v7, #int 8 // #8 │ │ +045426: 3376 0500 |01d9: if-ne v6, v7, 01de // +0005 │ │ +04542a: d803 0400 |01db: add-int/lit8 v3, v4, #int 0 // #00 │ │ +04542e: 28f3 |01dd: goto 01d0 // -000d │ │ +045430: 6e10 2522 0300 |01de: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +045436: 0c03 |01e1: move-result-object v3 │ │ +045438: 1f03 5004 |01e2: check-cast v3, Landroid/support/v7/widget/bn; // type@0450 │ │ +04543c: 0800 1b00 |01e4: move-object/from16 v0, v27 │ │ +045440: 5206 6f17 |01e6: iget v6, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045444: 9007 060b |01e8: add-int v7, v6, v11 │ │ +045448: 5238 7f17 |01ea: iget v8, v3, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ +04544c: b087 |01ec: add-int/2addr v7, v8 │ │ +04544e: 5233 7917 |01ed: iget v3, v3, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ +045452: b073 |01ef: add-int/2addr v3, v7 │ │ +045454: d803 0300 |01f0: add-int/lit8 v3, v3, #int 0 // #00 │ │ +045458: 7120 f429 3600 |01f2: invoke-static {v6, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +04545e: 0a03 |01f5: move-result v3 │ │ +045460: 0800 1b00 |01f6: move-object/from16 v0, v27 │ │ +045464: 5903 6f17 |01f8: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045468: 0143 |01fa: move v3, v4 │ │ +04546a: 28d5 |01fb: goto 01d0 // -002b │ │ +04546c: 0800 1b00 |01fc: move-object/from16 v0, v27 │ │ +045470: 5203 6f17 |01fe: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045474: 7401 bf1d 1b00 |0200: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ +04547a: 0a04 |0203: move-result v4 │ │ +04547c: 7401 bc1d 1b00 |0204: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ +045482: 0a06 |0207: move-result v6 │ │ +045484: b064 |0208: add-int/2addr v4, v6 │ │ +045486: b043 |0209: add-int/2addr v3, v4 │ │ +045488: 0800 1b00 |020a: move-object/from16 v0, v27 │ │ +04548c: 5903 6f17 |020c: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045490: 0800 1b00 |020e: move-object/from16 v0, v27 │ │ +045494: 5203 6f17 |0210: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045498: 7401 c11d 1b00 |0212: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getSuggestedMinimumHeight:()I // method@1dc1 │ │ +04549e: 0a04 |0215: move-result v4 │ │ +0454a0: 7120 f429 4300 |0216: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +0454a6: 0a03 |0219: move-result v3 │ │ +0454a8: 1204 |021a: const/4 v4, #int 0 // #0 │ │ +0454aa: 0200 1d00 |021b: move/from16 v0, v29 │ │ +0454ae: 7130 360e 0304 |021d: invoke-static {v3, v0, v4}, Landroid/support/v4/view/bl;.a:(III)I // method@0e36 │ │ +0454b4: 0a13 |0220: move-result v19 │ │ +0454b6: 1403 ffff ff00 |0221: const v3, #float 2.35099e-38 // #00ffffff │ │ +0454bc: 9503 0313 |0224: and-int v3, v3, v19 │ │ +0454c0: 0800 1b00 |0226: move-object/from16 v0, v27 │ │ +0454c4: 5204 6f17 |0228: iget v4, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0454c8: 9106 0304 |022a: sub-int v6, v3, v4 │ │ +0454cc: 390c 0900 |022c: if-nez v12, 0235 // +0009 │ │ +0454d0: 3806 3501 |022e: if-eqz v6, 0363 // +0135 │ │ +0454d4: 1203 |0230: const/4 v3, #int 0 // #0 │ │ +0454d6: 2d03 0503 |0231: cmpl-float v3, v5, v3 │ │ +0454da: 3d03 3001 |0233: if-lez v3, 0363 // +0130 │ │ +0454de: 0800 1b00 |0235: move-object/from16 v0, v27 │ │ +0454e2: 5203 7017 |0237: iget v3, v0, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ +0454e6: 1204 |0239: const/4 v4, #int 0 // #0 │ │ +0454e8: 2d03 0304 |023a: cmpl-float v3, v3, v4 │ │ +0454ec: 3d03 0600 |023c: if-lez v3, 0242 // +0006 │ │ +0454f0: 0800 1b00 |023e: move-object/from16 v0, v27 │ │ +0454f4: 5205 7017 |0240: iget v5, v0, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ +0454f8: 1203 |0242: const/4 v3, #int 0 // #0 │ │ +0454fa: 0800 1b00 |0243: move-object/from16 v0, v27 │ │ +0454fe: 5903 6f17 |0245: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045502: 1203 |0247: const/4 v3, #int 0 // #0 │ │ +045504: 013f |0248: move v15, v3 │ │ +045506: 01ec |0249: move v12, v14 │ │ +045508: 020d 1000 |024a: move/from16 v13, v16 │ │ +04550c: 020b 1100 |024c: move/from16 v11, v17 │ │ +045510: 020e 1200 |024e: move/from16 v14, v18 │ │ +045514: 0200 1500 |0250: move/from16 v0, v21 │ │ +045518: 350f c500 |0252: if-ge v15, v0, 0317 // +00c5 │ │ +04551c: 0800 1b00 |0254: move-object/from16 v0, v27 │ │ +045520: 6e20 ae1d f000 |0256: invoke-virtual {v0, v15}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +045526: 0c07 |0259: move-result-object v7 │ │ +045528: 6e10 4222 0700 |025a: invoke-virtual {v7}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +04552e: 0a03 |025d: move-result v3 │ │ +045530: 1304 0800 |025e: const/16 v4, #int 8 // #8 │ │ +045534: 3243 5b01 |0260: if-eq v3, v4, 03bb // +015b │ │ +045538: 6e10 2522 0700 |0262: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +04553e: 0c03 |0265: move-result-object v3 │ │ +045540: 1f03 5004 |0266: check-cast v3, Landroid/support/v7/widget/bn; // type@0450 │ │ +045544: 5238 7a17 |0268: iget v8, v3, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +045548: 1204 |026a: const/4 v4, #int 0 // #0 │ │ +04554a: 2d04 0804 |026b: cmpl-float v4, v8, v4 │ │ +04554e: 3d04 4901 |026d: if-lez v4, 03b6 // +0149 │ │ +045552: 8264 |026f: int-to-float v4, v6 │ │ +045554: c884 |0270: mul-float/2addr v4, v8 │ │ +045556: c954 |0271: div-float/2addr v4, v5 │ │ +045558: 8744 |0272: float-to-int v4, v4 │ │ +04555a: a708 0508 |0273: sub-float v8, v5, v8 │ │ +04555e: 9109 0604 |0275: sub-int v9, v6, v4 │ │ +045562: 7401 bd1d 1b00 |0277: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ +045568: 0a05 |027a: move-result v5 │ │ +04556a: 7401 be1d 1b00 |027b: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ +045570: 0a06 |027e: move-result v6 │ │ +045572: b065 |027f: add-int/2addr v5, v6 │ │ +045574: 5236 7d17 |0280: iget v6, v3, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +045578: b065 |0282: add-int/2addr v5, v6 │ │ +04557a: 5236 7e17 |0283: iget v6, v3, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +04557e: b065 |0285: add-int/2addr v5, v6 │ │ +045580: 5236 8017 |0286: iget v6, v3, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +045584: 0200 1c00 |0288: move/from16 v0, v28 │ │ +045588: 7130 b01d 5006 |028a: invoke-static {v0, v5, v6}, Landroid/support/v7/widget/bm;.getChildMeasureSpec:(III)I // method@1db0 │ │ +04558e: 0a05 |028d: move-result v5 │ │ +045590: 5236 7c17 |028e: iget v6, v3, Landroid/support/v7/widget/bn;.height:I // field@177c │ │ +045594: 3906 0800 |0290: if-nez v6, 0298 // +0008 │ │ +045598: 1506 0040 |0292: const/high16 v6, #int 1073741824 // #4000 │ │ +04559c: 0200 1700 |0294: move/from16 v0, v23 │ │ +0455a0: 3260 7400 |0296: if-eq v0, v6, 030a // +0074 │ │ +0455a4: 6e10 2a22 0700 |0298: invoke-virtual {v7}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ +0455aa: 0a06 |029b: move-result v6 │ │ +0455ac: b064 |029c: add-int/2addr v4, v6 │ │ +0455ae: 3b04 0300 |029d: if-gez v4, 02a0 // +0003 │ │ +0455b2: 1204 |029f: const/4 v4, #int 0 // #0 │ │ +0455b4: 0776 |02a0: move-object v6, v7 │ │ +0455b6: 1510 0040 |02a1: const/high16 v16, #int 1073741824 // #4000 │ │ +0455ba: 0200 1000 |02a3: move/from16 v0, v16 │ │ +0455be: 7120 0122 0400 |02a5: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ +0455c4: 0a04 |02a8: move-result v4 │ │ +0455c6: 6e30 5d22 5604 |02a9: invoke-virtual {v6, v5, v4}, Landroid/view/View;.measure:(II)V // method@225d │ │ +0455cc: 7110 550e 0700 |02ac: invoke-static {v7}, Landroid/support/v4/view/bl;.j:(Landroid/view/View;)I // method@0e55 │ │ +0455d2: 0a04 |02af: move-result v4 │ │ +0455d4: d544 00ff |02b0: and-int/lit16 v4, v4, #int -256 // #ff00 │ │ +0455d8: 7120 ef17 4b00 |02b2: invoke-static {v11, v4}, Landroid/support/v7/internal/widget/at;.a:(II)I // method@17ef │ │ +0455de: 0a04 |02b5: move-result v4 │ │ +0455e0: 0195 |02b6: move v5, v9 │ │ +0455e2: 0146 |02b7: move v6, v4 │ │ +0455e4: 0184 |02b8: move v4, v8 │ │ +0455e6: 5238 7d17 |02b9: iget v8, v3, Landroid/support/v7/widget/bn;.leftMargin:I // field@177d │ │ +0455ea: 5239 7e17 |02bb: iget v9, v3, Landroid/support/v7/widget/bn;.rightMargin:I // field@177e │ │ +0455ee: b098 |02bd: add-int/2addr v8, v9 │ │ +0455f0: 6e10 2c22 0700 |02be: invoke-virtual {v7}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ +0455f6: 0a09 |02c1: move-result v9 │ │ +0455f8: b089 |02c2: add-int/2addr v9, v8 │ │ +0455fa: 7120 f429 9e00 |02c3: invoke-static {v14, v9}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +045600: 0a0b |02c6: move-result v11 │ │ +045602: 150e 0040 |02c7: const/high16 v14, #int 1073741824 // #4000 │ │ +045606: 0200 1600 |02c9: move/from16 v0, v22 │ │ +04560a: 32e0 4600 |02cb: if-eq v0, v14, 0311 // +0046 │ │ +04560e: 523e 8017 |02cd: iget v14, v3, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +045612: 1310 ffff |02cf: const/16 v16, #int -1 // #ffff │ │ +045616: 0200 1000 |02d1: move/from16 v0, v16 │ │ +04561a: 330e 3e00 |02d3: if-ne v14, v0, 0311 // +003e │ │ +04561e: 121e |02d5: const/4 v14, #int 1 // #1 │ │ +045620: 380e 3d00 |02d6: if-eqz v14, 0313 // +003d │ │ +045624: 7120 f429 8d00 |02d8: invoke-static {v13, v8}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +04562a: 0a09 |02db: move-result v9 │ │ +04562c: 380c 3900 |02dc: if-eqz v12, 0315 // +0039 │ │ +045630: 5238 8017 |02de: iget v8, v3, Landroid/support/v7/widget/bn;.width:I // field@1780 │ │ +045634: 12fc |02e0: const/4 v12, #int -1 // #ff │ │ +045636: 33c8 3400 |02e1: if-ne v8, v12, 0315 // +0034 │ │ +04563a: 1218 |02e3: const/4 v8, #int 1 // #1 │ │ +04563c: 0800 1b00 |02e4: move-object/from16 v0, v27 │ │ +045640: 520c 6f17 |02e6: iget v12, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +045644: 6e10 2a22 0700 |02e8: invoke-virtual {v7}, Landroid/view/View;.getMeasuredHeight:()I // method@222a │ │ +04564a: 0a07 |02eb: move-result v7 │ │ +04564c: b0c7 |02ec: add-int/2addr v7, v12 │ │ +04564e: 523d 7f17 |02ed: iget v13, v3, Landroid/support/v7/widget/bn;.topMargin:I // field@177f │ │ +045652: b0d7 |02ef: add-int/2addr v7, v13 │ │ +045654: 5233 7917 |02f0: iget v3, v3, Landroid/support/v7/widget/bn;.bottomMargin:I // field@1779 │ │ +045658: b073 |02f2: add-int/2addr v3, v7 │ │ +04565a: d803 0300 |02f3: add-int/lit8 v3, v3, #int 0 // #00 │ │ +04565e: 7120 f429 3c00 |02f5: invoke-static {v12, v3}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +045664: 0a03 |02f8: move-result v3 │ │ +045666: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +04566a: 5903 6f17 |02fb: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +04566e: 0193 |02fd: move v3, v9 │ │ +045670: 01b7 |02fe: move v7, v11 │ │ +045672: d809 0f01 |02ff: add-int/lit8 v9, v15, #int 1 // #01 │ │ +045676: 019f |0301: move v15, v9 │ │ +045678: 018c |0302: move v12, v8 │ │ +04567a: 013d |0303: move v13, v3 │ │ +04567c: 016b |0304: move v11, v6 │ │ +04567e: 017e |0305: move v14, v7 │ │ +045680: 0156 |0306: move v6, v5 │ │ +045682: 0145 |0307: move v5, v4 │ │ +045684: 2900 48ff |0308: goto/16 0250 // -00b8 │ │ +045688: 3d04 0400 |030a: if-lez v4, 030e // +0004 │ │ +04568c: 0776 |030c: move-object v6, v7 │ │ +04568e: 2894 |030d: goto 02a1 // -006c │ │ +045690: 1204 |030e: const/4 v4, #int 0 // #0 │ │ +045692: 0776 |030f: move-object v6, v7 │ │ +045694: 2891 |0310: goto 02a1 // -006f │ │ +045696: 120e |0311: const/4 v14, #int 0 // #0 │ │ +045698: 28c4 |0312: goto 02d6 // -003c │ │ +04569a: 0198 |0313: move v8, v9 │ │ +04569c: 28c4 |0314: goto 02d8 // -003c │ │ +04569e: 1208 |0315: const/4 v8, #int 0 // #0 │ │ +0456a0: 28ce |0316: goto 02e4 // -0032 │ │ +0456a2: 0800 1b00 |0317: move-object/from16 v0, v27 │ │ +0456a6: 5203 6f17 |0319: iget v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0456aa: 7401 bf1d 1b00 |031b: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingTop:()I // method@1dbf │ │ +0456b0: 0a04 |031e: move-result v4 │ │ +0456b2: 7401 bc1d 1b00 |031f: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingBottom:()I // method@1dbc │ │ +0456b8: 0a05 |0322: move-result v5 │ │ +0456ba: b054 |0323: add-int/2addr v4, v5 │ │ +0456bc: b043 |0324: add-int/2addr v3, v4 │ │ +0456be: 0800 1b00 |0325: move-object/from16 v0, v27 │ │ +0456c2: 5903 6f17 |0327: iput v3, v0, Landroid/support/v7/widget/bm;.f:I // field@176f │ │ +0456c6: 01d3 |0329: move v3, v13 │ │ +0456c8: 0211 0b00 |032a: move/from16 v17, v11 │ │ +0456cc: 01e4 |032c: move v4, v14 │ │ +0456ce: 01ce |032d: move v14, v12 │ │ +0456d0: 390e 8100 |032e: if-nez v14, 03af // +0081 │ │ +0456d4: 1505 0040 |0330: const/high16 v5, #int 1073741824 // #4000 │ │ +0456d8: 0200 1600 |0332: move/from16 v0, v22 │ │ +0456dc: 3250 7b00 |0334: if-eq v0, v5, 03af // +007b │ │ +0456e0: 7401 bd1d 1b00 |0336: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingLeft:()I // method@1dbd │ │ +0456e6: 0a04 |0339: move-result v4 │ │ +0456e8: 7401 be1d 1b00 |033a: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getPaddingRight:()I // method@1dbe │ │ +0456ee: 0a05 |033d: move-result v5 │ │ +0456f0: b054 |033e: add-int/2addr v4, v5 │ │ +0456f2: b043 |033f: add-int/2addr v3, v4 │ │ +0456f4: 7401 c21d 1b00 |0340: invoke-virtual/range {v27}, Landroid/support/v7/widget/bm;.getSuggestedMinimumWidth:()I // method@1dc2 │ │ +0456fa: 0a04 |0343: move-result v4 │ │ +0456fc: 7120 f429 4300 |0344: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +045702: 0a03 |0347: move-result v3 │ │ +045704: 0200 1c00 |0348: move/from16 v0, v28 │ │ +045708: 0201 1100 |034a: move/from16 v1, v17 │ │ +04570c: 7130 360e 0301 |034c: invoke-static {v3, v0, v1}, Landroid/support/v4/view/bl;.a:(III)I // method@0e36 │ │ +045712: 0a03 |034f: move-result v3 │ │ +045714: 0800 1b00 |0350: move-object/from16 v0, v27 │ │ +045718: 0201 1300 |0352: move/from16 v1, v19 │ │ +04571c: 6e30 dd1d 3001 |0354: invoke-virtual {v0, v3, v1}, Landroid/support/v7/widget/bm;.setMeasuredDimension:(II)V // method@1ddd │ │ +045722: 380a 0b00 |0357: if-eqz v10, 0362 // +000b │ │ +045726: 0800 1b00 |0359: move-object/from16 v0, v27 │ │ +04572a: 0201 1500 |035b: move/from16 v1, v21 │ │ +04572e: 0202 1d00 |035d: move/from16 v2, v29 │ │ +045732: 7030 9a1d 1002 |035f: invoke-direct {v0, v1, v2}, Landroid/support/v7/widget/bm;.a:(II)V // method@1d9a │ │ +045738: 0e00 |0362: return-void │ │ +04573a: 0200 1000 |0363: move/from16 v0, v16 │ │ +04573e: 7120 f429 f000 |0365: invoke-static {v0, v15}, Ljava/lang/Math;.max:(II)I // method@29f4 │ │ +045744: 0a0d |0368: move-result v13 │ │ +045746: 3819 4800 |0369: if-eqz v25, 03b1 // +0048 │ │ +04574a: 1503 0040 |036b: const/high16 v3, #int 1073741824 // #4000 │ │ +04574e: 0200 1700 |036d: move/from16 v0, v23 │ │ +045752: 3230 4200 |036f: if-eq v0, v3, 03b1 // +0042 │ │ +045756: 1203 |0371: const/4 v3, #int 0 // #0 │ │ +045758: 0134 |0372: move v4, v3 │ │ +04575a: 0200 1500 |0373: move/from16 v0, v21 │ │ +04575e: 3504 3c00 |0375: if-ge v4, v0, 03b1 // +003c │ │ +045762: 0800 1b00 |0377: move-object/from16 v0, v27 │ │ +045766: 6e20 ae1d 4000 |0379: invoke-virtual {v0, v4}, Landroid/support/v7/widget/bm;.getChildAt:(I)Landroid/view/View; // method@1dae │ │ +04576c: 0c05 |037c: move-result-object v5 │ │ +04576e: 3805 2a00 |037d: if-eqz v5, 03a7 // +002a │ │ +045772: 6e10 4222 0500 |037f: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@2242 │ │ +045778: 0a03 |0382: move-result v3 │ │ +04577a: 1306 0800 |0383: const/16 v6, #int 8 // #8 │ │ +04577e: 3263 2200 |0385: if-eq v3, v6, 03a7 // +0022 │ │ +045782: 6e10 2522 0500 |0387: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +045788: 0c03 |038a: move-result-object v3 │ │ +04578a: 1f03 5004 |038b: check-cast v3, Landroid/support/v7/widget/bn; // type@0450 │ │ +04578e: 5233 7a17 |038d: iget v3, v3, Landroid/support/v7/widget/bn;.g:F // field@177a │ │ +045792: 1206 |038f: const/4 v6, #int 0 // #0 │ │ +045794: 2d03 0306 |0390: cmpl-float v3, v3, v6 │ │ +045798: 3d03 1500 |0392: if-lez v3, 03a7 // +0015 │ │ +04579c: 6e10 2c22 0500 |0394: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@222c │ │ +0457a2: 0a03 |0397: move-result v3 │ │ +0457a4: 1506 0040 |0398: const/high16 v6, #int 1073741824 // #4000 │ │ +0457a8: 7120 0122 6300 |039a: invoke-static {v3, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ +0457ae: 0a03 |039d: move-result v3 │ │ +0457b0: 1506 0040 |039e: const/high16 v6, #int 1073741824 // #4000 │ │ +0457b4: 7120 0122 6b00 |03a0: invoke-static {v11, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@2201 │ │ +0457ba: 0a06 |03a3: move-result v6 │ │ +0457bc: 6e30 5d22 3506 |03a4: invoke-virtual {v5, v3, v6}, Landroid/view/View;.measure:(II)V // method@225d │ │ +0457c2: d803 0401 |03a7: add-int/lit8 v3, v4, #int 1 // #01 │ │ +0457c6: 0134 |03a9: move v4, v3 │ │ +0457c8: 28c9 |03aa: goto 0373 // -0037 │ │ +0457ca: 7603 9f1d 1b00 |03ab: invoke-direct/range {v27, v28, v29}, Landroid/support/v7/widget/bm;.b:(II)V // method@1d9f │ │ +0457d0: 28b4 |03ae: goto 0362 // -004c │ │ +0457d2: 0143 |03af: move v3, v4 │ │ +0457d4: 2886 |03b0: goto 0336 // -007a │ │ +0457d6: 01d3 |03b1: move v3, v13 │ │ +0457d8: 0204 1200 |03b2: move/from16 v4, v18 │ │ +0457dc: 2900 7aff |03b4: goto/16 032e // -0086 │ │ +0457e0: 0154 |03b6: move v4, v5 │ │ +0457e2: 0165 |03b7: move v5, v6 │ │ +0457e4: 01b6 |03b8: move v6, v11 │ │ +0457e6: 2900 00ff |03b9: goto/16 02b9 // -0100 │ │ +0457ea: 0154 |03bb: move v4, v5 │ │ +0457ec: 01c8 |03bc: move v8, v12 │ │ +0457ee: 01d3 |03bd: move v3, v13 │ │ +0457f0: 01e7 |03be: move v7, v14 │ │ +0457f2: 0165 |03bf: move v5, v6 │ │ +0457f4: 01b6 |03c0: move v6, v11 │ │ +0457f6: 2900 3eff |03c1: goto/16 02ff // -00c2 │ │ +0457fa: 01a5 |03c3: move v5, v10 │ │ +0457fc: 2900 66fd |03c4: goto/16 012a // -029a │ │ +045800: 01b8 |03c6: move v8, v11 │ │ +045802: 01cb |03c7: move v11, v12 │ │ +045804: 2900 dafc |03c8: goto/16 00a2 // -0326 │ │ +045808: 01b3 |03ca: move v3, v11 │ │ +04580a: 01c4 |03cb: move v4, v12 │ │ +04580c: 0156 |03cc: move v6, v5 │ │ +04580e: 01e7 |03cd: move v7, v14 │ │ +045810: 01f8 |03ce: move v8, v15 │ │ +045812: 0209 1000 |03cf: move/from16 v9, v16 │ │ +045816: 01a5 |03d1: move v5, v10 │ │ +045818: 020b 1200 |03d2: move/from16 v11, v18 │ │ +04581c: 020a 1100 |03d4: move/from16 v10, v17 │ │ +045820: 2900 8ffd |03d6: goto/16 0165 // -0271 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0007 line=5590 │ │ 0x000c line=5591 │ │ 0x000e line=5592 │ │ 0x0010 line=5593 │ │ @@ -10781,17 +10808,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0457a4: |[0457a4] android.support.v7.widget.bm.setBaselineAligned:(Z)V │ │ -0457b4: 5c01 6a17 |0000: iput-boolean v1, v0, Landroid/support/v7/widget/bm;.a:Z // field@176a │ │ -0457b8: 0e00 |0002: return-void │ │ +045824: |[045824] android.support.v7.widget.bm.setBaselineAligned:(Z)V │ │ +045834: 5c01 6a17 |0000: iput-boolean v1, v0, Landroid/support/v7/widget/bm;.a:Z // field@176a │ │ +045838: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0002 line=389 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/bm; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ @@ -10801,36 +10828,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0457bc: |[0457bc] android.support.v7.widget.bm.setBaselineAlignedChildIndex:(I)V │ │ -0457cc: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ -0457d0: 6e10 af1d 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/widget/bm;.getChildCount:()I // method@1daf │ │ -0457d6: 0a00 |0005: move-result v0 │ │ -0457d8: 3404 2100 |0006: if-lt v4, v0, 0027 // +0021 │ │ -0457dc: 2200 7706 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0677 │ │ -0457e0: 2201 9006 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0690 │ │ -0457e4: 1a02 4016 |000c: const-string v2, "base aligned child index out of range (0, " // string@1640 │ │ -0457e8: 7020 382a 2100 |000e: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@2a38 │ │ -0457ee: 6e10 af1d 0300 |0011: invoke-virtual {v3}, Landroid/support/v7/widget/bm;.getChildCount:()I // method@1daf │ │ -0457f4: 0a02 |0014: move-result v2 │ │ -0457f6: 6e20 3b2a 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2a3b │ │ -0457fc: 0c01 |0018: move-result-object v1 │ │ -0457fe: 1a02 f900 |0019: const-string v2, ")" // string@00f9 │ │ -045802: 6e20 402a 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -045808: 0c01 |001e: move-result-object v1 │ │ -04580a: 6e10 462a 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ -045810: 0c01 |0022: move-result-object v1 │ │ -045812: 7020 d329 1000 |0023: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@29d3 │ │ -045818: 2700 |0026: throw v0 │ │ -04581a: 5934 6b17 |0027: iput v4, v3, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ -04581e: 0e00 |0029: return-void │ │ +04583c: |[04583c] android.support.v7.widget.bm.setBaselineAlignedChildIndex:(I)V │ │ +04584c: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ +045850: 6e10 af1d 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/widget/bm;.getChildCount:()I // method@1daf │ │ +045856: 0a00 |0005: move-result v0 │ │ +045858: 3404 2100 |0006: if-lt v4, v0, 0027 // +0021 │ │ +04585c: 2200 7806 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0678 │ │ +045860: 2201 9106 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0691 │ │ +045864: 1a02 4816 |000c: const-string v2, "base aligned child index out of range (0, " // string@1648 │ │ +045868: 7020 382a 2100 |000e: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@2a38 │ │ +04586e: 6e10 af1d 0300 |0011: invoke-virtual {v3}, Landroid/support/v7/widget/bm;.getChildCount:()I // method@1daf │ │ +045874: 0a02 |0014: move-result v2 │ │ +045876: 6e20 3b2a 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2a3b │ │ +04587c: 0c01 |0018: move-result-object v1 │ │ +04587e: 1a02 f900 |0019: const-string v2, ")" // string@00f9 │ │ +045882: 6e20 402a 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +045888: 0c01 |001e: move-result-object v1 │ │ +04588a: 6e10 462a 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ +045890: 0c01 |0022: move-result-object v1 │ │ +045892: 7020 d329 1000 |0023: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@29d3 │ │ +045898: 2700 |0026: throw v0 │ │ +04589a: 5934 6b17 |0027: iput v4, v3, Landroid/support/v7/widget/bm;.b:I // field@176b │ │ +04589e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0008 line=485 │ │ 0x0027 line=488 │ │ 0x0029 line=489 │ │ locals : │ │ @@ -10842,35 +10869,35 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -045820: |[045820] android.support.v7.widget.bm.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -045830: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045832: 5421 7417 |0001: iget-object v1, v2, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ -045836: 3313 0300 |0003: if-ne v3, v1, 0006 // +0003 │ │ -04583a: 0e00 |0005: return-void │ │ -04583c: 5b23 7417 |0006: iput-object v3, v2, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ -045840: 3803 1800 |0008: if-eqz v3, 0020 // +0018 │ │ -045844: 6e10 4b02 0300 |000a: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@024b │ │ -04584a: 0a01 |000d: move-result v1 │ │ -04584c: 5921 7517 |000e: iput v1, v2, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ -045850: 6e10 4a02 0300 |0010: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@024a │ │ -045856: 0a01 |0013: move-result v1 │ │ -045858: 5921 7617 |0014: iput v1, v2, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ -04585c: 3903 0300 |0016: if-nez v3, 0019 // +0003 │ │ -045860: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -045862: 6e20 e31d 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/widget/bm;.setWillNotDraw:(Z)V // method@1de3 │ │ -045868: 6e10 d51d 0200 |001c: invoke-virtual {v2}, Landroid/support/v7/widget/bm;.requestLayout:()V // method@1dd5 │ │ -04586e: 28e6 |001f: goto 0005 // -001a │ │ -045870: 5920 7517 |0020: iput v0, v2, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ -045874: 5920 7617 |0022: iput v0, v2, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ -045878: 28f2 |0024: goto 0016 // -000e │ │ +0458a0: |[0458a0] android.support.v7.widget.bm.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0458b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0458b2: 5421 7417 |0001: iget-object v1, v2, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ +0458b6: 3313 0300 |0003: if-ne v3, v1, 0006 // +0003 │ │ +0458ba: 0e00 |0005: return-void │ │ +0458bc: 5b23 7417 |0006: iput-object v3, v2, Landroid/support/v7/widget/bm;.k:Landroid/graphics/drawable/Drawable; // field@1774 │ │ +0458c0: 3803 1800 |0008: if-eqz v3, 0020 // +0018 │ │ +0458c4: 6e10 4b02 0300 |000a: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@024b │ │ +0458ca: 0a01 |000d: move-result v1 │ │ +0458cc: 5921 7517 |000e: iput v1, v2, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ +0458d0: 6e10 4a02 0300 |0010: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@024a │ │ +0458d6: 0a01 |0013: move-result v1 │ │ +0458d8: 5921 7617 |0014: iput v1, v2, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ +0458dc: 3903 0300 |0016: if-nez v3, 0019 // +0003 │ │ +0458e0: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +0458e2: 6e20 e31d 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/widget/bm;.setWillNotDraw:(Z)V // method@1de3 │ │ +0458e8: 6e10 d51d 0200 |001c: invoke-virtual {v2}, Landroid/support/v7/widget/bm;.requestLayout:()V // method@1dd5 │ │ +0458ee: 28e6 |001f: goto 0005 // -001a │ │ +0458f0: 5920 7517 |0020: iput v0, v2, Landroid/support/v7/widget/bm;.l:I // field@1775 │ │ +0458f4: 5920 7617 |0022: iput v0, v2, Landroid/support/v7/widget/bm;.m:I // field@1776 │ │ +0458f8: 28f2 |0024: goto 0016 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=229 │ │ 0x0005 line=242 │ │ 0x0006 line=232 │ │ 0x0008 line=233 │ │ 0x000a line=234 │ │ @@ -10888,17 +10915,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04587c: |[04587c] android.support.v7.widget.bm.setDividerPadding:(I)V │ │ -04588c: 5901 7817 |0000: iput v1, v0, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ -045890: 0e00 |0002: return-void │ │ +0458fc: |[0458fc] android.support.v7.widget.bm.setDividerPadding:(I)V │ │ +04590c: 5901 7817 |0000: iput v1, v0, Landroid/support/v7/widget/bm;.o:I // field@1778 │ │ +045910: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0002 line=255 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/bm; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ @@ -10908,30 +10935,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -045894: |[045894] android.support.v7.widget.bm.setGravity:(I)V │ │ -0458a4: 5220 6e17 |0000: iget v0, v2, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -0458a8: 3230 1700 |0002: if-eq v0, v3, 0019 // +0017 │ │ -0458ac: 1400 0700 8000 |0004: const v0, #float 1.1755e-38 // #00800007 │ │ -0458b2: b530 |0007: and-int/2addr v0, v3 │ │ -0458b4: 3900 1200 |0008: if-nez v0, 001a // +0012 │ │ -0458b8: 1400 0300 8000 |000a: const v0, #float 1.17549e-38 // #00800003 │ │ -0458be: b630 |000d: or-int/2addr v0, v3 │ │ -0458c0: dd01 0070 |000e: and-int/lit8 v1, v0, #int 112 // #70 │ │ -0458c4: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -0458c8: de00 0030 |0012: or-int/lit8 v0, v0, #int 48 // #30 │ │ -0458cc: 5920 6e17 |0014: iput v0, v2, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -0458d0: 6e10 d51d 0200 |0016: invoke-virtual {v2}, Landroid/support/v7/widget/bm;.requestLayout:()V // method@1dd5 │ │ -0458d6: 0e00 |0019: return-void │ │ -0458d8: 0130 |001a: move v0, v3 │ │ -0458da: 28f3 |001b: goto 000e // -000d │ │ +045914: |[045914] android.support.v7.widget.bm.setGravity:(I)V │ │ +045924: 5220 6e17 |0000: iget v0, v2, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +045928: 3230 1700 |0002: if-eq v0, v3, 0019 // +0017 │ │ +04592c: 1400 0700 8000 |0004: const v0, #float 1.1755e-38 // #00800007 │ │ +045932: b530 |0007: and-int/2addr v0, v3 │ │ +045934: 3900 1200 |0008: if-nez v0, 001a // +0012 │ │ +045938: 1400 0300 8000 |000a: const v0, #float 1.17549e-38 // #00800003 │ │ +04593e: b630 |000d: or-int/2addr v0, v3 │ │ +045940: dd01 0070 |000e: and-int/lit8 v1, v0, #int 112 // #70 │ │ +045944: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +045948: de00 0030 |0012: or-int/lit8 v0, v0, #int 48 // #30 │ │ +04594c: 5920 6e17 |0014: iput v0, v2, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +045950: 6e10 d51d 0200 |0016: invoke-virtual {v2}, Landroid/support/v7/widget/bm;.requestLayout:()V // method@1dd5 │ │ +045956: 0e00 |0019: return-void │ │ +045958: 0130 |001a: move v0, v3 │ │ +04595a: 28f3 |001b: goto 000e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1675 │ │ 0x0004 line=1676 │ │ 0x000a line=1677 │ │ 0x000e line=1680 │ │ 0x0012 line=1681 │ │ @@ -10947,27 +10974,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0458dc: |[0458dc] android.support.v7.widget.bm.setHorizontalGravity:(I)V │ │ -0458ec: 1402 0700 8000 |0000: const v2, #float 1.1755e-38 // #00800007 │ │ -0458f2: 9500 0402 |0003: and-int v0, v4, v2 │ │ -0458f6: 5231 6e17 |0005: iget v1, v3, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -0458fa: b521 |0007: and-int/2addr v1, v2 │ │ -0458fc: 3201 0e00 |0008: if-eq v1, v0, 0016 // +000e │ │ -045900: 5231 6e17 |000a: iget v1, v3, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -045904: 1402 f8ff 7fff |000c: const v2, #float -3.40282e+38 // #ff7ffff8 │ │ -04590a: b521 |000f: and-int/2addr v1, v2 │ │ -04590c: b610 |0010: or-int/2addr v0, v1 │ │ -04590e: 5930 6e17 |0011: iput v0, v3, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -045912: 6e10 d51d 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/widget/bm;.requestLayout:()V // method@1dd5 │ │ -045918: 0e00 |0016: return-void │ │ +04595c: |[04595c] android.support.v7.widget.bm.setHorizontalGravity:(I)V │ │ +04596c: 1402 0700 8000 |0000: const v2, #float 1.1755e-38 // #00800007 │ │ +045972: 9500 0402 |0003: and-int v0, v4, v2 │ │ +045976: 5231 6e17 |0005: iget v1, v3, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +04597a: b521 |0007: and-int/2addr v1, v2 │ │ +04597c: 3201 0e00 |0008: if-eq v1, v0, 0016 // +000e │ │ +045980: 5231 6e17 |000a: iget v1, v3, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +045984: 1402 f8ff 7fff |000c: const v2, #float -3.40282e+38 // #ff7ffff8 │ │ +04598a: b521 |000f: and-int/2addr v1, v2 │ │ +04598c: b610 |0010: or-int/2addr v0, v1 │ │ +04598e: 5930 6e17 |0011: iput v0, v3, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +045992: 6e10 d51d 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/widget/bm;.requestLayout:()V // method@1dd5 │ │ +045998: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1690 │ │ 0x0005 line=1691 │ │ 0x000a line=1692 │ │ 0x0013 line=1693 │ │ 0x0016 line=1695 │ │ @@ -10980,17 +11007,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04591c: |[04591c] android.support.v7.widget.bm.setMeasureWithLargestChildEnabled:(Z)V │ │ -04592c: 5c01 7117 |0000: iput-boolean v1, v0, Landroid/support/v7/widget/bm;.h:Z // field@1771 │ │ -045930: 0e00 |0002: return-void │ │ +04599c: |[04599c] android.support.v7.widget.bm.setMeasureWithLargestChildEnabled:(Z)V │ │ +0459ac: 5c01 7117 |0000: iput-boolean v1, v0, Landroid/support/v7/widget/bm;.h:Z // field@1771 │ │ +0459b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0002 line=415 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/bm; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ @@ -11000,20 +11027,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -045934: |[045934] android.support.v7.widget.bm.setOrientation:(I)V │ │ -045944: 5210 6d17 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ -045948: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -04594c: 5912 6d17 |0004: iput v2, v1, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ -045950: 6e10 d51d 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/widget/bm;.requestLayout:()V // method@1dd5 │ │ -045956: 0e00 |0009: return-void │ │ +0459b4: |[0459b4] android.support.v7.widget.bm.setOrientation:(I)V │ │ +0459c4: 5210 6d17 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ +0459c8: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +0459cc: 5912 6d17 |0004: iput v2, v1, Landroid/support/v7/widget/bm;.d:I // field@176d │ │ +0459d0: 6e10 d51d 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/widget/bm;.requestLayout:()V // method@1dd5 │ │ +0459d6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1650 │ │ 0x0004 line=1651 │ │ 0x0006 line=1652 │ │ 0x0009 line=1654 │ │ locals : │ │ @@ -11025,20 +11052,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -045958: |[045958] android.support.v7.widget.bm.setShowDividers:(I)V │ │ -045968: 5210 7717 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ -04596c: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ -045970: 6e10 d51d 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/widget/bm;.requestLayout:()V // method@1dd5 │ │ -045976: 5912 7717 |0007: iput v2, v1, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ -04597a: 0e00 |0009: return-void │ │ +0459d8: |[0459d8] android.support.v7.widget.bm.setShowDividers:(I)V │ │ +0459e8: 5210 7717 |0000: iget v0, v1, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ +0459ec: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ +0459f0: 6e10 d51d 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/widget/bm;.requestLayout:()V // method@1dd5 │ │ +0459f6: 5912 7717 |0007: iput v2, v1, Landroid/support/v7/widget/bm;.n:I // field@1777 │ │ +0459fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0004 line=193 │ │ 0x0007 line=195 │ │ 0x0009 line=196 │ │ locals : │ │ @@ -11050,25 +11077,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -04597c: |[04597c] android.support.v7.widget.bm.setVerticalGravity:(I)V │ │ -04598c: dd00 0370 |0000: and-int/lit8 v0, v3, #int 112 // #70 │ │ -045990: 5221 6e17 |0002: iget v1, v2, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -045994: dd01 0170 |0004: and-int/lit8 v1, v1, #int 112 // #70 │ │ -045998: 3201 0c00 |0006: if-eq v1, v0, 0012 // +000c │ │ -04599c: 5221 6e17 |0008: iget v1, v2, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -0459a0: dd01 018f |000a: and-int/lit8 v1, v1, #int -113 // #8f │ │ -0459a4: b610 |000c: or-int/2addr v0, v1 │ │ -0459a6: 5920 6e17 |000d: iput v0, v2, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ -0459aa: 6e10 d51d 0200 |000f: invoke-virtual {v2}, Landroid/support/v7/widget/bm;.requestLayout:()V // method@1dd5 │ │ -0459b0: 0e00 |0012: return-void │ │ +0459fc: |[0459fc] android.support.v7.widget.bm.setVerticalGravity:(I)V │ │ +045a0c: dd00 0370 |0000: and-int/lit8 v0, v3, #int 112 // #70 │ │ +045a10: 5221 6e17 |0002: iget v1, v2, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +045a14: dd01 0170 |0004: and-int/lit8 v1, v1, #int 112 // #70 │ │ +045a18: 3201 0c00 |0006: if-eq v1, v0, 0012 // +000c │ │ +045a1c: 5221 6e17 |0008: iget v1, v2, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +045a20: dd01 018f |000a: and-int/lit8 v1, v1, #int -113 // #8f │ │ +045a24: b610 |000c: or-int/2addr v0, v1 │ │ +045a26: 5920 6e17 |000d: iput v0, v2, Landroid/support/v7/widget/bm;.e:I // field@176e │ │ +045a2a: 6e10 d51d 0200 |000f: invoke-virtual {v2}, Landroid/support/v7/widget/bm;.requestLayout:()V // method@1dd5 │ │ +045a30: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1698 │ │ 0x0002 line=1699 │ │ 0x0008 line=1700 │ │ 0x000f line=1701 │ │ 0x0012 line=1703 │ │ @@ -11081,20 +11108,20 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0459b4: |[0459b4] android.support.v7.widget.bm.setWeightSum:(F)V │ │ -0459c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0459c6: 7120 f329 2000 |0001: invoke-static {v0, v2}, Ljava/lang/Math;.max:(FF)F // method@29f3 │ │ -0459cc: 0a00 |0004: move-result v0 │ │ -0459ce: 5910 7017 |0005: iput v0, v1, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ -0459d2: 0e00 |0007: return-void │ │ +045a34: |[045a34] android.support.v7.widget.bm.setWeightSum:(F)V │ │ +045a44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045a46: 7120 f329 2000 |0001: invoke-static {v0, v2}, Ljava/lang/Math;.max:(FF)F // method@29f3 │ │ +045a4c: 0a00 |0004: move-result v0 │ │ +045a4e: 5910 7017 |0005: iput v0, v1, Landroid/support/v7/widget/bm;.g:F // field@1770 │ │ +045a52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0007 line=542 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v7/widget/bm; │ │ 0x0000 - 0x0008 reg=2 (null) F │ │ @@ -11104,36 +11131,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0459d4: |[0459d4] android.support.v7.widget.bm.shouldDelayChildPressedState:()Z │ │ -0459e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0459e6: 0f00 |0001: return v0 │ │ +045a54: |[045a54] android.support.v7.widget.bm.shouldDelayChildPressedState:()Z │ │ +045a64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045a66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/widget/bm; │ │ │ │ - source_file_idx : 3201 (LinearLayoutCompat.java) │ │ + source_file_idx : 3207 (LinearLayoutCompat.java) │ │ │ │ -Class #10 header: │ │ -class_idx : 213 │ │ +Class #11 header: │ │ +class_idx : 214 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1102 │ │ -source_file_idx : 1344 │ │ +superclass_idx : 1103 │ │ +source_file_idx : 1348 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 11 │ │ │ │ -Class #10 - │ │ +Class #11 - │ │ Class descriptor : 'Landroid/support/design/internal/a;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/v7/widget/bm;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ #0 : (in Landroid/support/design/internal/a;) │ │ @@ -11166,29 +11193,29 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0459e8: |[0459e8] android.support.design.internal.a.:(Landroid/content/Context;)V │ │ -0459f8: 7020 961d 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/widget/bm;.:(Landroid/content/Context;)V // method@1d96 │ │ -0459fe: 2200 7c00 |0003: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ -045a02: 7010 1702 0000 |0005: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ -045a08: 5b10 d105 |0008: iput-object v0, v1, Landroid/support/design/internal/a;.d:Landroid/graphics/Rect; // field@05d1 │ │ -045a0c: 2200 7c00 |000a: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ -045a10: 7010 1702 0000 |000c: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ -045a16: 5b10 d205 |000f: iput-object v0, v1, Landroid/support/design/internal/a;.e:Landroid/graphics/Rect; // field@05d2 │ │ -045a1a: 1300 7700 |0011: const/16 v0, #int 119 // #77 │ │ -045a1e: 5910 d305 |0013: iput v0, v1, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ -045a22: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -045a24: 5c10 ce05 |0016: iput-boolean v0, v1, Landroid/support/design/internal/a;.a:Z // field@05ce │ │ -045a28: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -045a2a: 5c10 cf05 |0019: iput-boolean v0, v1, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ -045a2e: 0e00 |001b: return-void │ │ +045a68: |[045a68] android.support.design.internal.a.:(Landroid/content/Context;)V │ │ +045a78: 7020 961d 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/widget/bm;.:(Landroid/content/Context;)V // method@1d96 │ │ +045a7e: 2200 7c00 |0003: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ +045a82: 7010 1702 0000 |0005: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ +045a88: 5b10 d105 |0008: iput-object v0, v1, Landroid/support/design/internal/a;.d:Landroid/graphics/Rect; // field@05d1 │ │ +045a8c: 2200 7c00 |000a: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ +045a90: 7010 1702 0000 |000c: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ +045a96: 5b10 d205 |000f: iput-object v0, v1, Landroid/support/design/internal/a;.e:Landroid/graphics/Rect; // field@05d2 │ │ +045a9a: 1300 7700 |0011: const/16 v0, #int 119 // #77 │ │ +045a9e: 5910 d305 |0013: iput v0, v1, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ +045aa2: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +045aa4: 5c10 ce05 |0016: iput-boolean v0, v1, Landroid/support/design/internal/a;.a:Z // field@05ce │ │ +045aa8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +045aaa: 5c10 cf05 |0019: iput-boolean v0, v1, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ +045aae: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=37 │ │ 0x000a line=39 │ │ 0x0011 line=41 │ │ 0x0015 line=43 │ │ @@ -11203,18 +11230,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 │ │ -045a30: |[045a30] android.support.design.internal.a.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -045a40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045a42: 7040 8f03 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/design/internal/a;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@038f │ │ -045a48: 0e00 |0004: return-void │ │ +045ab0: |[045ab0] android.support.design.internal.a.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +045ac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045ac2: 7040 8f03 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/design/internal/a;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@038f │ │ +045ac8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/design/internal/a; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ @@ -11225,47 +11252,47 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -045a4c: |[045a4c] android.support.design.internal.a.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -045a5c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -045a5e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -045a60: 7040 981d 5476 |0002: invoke-direct {v4, v5, v6, v7}, Landroid/support/v7/widget/bm;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d98 │ │ -045a66: 2200 7c00 |0005: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ -045a6a: 7010 1702 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ -045a70: 5b40 d105 |000a: iput-object v0, v4, Landroid/support/design/internal/a;.d:Landroid/graphics/Rect; // field@05d1 │ │ -045a74: 2200 7c00 |000c: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ -045a78: 7010 1702 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ -045a7e: 5b40 d205 |0011: iput-object v0, v4, Landroid/support/design/internal/a;.e:Landroid/graphics/Rect; // field@05d2 │ │ -045a82: 1300 7700 |0013: const/16 v0, #int 119 // #77 │ │ -045a86: 5940 d305 |0015: iput v0, v4, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ -045a8a: 5c43 ce05 |0017: iput-boolean v3, v4, Landroid/support/design/internal/a;.a:Z // field@05ce │ │ -045a8e: 5c41 cf05 |0019: iput-boolean v1, v4, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ -045a92: 6200 9204 |001b: sget-object v0, Landroid/support/design/i;.ForegroundLinearLayout:[I // field@0492 │ │ -045a96: 6e51 0101 6570 |001d: invoke-virtual {v5, v6, v0, v7, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0101 │ │ -045a9c: 0c00 |0020: move-result-object v0 │ │ -045a9e: 6001 9404 |0021: sget v1, Landroid/support/design/i;.ForegroundLinearLayout_android_foregroundGravity:I // field@0494 │ │ -045aa2: 5242 d305 |0023: iget v2, v4, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ -045aa6: 6e30 9e01 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@019e │ │ -045aac: 0a01 |0028: move-result v1 │ │ -045aae: 5941 d305 |0029: iput v1, v4, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ -045ab2: 6001 9304 |002b: sget v1, Landroid/support/design/i;.ForegroundLinearLayout_android_foreground:I // field@0493 │ │ -045ab6: 6e20 9c01 1000 |002d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@019c │ │ -045abc: 0c01 |0030: move-result-object v1 │ │ -045abe: 3801 0500 |0031: if-eqz v1, 0036 // +0005 │ │ -045ac2: 6e20 a403 1400 |0033: invoke-virtual {v4, v1}, Landroid/support/design/internal/a;.setForeground:(Landroid/graphics/drawable/Drawable;)V // method@03a4 │ │ -045ac8: 6001 9504 |0036: sget v1, Landroid/support/design/i;.ForegroundLinearLayout_foregroundInsidePadding:I // field@0495 │ │ -045acc: 6e30 9601 1003 |0038: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0196 │ │ -045ad2: 0a01 |003b: move-result v1 │ │ -045ad4: 5c41 ce05 |003c: iput-boolean v1, v4, Landroid/support/design/internal/a;.a:Z // field@05ce │ │ -045ad8: 6e10 a701 0000 |003e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a7 │ │ -045ade: 0e00 |0041: return-void │ │ +045acc: |[045acc] android.support.design.internal.a.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +045adc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +045ade: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +045ae0: 7040 981d 5476 |0002: invoke-direct {v4, v5, v6, v7}, Landroid/support/v7/widget/bm;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1d98 │ │ +045ae6: 2200 7c00 |0005: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ +045aea: 7010 1702 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ +045af0: 5b40 d105 |000a: iput-object v0, v4, Landroid/support/design/internal/a;.d:Landroid/graphics/Rect; // field@05d1 │ │ +045af4: 2200 7c00 |000c: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ +045af8: 7010 1702 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ +045afe: 5b40 d205 |0011: iput-object v0, v4, Landroid/support/design/internal/a;.e:Landroid/graphics/Rect; // field@05d2 │ │ +045b02: 1300 7700 |0013: const/16 v0, #int 119 // #77 │ │ +045b06: 5940 d305 |0015: iput v0, v4, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ +045b0a: 5c43 ce05 |0017: iput-boolean v3, v4, Landroid/support/design/internal/a;.a:Z // field@05ce │ │ +045b0e: 5c41 cf05 |0019: iput-boolean v1, v4, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ +045b12: 6200 9204 |001b: sget-object v0, Landroid/support/design/i;.ForegroundLinearLayout:[I // field@0492 │ │ +045b16: 6e51 0101 6570 |001d: invoke-virtual {v5, v6, v0, v7, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0101 │ │ +045b1c: 0c00 |0020: move-result-object v0 │ │ +045b1e: 6001 9404 |0021: sget v1, Landroid/support/design/i;.ForegroundLinearLayout_android_foregroundGravity:I // field@0494 │ │ +045b22: 5242 d305 |0023: iget v2, v4, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ +045b26: 6e30 9e01 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@019e │ │ +045b2c: 0a01 |0028: move-result v1 │ │ +045b2e: 5941 d305 |0029: iput v1, v4, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ +045b32: 6001 9304 |002b: sget v1, Landroid/support/design/i;.ForegroundLinearLayout_android_foreground:I // field@0493 │ │ +045b36: 6e20 9c01 1000 |002d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@019c │ │ +045b3c: 0c01 |0030: move-result-object v1 │ │ +045b3e: 3801 0500 |0031: if-eqz v1, 0036 // +0005 │ │ +045b42: 6e20 a403 1400 |0033: invoke-virtual {v4, v1}, Landroid/support/design/internal/a;.setForeground:(Landroid/graphics/drawable/Drawable;)V // method@03a4 │ │ +045b48: 6001 9504 |0036: sget v1, Landroid/support/design/i;.ForegroundLinearLayout_foregroundInsidePadding:I // field@0495 │ │ +045b4c: 6e30 9601 1003 |0038: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0196 │ │ +045b52: 0a01 |003b: move-result v1 │ │ +045b54: 5c41 ce05 |003c: iput-boolean v1, v4, Landroid/support/design/internal/a;.a:Z // field@05ce │ │ +045b58: 6e10 a701 0000 |003e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a7 │ │ +045b5e: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=56 │ │ 0x0005 line=37 │ │ 0x000c line=39 │ │ 0x0013 line=41 │ │ 0x0017 line=43 │ │ @@ -11290,59 +11317,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 87 16-bit code units │ │ -045ae0: |[045ae0] android.support.design.internal.a.draw:(Landroid/graphics/Canvas;)V │ │ -045af0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -045af2: 6f20 a51d 9800 |0001: invoke-super {v8, v9}, Landroid/support/v7/widget/bm;.draw:(Landroid/graphics/Canvas;)V // method@1da5 │ │ -045af8: 5480 d005 |0004: iget-object v0, v8, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045afc: 3800 3a00 |0006: if-eqz v0, 0040 // +003a │ │ -045b00: 5480 d005 |0008: iget-object v0, v8, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045b04: 5581 cf05 |000a: iget-boolean v1, v8, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ -045b08: 3801 3100 |000c: if-eqz v1, 003d // +0031 │ │ -045b0c: 5c86 cf05 |000e: iput-boolean v6, v8, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ -045b10: 5481 d105 |0010: iget-object v1, v8, Landroid/support/design/internal/a;.d:Landroid/graphics/Rect; // field@05d1 │ │ -045b14: 5482 d205 |0012: iget-object v2, v8, Landroid/support/design/internal/a;.e:Landroid/graphics/Rect; // field@05d2 │ │ -045b18: 6e10 9c03 0800 |0014: invoke-virtual {v8}, Landroid/support/design/internal/a;.getRight:()I // method@039c │ │ -045b1e: 0a03 |0017: move-result v3 │ │ -045b20: 6e10 9703 0800 |0018: invoke-virtual {v8}, Landroid/support/design/internal/a;.getLeft:()I // method@0397 │ │ -045b26: 0a04 |001b: move-result v4 │ │ -045b28: b143 |001c: sub-int/2addr v3, v4 │ │ -045b2a: 6e10 9303 0800 |001d: invoke-virtual {v8}, Landroid/support/design/internal/a;.getBottom:()I // method@0393 │ │ -045b30: 0a04 |0020: move-result v4 │ │ -045b32: 6e10 9d03 0800 |0021: invoke-virtual {v8}, Landroid/support/design/internal/a;.getTop:()I // method@039d │ │ -045b38: 0a05 |0024: move-result v5 │ │ -045b3a: b154 |0025: sub-int/2addr v4, v5 │ │ -045b3c: 5585 ce05 |0026: iget-boolean v5, v8, Landroid/support/design/internal/a;.a:Z // field@05ce │ │ -045b40: 3805 1900 |0028: if-eqz v5, 0041 // +0019 │ │ -045b44: 6e54 2202 6136 |002a: invoke-virtual {v1, v6, v6, v3, v4}, Landroid/graphics/Rect;.set:(IIII)V // method@0222 │ │ -045b4a: 5283 d305 |002d: iget v3, v8, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ -045b4e: 6e10 4b02 0000 |002f: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@024b │ │ -045b54: 0a04 |0032: move-result v4 │ │ -045b56: 6e10 4a02 0000 |0033: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@024a │ │ -045b5c: 0a05 |0036: move-result v5 │ │ -045b5e: 7152 8d21 4315 |0037: invoke-static {v3, v4, v5, v1, v2}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@218d │ │ -045b64: 6e20 5c02 2000 |003a: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(Landroid/graphics/Rect;)V // method@025c │ │ -045b6a: 6e20 4402 9000 |003d: invoke-virtual {v0, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0244 │ │ -045b70: 0e00 |0040: return-void │ │ -045b72: 6e10 9903 0800 |0041: invoke-virtual {v8}, Landroid/support/design/internal/a;.getPaddingLeft:()I // method@0399 │ │ -045b78: 0a05 |0044: move-result v5 │ │ -045b7a: 6e10 9b03 0800 |0045: invoke-virtual {v8}, Landroid/support/design/internal/a;.getPaddingTop:()I // method@039b │ │ -045b80: 0a06 |0048: move-result v6 │ │ -045b82: 6e10 9a03 0800 |0049: invoke-virtual {v8}, Landroid/support/design/internal/a;.getPaddingRight:()I // method@039a │ │ -045b88: 0a07 |004c: move-result v7 │ │ -045b8a: b173 |004d: sub-int/2addr v3, v7 │ │ -045b8c: 6e10 9803 0800 |004e: invoke-virtual {v8}, Landroid/support/design/internal/a;.getPaddingBottom:()I // method@0398 │ │ -045b92: 0a07 |0051: move-result v7 │ │ -045b94: b174 |0052: sub-int/2addr v4, v7 │ │ -045b96: 6e54 2202 5136 |0053: invoke-virtual {v1, v5, v6, v3, v4}, Landroid/graphics/Rect;.set:(IIII)V // method@0222 │ │ -045b9c: 28d7 |0056: goto 002d // -0029 │ │ +045b60: |[045b60] android.support.design.internal.a.draw:(Landroid/graphics/Canvas;)V │ │ +045b70: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +045b72: 6f20 a51d 9800 |0001: invoke-super {v8, v9}, Landroid/support/v7/widget/bm;.draw:(Landroid/graphics/Canvas;)V // method@1da5 │ │ +045b78: 5480 d005 |0004: iget-object v0, v8, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045b7c: 3800 3a00 |0006: if-eqz v0, 0040 // +003a │ │ +045b80: 5480 d005 |0008: iget-object v0, v8, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045b84: 5581 cf05 |000a: iget-boolean v1, v8, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ +045b88: 3801 3100 |000c: if-eqz v1, 003d // +0031 │ │ +045b8c: 5c86 cf05 |000e: iput-boolean v6, v8, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ +045b90: 5481 d105 |0010: iget-object v1, v8, Landroid/support/design/internal/a;.d:Landroid/graphics/Rect; // field@05d1 │ │ +045b94: 5482 d205 |0012: iget-object v2, v8, Landroid/support/design/internal/a;.e:Landroid/graphics/Rect; // field@05d2 │ │ +045b98: 6e10 9c03 0800 |0014: invoke-virtual {v8}, Landroid/support/design/internal/a;.getRight:()I // method@039c │ │ +045b9e: 0a03 |0017: move-result v3 │ │ +045ba0: 6e10 9703 0800 |0018: invoke-virtual {v8}, Landroid/support/design/internal/a;.getLeft:()I // method@0397 │ │ +045ba6: 0a04 |001b: move-result v4 │ │ +045ba8: b143 |001c: sub-int/2addr v3, v4 │ │ +045baa: 6e10 9303 0800 |001d: invoke-virtual {v8}, Landroid/support/design/internal/a;.getBottom:()I // method@0393 │ │ +045bb0: 0a04 |0020: move-result v4 │ │ +045bb2: 6e10 9d03 0800 |0021: invoke-virtual {v8}, Landroid/support/design/internal/a;.getTop:()I // method@039d │ │ +045bb8: 0a05 |0024: move-result v5 │ │ +045bba: b154 |0025: sub-int/2addr v4, v5 │ │ +045bbc: 5585 ce05 |0026: iget-boolean v5, v8, Landroid/support/design/internal/a;.a:Z // field@05ce │ │ +045bc0: 3805 1900 |0028: if-eqz v5, 0041 // +0019 │ │ +045bc4: 6e54 2202 6136 |002a: invoke-virtual {v1, v6, v6, v3, v4}, Landroid/graphics/Rect;.set:(IIII)V // method@0222 │ │ +045bca: 5283 d305 |002d: iget v3, v8, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ +045bce: 6e10 4b02 0000 |002f: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@024b │ │ +045bd4: 0a04 |0032: move-result v4 │ │ +045bd6: 6e10 4a02 0000 |0033: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@024a │ │ +045bdc: 0a05 |0036: move-result v5 │ │ +045bde: 7152 8d21 4315 |0037: invoke-static {v3, v4, v5, v1, v2}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@218d │ │ +045be4: 6e20 5c02 2000 |003a: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(Landroid/graphics/Rect;)V // method@025c │ │ +045bea: 6e20 4402 9000 |003d: invoke-virtual {v0, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0244 │ │ +045bf0: 0e00 |0040: return-void │ │ +045bf2: 6e10 9903 0800 |0041: invoke-virtual {v8}, Landroid/support/design/internal/a;.getPaddingLeft:()I // method@0399 │ │ +045bf8: 0a05 |0044: move-result v5 │ │ +045bfa: 6e10 9b03 0800 |0045: invoke-virtual {v8}, Landroid/support/design/internal/a;.getPaddingTop:()I // method@039b │ │ +045c00: 0a06 |0048: move-result v6 │ │ +045c02: 6e10 9a03 0800 |0049: invoke-virtual {v8}, Landroid/support/design/internal/a;.getPaddingRight:()I // method@039a │ │ +045c08: 0a07 |004c: move-result v7 │ │ +045c0a: b173 |004d: sub-int/2addr v3, v7 │ │ +045c0c: 6e10 9803 0800 |004e: invoke-virtual {v8}, Landroid/support/design/internal/a;.getPaddingBottom:()I // method@0398 │ │ +045c12: 0a07 |0051: move-result v7 │ │ +045c14: b174 |0052: sub-int/2addr v4, v7 │ │ +045c16: 6e54 2202 5136 |0053: invoke-virtual {v1, v5, v6, v3, v4}, Landroid/graphics/Rect;.set:(IIII)V // method@0222 │ │ +045c1c: 28d7 |0056: goto 002d // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=192 │ │ 0x0004 line=194 │ │ 0x0008 line=195 │ │ 0x000a line=197 │ │ 0x000e line=198 │ │ @@ -11366,21 +11393,21 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -045ba0: |[045ba0] android.support.design.internal.a.drawableHotspotChanged:(FF)V │ │ -045bb0: 6f30 a61d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v7/widget/bm;.drawableHotspotChanged:(FF)V // method@1da6 │ │ -045bb6: 5410 d005 |0003: iget-object v0, v1, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045bba: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -045bbe: 5410 d005 |0007: iget-object v0, v1, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045bc2: 6e30 6302 2003 |0009: invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;.setHotspot:(FF)V // method@0263 │ │ -045bc8: 0e00 |000c: return-void │ │ +045c20: |[045c20] android.support.design.internal.a.drawableHotspotChanged:(FF)V │ │ +045c30: 6f30 a61d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v7/widget/bm;.drawableHotspotChanged:(FF)V // method@1da6 │ │ +045c36: 5410 d005 |0003: iget-object v0, v1, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045c3a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +045c3e: 5410 d005 |0007: iget-object v0, v1, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045c42: 6e30 6302 2003 |0009: invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;.setHotspot:(FF)V // method@0263 │ │ +045c48: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0003 line=224 │ │ 0x0007 line=225 │ │ 0x000c line=227 │ │ locals : │ │ @@ -11393,27 +11420,27 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -045bcc: |[045bcc] android.support.design.internal.a.drawableStateChanged:()V │ │ -045bdc: 6f10 a71d 0200 |0000: invoke-super {v2}, Landroid/support/v7/widget/bm;.drawableStateChanged:()V // method@1da7 │ │ -045be2: 5420 d005 |0003: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045be6: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -045bea: 5420 d005 |0007: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045bee: 6e10 5502 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0255 │ │ -045bf4: 0a00 |000c: move-result v0 │ │ -045bf6: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -045bfa: 5420 d005 |000f: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045bfe: 6e10 9403 0200 |0011: invoke-virtual {v2}, Landroid/support/design/internal/a;.getDrawableState:()[I // method@0394 │ │ -045c04: 0c01 |0014: move-result-object v1 │ │ -045c06: 6e20 6602 1000 |0015: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0266 │ │ -045c0c: 0e00 |0018: return-void │ │ +045c4c: |[045c4c] android.support.design.internal.a.drawableStateChanged:()V │ │ +045c5c: 6f10 a71d 0200 |0000: invoke-super {v2}, Landroid/support/v7/widget/bm;.drawableStateChanged:()V // method@1da7 │ │ +045c62: 5420 d005 |0003: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045c66: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +045c6a: 5420 d005 |0007: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045c6e: 6e10 5502 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0255 │ │ +045c74: 0a00 |000c: move-result v0 │ │ +045c76: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +045c7a: 5420 d005 |000f: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045c7e: 6e10 9403 0200 |0011: invoke-virtual {v2}, Landroid/support/design/internal/a;.getDrawableState:()[I // method@0394 │ │ +045c84: 0c01 |0014: move-result-object v1 │ │ +045c86: 6e20 6602 1000 |0015: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0266 │ │ +045c8c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ 0x000f line=129 │ │ 0x0018 line=131 │ │ locals : │ │ @@ -11424,17 +11451,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045c10: |[045c10] android.support.design.internal.a.getForeground:()Landroid/graphics/drawable/Drawable; │ │ -045c20: 5410 d005 |0000: iget-object v0, v1, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045c24: 1100 |0002: return-object v0 │ │ +045c90: |[045c90] android.support.design.internal.a.getForeground:()Landroid/graphics/drawable/Drawable; │ │ +045ca0: 5410 d005 |0000: iget-object v0, v1, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045ca4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/design/internal/a; │ │ │ │ #4 : (in Landroid/support/design/internal/a;) │ │ @@ -11442,17 +11469,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045c28: |[045c28] android.support.design.internal.a.getForegroundGravity:()I │ │ -045c38: 5210 d305 |0000: iget v0, v1, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ -045c3c: 0f00 |0002: return v0 │ │ +045ca8: |[045ca8] android.support.design.internal.a.getForegroundGravity:()I │ │ +045cb8: 5210 d305 |0000: iget v0, v1, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ +045cbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/design/internal/a; │ │ │ │ #5 : (in Landroid/support/design/internal/a;) │ │ @@ -11460,21 +11487,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -045c40: |[045c40] android.support.design.internal.a.jumpDrawablesToCurrentState:()V │ │ -045c50: 6f10 c71d 0100 |0000: invoke-super {v1}, Landroid/support/v7/widget/bm;.jumpDrawablesToCurrentState:()V // method@1dc7 │ │ -045c56: 5410 d005 |0003: iget-object v0, v1, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045c5a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -045c5e: 5410 d005 |0007: iget-object v0, v1, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045c62: 6e10 5602 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0256 │ │ -045c68: 0e00 |000c: return-void │ │ +045cc0: |[045cc0] android.support.design.internal.a.jumpDrawablesToCurrentState:()V │ │ +045cd0: 6f10 c71d 0100 |0000: invoke-super {v1}, Landroid/support/v7/widget/bm;.jumpDrawablesToCurrentState:()V // method@1dc7 │ │ +045cd6: 5410 d005 |0003: iget-object v0, v1, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045cda: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +045cde: 5410 d005 |0007: iget-object v0, v1, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045ce2: 6e10 5602 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@0256 │ │ +045ce8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ 0x0007 line=121 │ │ 0x000c line=123 │ │ locals : │ │ @@ -11485,20 +11512,20 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 9 16-bit code units │ │ -045c6c: |[045c6c] android.support.design.internal.a.onLayout:(ZIIII)V │ │ -045c7c: 7506 d01d 0100 |0000: invoke-super/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v7/widget/bm;.onLayout:(ZIIII)V // method@1dd0 │ │ -045c82: 5510 cf05 |0003: iget-boolean v0, v1, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ -045c86: b620 |0005: or-int/2addr v0, v2 │ │ -045c88: 5c10 cf05 |0006: iput-boolean v0, v1, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ -045c8c: 0e00 |0008: return-void │ │ +045cec: |[045cec] android.support.design.internal.a.onLayout:(ZIIII)V │ │ +045cfc: 7506 d01d 0100 |0000: invoke-super/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v7/widget/bm;.onLayout:(ZIIII)V // method@1dd0 │ │ +045d02: 5510 cf05 |0003: iget-boolean v0, v1, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ +045d06: b620 |0005: or-int/2addr v0, v2 │ │ +045d08: 5c10 cf05 |0006: iput-boolean v0, v1, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ +045d0c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0003 line=181 │ │ 0x0008 line=182 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/design/internal/a; │ │ @@ -11513,19 +11540,19 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -045c90: |[045c90] android.support.design.internal.a.onSizeChanged:(IIII)V │ │ -045ca0: 6f55 d21d 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v7/widget/bm;.onSizeChanged:(IIII)V // method@1dd2 │ │ -045ca6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -045ca8: 5c10 cf05 |0004: iput-boolean v0, v1, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ -045cac: 0e00 |0006: return-void │ │ +045d10: |[045d10] android.support.design.internal.a.onSizeChanged:(IIII)V │ │ +045d20: 6f55 d21d 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v7/widget/bm;.onSizeChanged:(IIII)V // method@1dd2 │ │ +045d26: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +045d28: 5c10 cf05 |0004: iput-boolean v0, v1, Landroid/support/design/internal/a;.b:Z // field@05cf │ │ +045d2c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0006 line=188 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/design/internal/a; │ │ @@ -11539,47 +11566,47 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -045cb0: |[045cb0] android.support.design.internal.a.setForeground:(Landroid/graphics/drawable/Drawable;)V │ │ -045cc0: 5420 d005 |0000: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045cc4: 3230 3d00 |0002: if-eq v0, v3, 003f // +003d │ │ -045cc8: 5420 d005 |0004: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045ccc: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -045cd0: 5420 d005 |0008: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045cd4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -045cd6: 6e20 5d02 1000 |000b: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@025d │ │ -045cdc: 5420 d005 |000e: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045ce0: 6e20 a703 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/design/internal/a;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@03a7 │ │ -045ce6: 5b23 d005 |0013: iput-object v3, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045cea: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -045cee: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -045cf0: 6e20 a603 0200 |0018: invoke-virtual {v2, v0}, Landroid/support/design/internal/a;.setWillNotDraw:(Z)V // method@03a6 │ │ -045cf6: 6e20 5d02 2300 |001b: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@025d │ │ -045cfc: 6e10 5502 0300 |001e: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0255 │ │ -045d02: 0a00 |0021: move-result v0 │ │ -045d04: 3800 0900 |0022: if-eqz v0, 002b // +0009 │ │ -045d08: 6e10 9403 0200 |0024: invoke-virtual {v2}, Landroid/support/design/internal/a;.getDrawableState:()[I // method@0394 │ │ -045d0e: 0c00 |0027: move-result-object v0 │ │ -045d10: 6e20 6602 0300 |0028: invoke-virtual {v3, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0266 │ │ -045d16: 5220 d305 |002b: iget v0, v2, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ -045d1a: 1301 7700 |002d: const/16 v1, #int 119 // #77 │ │ -045d1e: 3310 0a00 |002f: if-ne v0, v1, 0039 // +000a │ │ -045d22: 2200 7c00 |0031: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ -045d26: 7010 1702 0000 |0033: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ -045d2c: 6e20 5002 0300 |0036: invoke-virtual {v3, v0}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0250 │ │ -045d32: 6e10 a303 0200 |0039: invoke-virtual {v2}, Landroid/support/design/internal/a;.requestLayout:()V // method@03a3 │ │ -045d38: 6e10 9e03 0200 |003c: invoke-virtual {v2}, Landroid/support/design/internal/a;.invalidate:()V // method@039e │ │ -045d3e: 0e00 |003f: return-void │ │ -045d40: 1210 |0040: const/4 v0, #int 1 // #1 │ │ -045d42: 6e20 a603 0200 |0041: invoke-virtual {v2, v0}, Landroid/support/design/internal/a;.setWillNotDraw:(Z)V // method@03a6 │ │ -045d48: 28f5 |0044: goto 0039 // -000b │ │ +045d30: |[045d30] android.support.design.internal.a.setForeground:(Landroid/graphics/drawable/Drawable;)V │ │ +045d40: 5420 d005 |0000: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045d44: 3230 3d00 |0002: if-eq v0, v3, 003f // +003d │ │ +045d48: 5420 d005 |0004: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045d4c: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +045d50: 5420 d005 |0008: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045d54: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +045d56: 6e20 5d02 1000 |000b: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@025d │ │ +045d5c: 5420 d005 |000e: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045d60: 6e20 a703 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/design/internal/a;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@03a7 │ │ +045d66: 5b23 d005 |0013: iput-object v3, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045d6a: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +045d6e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +045d70: 6e20 a603 0200 |0018: invoke-virtual {v2, v0}, Landroid/support/design/internal/a;.setWillNotDraw:(Z)V // method@03a6 │ │ +045d76: 6e20 5d02 2300 |001b: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@025d │ │ +045d7c: 6e10 5502 0300 |001e: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0255 │ │ +045d82: 0a00 |0021: move-result v0 │ │ +045d84: 3800 0900 |0022: if-eqz v0, 002b // +0009 │ │ +045d88: 6e10 9403 0200 |0024: invoke-virtual {v2}, Landroid/support/design/internal/a;.getDrawableState:()[I // method@0394 │ │ +045d8e: 0c00 |0027: move-result-object v0 │ │ +045d90: 6e20 6602 0300 |0028: invoke-virtual {v3, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0266 │ │ +045d96: 5220 d305 |002b: iget v0, v2, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ +045d9a: 1301 7700 |002d: const/16 v1, #int 119 // #77 │ │ +045d9e: 3310 0a00 |002f: if-ne v0, v1, 0039 // +000a │ │ +045da2: 2200 7c00 |0031: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ +045da6: 7010 1702 0000 |0033: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ +045dac: 6e20 5002 0300 |0036: invoke-virtual {v3, v0}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0250 │ │ +045db2: 6e10 a303 0200 |0039: invoke-virtual {v2}, Landroid/support/design/internal/a;.requestLayout:()V // method@03a3 │ │ +045db8: 6e10 9e03 0200 |003c: invoke-virtual {v2}, Landroid/support/design/internal/a;.invalidate:()V // method@039e │ │ +045dbe: 0e00 |003f: return-void │ │ +045dc0: 1210 |0040: const/4 v0, #int 1 // #1 │ │ +045dc2: 6e20 a603 0200 |0041: invoke-virtual {v2, v0}, Landroid/support/design/internal/a;.setWillNotDraw:(Z)V // method@03a6 │ │ +045dc8: 28f5 |0044: goto 0039 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x0008 line=144 │ │ 0x000e line=145 │ │ 0x0013 line=148 │ │ @@ -11604,39 +11631,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -045d4c: |[045d4c] android.support.design.internal.a.setForegroundGravity:(I)V │ │ -045d5c: 5220 d305 |0000: iget v0, v2, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ -045d60: 3230 2b00 |0002: if-eq v0, v3, 002d // +002b │ │ -045d64: 1400 0700 8000 |0004: const v0, #float 1.1755e-38 // #00800007 │ │ -045d6a: b530 |0007: and-int/2addr v0, v3 │ │ -045d6c: 3900 2600 |0008: if-nez v0, 002e // +0026 │ │ -045d70: 1400 0300 8000 |000a: const v0, #float 1.17549e-38 // #00800003 │ │ -045d76: b630 |000d: or-int/2addr v0, v3 │ │ -045d78: dd01 0070 |000e: and-int/lit8 v1, v0, #int 112 // #70 │ │ -045d7c: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -045d80: de00 0030 |0012: or-int/lit8 v0, v0, #int 48 // #30 │ │ -045d84: 5920 d305 |0014: iput v0, v2, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ -045d88: 5220 d305 |0016: iget v0, v2, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ -045d8c: 1301 7700 |0018: const/16 v1, #int 119 // #77 │ │ -045d90: 3310 1000 |001a: if-ne v0, v1, 002a // +0010 │ │ -045d94: 5420 d005 |001c: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045d98: 3800 0c00 |001e: if-eqz v0, 002a // +000c │ │ -045d9c: 2200 7c00 |0020: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ -045da0: 7010 1702 0000 |0022: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ -045da6: 5421 d005 |0025: iget-object v1, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045daa: 6e20 5002 0100 |0027: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0250 │ │ -045db0: 6e10 a303 0200 |002a: invoke-virtual {v2}, Landroid/support/design/internal/a;.requestLayout:()V // method@03a3 │ │ -045db6: 0e00 |002d: return-void │ │ -045db8: 0130 |002e: move v0, v3 │ │ -045dba: 28df |002f: goto 000e // -0021 │ │ +045dcc: |[045dcc] android.support.design.internal.a.setForegroundGravity:(I)V │ │ +045ddc: 5220 d305 |0000: iget v0, v2, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ +045de0: 3230 2b00 |0002: if-eq v0, v3, 002d // +002b │ │ +045de4: 1400 0700 8000 |0004: const v0, #float 1.1755e-38 // #00800007 │ │ +045dea: b530 |0007: and-int/2addr v0, v3 │ │ +045dec: 3900 2600 |0008: if-nez v0, 002e // +0026 │ │ +045df0: 1400 0300 8000 |000a: const v0, #float 1.17549e-38 // #00800003 │ │ +045df6: b630 |000d: or-int/2addr v0, v3 │ │ +045df8: dd01 0070 |000e: and-int/lit8 v1, v0, #int 112 // #70 │ │ +045dfc: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +045e00: de00 0030 |0012: or-int/lit8 v0, v0, #int 48 // #30 │ │ +045e04: 5920 d305 |0014: iput v0, v2, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ +045e08: 5220 d305 |0016: iget v0, v2, Landroid/support/design/internal/a;.f:I // field@05d3 │ │ +045e0c: 1301 7700 |0018: const/16 v1, #int 119 // #77 │ │ +045e10: 3310 1000 |001a: if-ne v0, v1, 002a // +0010 │ │ +045e14: 5420 d005 |001c: iget-object v0, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045e18: 3800 0c00 |001e: if-eqz v0, 002a // +000c │ │ +045e1c: 2200 7c00 |0020: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ +045e20: 7010 1702 0000 |0022: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ +045e26: 5421 d005 |0025: iget-object v1, v2, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045e2a: 6e20 5002 0100 |0027: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0250 │ │ +045e30: 6e10 a303 0200 |002a: invoke-virtual {v2}, Landroid/support/design/internal/a;.requestLayout:()V // method@03a3 │ │ +045e36: 0e00 |002d: return-void │ │ +045e38: 0130 |002e: move v0, v3 │ │ +045e3a: 28df |002f: goto 000e // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=93 │ │ 0x000a line=94 │ │ 0x000e line=97 │ │ 0x0012 line=98 │ │ @@ -11655,44 +11682,44 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -045dbc: |[045dbc] android.support.design.internal.a.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -045dcc: 6f20 e51d 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/widget/bm;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1de5 │ │ -045dd2: 0a00 |0003: move-result v0 │ │ -045dd4: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -045dd8: 5410 d005 |0006: iget-object v0, v1, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ -045ddc: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -045de0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -045de2: 0f00 |000b: return v0 │ │ -045de4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -045de6: 28fe |000d: goto 000b // -0002 │ │ +045e3c: |[045e3c] android.support.design.internal.a.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +045e4c: 6f20 e51d 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/widget/bm;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1de5 │ │ +045e52: 0a00 |0003: move-result v0 │ │ +045e54: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +045e58: 5410 d005 |0006: iget-object v0, v1, Landroid/support/design/internal/a;.c:Landroid/graphics/drawable/Drawable; // field@05d0 │ │ +045e5c: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +045e60: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +045e62: 0f00 |000b: return v0 │ │ +045e64: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +045e66: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/design/internal/a; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 1344 (ForegroundLinearLayout.java) │ │ + source_file_idx : 1348 (ForegroundLinearLayout.java) │ │ │ │ -Class #11 header: │ │ -class_idx : 920 │ │ +Class #12 header: │ │ +class_idx : 921 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1670 │ │ -source_file_idx : 3666 │ │ +superclass_idx : 1671 │ │ +source_file_idx : 3673 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ -Class #11 - │ │ +Class #12 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/aa;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -11711,27 +11738,27 @@ │ │ │ │ #2 : (in Landroid/support/v7/internal/view/menu/aa;) │ │ name : 'getItemData' │ │ type : '()Landroid/support/v7/internal/view/menu/m;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3666 (MenuView.java) │ │ + source_file_idx : 3673 (MenuView.java) │ │ │ │ -Class #12 header: │ │ -class_idx : 211 │ │ +Class #13 header: │ │ +class_idx : 212 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 213 │ │ -source_file_idx : 3712 │ │ +superclass_idx : 214 │ │ +source_file_idx : 3719 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 10 │ │ │ │ -Class #12 - │ │ +Class #13 - │ │ Class descriptor : 'Landroid/support/design/internal/NavigationMenuItemView;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/support/design/internal/a;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v7/internal/view/menu/aa;' │ │ Static fields - │ │ #0 : (in Landroid/support/design/internal/NavigationMenuItemView;) │ │ @@ -11765,40 +11792,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -045de8: |[045de8] android.support.design.internal.NavigationMenuItemView.:()V │ │ -045df8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -045dfa: 2300 8707 |0001: new-array v0, v0, [I // type@0787 │ │ -045dfe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -045e00: 1402 a000 0101 |0004: const v2, #float 2.3694e-38 // #010100a0 │ │ -045e06: 4b02 0001 |0007: aput v2, v0, v1 │ │ -045e0a: 6900 c805 |0009: sput-object v0, Landroid/support/design/internal/NavigationMenuItemView;.c:[I // field@05c8 │ │ -045e0e: 0e00 |000b: return-void │ │ +045e68: |[045e68] android.support.design.internal.NavigationMenuItemView.:()V │ │ +045e78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +045e7a: 2300 8807 |0001: new-array v0, v0, [I // type@0788 │ │ +045e7e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +045e80: 1402 a000 0101 |0004: const v2, #float 2.3694e-38 // #010100a0 │ │ +045e86: 4b02 0001 |0007: aput v2, v0, v1 │ │ +045e8a: 6900 c805 |0009: sput-object v0, Landroid/support/design/internal/NavigationMenuItemView;.c:[I // field@05c8 │ │ +045e8e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ │ │ #1 : (in Landroid/support/design/internal/NavigationMenuItemView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -045e10: |[045e10] android.support.design.internal.NavigationMenuItemView.:(Landroid/content/Context;)V │ │ -045e20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045e22: 7030 7203 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/design/internal/NavigationMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0372 │ │ -045e28: 0e00 |0004: return-void │ │ +045e90: |[045e90] android.support.design.internal.NavigationMenuItemView.:(Landroid/content/Context;)V │ │ +045ea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045ea2: 7030 7203 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/design/internal/NavigationMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0372 │ │ +045ea8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0004 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/design/internal/NavigationMenuItemView; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ @@ -11808,18 +11835,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 │ │ -045e2c: |[045e2c] android.support.design.internal.NavigationMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -045e3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045e3e: 7040 7303 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/design/internal/NavigationMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0373 │ │ -045e44: 0e00 |0004: return-void │ │ +045eac: |[045eac] android.support.design.internal.NavigationMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +045ebc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045ebe: 7040 7303 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/design/internal/NavigationMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0373 │ │ +045ec4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/design/internal/NavigationMenuItemView; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ @@ -11830,37 +11857,37 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -045e48: |[045e48] android.support.design.internal.NavigationMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -045e58: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -045e5a: 7040 8f03 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/support/design/internal/a;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@038f │ │ -045e60: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -045e62: 6e20 8403 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setOrientation:(I)V // method@0384 │ │ -045e68: 7110 aa21 0400 |0008: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@21aa │ │ -045e6e: 0c00 |000b: move-result-object v0 │ │ -045e70: 6001 d202 |000c: sget v1, Landroid/support/design/g;.design_navigation_menu_item:I // field@02d2 │ │ -045e74: 6e40 ae21 1023 |000e: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@21ae │ │ -045e7a: 6e10 f700 0400 |0011: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f7 │ │ -045e80: 0c00 |0014: move-result-object v0 │ │ -045e82: 6001 1602 |0015: sget v1, Landroid/support/design/e;.design_navigation_icon_size:I // field@0216 │ │ -045e86: 6e20 6f01 1000 |0017: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@016f │ │ -045e8c: 0a00 |001a: move-result v0 │ │ -045e8e: 5930 c905 |001b: iput v0, v3, Landroid/support/design/internal/NavigationMenuItemView;.d:I // field@05c9 │ │ -045e92: 6000 5702 |001d: sget v0, Landroid/support/design/f;.design_menu_item_text:I // field@0257 │ │ -045e96: 6e20 7603 0300 |001f: invoke-virtual {v3, v0}, Landroid/support/design/internal/NavigationMenuItemView;.findViewById:(I)Landroid/view/View; // method@0376 │ │ -045e9c: 0c00 |0022: move-result-object v0 │ │ -045e9e: 1f00 4605 |0023: check-cast v0, Landroid/widget/CheckedTextView; // type@0546 │ │ -045ea2: 5b30 ca05 |0025: iput-object v0, v3, Landroid/support/design/internal/NavigationMenuItemView;.e:Landroid/widget/CheckedTextView; // field@05ca │ │ -045ea6: 5430 ca05 |0027: iget-object v0, v3, Landroid/support/design/internal/NavigationMenuItemView;.e:Landroid/widget/CheckedTextView; // field@05ca │ │ -045eaa: 6e20 bb23 2000 |0029: invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;.setDuplicateParentStateEnabled:(Z)V // method@23bb │ │ -045eb0: 0e00 |002c: return-void │ │ +045ec8: |[045ec8] android.support.design.internal.NavigationMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +045ed8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +045eda: 7040 8f03 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/support/design/internal/a;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@038f │ │ +045ee0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +045ee2: 6e20 8403 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setOrientation:(I)V // method@0384 │ │ +045ee8: 7110 aa21 0400 |0008: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@21aa │ │ +045eee: 0c00 |000b: move-result-object v0 │ │ +045ef0: 6001 d202 |000c: sget v1, Landroid/support/design/g;.design_navigation_menu_item:I // field@02d2 │ │ +045ef4: 6e40 ae21 1023 |000e: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@21ae │ │ +045efa: 6e10 f700 0400 |0011: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f7 │ │ +045f00: 0c00 |0014: move-result-object v0 │ │ +045f02: 6001 1602 |0015: sget v1, Landroid/support/design/e;.design_navigation_icon_size:I // field@0216 │ │ +045f06: 6e20 6f01 1000 |0017: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@016f │ │ +045f0c: 0a00 |001a: move-result v0 │ │ +045f0e: 5930 c905 |001b: iput v0, v3, Landroid/support/design/internal/NavigationMenuItemView;.d:I // field@05c9 │ │ +045f12: 6000 5702 |001d: sget v0, Landroid/support/design/f;.design_menu_item_text:I // field@0257 │ │ +045f16: 6e20 7603 0300 |001f: invoke-virtual {v3, v0}, Landroid/support/design/internal/NavigationMenuItemView;.findViewById:(I)Landroid/view/View; // method@0376 │ │ +045f1c: 0c00 |0022: move-result-object v0 │ │ +045f1e: 1f00 4705 |0023: check-cast v0, Landroid/widget/CheckedTextView; // type@0547 │ │ +045f22: 5b30 ca05 |0025: iput-object v0, v3, Landroid/support/design/internal/NavigationMenuItemView;.e:Landroid/widget/CheckedTextView; // field@05ca │ │ +045f26: 5430 ca05 |0027: iget-object v0, v3, Landroid/support/design/internal/NavigationMenuItemView;.e:Landroid/widget/CheckedTextView; // field@05ca │ │ +045f2a: 6e20 bb23 2000 |0029: invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;.setDuplicateParentStateEnabled:(Z)V // method@23bb │ │ +045f30: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=64 │ │ 0x0004 line=65 │ │ 0x0008 line=66 │ │ 0x0011 line=67 │ │ 0x001d line=69 │ │ @@ -11877,31 +11904,31 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -045eb4: |[045eb4] android.support.design.internal.NavigationMenuItemView.setActionView:(Landroid/view/View;)V │ │ -045ec4: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.f:Landroid/widget/FrameLayout; // field@05cb │ │ -045ec8: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -045ecc: 6000 5602 |0004: sget v0, Landroid/support/design/f;.design_menu_item_action_area_stub:I // field@0256 │ │ -045ed0: 6e20 7603 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/design/internal/NavigationMenuItemView;.findViewById:(I)Landroid/view/View; // method@0376 │ │ -045ed6: 0c00 |0009: move-result-object v0 │ │ -045ed8: 1f00 1a05 |000a: check-cast v0, Landroid/view/ViewStub; // type@051a │ │ -045edc: 6e10 1123 0000 |000c: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@2311 │ │ -045ee2: 0c00 |000f: move-result-object v0 │ │ -045ee4: 1f00 5105 |0010: check-cast v0, Landroid/widget/FrameLayout; // type@0551 │ │ -045ee8: 5b10 cb05 |0012: iput-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.f:Landroid/widget/FrameLayout; // field@05cb │ │ -045eec: 5410 cb05 |0014: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.f:Landroid/widget/FrameLayout; // field@05cb │ │ -045ef0: 6e10 0f24 0000 |0016: invoke-virtual {v0}, Landroid/widget/FrameLayout;.removeAllViews:()V // method@240f │ │ -045ef6: 3802 0700 |0019: if-eqz v2, 0020 // +0007 │ │ -045efa: 5410 cb05 |001b: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.f:Landroid/widget/FrameLayout; // field@05cb │ │ -045efe: 6e20 f523 2000 |001d: invoke-virtual {v0, v2}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;)V // method@23f5 │ │ -045f04: 0e00 |0020: return-void │ │ +045f34: |[045f34] android.support.design.internal.NavigationMenuItemView.setActionView:(Landroid/view/View;)V │ │ +045f44: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.f:Landroid/widget/FrameLayout; // field@05cb │ │ +045f48: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +045f4c: 6000 5602 |0004: sget v0, Landroid/support/design/f;.design_menu_item_action_area_stub:I // field@0256 │ │ +045f50: 6e20 7603 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/design/internal/NavigationMenuItemView;.findViewById:(I)Landroid/view/View; // method@0376 │ │ +045f56: 0c00 |0009: move-result-object v0 │ │ +045f58: 1f00 1b05 |000a: check-cast v0, Landroid/view/ViewStub; // type@051b │ │ +045f5c: 6e10 1123 0000 |000c: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@2311 │ │ +045f62: 0c00 |000f: move-result-object v0 │ │ +045f64: 1f00 5205 |0010: check-cast v0, Landroid/widget/FrameLayout; // type@0552 │ │ +045f68: 5b10 cb05 |0012: iput-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.f:Landroid/widget/FrameLayout; // field@05cb │ │ +045f6c: 5410 cb05 |0014: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.f:Landroid/widget/FrameLayout; // field@05cb │ │ +045f70: 6e10 0f24 0000 |0016: invoke-virtual {v0}, Landroid/widget/FrameLayout;.removeAllViews:()V // method@240f │ │ +045f76: 3802 0700 |0019: if-eqz v2, 0020 // +0007 │ │ +045f7a: 5410 cb05 |001b: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.f:Landroid/widget/FrameLayout; // field@05cb │ │ +045f7e: 6e20 f523 2000 |001d: invoke-virtual {v0, v2}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;)V // method@23f5 │ │ +045f84: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=100 │ │ 0x0014 line=103 │ │ 0x0019 line=104 │ │ 0x001b line=105 │ │ @@ -11916,71 +11943,71 @@ │ │ type : '(Landroid/support/v7/internal/view/menu/m;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 119 16-bit code units │ │ -045f08: |[045f08] android.support.design.internal.NavigationMenuItemView.a:(Landroid/support/v7/internal/view/menu/m;)V │ │ -045f18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -045f1a: 5b56 cc05 |0001: iput-object v6, v5, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ -045f1e: 6e10 6b15 0600 |0003: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.isVisible:()Z // method@156b │ │ -045f24: 0a00 |0006: move-result v0 │ │ -045f26: 3800 6b00 |0007: if-eqz v0, 0072 // +006b │ │ -045f2a: 0110 |0009: move v0, v1 │ │ -045f2c: 6e20 8703 0500 |000a: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setVisibility:(I)V // method@0387 │ │ -045f32: 6e10 7703 0500 |000d: invoke-virtual {v5}, Landroid/support/design/internal/NavigationMenuItemView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0377 │ │ -045f38: 0c00 |0010: move-result-object v0 │ │ -045f3a: 3900 3600 |0011: if-nez v0, 0047 // +0036 │ │ -045f3e: 2202 e504 |0013: new-instance v2, Landroid/util/TypedValue; // type@04e5 │ │ -045f42: 7010 6721 0200 |0015: invoke-direct {v2}, Landroid/util/TypedValue;.:()V // method@2167 │ │ -045f48: 6e10 7803 0500 |0018: invoke-virtual {v5}, Landroid/support/design/internal/NavigationMenuItemView;.getContext:()Landroid/content/Context; // method@0378 │ │ -045f4e: 0c00 |001b: move-result-object v0 │ │ -045f50: 6e10 fd00 0000 |001c: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00fd │ │ -045f56: 0c00 |001f: move-result-object v0 │ │ -045f58: 6003 b400 |0020: sget v3, Landroid/support/design/c;.colorControlHighlight:I // field@00b4 │ │ -045f5c: 1214 |0022: const/4 v4, #int 1 // #1 │ │ -045f5e: 6e40 6401 3042 |0023: invoke-virtual {v0, v3, v2, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0164 │ │ -045f64: 0a00 |0026: move-result v0 │ │ -045f66: 3800 4e00 |0027: if-eqz v0, 0075 // +004e │ │ -045f6a: 2200 9100 |0029: new-instance v0, Landroid/graphics/drawable/StateListDrawable; // type@0091 │ │ -045f6e: 7010 7a02 0000 |002b: invoke-direct {v0}, Landroid/graphics/drawable/StateListDrawable;.:()V // method@027a │ │ -045f74: 6203 c805 |002e: sget-object v3, Landroid/support/design/internal/NavigationMenuItemView;.c:[I // field@05c8 │ │ -045f78: 2204 8600 |0030: new-instance v4, Landroid/graphics/drawable/ColorDrawable; // type@0086 │ │ -045f7c: 5222 f818 |0032: iget v2, v2, Landroid/util/TypedValue;.data:I // field@18f8 │ │ -045f80: 7020 3b02 2400 |0034: invoke-direct {v4, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@023b │ │ -045f86: 6e30 7b02 3004 |0037: invoke-virtual {v0, v3, v4}, Landroid/graphics/drawable/StateListDrawable;.addState:([ILandroid/graphics/drawable/Drawable;)V // method@027b │ │ -045f8c: 6202 c705 |003a: sget-object v2, Landroid/support/design/internal/NavigationMenuItemView;.EMPTY_STATE_SET:[I // field@05c7 │ │ -045f90: 2203 8600 |003c: new-instance v3, Landroid/graphics/drawable/ColorDrawable; // type@0086 │ │ -045f94: 7020 3b02 1300 |003e: invoke-direct {v3, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@023b │ │ -045f9a: 6e30 7b02 2003 |0041: invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/StateListDrawable;.addState:([ILandroid/graphics/drawable/Drawable;)V // method@027b │ │ -045fa0: 6e20 7e03 0500 |0044: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@037e │ │ -045fa6: 6e10 6815 0600 |0047: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.isCheckable:()Z // method@1568 │ │ -045fac: 0a00 |004a: move-result v0 │ │ -045fae: 6e20 7f03 0500 |004b: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setCheckable:(Z)V // method@037f │ │ -045fb4: 6e10 6915 0600 |004e: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.isChecked:()Z // method@1569 │ │ -045fba: 0a00 |0051: move-result v0 │ │ -045fbc: 6e20 8003 0500 |0052: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setChecked:(Z)V // method@0380 │ │ -045fc2: 6e10 6a15 0600 |0055: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.isEnabled:()Z // method@156a │ │ -045fc8: 0a00 |0058: move-result v0 │ │ -045fca: 6e20 8103 0500 |0059: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setEnabled:(Z)V // method@0381 │ │ -045fd0: 6e10 6215 0600 |005c: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.getTitle:()Ljava/lang/CharSequence; // method@1562 │ │ -045fd6: 0c00 |005f: move-result-object v0 │ │ -045fd8: 6e20 8603 0500 |0060: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@0386 │ │ -045fde: 6e10 5b15 0600 |0063: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.getIcon:()Landroid/graphics/drawable/Drawable; // method@155b │ │ -045fe4: 0c00 |0066: move-result-object v0 │ │ -045fe6: 6e20 8203 0500 |0067: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0382 │ │ -045fec: 6e10 5815 0600 |006a: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.getActionView:()Landroid/view/View; // method@1558 │ │ -045ff2: 0c00 |006d: move-result-object v0 │ │ -045ff4: 7020 7d03 0500 |006e: invoke-direct {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setActionView:(Landroid/view/View;)V // method@037d │ │ -045ffa: 0e00 |0071: return-void │ │ -045ffc: 1300 0800 |0072: const/16 v0, #int 8 // #8 │ │ -046000: 2896 |0074: goto 000a // -006a │ │ -046002: 1200 |0075: const/4 v0, #int 0 // #0 │ │ -046004: 28ce |0076: goto 0044 // -0032 │ │ +045f88: |[045f88] android.support.design.internal.NavigationMenuItemView.a:(Landroid/support/v7/internal/view/menu/m;)V │ │ +045f98: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +045f9a: 5b56 cc05 |0001: iput-object v6, v5, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ +045f9e: 6e10 6b15 0600 |0003: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.isVisible:()Z // method@156b │ │ +045fa4: 0a00 |0006: move-result v0 │ │ +045fa6: 3800 6b00 |0007: if-eqz v0, 0072 // +006b │ │ +045faa: 0110 |0009: move v0, v1 │ │ +045fac: 6e20 8703 0500 |000a: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setVisibility:(I)V // method@0387 │ │ +045fb2: 6e10 7703 0500 |000d: invoke-virtual {v5}, Landroid/support/design/internal/NavigationMenuItemView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0377 │ │ +045fb8: 0c00 |0010: move-result-object v0 │ │ +045fba: 3900 3600 |0011: if-nez v0, 0047 // +0036 │ │ +045fbe: 2202 e604 |0013: new-instance v2, Landroid/util/TypedValue; // type@04e6 │ │ +045fc2: 7010 6721 0200 |0015: invoke-direct {v2}, Landroid/util/TypedValue;.:()V // method@2167 │ │ +045fc8: 6e10 7803 0500 |0018: invoke-virtual {v5}, Landroid/support/design/internal/NavigationMenuItemView;.getContext:()Landroid/content/Context; // method@0378 │ │ +045fce: 0c00 |001b: move-result-object v0 │ │ +045fd0: 6e10 fd00 0000 |001c: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00fd │ │ +045fd6: 0c00 |001f: move-result-object v0 │ │ +045fd8: 6003 b400 |0020: sget v3, Landroid/support/design/c;.colorControlHighlight:I // field@00b4 │ │ +045fdc: 1214 |0022: const/4 v4, #int 1 // #1 │ │ +045fde: 6e40 6401 3042 |0023: invoke-virtual {v0, v3, v2, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0164 │ │ +045fe4: 0a00 |0026: move-result v0 │ │ +045fe6: 3800 4e00 |0027: if-eqz v0, 0075 // +004e │ │ +045fea: 2200 9100 |0029: new-instance v0, Landroid/graphics/drawable/StateListDrawable; // type@0091 │ │ +045fee: 7010 7a02 0000 |002b: invoke-direct {v0}, Landroid/graphics/drawable/StateListDrawable;.:()V // method@027a │ │ +045ff4: 6203 c805 |002e: sget-object v3, Landroid/support/design/internal/NavigationMenuItemView;.c:[I // field@05c8 │ │ +045ff8: 2204 8600 |0030: new-instance v4, Landroid/graphics/drawable/ColorDrawable; // type@0086 │ │ +045ffc: 5222 f818 |0032: iget v2, v2, Landroid/util/TypedValue;.data:I // field@18f8 │ │ +046000: 7020 3b02 2400 |0034: invoke-direct {v4, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@023b │ │ +046006: 6e30 7b02 3004 |0037: invoke-virtual {v0, v3, v4}, Landroid/graphics/drawable/StateListDrawable;.addState:([ILandroid/graphics/drawable/Drawable;)V // method@027b │ │ +04600c: 6202 c705 |003a: sget-object v2, Landroid/support/design/internal/NavigationMenuItemView;.EMPTY_STATE_SET:[I // field@05c7 │ │ +046010: 2203 8600 |003c: new-instance v3, Landroid/graphics/drawable/ColorDrawable; // type@0086 │ │ +046014: 7020 3b02 1300 |003e: invoke-direct {v3, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@023b │ │ +04601a: 6e30 7b02 2003 |0041: invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/StateListDrawable;.addState:([ILandroid/graphics/drawable/Drawable;)V // method@027b │ │ +046020: 6e20 7e03 0500 |0044: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@037e │ │ +046026: 6e10 6815 0600 |0047: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.isCheckable:()Z // method@1568 │ │ +04602c: 0a00 |004a: move-result v0 │ │ +04602e: 6e20 7f03 0500 |004b: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setCheckable:(Z)V // method@037f │ │ +046034: 6e10 6915 0600 |004e: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.isChecked:()Z // method@1569 │ │ +04603a: 0a00 |0051: move-result v0 │ │ +04603c: 6e20 8003 0500 |0052: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setChecked:(Z)V // method@0380 │ │ +046042: 6e10 6a15 0600 |0055: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.isEnabled:()Z // method@156a │ │ +046048: 0a00 |0058: move-result v0 │ │ +04604a: 6e20 8103 0500 |0059: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setEnabled:(Z)V // method@0381 │ │ +046050: 6e10 6215 0600 |005c: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.getTitle:()Ljava/lang/CharSequence; // method@1562 │ │ +046056: 0c00 |005f: move-result-object v0 │ │ +046058: 6e20 8603 0500 |0060: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@0386 │ │ +04605e: 6e10 5b15 0600 |0063: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.getIcon:()Landroid/graphics/drawable/Drawable; // method@155b │ │ +046064: 0c00 |0066: move-result-object v0 │ │ +046066: 6e20 8203 0500 |0067: invoke-virtual {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0382 │ │ +04606c: 6e10 5815 0600 |006a: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/m;.getActionView:()Landroid/view/View; // method@1558 │ │ +046072: 0c00 |006d: move-result-object v0 │ │ +046074: 7020 7d03 0500 |006e: invoke-direct {v5, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setActionView:(Landroid/view/View;)V // method@037d │ │ +04607a: 0e00 |0071: return-void │ │ +04607c: 1300 0800 |0072: const/16 v0, #int 8 // #8 │ │ +046080: 2896 |0074: goto 000a // -006a │ │ +046082: 1200 |0075: const/4 v0, #int 0 // #0 │ │ +046084: 28ce |0076: goto 0044 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0003 line=77 │ │ 0x000d line=79 │ │ 0x0013 line=1110 │ │ 0x0018 line=1111 │ │ @@ -12006,17 +12033,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -046008: |[046008] android.support.design.internal.NavigationMenuItemView.a:()Z │ │ -046018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04601a: 0f00 |0001: return v0 │ │ +046088: |[046088] android.support.design.internal.NavigationMenuItemView.a:()Z │ │ +046098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04609a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/design/internal/NavigationMenuItemView; │ │ │ │ #2 : (in Landroid/support/design/internal/NavigationMenuItemView;) │ │ @@ -12024,17 +12051,17 @@ │ │ type : '()Landroid/support/v7/internal/view/menu/m;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04601c: |[04601c] android.support.design.internal.NavigationMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/m; │ │ -04602c: 5410 cc05 |0000: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ -046030: 1100 |0002: return-object v0 │ │ +04609c: |[04609c] android.support.design.internal.NavigationMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/m; │ │ +0460ac: 5410 cc05 |0000: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ +0460b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/design/internal/NavigationMenuItemView; │ │ │ │ #3 : (in Landroid/support/design/internal/NavigationMenuItemView;) │ │ @@ -12042,31 +12069,31 @@ │ │ type : '(I)[I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -046034: |[046034] android.support.design.internal.NavigationMenuItemView.onCreateDrawableState:(I)[I │ │ -046044: d800 0301 |0000: add-int/lit8 v0, v3, #int 1 // #01 │ │ -046048: 6f20 a003 0200 |0002: invoke-super {v2, v0}, Landroid/support/design/internal/a;.onCreateDrawableState:(I)[I // method@03a0 │ │ -04604e: 0c00 |0005: move-result-object v0 │ │ -046050: 5421 cc05 |0006: iget-object v1, v2, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ -046054: 3801 1700 |0008: if-eqz v1, 001f // +0017 │ │ -046058: 5421 cc05 |000a: iget-object v1, v2, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ -04605c: 6e10 6815 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/m;.isCheckable:()Z // method@1568 │ │ -046062: 0a01 |000f: move-result v1 │ │ -046064: 3801 0f00 |0010: if-eqz v1, 001f // +000f │ │ -046068: 5421 cc05 |0012: iget-object v1, v2, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ -04606c: 6e10 6915 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/m;.isChecked:()Z // method@1569 │ │ -046072: 0a01 |0017: move-result v1 │ │ -046074: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -046078: 6201 c805 |001a: sget-object v1, Landroid/support/design/internal/NavigationMenuItemView;.c:[I // field@05c8 │ │ -04607c: 7120 7a03 1000 |001c: invoke-static {v0, v1}, Landroid/support/design/internal/NavigationMenuItemView;.mergeDrawableStates:([I[I)[I // method@037a │ │ -046082: 1100 |001f: return-object v0 │ │ +0460b4: |[0460b4] android.support.design.internal.NavigationMenuItemView.onCreateDrawableState:(I)[I │ │ +0460c4: d800 0301 |0000: add-int/lit8 v0, v3, #int 1 // #01 │ │ +0460c8: 6f20 a003 0200 |0002: invoke-super {v2, v0}, Landroid/support/design/internal/a;.onCreateDrawableState:(I)[I // method@03a0 │ │ +0460ce: 0c00 |0005: move-result-object v0 │ │ +0460d0: 5421 cc05 |0006: iget-object v1, v2, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ +0460d4: 3801 1700 |0008: if-eqz v1, 001f // +0017 │ │ +0460d8: 5421 cc05 |000a: iget-object v1, v2, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ +0460dc: 6e10 6815 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/m;.isCheckable:()Z // method@1568 │ │ +0460e2: 0a01 |000f: move-result v1 │ │ +0460e4: 3801 0f00 |0010: if-eqz v1, 001f // +000f │ │ +0460e8: 5421 cc05 |0012: iget-object v1, v2, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ +0460ec: 6e10 6915 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/m;.isChecked:()Z // method@1569 │ │ +0460f2: 0a01 |0017: move-result v1 │ │ +0460f4: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +0460f8: 6201 c805 |001a: sget-object v1, Landroid/support/design/internal/NavigationMenuItemView;.c:[I // field@05c8 │ │ +0460fc: 7120 7a03 1000 |001c: invoke-static {v0, v1}, Landroid/support/design/internal/NavigationMenuItemView;.mergeDrawableStates:([I[I)[I // method@037a │ │ +046102: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0006 line=169 │ │ 0x001a line=170 │ │ 0x001f line=172 │ │ locals : │ │ @@ -12078,17 +12105,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046084: |[046084] android.support.design.internal.NavigationMenuItemView.setCheckable:(Z)V │ │ -046094: 6e10 7c03 0000 |0000: invoke-virtual {v0}, Landroid/support/design/internal/NavigationMenuItemView;.refreshDrawableState:()V // method@037c │ │ -04609a: 0e00 |0003: return-void │ │ +046104: |[046104] android.support.design.internal.NavigationMenuItemView.setCheckable:(Z)V │ │ +046114: 6e10 7c03 0000 |0000: invoke-virtual {v0}, Landroid/support/design/internal/NavigationMenuItemView;.refreshDrawableState:()V // method@037c │ │ +04611a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/design/internal/NavigationMenuItemView; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ @@ -12098,19 +12125,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04609c: |[04609c] android.support.design.internal.NavigationMenuItemView.setChecked:(Z)V │ │ -0460ac: 6e10 7c03 0100 |0000: invoke-virtual {v1}, Landroid/support/design/internal/NavigationMenuItemView;.refreshDrawableState:()V // method@037c │ │ -0460b2: 5410 ca05 |0003: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.e:Landroid/widget/CheckedTextView; // field@05ca │ │ -0460b6: 6e20 ba23 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;.setChecked:(Z)V // method@23ba │ │ -0460bc: 0e00 |0008: return-void │ │ +04611c: |[04611c] android.support.design.internal.NavigationMenuItemView.setChecked:(Z)V │ │ +04612c: 6e10 7c03 0100 |0000: invoke-virtual {v1}, Landroid/support/design/internal/NavigationMenuItemView;.refreshDrawableState:()V // method@037c │ │ +046132: 5410 ca05 |0003: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.e:Landroid/widget/CheckedTextView; // field@05ca │ │ +046136: 6e20 ba23 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;.setChecked:(Z)V // method@23ba │ │ +04613c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0008 line=139 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/design/internal/NavigationMenuItemView; │ │ @@ -12121,35 +12148,35 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -0460c0: |[0460c0] android.support.design.internal.NavigationMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0460d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0460d2: 3804 1c00 |0001: if-eqz v4, 001d // +001c │ │ -0460d6: 6e10 4702 0400 |0003: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0247 │ │ -0460dc: 0c00 |0006: move-result-object v0 │ │ -0460de: 3900 1c00 |0007: if-nez v0, 0023 // +001c │ │ -0460e2: 7110 7409 0400 |0009: invoke-static {v4}, Landroid/support/v4/d/a/a;.c:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@0974 │ │ -0460e8: 0c00 |000c: move-result-object v0 │ │ -0460ea: 6e10 5702 0000 |000d: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0257 │ │ -0460f0: 0c04 |0010: move-result-object v4 │ │ -0460f2: 5230 c905 |0011: iget v0, v3, Landroid/support/design/internal/NavigationMenuItemView;.d:I // field@05c9 │ │ -0460f6: 5231 c905 |0013: iget v1, v3, Landroid/support/design/internal/NavigationMenuItemView;.d:I // field@05c9 │ │ -0460fa: 6e51 5b02 2402 |0015: invoke-virtual {v4, v2, v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@025b │ │ -046100: 5430 cd05 |0018: iget-object v0, v3, Landroid/support/design/internal/NavigationMenuItemView;.h:Landroid/content/res/ColorStateList; // field@05cd │ │ -046104: 7120 7009 0400 |001a: invoke-static {v4, v0}, Landroid/support/v4/d/a/a;.a:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0970 │ │ -04610a: 5430 ca05 |001d: iget-object v0, v3, Landroid/support/design/internal/NavigationMenuItemView;.e:Landroid/widget/CheckedTextView; // field@05ca │ │ -04610e: 7120 3511 4000 |001f: invoke-static {v0, v4}, Landroid/support/v4/widget/ao;.a:(Landroid/widget/TextView;Landroid/graphics/drawable/Drawable;)V // method@1135 │ │ -046114: 0e00 |0022: return-void │ │ -046116: 6e10 3c02 0000 |0023: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@023c │ │ -04611c: 0c04 |0026: move-result-object v4 │ │ -04611e: 28e2 |0027: goto 0009 // -001e │ │ +046140: |[046140] android.support.design.internal.NavigationMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +046150: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +046152: 3804 1c00 |0001: if-eqz v4, 001d // +001c │ │ +046156: 6e10 4702 0400 |0003: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0247 │ │ +04615c: 0c00 |0006: move-result-object v0 │ │ +04615e: 3900 1c00 |0007: if-nez v0, 0023 // +001c │ │ +046162: 7110 7409 0400 |0009: invoke-static {v4}, Landroid/support/v4/d/a/a;.c:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@0974 │ │ +046168: 0c00 |000c: move-result-object v0 │ │ +04616a: 6e10 5702 0000 |000d: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0257 │ │ +046170: 0c04 |0010: move-result-object v4 │ │ +046172: 5230 c905 |0011: iget v0, v3, Landroid/support/design/internal/NavigationMenuItemView;.d:I // field@05c9 │ │ +046176: 5231 c905 |0013: iget v1, v3, Landroid/support/design/internal/NavigationMenuItemView;.d:I // field@05c9 │ │ +04617a: 6e51 5b02 2402 |0015: invoke-virtual {v4, v2, v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@025b │ │ +046180: 5430 cd05 |0018: iget-object v0, v3, Landroid/support/design/internal/NavigationMenuItemView;.h:Landroid/content/res/ColorStateList; // field@05cd │ │ +046184: 7120 7009 0400 |001a: invoke-static {v4, v0}, Landroid/support/v4/d/a/a;.a:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0970 │ │ +04618a: 5430 ca05 |001d: iget-object v0, v3, Landroid/support/design/internal/NavigationMenuItemView;.e:Landroid/widget/CheckedTextView; // field@05ca │ │ +04618e: 7120 3511 4000 |001f: invoke-static {v0, v4}, Landroid/support/v4/widget/ao;.a:(Landroid/widget/TextView;Landroid/graphics/drawable/Drawable;)V // method@1135 │ │ +046194: 0e00 |0022: return-void │ │ +046196: 6e10 3c02 0000 |0023: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@023c │ │ +04619c: 0c04 |0026: move-result-object v4 │ │ +04619e: 28e2 |0027: goto 0009 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0003 line=148 │ │ 0x0007 line=149 │ │ 0x0011 line=150 │ │ 0x0018 line=151 │ │ @@ -12165,23 +12192,23 @@ │ │ type : '(Landroid/content/res/ColorStateList;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -046120: |[046120] android.support.design.internal.NavigationMenuItemView.setIconTintList:(Landroid/content/res/ColorStateList;)V │ │ -046130: 5b12 cd05 |0000: iput-object v2, v1, Landroid/support/design/internal/NavigationMenuItemView;.h:Landroid/content/res/ColorStateList; // field@05cd │ │ -046134: 5410 cc05 |0002: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ -046138: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -04613c: 5410 cc05 |0006: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ -046140: 6e10 5b15 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/m;.getIcon:()Landroid/graphics/drawable/Drawable; // method@155b │ │ -046146: 0c00 |000b: move-result-object v0 │ │ -046148: 6e20 8203 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0382 │ │ -04614e: 0e00 |000f: return-void │ │ +0461a0: |[0461a0] android.support.design.internal.NavigationMenuItemView.setIconTintList:(Landroid/content/res/ColorStateList;)V │ │ +0461b0: 5b12 cd05 |0000: iput-object v2, v1, Landroid/support/design/internal/NavigationMenuItemView;.h:Landroid/content/res/ColorStateList; // field@05cd │ │ +0461b4: 5410 cc05 |0002: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ +0461b8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +0461bc: 5410 cc05 |0006: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.g:Landroid/support/v7/internal/view/menu/m; // field@05cc │ │ +0461c0: 6e10 5b15 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/m;.getIcon:()Landroid/graphics/drawable/Drawable; // method@155b │ │ +0461c6: 0c00 |000b: move-result-object v0 │ │ +0461c8: 6e20 8203 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/design/internal/NavigationMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0382 │ │ +0461ce: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0002 line=177 │ │ 0x0006 line=179 │ │ 0x000f line=181 │ │ locals : │ │ @@ -12193,18 +12220,18 @@ │ │ type : '(Landroid/content/res/ColorStateList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -046150: |[046150] android.support.design.internal.NavigationMenuItemView.setTextColor:(Landroid/content/res/ColorStateList;)V │ │ -046160: 5410 ca05 |0000: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.e:Landroid/widget/CheckedTextView; // field@05ca │ │ -046164: 6e20 be23 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;.setTextColor:(Landroid/content/res/ColorStateList;)V // method@23be │ │ -04616a: 0e00 |0005: return-void │ │ +0461d0: |[0461d0] android.support.design.internal.NavigationMenuItemView.setTextColor:(Landroid/content/res/ColorStateList;)V │ │ +0461e0: 5410 ca05 |0000: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.e:Landroid/widget/CheckedTextView; // field@05ca │ │ +0461e4: 6e20 be23 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;.setTextColor:(Landroid/content/res/ColorStateList;)V // method@23be │ │ +0461ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0005 line=189 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/design/internal/NavigationMenuItemView; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/res/ColorStateList; │ │ @@ -12214,66 +12241,66 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04616c: |[04616c] android.support.design.internal.NavigationMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -04617c: 5410 ca05 |0000: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.e:Landroid/widget/CheckedTextView; // field@05ca │ │ -046180: 6e20 bc23 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;.setText:(Ljava/lang/CharSequence;)V // method@23bc │ │ -046186: 0e00 |0005: return-void │ │ +0461ec: |[0461ec] android.support.design.internal.NavigationMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +0461fc: 5410 ca05 |0000: iget-object v0, v1, Landroid/support/design/internal/NavigationMenuItemView;.e:Landroid/widget/CheckedTextView; // field@05ca │ │ +046200: 6e20 bc23 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;.setText:(Ljava/lang/CharSequence;)V // method@23bc │ │ +046206: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/design/internal/NavigationMenuItemView; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 3712 (NavigationMenuItemView.java) │ │ + source_file_idx : 3719 (NavigationMenuItemView.java) │ │ │ │ -Class #13 header: │ │ -class_idx : 661 │ │ +Class #14 header: │ │ +class_idx : 662 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1670 │ │ -source_file_idx : 3727 │ │ +superclass_idx : 1671 │ │ +source_file_idx : 3734 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ -Class #13 - │ │ +Class #14 - │ │ Class descriptor : 'Landroid/support/v4/view/az;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/az;) │ │ name : 'stopNestedScroll' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3727 (NestedScrollingChild.java) │ │ + source_file_idx : 3734 (NestedScrollingChild.java) │ │ │ │ -Class #14 header: │ │ -class_idx : 670 │ │ +Class #15 header: │ │ +class_idx : 671 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1670 │ │ -source_file_idx : 4116 │ │ +superclass_idx : 1671 │ │ +source_file_idx : 4124 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ -Class #14 - │ │ +Class #15 - │ │ Class descriptor : 'Landroid/support/v4/view/bf;' │ │ Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ @@ -12310,31 +12337,31 @@ │ │ │ │ #5 : (in Landroid/support/v4/view/bf;) │ │ name : 'computeVerticalScrollRange' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4116 (ScrollingView.java) │ │ + source_file_idx : 4124 (ScrollingView.java) │ │ │ │ -Class #15 header: │ │ -class_idx : 1056 │ │ +Class #16 header: │ │ +class_idx : 1057 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1303 │ │ -source_file_idx : 3988 │ │ +superclass_idx : 1304 │ │ +source_file_idx : 3996 │ │ static_fields_size : 3 │ │ instance_fields_size: 62 │ │ direct_methods_size : 69 │ │ virtual_methods_size: 80 │ │ │ │ -Class #15 annotations: │ │ +Class #16 annotations: │ │ Annotations on method #6920 'setOnScrollListener' │ │ VISIBILITY_RUNTIME Ljava/lang/Deprecated; │ │ │ │ -Class #15 - │ │ +Class #16 - │ │ Class descriptor : 'Landroid/support/v7/widget/RecyclerView;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/view/ViewGroup;' │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/view/az;' │ │ #1 : 'Landroid/support/v4/view/bf;' │ │ Static fields - │ │ @@ -12605,47 +12632,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 56 16-bit code units │ │ -046188: |[046188] android.support.v7.widget.RecyclerView.:()V │ │ -046198: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04619a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04619c: 6000 5000 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0050 │ │ -0461a0: 1303 1200 |0004: const/16 v3, #int 18 // #12 │ │ -0461a4: 3230 0e00 |0006: if-eq v0, v3, 0014 // +000e │ │ -0461a8: 6000 5000 |0008: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0050 │ │ -0461ac: 1303 1300 |000a: const/16 v3, #int 19 // #13 │ │ -0461b0: 3230 0800 |000c: if-eq v0, v3, 0014 // +0008 │ │ -0461b4: 6000 5000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0050 │ │ -0461b8: 1303 1400 |0010: const/16 v3, #int 20 // #14 │ │ -0461bc: 3330 2400 |0012: if-ne v0, v3, 0036 // +0024 │ │ -0461c0: 0120 |0014: move v0, v2 │ │ -0461c2: 6a00 5c16 |0015: sput-boolean v0, Landroid/support/v7/widget/RecyclerView;.t:Z // field@165c │ │ -0461c6: 1240 |0017: const/4 v0, #int 4 // #4 │ │ -0461c8: 2300 c007 |0018: new-array v0, v0, [Ljava/lang/Class; // type@07c0 │ │ -0461cc: 1c03 3900 |001a: const-class v3, Landroid/content/Context; // type@0039 │ │ -0461d0: 4d03 0001 |001c: aput-object v3, v0, v1 │ │ -0461d4: 1c01 dd04 |001e: const-class v1, Landroid/util/AttributeSet; // type@04dd │ │ -0461d8: 4d01 0002 |0020: aput-object v1, v0, v2 │ │ -0461dc: 1221 |0022: const/4 v1, #int 2 // #2 │ │ -0461de: 6202 3b1f |0023: sget-object v2, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1f3b │ │ -0461e2: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ -0461e6: 1231 |0027: const/4 v1, #int 3 // #3 │ │ -0461e8: 6202 3b1f |0028: sget-object v2, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1f3b │ │ -0461ec: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ -0461f0: 6900 5d16 |002c: sput-object v0, Landroid/support/v7/widget/RecyclerView;.u:[Ljava/lang/Class; // field@165d │ │ -0461f4: 2200 6c04 |002e: new-instance v0, Landroid/support/v7/widget/cp; // type@046c │ │ -0461f8: 7010 cd1e 0000 |0030: invoke-direct {v0}, Landroid/support/v7/widget/cp;.:()V // method@1ecd │ │ -0461fe: 6900 4816 |0033: sput-object v0, Landroid/support/v7/widget/RecyclerView;.ao:Landroid/view/animation/Interpolator; // field@1648 │ │ -046202: 0e00 |0035: return-void │ │ -046204: 0110 |0036: move v0, v1 │ │ -046206: 28de |0037: goto 0015 // -0022 │ │ +046208: |[046208] android.support.v7.widget.RecyclerView.:()V │ │ +046218: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04621a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04621c: 6000 5000 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0050 │ │ +046220: 1303 1200 |0004: const/16 v3, #int 18 // #12 │ │ +046224: 3230 0e00 |0006: if-eq v0, v3, 0014 // +000e │ │ +046228: 6000 5000 |0008: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0050 │ │ +04622c: 1303 1300 |000a: const/16 v3, #int 19 // #13 │ │ +046230: 3230 0800 |000c: if-eq v0, v3, 0014 // +0008 │ │ +046234: 6000 5000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0050 │ │ +046238: 1303 1400 |0010: const/16 v3, #int 20 // #14 │ │ +04623c: 3330 2400 |0012: if-ne v0, v3, 0036 // +0024 │ │ +046240: 0120 |0014: move v0, v2 │ │ +046242: 6a00 5c16 |0015: sput-boolean v0, Landroid/support/v7/widget/RecyclerView;.t:Z // field@165c │ │ +046246: 1240 |0017: const/4 v0, #int 4 // #4 │ │ +046248: 2300 c107 |0018: new-array v0, v0, [Ljava/lang/Class; // type@07c1 │ │ +04624c: 1c03 3900 |001a: const-class v3, Landroid/content/Context; // type@0039 │ │ +046250: 4d03 0001 |001c: aput-object v3, v0, v1 │ │ +046254: 1c01 de04 |001e: const-class v1, Landroid/util/AttributeSet; // type@04de │ │ +046258: 4d01 0002 |0020: aput-object v1, v0, v2 │ │ +04625c: 1221 |0022: const/4 v1, #int 2 // #2 │ │ +04625e: 6202 3b1f |0023: sget-object v2, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1f3b │ │ +046262: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ +046266: 1231 |0027: const/4 v1, #int 3 // #3 │ │ +046268: 6202 3b1f |0028: sget-object v2, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@1f3b │ │ +04626c: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ +046270: 6900 5d16 |002c: sput-object v0, Landroid/support/v7/widget/RecyclerView;.u:[Ljava/lang/Class; // field@165d │ │ +046274: 2200 6d04 |002e: new-instance v0, Landroid/support/v7/widget/cp; // type@046d │ │ +046278: 7010 cd1e 0000 |0030: invoke-direct {v0}, Landroid/support/v7/widget/cp;.:()V // method@1ecd │ │ +04627e: 6900 4816 |0033: sput-object v0, Landroid/support/v7/widget/RecyclerView;.ao:Landroid/view/animation/Interpolator; // field@1648 │ │ +046282: 0e00 |0035: return-void │ │ +046284: 0110 |0036: move v0, v1 │ │ +046286: 28de |0037: goto 0015 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=157 │ │ 0x0017 line=236 │ │ 0x002e line=400 │ │ 0x0037 line=157 │ │ locals : │ │ @@ -12655,18 +12682,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -046208: |[046208] android.support.v7.widget.RecyclerView.:(Landroid/content/Context;)V │ │ -046218: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04621a: 7030 631a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/RecyclerView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1a63 │ │ -046220: 0e00 |0004: return-void │ │ +046288: |[046288] android.support.v7.widget.RecyclerView.:(Landroid/content/Context;)V │ │ +046298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04629a: 7030 631a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/RecyclerView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1a63 │ │ +0462a0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0004 line=447 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/widget/RecyclerView; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ @@ -12676,18 +12703,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 │ │ -046224: |[046224] android.support.v7.widget.RecyclerView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -046234: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046236: 7040 641a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/widget/RecyclerView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a64 │ │ -04623c: 0e00 |0004: return-void │ │ +0462a4: |[0462a4] android.support.v7.widget.RecyclerView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0462b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0462b6: 7040 641a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/widget/RecyclerView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a64 │ │ +0462bc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0004 line=451 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/widget/RecyclerView; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ @@ -12698,340 +12725,340 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 651 16-bit code units │ │ -046240: |[046240] android.support.v7.widget.RecyclerView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -046250: 1305 2e00 |0000: const/16 v5, #int 46 // #2e │ │ -046254: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -046256: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -046258: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04625a: 7040 b522 a9cb |0005: invoke-direct {v9, v10, v11, v12}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@22b5 │ │ -046260: 2200 8004 |0008: new-instance v0, Landroid/support/v7/widget/di; // type@0480 │ │ -046264: 7030 681f 9002 |000a: invoke-direct {v0, v9, v2}, Landroid/support/v7/widget/di;.:(Landroid/support/v7/widget/RecyclerView;B)V // method@1f68 │ │ -04626a: 5b90 5e16 |000d: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.v:Landroid/support/v7/widget/di; // field@165e │ │ -04626e: 2200 7e04 |000f: new-instance v0, Landroid/support/v7/widget/dg; // type@047e │ │ -046272: 7020 571f 9000 |0011: invoke-direct {v0, v9}, Landroid/support/v7/widget/dg;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1f57 │ │ -046278: 5b90 3916 |0014: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.a:Landroid/support/v7/widget/dg; // field@1639 │ │ -04627c: 2200 ac04 |0016: new-instance v0, Landroid/support/v7/widget/ez; // type@04ac │ │ -046280: 7010 5320 0000 |0018: invoke-direct {v0}, Landroid/support/v7/widget/ez;.:()V // method@2053 │ │ -046286: 5b90 4c16 |001b: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.d:Landroid/support/v7/widget/ez; // field@164c │ │ -04628a: 2200 6a04 |001d: new-instance v0, Landroid/support/v7/widget/cn; // type@046a │ │ -04628e: 7020 c91e 9000 |001f: invoke-direct {v0, v9}, Landroid/support/v7/widget/cn;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1ec9 │ │ -046294: 5b90 6116 |0022: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.y:Ljava/lang/Runnable; // field@1661 │ │ -046298: 2200 7c00 |0024: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ -04629c: 7010 1702 0000 |0026: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ -0462a2: 5b90 4d16 |0029: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.e:Landroid/graphics/Rect; // field@164d │ │ -0462a6: 2200 c306 |002b: new-instance v0, Ljava/util/ArrayList; // type@06c3 │ │ -0462aa: 7010 a92a 0000 |002d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2aa9 │ │ -0462b0: 5b90 4f16 |0030: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.g:Ljava/util/ArrayList; // field@164f │ │ -0462b4: 2200 c306 |0032: new-instance v0, Ljava/util/ArrayList; // type@06c3 │ │ -0462b8: 7010 a92a 0000 |0034: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2aa9 │ │ -0462be: 5b90 2316 |0037: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.B:Ljava/util/ArrayList; // field@1623 │ │ -0462c2: 5c92 5216 |0039: iput-boolean v2, v9, Landroid/support/v7/widget/RecyclerView;.j:Z // field@1652 │ │ -0462c6: 5992 2f16 |003b: iput v2, v9, Landroid/support/v7/widget/RecyclerView;.N:I // field@162f │ │ -0462ca: 2200 4204 |003d: new-instance v0, Landroid/support/v7/widget/ba; // type@0442 │ │ -0462ce: 7010 641d 0000 |003f: invoke-direct {v0}, Landroid/support/v7/widget/ba;.:()V // method@1d64 │ │ -0462d4: 5b90 5716 |0042: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.o:Landroid/support/v7/widget/cx; // field@1657 │ │ -0462d8: 5992 3016 |0044: iput v2, v9, Landroid/support/v7/widget/RecyclerView;.O:I // field@1630 │ │ -0462dc: 12f0 |0046: const/4 v0, #int -1 // #ff │ │ -0462de: 5990 3116 |0047: iput v0, v9, Landroid/support/v7/widget/RecyclerView;.P:I // field@1631 │ │ -0462e2: 1210 |0049: const/4 v0, #int 1 // #1 │ │ -0462e4: 5990 3b16 |004a: iput v0, v9, Landroid/support/v7/widget/RecyclerView;.ab:F // field@163b │ │ -0462e8: 2200 8704 |004c: new-instance v0, Landroid/support/v7/widget/dp; // type@0487 │ │ -0462ec: 7020 851f 9000 |004e: invoke-direct {v0, v9}, Landroid/support/v7/widget/dp;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1f85 │ │ -0462f2: 5b90 5816 |0051: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.p:Landroid/support/v7/widget/dp; // field@1658 │ │ -0462f6: 2200 8504 |0053: new-instance v0, Landroid/support/v7/widget/dn; // type@0485 │ │ -0462fa: 7010 811f 0000 |0055: invoke-direct {v0}, Landroid/support/v7/widget/dn;.:()V // method@1f81 │ │ -046300: 5b90 5916 |0058: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.q:Landroid/support/v7/widget/dn; // field@1659 │ │ -046304: 5c92 5a16 |005a: iput-boolean v2, v9, Landroid/support/v7/widget/RecyclerView;.r:Z // field@165a │ │ -046308: 5c92 5b16 |005c: iput-boolean v2, v9, Landroid/support/v7/widget/RecyclerView;.s:Z // field@165b │ │ -04630c: 2200 7804 |005e: new-instance v0, Landroid/support/v7/widget/da; // type@0478 │ │ -046310: 7030 141f 9002 |0060: invoke-direct {v0, v9, v2}, Landroid/support/v7/widget/da;.:(Landroid/support/v7/widget/RecyclerView;B)V // method@1f14 │ │ -046316: 5b90 3e16 |0063: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.ae:Landroid/support/v7/widget/cy; // field@163e │ │ -04631a: 5c92 3f16 |0065: iput-boolean v2, v9, Landroid/support/v7/widget/RecyclerView;.af:Z // field@163f │ │ -04631e: 2340 8707 |0067: new-array v0, v4, [I // type@0787 │ │ -046322: 5b90 4216 |0069: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.ai:[I // field@1642 │ │ -046326: 2340 8707 |006b: new-array v0, v4, [I // type@0787 │ │ -04632a: 5b90 4416 |006d: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ -04632e: 2340 8707 |006f: new-array v0, v4, [I // type@0787 │ │ -046332: 5b90 4516 |0071: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.al:[I // field@1645 │ │ -046336: 2340 8707 |0073: new-array v0, v4, [I // type@0787 │ │ -04633a: 5b90 4616 |0075: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.am:[I // field@1646 │ │ -04633e: 2200 6b04 |0077: new-instance v0, Landroid/support/v7/widget/co; // type@046b │ │ -046342: 7020 cb1e 9000 |0079: invoke-direct {v0, v9}, Landroid/support/v7/widget/co;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1ecb │ │ -046348: 5b90 4716 |007c: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.an:Ljava/lang/Runnable; // field@1647 │ │ -04634c: 2200 6d04 |007e: new-instance v0, Landroid/support/v7/widget/cq; // type@046d │ │ -046350: 7020 cf1e 9000 |0080: invoke-direct {v0, v9}, Landroid/support/v7/widget/cq;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1ecf │ │ -046356: 5b90 4916 |0083: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.ap:Landroid/support/v7/widget/fb; // field@1649 │ │ -04635a: 6e20 0b1b 1900 |0085: invoke-virtual {v9, v1}, Landroid/support/v7/widget/RecyclerView;.setScrollContainer:(Z)V // method@1b0b │ │ -046360: 6e20 001b 1900 |0088: invoke-virtual {v9, v1}, Landroid/support/v7/widget/RecyclerView;.setFocusableInTouchMode:(Z)V // method@1b00 │ │ -046366: 6000 5000 |008b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0050 │ │ -04636a: 1303 1000 |008d: const/16 v3, #int 16 // #10 │ │ -04636e: 3430 eb00 |008f: if-lt v0, v3, 017a // +00eb │ │ -046372: 0110 |0091: move v0, v1 │ │ -046374: 5c90 2c16 |0092: iput-boolean v0, v9, Landroid/support/v7/widget/RecyclerView;.K:Z // field@162c │ │ -046378: 7110 a022 0a00 |0094: invoke-static {v10}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@22a0 │ │ -04637e: 0c00 |0097: move-result-object v0 │ │ -046380: 6e10 a522 0000 |0098: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@22a5 │ │ -046386: 0a03 |009b: move-result v3 │ │ -046388: 5993 3716 |009c: iput v3, v9, Landroid/support/v7/widget/RecyclerView;.V:I // field@1637 │ │ -04638c: 6e10 a322 0000 |009e: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@22a3 │ │ -046392: 0a03 |00a1: move-result v3 │ │ -046394: 5993 3816 |00a2: iput v3, v9, Landroid/support/v7/widget/RecyclerView;.W:I // field@1638 │ │ -046398: 6e10 a222 0000 |00a4: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@22a2 │ │ -04639e: 0a00 |00a7: move-result v0 │ │ -0463a0: 5990 3a16 |00a8: iput v0, v9, Landroid/support/v7/widget/RecyclerView;.aa:I // field@163a │ │ -0463a4: 7110 370e 0900 |00aa: invoke-static {v9}, Landroid/support/v4/view/bl;.a:(Landroid/view/View;)I // method@0e37 │ │ -0463aa: 0a00 |00ad: move-result v0 │ │ -0463ac: 3340 cf00 |00ae: if-ne v0, v4, 017d // +00cf │ │ -0463b0: 0110 |00b0: move v0, v1 │ │ -0463b2: 6e20 0f1b 0900 |00b1: invoke-virtual {v9, v0}, Landroid/support/v7/widget/RecyclerView;.setWillNotDraw:(Z)V // method@1b0f │ │ -0463b8: 5490 5716 |00b4: iget-object v0, v9, Landroid/support/v7/widget/RecyclerView;.o:Landroid/support/v7/widget/cx; // field@1657 │ │ -0463bc: 5493 3e16 |00b6: iget-object v3, v9, Landroid/support/v7/widget/RecyclerView;.ae:Landroid/support/v7/widget/cy; // field@163e │ │ -0463c0: 5b03 f417 |00b8: iput-object v3, v0, Landroid/support/v7/widget/cx;.h:Landroid/support/v7/widget/cy; // field@17f4 │ │ -0463c4: 2200 b704 |00ba: new-instance v0, Landroid/support/v7/widget/n; // type@04b7 │ │ -0463c8: 2203 6f04 |00bc: new-instance v3, Landroid/support/v7/widget/cs; // type@046f │ │ -0463cc: 7020 e01e 9300 |00be: invoke-direct {v3, v9}, Landroid/support/v7/widget/cs;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1ee0 │ │ -0463d2: 7020 7e20 3000 |00c1: invoke-direct {v0, v3}, Landroid/support/v7/widget/n;.:(Landroid/support/v7/widget/o;)V // method@207e │ │ -0463d8: 5b90 4a16 |00c4: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.b:Landroid/support/v7/widget/n; // field@164a │ │ -0463dc: 2200 3e04 |00c6: new-instance v0, Landroid/support/v7/widget/ax; // type@043e │ │ -0463e0: 2203 6e04 |00c8: new-instance v3, Landroid/support/v7/widget/cr; // type@046e │ │ -0463e4: 7020 d41e 9300 |00ca: invoke-direct {v3, v9}, Landroid/support/v7/widget/cr;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1ed4 │ │ -0463ea: 7020 3f1d 3000 |00cd: invoke-direct {v0, v3}, Landroid/support/v7/widget/ax;.:(Landroid/support/v7/widget/az;)V // method@1d3f │ │ -0463f0: 5b90 4b16 |00d0: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.c:Landroid/support/v7/widget/ax; // field@164b │ │ -0463f4: 7110 4d0e 0900 |00d2: invoke-static {v9}, Landroid/support/v4/view/bl;.e:(Landroid/view/View;)I // method@0e4d │ │ -0463fa: 0a00 |00d5: move-result v0 │ │ -0463fc: 3900 0500 |00d6: if-nez v0, 00db // +0005 │ │ -046400: 7120 480e 1900 |00d8: invoke-static {v9, v1}, Landroid/support/v4/view/bl;.c:(Landroid/view/View;I)V // method@0e48 │ │ -046406: 6e10 af1a 0900 |00db: invoke-virtual {v9}, Landroid/support/v7/widget/RecyclerView;.getContext:()Landroid/content/Context; // method@1aaf │ │ -04640c: 0c00 |00de: move-result-object v0 │ │ -04640e: 1a03 1615 |00df: const-string v3, "accessibility" // string@1516 │ │ -046412: 6e20 fb00 3000 |00e1: invoke-virtual {v0, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00fb │ │ -046418: 0c00 |00e4: move-result-object v0 │ │ -04641a: 1f00 2505 |00e5: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@0525 │ │ -04641e: 5b90 2d16 |00e7: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.L:Landroid/view/accessibility/AccessibilityManager; // field@162d │ │ -046422: 2200 8904 |00e9: new-instance v0, Landroid/support/v7/widget/dr; // type@0489 │ │ -046426: 7020 b01f 9000 |00eb: invoke-direct {v0, v9}, Landroid/support/v7/widget/dr;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1fb0 │ │ -04642c: 6e20 fb1a 0900 |00ee: invoke-virtual {v9, v0}, Landroid/support/v7/widget/RecyclerView;.setAccessibilityDelegateCompat:(Landroid/support/v7/widget/dr;)V // method@1afb │ │ -046432: 380b 7e00 |00f1: if-eqz v11, 016f // +007e │ │ -046436: 6200 3a10 |00f3: sget-object v0, Landroid/support/v7/e/b;.RecyclerView:[I // field@103a │ │ -04643a: 6e52 0101 bac0 |00f5: invoke-virtual {v10, v11, v0, v12, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0101 │ │ -046440: 0c00 |00f8: move-result-object v0 │ │ -046442: 6003 3c10 |00f9: sget v3, Landroid/support/v7/e/b;.RecyclerView_layoutManager:I // field@103c │ │ -046446: 6e20 a201 3000 |00fb: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01a2 │ │ -04644c: 0c03 |00fe: move-result-object v3 │ │ -04644e: 6e10 a701 0000 |00ff: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a7 │ │ -046454: 3803 6d00 |0102: if-eqz v3, 016f // +006d │ │ -046458: 6e10 332a 0300 |0104: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@2a33 │ │ -04645e: 0c00 |0107: move-result-object v0 │ │ -046460: 6e10 262a 0000 |0108: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@2a26 │ │ -046466: 0a03 |010b: move-result v3 │ │ -046468: 3803 6300 |010c: if-eqz v3, 016f // +0063 │ │ -04646c: 6e20 192a 2000 |010e: invoke-virtual {v0, v2}, Ljava/lang/String;.charAt:(I)C // method@2a19 │ │ -046472: 0a02 |0111: move-result v2 │ │ -046474: 3352 6e00 |0112: if-ne v2, v5, 0180 // +006e │ │ -046478: 2202 9006 |0114: new-instance v2, Ljava/lang/StringBuilder; // type@0690 │ │ -04647c: 7010 362a 0200 |0116: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ -046482: 6e10 f600 0a00 |0119: invoke-virtual {v10}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f6 │ │ -046488: 0c03 |011c: move-result-object v3 │ │ -04648a: 6e20 402a 3200 |011d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046490: 0c02 |0120: move-result-object v2 │ │ -046492: 6e20 402a 0200 |0121: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046498: 0c00 |0124: move-result-object v0 │ │ -04649a: 6e10 462a 0000 |0125: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ -0464a0: 0c00 |0128: move-result-object v0 │ │ -0464a2: 0702 |0129: move-object v2, v0 │ │ -0464a4: 6e10 cb1a 0900 |012a: invoke-virtual {v9}, Landroid/support/v7/widget/RecyclerView;.isInEditMode:()Z // method@1acb │ │ -0464aa: 0a00 |012d: move-result v0 │ │ -0464ac: 3800 7d00 |012e: if-eqz v0, 01ab // +007d │ │ -0464b0: 6e10 042a 0900 |0130: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2a04 │ │ -0464b6: 0c00 |0133: move-result-object v0 │ │ -0464b8: 6e10 b029 0000 |0134: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@29b0 │ │ -0464be: 0c00 |0137: move-result-object v0 │ │ -0464c0: 6e20 c429 2000 |0138: invoke-virtual {v0, v2}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@29c4 │ │ -0464c6: 0c00 |013b: move-result-object v0 │ │ -0464c8: 1c03 7904 |013c: const-class v3, Landroid/support/v7/widget/db; // type@0479 │ │ -0464cc: 6e20 ab29 3000 |013e: invoke-virtual {v0, v3}, Ljava/lang/Class;.asSubclass:(Ljava/lang/Class;)Ljava/lang/Class; // method@29ab │ │ -0464d2: 0c05 |0141: move-result-object v5 │ │ -0464d4: 1203 |0142: const/4 v3, #int 0 // #0 │ │ -0464d6: 6200 5d16 |0143: sget-object v0, Landroid/support/v7/widget/RecyclerView;.u:[Ljava/lang/Class; // field@165d │ │ -0464da: 6e20 b229 0500 |0145: invoke-virtual {v5, v0}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@29b2 │ │ -0464e0: 0c04 |0148: move-result-object v4 │ │ -0464e2: 1240 |0149: const/4 v0, #int 4 // #4 │ │ -0464e4: 2300 c207 |014a: new-array v0, v0, [Ljava/lang/Object; // type@07c2 │ │ -0464e8: 1206 |014c: const/4 v6, #int 0 // #0 │ │ -0464ea: 4d0a 0006 |014d: aput-object v10, v0, v6 │ │ -0464ee: 1216 |014f: const/4 v6, #int 1 // #1 │ │ -0464f0: 4d0b 0006 |0150: aput-object v11, v0, v6 │ │ -0464f4: 1226 |0152: const/4 v6, #int 2 // #2 │ │ -0464f6: 7110 e229 0c00 |0153: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@29e2 │ │ -0464fc: 0c07 |0156: move-result-object v7 │ │ -0464fe: 4d07 0006 |0157: aput-object v7, v0, v6 │ │ -046502: 1236 |0159: const/4 v6, #int 3 // #3 │ │ -046504: 1207 |015a: const/4 v7, #int 0 // #0 │ │ -046506: 7110 e229 0700 |015b: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@29e2 │ │ -04650c: 0c07 |015e: move-result-object v7 │ │ -04650e: 4d07 0006 |015f: aput-object v7, v0, v6 │ │ -046512: 0743 |0161: move-object v3, v4 │ │ -046514: 1214 |0162: const/4 v4, #int 1 // #1 │ │ -046516: 6e20 6a2a 4300 |0163: invoke-virtual {v3, v4}, Ljava/lang/reflect/Constructor;.setAccessible:(Z)V // method@2a6a │ │ -04651c: 6e20 692a 0300 |0166: invoke-virtual {v3, v0}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@2a69 │ │ -046522: 0c00 |0169: move-result-object v0 │ │ -046524: 1f00 7904 |016a: check-cast v0, Landroid/support/v7/widget/db; // type@0479 │ │ -046528: 6e20 051b 0900 |016c: invoke-virtual {v9, v0}, Landroid/support/v7/widget/RecyclerView;.setLayoutManager:(Landroid/support/v7/widget/db;)V // method@1b05 │ │ -04652e: 2200 9902 |016f: new-instance v0, Landroid/support/v4/view/ba; // type@0299 │ │ -046532: 7020 020e 9000 |0171: invoke-direct {v0, v9}, Landroid/support/v4/view/ba;.:(Landroid/view/View;)V // method@0e02 │ │ -046538: 5b90 4316 |0174: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.aj:Landroid/support/v4/view/ba; // field@1643 │ │ -04653c: 6e20 071b 1900 |0176: invoke-virtual {v9, v1}, Landroid/support/v7/widget/RecyclerView;.setNestedScrollingEnabled:(Z)V // method@1b07 │ │ -046542: 0e00 |0179: return-void │ │ -046544: 0120 |017a: move v0, v2 │ │ -046546: 2900 17ff |017b: goto/16 0092 // -00e9 │ │ -04654a: 0120 |017d: move v0, v2 │ │ -04654c: 2900 33ff |017e: goto/16 00b1 // -00cd │ │ -046550: 1a02 3e01 |0180: const-string v2, "." // string@013e │ │ -046554: 6e20 1c2a 2000 |0182: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2a1c │ │ -04655a: 0a02 |0185: move-result v2 │ │ -04655c: 3802 0400 |0186: if-eqz v2, 018a // +0004 │ │ -046560: 0702 |0188: move-object v2, v0 │ │ -046562: 28a1 |0189: goto 012a // -005f │ │ -046564: 2202 9006 |018a: new-instance v2, Ljava/lang/StringBuilder; // type@0690 │ │ -046568: 7010 362a 0200 |018c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ -04656e: 1c03 2004 |018f: const-class v3, Landroid/support/v7/widget/RecyclerView; // type@0420 │ │ -046572: 6e10 bc29 0300 |0191: invoke-virtual {v3}, Ljava/lang/Class;.getPackage:()Ljava/lang/Package; // method@29bc │ │ -046578: 0c03 |0194: move-result-object v3 │ │ -04657a: 6e10 082a 0300 |0195: invoke-virtual {v3}, Ljava/lang/Package;.getName:()Ljava/lang/String; // method@2a08 │ │ -046580: 0c03 |0198: move-result-object v3 │ │ -046582: 6e20 402a 3200 |0199: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046588: 0c02 |019c: move-result-object v2 │ │ -04658a: 6e20 392a 5200 |019d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2a39 │ │ -046590: 0c02 |01a0: move-result-object v2 │ │ -046592: 6e20 402a 0200 |01a1: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046598: 0c00 |01a4: move-result-object v0 │ │ -04659a: 6e10 462a 0000 |01a5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ -0465a0: 0c00 |01a8: move-result-object v0 │ │ -0465a2: 0702 |01a9: move-object v2, v0 │ │ -0465a4: 2880 |01aa: goto 012a // -0080 │ │ -0465a6: 6e10 ec00 0a00 |01ab: invoke-virtual {v10}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00ec │ │ -0465ac: 0c00 |01ae: move-result-object v0 │ │ -0465ae: 2889 |01af: goto 0138 // -0077 │ │ -0465b0: 0d00 |01b0: move-exception v0 │ │ -0465b2: 1204 |01b1: const/4 v4, #int 0 // #0 │ │ -0465b4: 2344 c007 |01b2: new-array v4, v4, [Ljava/lang/Class; // type@07c0 │ │ -0465b8: 6e20 b229 4500 |01b4: invoke-virtual {v5, v4}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@29b2 │ │ -0465be: 0c00 |01b7: move-result-object v0 │ │ -0465c0: 0738 |01b8: move-object v8, v3 │ │ -0465c2: 0703 |01b9: move-object v3, v0 │ │ -0465c4: 0780 |01ba: move-object v0, v8 │ │ -0465c6: 28a7 |01bb: goto 0162 // -0059 │ │ -0465c8: 0d01 |01bc: move-exception v1 │ │ -0465ca: 6e20 fe29 0100 |01bd: invoke-virtual {v1, v0}, Ljava/lang/NoSuchMethodException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@29fe │ │ -0465d0: 2200 7806 |01c0: new-instance v0, Ljava/lang/IllegalStateException; // type@0678 │ │ -0465d4: 2203 9006 |01c2: new-instance v3, Ljava/lang/StringBuilder; // type@0690 │ │ -0465d8: 7010 362a 0300 |01c4: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ -0465de: 7210 4321 0b00 |01c7: invoke-interface {v11}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2143 │ │ -0465e4: 0c04 |01ca: move-result-object v4 │ │ -0465e6: 6e20 402a 4300 |01cb: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -0465ec: 0c03 |01ce: move-result-object v3 │ │ -0465ee: 1a04 8301 |01cf: const-string v4, ": Error creating LayoutManager " // string@0183 │ │ -0465f2: 6e20 402a 4300 |01d1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -0465f8: 0c03 |01d4: move-result-object v3 │ │ -0465fa: 6e20 402a 2300 |01d5: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046600: 0c03 |01d8: move-result-object v3 │ │ -046602: 6e10 462a 0300 |01d9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ -046608: 0c03 |01dc: move-result-object v3 │ │ -04660a: 7030 d829 3001 |01dd: invoke-direct {v0, v3, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@29d8 │ │ -046610: 2700 |01e0: throw v0 │ │ -046612: 0d00 |01e1: move-exception v0 │ │ -046614: 2201 7806 |01e2: new-instance v1, Ljava/lang/IllegalStateException; // type@0678 │ │ -046618: 2203 9006 |01e4: new-instance v3, Ljava/lang/StringBuilder; // type@0690 │ │ -04661c: 7010 362a 0300 |01e6: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ -046622: 7210 4321 0b00 |01e9: invoke-interface {v11}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2143 │ │ -046628: 0c04 |01ec: move-result-object v4 │ │ -04662a: 6e20 402a 4300 |01ed: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046630: 0c03 |01f0: move-result-object v3 │ │ -046632: 1a04 8901 |01f1: const-string v4, ": Unable to find LayoutManager " // string@0189 │ │ -046636: 6e20 402a 4300 |01f3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -04663c: 0c03 |01f6: move-result-object v3 │ │ -04663e: 6e20 402a 2300 |01f7: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046644: 0c02 |01fa: move-result-object v2 │ │ -046646: 6e10 462a 0200 |01fb: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ -04664c: 0c02 |01fe: move-result-object v2 │ │ -04664e: 7030 d829 2100 |01ff: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@29d8 │ │ -046654: 2701 |0202: throw v1 │ │ -046656: 0d00 |0203: move-exception v0 │ │ -046658: 2201 7806 |0204: new-instance v1, Ljava/lang/IllegalStateException; // type@0678 │ │ -04665c: 2203 9006 |0206: new-instance v3, Ljava/lang/StringBuilder; // type@0690 │ │ -046660: 7010 362a 0300 |0208: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ -046666: 7210 4321 0b00 |020b: invoke-interface {v11}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2143 │ │ -04666c: 0c04 |020e: move-result-object v4 │ │ -04666e: 6e20 402a 4300 |020f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046674: 0c03 |0212: move-result-object v3 │ │ -046676: 1a04 8001 |0213: const-string v4, ": Could not instantiate the LayoutManager: " // string@0180 │ │ -04667a: 6e20 402a 4300 |0215: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046680: 0c03 |0218: move-result-object v3 │ │ -046682: 6e20 402a 2300 |0219: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046688: 0c02 |021c: move-result-object v2 │ │ -04668a: 6e10 462a 0200 |021d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ -046690: 0c02 |0220: move-result-object v2 │ │ -046692: 7030 d829 2100 |0221: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@29d8 │ │ -046698: 2701 |0224: throw v1 │ │ -04669a: 0d00 |0225: move-exception v0 │ │ -04669c: 2201 7806 |0226: new-instance v1, Ljava/lang/IllegalStateException; // type@0678 │ │ -0466a0: 2203 9006 |0228: new-instance v3, Ljava/lang/StringBuilder; // type@0690 │ │ -0466a4: 7010 362a 0300 |022a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ -0466aa: 7210 4321 0b00 |022d: invoke-interface {v11}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2143 │ │ -0466b0: 0c04 |0230: move-result-object v4 │ │ -0466b2: 6e20 402a 4300 |0231: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -0466b8: 0c03 |0234: move-result-object v3 │ │ -0466ba: 1a04 8001 |0235: const-string v4, ": Could not instantiate the LayoutManager: " // string@0180 │ │ -0466be: 6e20 402a 4300 |0237: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -0466c4: 0c03 |023a: move-result-object v3 │ │ -0466c6: 6e20 402a 2300 |023b: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -0466cc: 0c02 |023e: move-result-object v2 │ │ -0466ce: 6e10 462a 0200 |023f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ -0466d4: 0c02 |0242: move-result-object v2 │ │ -0466d6: 7030 d829 2100 |0243: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@29d8 │ │ -0466dc: 2701 |0246: throw v1 │ │ -0466de: 0d00 |0247: move-exception v0 │ │ -0466e0: 2201 7806 |0248: new-instance v1, Ljava/lang/IllegalStateException; // type@0678 │ │ -0466e4: 2203 9006 |024a: new-instance v3, Ljava/lang/StringBuilder; // type@0690 │ │ -0466e8: 7010 362a 0300 |024c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ -0466ee: 7210 4321 0b00 |024f: invoke-interface {v11}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2143 │ │ -0466f4: 0c04 |0252: move-result-object v4 │ │ -0466f6: 6e20 402a 4300 |0253: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -0466fc: 0c03 |0256: move-result-object v3 │ │ -0466fe: 1a04 7e01 |0257: const-string v4, ": Cannot access non-public constructor " // string@017e │ │ -046702: 6e20 402a 4300 |0259: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046708: 0c03 |025c: move-result-object v3 │ │ -04670a: 6e20 402a 2300 |025d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046710: 0c02 |0260: move-result-object v2 │ │ -046712: 6e10 462a 0200 |0261: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ -046718: 0c02 |0264: move-result-object v2 │ │ -04671a: 7030 d829 2100 |0265: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@29d8 │ │ -046720: 2701 |0268: throw v1 │ │ -046722: 0d00 |0269: move-exception v0 │ │ -046724: 2201 7806 |026a: new-instance v1, Ljava/lang/IllegalStateException; // type@0678 │ │ -046728: 2203 9006 |026c: new-instance v3, Ljava/lang/StringBuilder; // type@0690 │ │ -04672c: 7010 362a 0300 |026e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ -046732: 7210 4321 0b00 |0271: invoke-interface {v11}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2143 │ │ -046738: 0c04 |0274: move-result-object v4 │ │ -04673a: 6e20 402a 4300 |0275: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046740: 0c03 |0278: move-result-object v3 │ │ -046742: 1a04 7f01 |0279: const-string v4, ": Class is not a LayoutManager " // string@017f │ │ -046746: 6e20 402a 4300 |027b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -04674c: 0c03 |027e: move-result-object v3 │ │ -04674e: 6e20 402a 2300 |027f: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ -046754: 0c02 |0282: move-result-object v2 │ │ -046756: 6e10 462a 0200 |0283: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ -04675c: 0c02 |0286: move-result-object v2 │ │ -04675e: 7030 d829 2100 |0287: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@29d8 │ │ -046764: 2701 |028a: throw v1 │ │ +0462c0: |[0462c0] android.support.v7.widget.RecyclerView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0462d0: 1305 2e00 |0000: const/16 v5, #int 46 // #2e │ │ +0462d4: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +0462d6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0462d8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0462da: 7040 b522 a9cb |0005: invoke-direct {v9, v10, v11, v12}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@22b5 │ │ +0462e0: 2200 8104 |0008: new-instance v0, Landroid/support/v7/widget/di; // type@0481 │ │ +0462e4: 7030 681f 9002 |000a: invoke-direct {v0, v9, v2}, Landroid/support/v7/widget/di;.:(Landroid/support/v7/widget/RecyclerView;B)V // method@1f68 │ │ +0462ea: 5b90 5e16 |000d: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.v:Landroid/support/v7/widget/di; // field@165e │ │ +0462ee: 2200 7f04 |000f: new-instance v0, Landroid/support/v7/widget/dg; // type@047f │ │ +0462f2: 7020 571f 9000 |0011: invoke-direct {v0, v9}, Landroid/support/v7/widget/dg;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1f57 │ │ +0462f8: 5b90 3916 |0014: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.a:Landroid/support/v7/widget/dg; // field@1639 │ │ +0462fc: 2200 ad04 |0016: new-instance v0, Landroid/support/v7/widget/ez; // type@04ad │ │ +046300: 7010 5320 0000 |0018: invoke-direct {v0}, Landroid/support/v7/widget/ez;.:()V // method@2053 │ │ +046306: 5b90 4c16 |001b: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.d:Landroid/support/v7/widget/ez; // field@164c │ │ +04630a: 2200 6b04 |001d: new-instance v0, Landroid/support/v7/widget/cn; // type@046b │ │ +04630e: 7020 c91e 9000 |001f: invoke-direct {v0, v9}, Landroid/support/v7/widget/cn;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1ec9 │ │ +046314: 5b90 6116 |0022: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.y:Ljava/lang/Runnable; // field@1661 │ │ +046318: 2200 7c00 |0024: new-instance v0, Landroid/graphics/Rect; // type@007c │ │ +04631c: 7010 1702 0000 |0026: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0217 │ │ +046322: 5b90 4d16 |0029: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.e:Landroid/graphics/Rect; // field@164d │ │ +046326: 2200 c406 |002b: new-instance v0, Ljava/util/ArrayList; // type@06c4 │ │ +04632a: 7010 a92a 0000 |002d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2aa9 │ │ +046330: 5b90 4f16 |0030: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.g:Ljava/util/ArrayList; // field@164f │ │ +046334: 2200 c406 |0032: new-instance v0, Ljava/util/ArrayList; // type@06c4 │ │ +046338: 7010 a92a 0000 |0034: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2aa9 │ │ +04633e: 5b90 2316 |0037: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.B:Ljava/util/ArrayList; // field@1623 │ │ +046342: 5c92 5216 |0039: iput-boolean v2, v9, Landroid/support/v7/widget/RecyclerView;.j:Z // field@1652 │ │ +046346: 5992 2f16 |003b: iput v2, v9, Landroid/support/v7/widget/RecyclerView;.N:I // field@162f │ │ +04634a: 2200 4304 |003d: new-instance v0, Landroid/support/v7/widget/ba; // type@0443 │ │ +04634e: 7010 641d 0000 |003f: invoke-direct {v0}, Landroid/support/v7/widget/ba;.:()V // method@1d64 │ │ +046354: 5b90 5716 |0042: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.o:Landroid/support/v7/widget/cx; // field@1657 │ │ +046358: 5992 3016 |0044: iput v2, v9, Landroid/support/v7/widget/RecyclerView;.O:I // field@1630 │ │ +04635c: 12f0 |0046: const/4 v0, #int -1 // #ff │ │ +04635e: 5990 3116 |0047: iput v0, v9, Landroid/support/v7/widget/RecyclerView;.P:I // field@1631 │ │ +046362: 1210 |0049: const/4 v0, #int 1 // #1 │ │ +046364: 5990 3b16 |004a: iput v0, v9, Landroid/support/v7/widget/RecyclerView;.ab:F // field@163b │ │ +046368: 2200 8804 |004c: new-instance v0, Landroid/support/v7/widget/dp; // type@0488 │ │ +04636c: 7020 851f 9000 |004e: invoke-direct {v0, v9}, Landroid/support/v7/widget/dp;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1f85 │ │ +046372: 5b90 5816 |0051: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.p:Landroid/support/v7/widget/dp; // field@1658 │ │ +046376: 2200 8604 |0053: new-instance v0, Landroid/support/v7/widget/dn; // type@0486 │ │ +04637a: 7010 811f 0000 |0055: invoke-direct {v0}, Landroid/support/v7/widget/dn;.:()V // method@1f81 │ │ +046380: 5b90 5916 |0058: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.q:Landroid/support/v7/widget/dn; // field@1659 │ │ +046384: 5c92 5a16 |005a: iput-boolean v2, v9, Landroid/support/v7/widget/RecyclerView;.r:Z // field@165a │ │ +046388: 5c92 5b16 |005c: iput-boolean v2, v9, Landroid/support/v7/widget/RecyclerView;.s:Z // field@165b │ │ +04638c: 2200 7904 |005e: new-instance v0, Landroid/support/v7/widget/da; // type@0479 │ │ +046390: 7030 141f 9002 |0060: invoke-direct {v0, v9, v2}, Landroid/support/v7/widget/da;.:(Landroid/support/v7/widget/RecyclerView;B)V // method@1f14 │ │ +046396: 5b90 3e16 |0063: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.ae:Landroid/support/v7/widget/cy; // field@163e │ │ +04639a: 5c92 3f16 |0065: iput-boolean v2, v9, Landroid/support/v7/widget/RecyclerView;.af:Z // field@163f │ │ +04639e: 2340 8807 |0067: new-array v0, v4, [I // type@0788 │ │ +0463a2: 5b90 4216 |0069: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.ai:[I // field@1642 │ │ +0463a6: 2340 8807 |006b: new-array v0, v4, [I // type@0788 │ │ +0463aa: 5b90 4416 |006d: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ +0463ae: 2340 8807 |006f: new-array v0, v4, [I // type@0788 │ │ +0463b2: 5b90 4516 |0071: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.al:[I // field@1645 │ │ +0463b6: 2340 8807 |0073: new-array v0, v4, [I // type@0788 │ │ +0463ba: 5b90 4616 |0075: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.am:[I // field@1646 │ │ +0463be: 2200 6c04 |0077: new-instance v0, Landroid/support/v7/widget/co; // type@046c │ │ +0463c2: 7020 cb1e 9000 |0079: invoke-direct {v0, v9}, Landroid/support/v7/widget/co;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1ecb │ │ +0463c8: 5b90 4716 |007c: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.an:Ljava/lang/Runnable; // field@1647 │ │ +0463cc: 2200 6e04 |007e: new-instance v0, Landroid/support/v7/widget/cq; // type@046e │ │ +0463d0: 7020 cf1e 9000 |0080: invoke-direct {v0, v9}, Landroid/support/v7/widget/cq;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1ecf │ │ +0463d6: 5b90 4916 |0083: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.ap:Landroid/support/v7/widget/fb; // field@1649 │ │ +0463da: 6e20 0b1b 1900 |0085: invoke-virtual {v9, v1}, Landroid/support/v7/widget/RecyclerView;.setScrollContainer:(Z)V // method@1b0b │ │ +0463e0: 6e20 001b 1900 |0088: invoke-virtual {v9, v1}, Landroid/support/v7/widget/RecyclerView;.setFocusableInTouchMode:(Z)V // method@1b00 │ │ +0463e6: 6000 5000 |008b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0050 │ │ +0463ea: 1303 1000 |008d: const/16 v3, #int 16 // #10 │ │ +0463ee: 3430 eb00 |008f: if-lt v0, v3, 017a // +00eb │ │ +0463f2: 0110 |0091: move v0, v1 │ │ +0463f4: 5c90 2c16 |0092: iput-boolean v0, v9, Landroid/support/v7/widget/RecyclerView;.K:Z // field@162c │ │ +0463f8: 7110 a022 0a00 |0094: invoke-static {v10}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@22a0 │ │ +0463fe: 0c00 |0097: move-result-object v0 │ │ +046400: 6e10 a522 0000 |0098: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@22a5 │ │ +046406: 0a03 |009b: move-result v3 │ │ +046408: 5993 3716 |009c: iput v3, v9, Landroid/support/v7/widget/RecyclerView;.V:I // field@1637 │ │ +04640c: 6e10 a322 0000 |009e: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@22a3 │ │ +046412: 0a03 |00a1: move-result v3 │ │ +046414: 5993 3816 |00a2: iput v3, v9, Landroid/support/v7/widget/RecyclerView;.W:I // field@1638 │ │ +046418: 6e10 a222 0000 |00a4: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@22a2 │ │ +04641e: 0a00 |00a7: move-result v0 │ │ +046420: 5990 3a16 |00a8: iput v0, v9, Landroid/support/v7/widget/RecyclerView;.aa:I // field@163a │ │ +046424: 7110 370e 0900 |00aa: invoke-static {v9}, Landroid/support/v4/view/bl;.a:(Landroid/view/View;)I // method@0e37 │ │ +04642a: 0a00 |00ad: move-result v0 │ │ +04642c: 3340 cf00 |00ae: if-ne v0, v4, 017d // +00cf │ │ +046430: 0110 |00b0: move v0, v1 │ │ +046432: 6e20 0f1b 0900 |00b1: invoke-virtual {v9, v0}, Landroid/support/v7/widget/RecyclerView;.setWillNotDraw:(Z)V // method@1b0f │ │ +046438: 5490 5716 |00b4: iget-object v0, v9, Landroid/support/v7/widget/RecyclerView;.o:Landroid/support/v7/widget/cx; // field@1657 │ │ +04643c: 5493 3e16 |00b6: iget-object v3, v9, Landroid/support/v7/widget/RecyclerView;.ae:Landroid/support/v7/widget/cy; // field@163e │ │ +046440: 5b03 f417 |00b8: iput-object v3, v0, Landroid/support/v7/widget/cx;.h:Landroid/support/v7/widget/cy; // field@17f4 │ │ +046444: 2200 b804 |00ba: new-instance v0, Landroid/support/v7/widget/n; // type@04b8 │ │ +046448: 2203 7004 |00bc: new-instance v3, Landroid/support/v7/widget/cs; // type@0470 │ │ +04644c: 7020 e01e 9300 |00be: invoke-direct {v3, v9}, Landroid/support/v7/widget/cs;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1ee0 │ │ +046452: 7020 7e20 3000 |00c1: invoke-direct {v0, v3}, Landroid/support/v7/widget/n;.:(Landroid/support/v7/widget/o;)V // method@207e │ │ +046458: 5b90 4a16 |00c4: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.b:Landroid/support/v7/widget/n; // field@164a │ │ +04645c: 2200 3f04 |00c6: new-instance v0, Landroid/support/v7/widget/ax; // type@043f │ │ +046460: 2203 6f04 |00c8: new-instance v3, Landroid/support/v7/widget/cr; // type@046f │ │ +046464: 7020 d41e 9300 |00ca: invoke-direct {v3, v9}, Landroid/support/v7/widget/cr;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1ed4 │ │ +04646a: 7020 3f1d 3000 |00cd: invoke-direct {v0, v3}, Landroid/support/v7/widget/ax;.:(Landroid/support/v7/widget/az;)V // method@1d3f │ │ +046470: 5b90 4b16 |00d0: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.c:Landroid/support/v7/widget/ax; // field@164b │ │ +046474: 7110 4d0e 0900 |00d2: invoke-static {v9}, Landroid/support/v4/view/bl;.e:(Landroid/view/View;)I // method@0e4d │ │ +04647a: 0a00 |00d5: move-result v0 │ │ +04647c: 3900 0500 |00d6: if-nez v0, 00db // +0005 │ │ +046480: 7120 480e 1900 |00d8: invoke-static {v9, v1}, Landroid/support/v4/view/bl;.c:(Landroid/view/View;I)V // method@0e48 │ │ +046486: 6e10 af1a 0900 |00db: invoke-virtual {v9}, Landroid/support/v7/widget/RecyclerView;.getContext:()Landroid/content/Context; // method@1aaf │ │ +04648c: 0c00 |00de: move-result-object v0 │ │ +04648e: 1a03 1e15 |00df: const-string v3, "accessibility" // string@151e │ │ +046492: 6e20 fb00 3000 |00e1: invoke-virtual {v0, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@00fb │ │ +046498: 0c00 |00e4: move-result-object v0 │ │ +04649a: 1f00 2605 |00e5: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@0526 │ │ +04649e: 5b90 2d16 |00e7: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.L:Landroid/view/accessibility/AccessibilityManager; // field@162d │ │ +0464a2: 2200 8a04 |00e9: new-instance v0, Landroid/support/v7/widget/dr; // type@048a │ │ +0464a6: 7020 b01f 9000 |00eb: invoke-direct {v0, v9}, Landroid/support/v7/widget/dr;.:(Landroid/support/v7/widget/RecyclerView;)V // method@1fb0 │ │ +0464ac: 6e20 fb1a 0900 |00ee: invoke-virtual {v9, v0}, Landroid/support/v7/widget/RecyclerView;.setAccessibilityDelegateCompat:(Landroid/support/v7/widget/dr;)V // method@1afb │ │ +0464b2: 380b 7e00 |00f1: if-eqz v11, 016f // +007e │ │ +0464b6: 6200 3a10 |00f3: sget-object v0, Landroid/support/v7/e/b;.RecyclerView:[I // field@103a │ │ +0464ba: 6e52 0101 bac0 |00f5: invoke-virtual {v10, v11, v0, v12, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0101 │ │ +0464c0: 0c00 |00f8: move-result-object v0 │ │ +0464c2: 6003 3c10 |00f9: sget v3, Landroid/support/v7/e/b;.RecyclerView_layoutManager:I // field@103c │ │ +0464c6: 6e20 a201 3000 |00fb: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01a2 │ │ +0464cc: 0c03 |00fe: move-result-object v3 │ │ +0464ce: 6e10 a701 0000 |00ff: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01a7 │ │ +0464d4: 3803 6d00 |0102: if-eqz v3, 016f // +006d │ │ +0464d8: 6e10 332a 0300 |0104: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@2a33 │ │ +0464de: 0c00 |0107: move-result-object v0 │ │ +0464e0: 6e10 262a 0000 |0108: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@2a26 │ │ +0464e6: 0a03 |010b: move-result v3 │ │ +0464e8: 3803 6300 |010c: if-eqz v3, 016f // +0063 │ │ +0464ec: 6e20 192a 2000 |010e: invoke-virtual {v0, v2}, Ljava/lang/String;.charAt:(I)C // method@2a19 │ │ +0464f2: 0a02 |0111: move-result v2 │ │ +0464f4: 3352 6e00 |0112: if-ne v2, v5, 0180 // +006e │ │ +0464f8: 2202 9106 |0114: new-instance v2, Ljava/lang/StringBuilder; // type@0691 │ │ +0464fc: 7010 362a 0200 |0116: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ +046502: 6e10 f600 0a00 |0119: invoke-virtual {v10}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@00f6 │ │ +046508: 0c03 |011c: move-result-object v3 │ │ +04650a: 6e20 402a 3200 |011d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +046510: 0c02 |0120: move-result-object v2 │ │ +046512: 6e20 402a 0200 |0121: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +046518: 0c00 |0124: move-result-object v0 │ │ +04651a: 6e10 462a 0000 |0125: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ +046520: 0c00 |0128: move-result-object v0 │ │ +046522: 0702 |0129: move-object v2, v0 │ │ +046524: 6e10 cb1a 0900 |012a: invoke-virtual {v9}, Landroid/support/v7/widget/RecyclerView;.isInEditMode:()Z // method@1acb │ │ +04652a: 0a00 |012d: move-result v0 │ │ +04652c: 3800 7d00 |012e: if-eqz v0, 01ab // +007d │ │ +046530: 6e10 042a 0900 |0130: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2a04 │ │ +046536: 0c00 |0133: move-result-object v0 │ │ +046538: 6e10 b029 0000 |0134: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@29b0 │ │ +04653e: 0c00 |0137: move-result-object v0 │ │ +046540: 6e20 c429 2000 |0138: invoke-virtual {v0, v2}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@29c4 │ │ +046546: 0c00 |013b: move-result-object v0 │ │ +046548: 1c03 7a04 |013c: const-class v3, Landroid/support/v7/widget/db; // type@047a │ │ +04654c: 6e20 ab29 3000 |013e: invoke-virtual {v0, v3}, Ljava/lang/Class;.asSubclass:(Ljava/lang/Class;)Ljava/lang/Class; // method@29ab │ │ +046552: 0c05 |0141: move-result-object v5 │ │ +046554: 1203 |0142: const/4 v3, #int 0 // #0 │ │ +046556: 6200 5d16 |0143: sget-object v0, Landroid/support/v7/widget/RecyclerView;.u:[Ljava/lang/Class; // field@165d │ │ +04655a: 6e20 b229 0500 |0145: invoke-virtual {v5, v0}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@29b2 │ │ +046560: 0c04 |0148: move-result-object v4 │ │ +046562: 1240 |0149: const/4 v0, #int 4 // #4 │ │ +046564: 2300 c307 |014a: new-array v0, v0, [Ljava/lang/Object; // type@07c3 │ │ +046568: 1206 |014c: const/4 v6, #int 0 // #0 │ │ +04656a: 4d0a 0006 |014d: aput-object v10, v0, v6 │ │ +04656e: 1216 |014f: const/4 v6, #int 1 // #1 │ │ +046570: 4d0b 0006 |0150: aput-object v11, v0, v6 │ │ +046574: 1226 |0152: const/4 v6, #int 2 // #2 │ │ +046576: 7110 e229 0c00 |0153: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@29e2 │ │ +04657c: 0c07 |0156: move-result-object v7 │ │ +04657e: 4d07 0006 |0157: aput-object v7, v0, v6 │ │ +046582: 1236 |0159: const/4 v6, #int 3 // #3 │ │ +046584: 1207 |015a: const/4 v7, #int 0 // #0 │ │ +046586: 7110 e229 0700 |015b: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@29e2 │ │ +04658c: 0c07 |015e: move-result-object v7 │ │ +04658e: 4d07 0006 |015f: aput-object v7, v0, v6 │ │ +046592: 0743 |0161: move-object v3, v4 │ │ +046594: 1214 |0162: const/4 v4, #int 1 // #1 │ │ +046596: 6e20 6a2a 4300 |0163: invoke-virtual {v3, v4}, Ljava/lang/reflect/Constructor;.setAccessible:(Z)V // method@2a6a │ │ +04659c: 6e20 692a 0300 |0166: invoke-virtual {v3, v0}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@2a69 │ │ +0465a2: 0c00 |0169: move-result-object v0 │ │ +0465a4: 1f00 7a04 |016a: check-cast v0, Landroid/support/v7/widget/db; // type@047a │ │ +0465a8: 6e20 051b 0900 |016c: invoke-virtual {v9, v0}, Landroid/support/v7/widget/RecyclerView;.setLayoutManager:(Landroid/support/v7/widget/db;)V // method@1b05 │ │ +0465ae: 2200 9a02 |016f: new-instance v0, Landroid/support/v4/view/ba; // type@029a │ │ +0465b2: 7020 020e 9000 |0171: invoke-direct {v0, v9}, Landroid/support/v4/view/ba;.:(Landroid/view/View;)V // method@0e02 │ │ +0465b8: 5b90 4316 |0174: iput-object v0, v9, Landroid/support/v7/widget/RecyclerView;.aj:Landroid/support/v4/view/ba; // field@1643 │ │ +0465bc: 6e20 071b 1900 |0176: invoke-virtual {v9, v1}, Landroid/support/v7/widget/RecyclerView;.setNestedScrollingEnabled:(Z)V // method@1b07 │ │ +0465c2: 0e00 |0179: return-void │ │ +0465c4: 0120 |017a: move v0, v2 │ │ +0465c6: 2900 17ff |017b: goto/16 0092 // -00e9 │ │ +0465ca: 0120 |017d: move v0, v2 │ │ +0465cc: 2900 33ff |017e: goto/16 00b1 // -00cd │ │ +0465d0: 1a02 3e01 |0180: const-string v2, "." // string@013e │ │ +0465d4: 6e20 1c2a 2000 |0182: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@2a1c │ │ +0465da: 0a02 |0185: move-result v2 │ │ +0465dc: 3802 0400 |0186: if-eqz v2, 018a // +0004 │ │ +0465e0: 0702 |0188: move-object v2, v0 │ │ +0465e2: 28a1 |0189: goto 012a // -005f │ │ +0465e4: 2202 9106 |018a: new-instance v2, Ljava/lang/StringBuilder; // type@0691 │ │ +0465e8: 7010 362a 0200 |018c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ +0465ee: 1c03 2104 |018f: const-class v3, Landroid/support/v7/widget/RecyclerView; // type@0421 │ │ +0465f2: 6e10 bc29 0300 |0191: invoke-virtual {v3}, Ljava/lang/Class;.getPackage:()Ljava/lang/Package; // method@29bc │ │ +0465f8: 0c03 |0194: move-result-object v3 │ │ +0465fa: 6e10 082a 0300 |0195: invoke-virtual {v3}, Ljava/lang/Package;.getName:()Ljava/lang/String; // method@2a08 │ │ +046600: 0c03 |0198: move-result-object v3 │ │ +046602: 6e20 402a 3200 |0199: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +046608: 0c02 |019c: move-result-object v2 │ │ +04660a: 6e20 392a 5200 |019d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2a39 │ │ +046610: 0c02 |01a0: move-result-object v2 │ │ +046612: 6e20 402a 0200 |01a1: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +046618: 0c00 |01a4: move-result-object v0 │ │ +04661a: 6e10 462a 0000 |01a5: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ +046620: 0c00 |01a8: move-result-object v0 │ │ +046622: 0702 |01a9: move-object v2, v0 │ │ +046624: 2880 |01aa: goto 012a // -0080 │ │ +046626: 6e10 ec00 0a00 |01ab: invoke-virtual {v10}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00ec │ │ +04662c: 0c00 |01ae: move-result-object v0 │ │ +04662e: 2889 |01af: goto 0138 // -0077 │ │ +046630: 0d00 |01b0: move-exception v0 │ │ +046632: 1204 |01b1: const/4 v4, #int 0 // #0 │ │ +046634: 2344 c107 |01b2: new-array v4, v4, [Ljava/lang/Class; // type@07c1 │ │ +046638: 6e20 b229 4500 |01b4: invoke-virtual {v5, v4}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@29b2 │ │ +04663e: 0c00 |01b7: move-result-object v0 │ │ +046640: 0738 |01b8: move-object v8, v3 │ │ +046642: 0703 |01b9: move-object v3, v0 │ │ +046644: 0780 |01ba: move-object v0, v8 │ │ +046646: 28a7 |01bb: goto 0162 // -0059 │ │ +046648: 0d01 |01bc: move-exception v1 │ │ +04664a: 6e20 fe29 0100 |01bd: invoke-virtual {v1, v0}, Ljava/lang/NoSuchMethodException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@29fe │ │ +046650: 2200 7906 |01c0: new-instance v0, Ljava/lang/IllegalStateException; // type@0679 │ │ +046654: 2203 9106 |01c2: new-instance v3, Ljava/lang/StringBuilder; // type@0691 │ │ +046658: 7010 362a 0300 |01c4: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ +04665e: 7210 4321 0b00 |01c7: invoke-interface {v11}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2143 │ │ +046664: 0c04 |01ca: move-result-object v4 │ │ +046666: 6e20 402a 4300 |01cb: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +04666c: 0c03 |01ce: move-result-object v3 │ │ +04666e: 1a04 8301 |01cf: const-string v4, ": Error creating LayoutManager " // string@0183 │ │ +046672: 6e20 402a 4300 |01d1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +046678: 0c03 |01d4: move-result-object v3 │ │ +04667a: 6e20 402a 2300 |01d5: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +046680: 0c03 |01d8: move-result-object v3 │ │ +046682: 6e10 462a 0300 |01d9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ +046688: 0c03 |01dc: move-result-object v3 │ │ +04668a: 7030 d829 3001 |01dd: invoke-direct {v0, v3, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@29d8 │ │ +046690: 2700 |01e0: throw v0 │ │ +046692: 0d00 |01e1: move-exception v0 │ │ +046694: 2201 7906 |01e2: new-instance v1, Ljava/lang/IllegalStateException; // type@0679 │ │ +046698: 2203 9106 |01e4: new-instance v3, Ljava/lang/StringBuilder; // type@0691 │ │ +04669c: 7010 362a 0300 |01e6: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ +0466a2: 7210 4321 0b00 |01e9: invoke-interface {v11}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2143 │ │ +0466a8: 0c04 |01ec: move-result-object v4 │ │ +0466aa: 6e20 402a 4300 |01ed: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +0466b0: 0c03 |01f0: move-result-object v3 │ │ +0466b2: 1a04 8901 |01f1: const-string v4, ": Unable to find LayoutManager " // string@0189 │ │ +0466b6: 6e20 402a 4300 |01f3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +0466bc: 0c03 |01f6: move-result-object v3 │ │ +0466be: 6e20 402a 2300 |01f7: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +0466c4: 0c02 |01fa: move-result-object v2 │ │ +0466c6: 6e10 462a 0200 |01fb: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ +0466cc: 0c02 |01fe: move-result-object v2 │ │ +0466ce: 7030 d829 2100 |01ff: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@29d8 │ │ +0466d4: 2701 |0202: throw v1 │ │ +0466d6: 0d00 |0203: move-exception v0 │ │ +0466d8: 2201 7906 |0204: new-instance v1, Ljava/lang/IllegalStateException; // type@0679 │ │ +0466dc: 2203 9106 |0206: new-instance v3, Ljava/lang/StringBuilder; // type@0691 │ │ +0466e0: 7010 362a 0300 |0208: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ +0466e6: 7210 4321 0b00 |020b: invoke-interface {v11}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2143 │ │ +0466ec: 0c04 |020e: move-result-object v4 │ │ +0466ee: 6e20 402a 4300 |020f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +0466f4: 0c03 |0212: move-result-object v3 │ │ +0466f6: 1a04 8001 |0213: const-string v4, ": Could not instantiate the LayoutManager: " // string@0180 │ │ +0466fa: 6e20 402a 4300 |0215: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +046700: 0c03 |0218: move-result-object v3 │ │ +046702: 6e20 402a 2300 |0219: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +046708: 0c02 |021c: move-result-object v2 │ │ +04670a: 6e10 462a 0200 |021d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ +046710: 0c02 |0220: move-result-object v2 │ │ +046712: 7030 d829 2100 |0221: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@29d8 │ │ +046718: 2701 |0224: throw v1 │ │ +04671a: 0d00 |0225: move-exception v0 │ │ +04671c: 2201 7906 |0226: new-instance v1, Ljava/lang/IllegalStateException; // type@0679 │ │ +046720: 2203 9106 |0228: new-instance v3, Ljava/lang/StringBuilder; // type@0691 │ │ +046724: 7010 362a 0300 |022a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ +04672a: 7210 4321 0b00 |022d: invoke-interface {v11}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2143 │ │ +046730: 0c04 |0230: move-result-object v4 │ │ +046732: 6e20 402a 4300 |0231: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +046738: 0c03 |0234: move-result-object v3 │ │ +04673a: 1a04 8001 |0235: const-string v4, ": Could not instantiate the LayoutManager: " // string@0180 │ │ +04673e: 6e20 402a 4300 |0237: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +046744: 0c03 |023a: move-result-object v3 │ │ +046746: 6e20 402a 2300 |023b: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +04674c: 0c02 |023e: move-result-object v2 │ │ +04674e: 6e10 462a 0200 |023f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ +046754: 0c02 |0242: move-result-object v2 │ │ +046756: 7030 d829 2100 |0243: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@29d8 │ │ +04675c: 2701 |0246: throw v1 │ │ +04675e: 0d00 |0247: move-exception v0 │ │ +046760: 2201 7906 |0248: new-instance v1, Ljava/lang/IllegalStateException; // type@0679 │ │ +046764: 2203 9106 |024a: new-instance v3, Ljava/lang/StringBuilder; // type@0691 │ │ +046768: 7010 362a 0300 |024c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ +04676e: 7210 4321 0b00 |024f: invoke-interface {v11}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2143 │ │ +046774: 0c04 |0252: move-result-object v4 │ │ +046776: 6e20 402a 4300 |0253: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +04677c: 0c03 |0256: move-result-object v3 │ │ +04677e: 1a04 7e01 |0257: const-string v4, ": Cannot access non-public constructor " // string@017e │ │ +046782: 6e20 402a 4300 |0259: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +046788: 0c03 |025c: move-result-object v3 │ │ +04678a: 6e20 402a 2300 |025d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +046790: 0c02 |0260: move-result-object v2 │ │ +046792: 6e10 462a 0200 |0261: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ +046798: 0c02 |0264: move-result-object v2 │ │ +04679a: 7030 d829 2100 |0265: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@29d8 │ │ +0467a0: 2701 |0268: throw v1 │ │ +0467a2: 0d00 |0269: move-exception v0 │ │ +0467a4: 2201 7906 |026a: new-instance v1, Ljava/lang/IllegalStateException; // type@0679 │ │ +0467a8: 2203 9106 |026c: new-instance v3, Ljava/lang/StringBuilder; // type@0691 │ │ +0467ac: 7010 362a 0300 |026e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2a36 │ │ +0467b2: 7210 4321 0b00 |0271: invoke-interface {v11}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@2143 │ │ +0467b8: 0c04 |0274: move-result-object v4 │ │ +0467ba: 6e20 402a 4300 |0275: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +0467c0: 0c03 |0278: move-result-object v3 │ │ +0467c2: 1a04 7f01 |0279: const-string v4, ": Class is not a LayoutManager " // string@017f │ │ +0467c6: 6e20 402a 4300 |027b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +0467cc: 0c03 |027e: move-result-object v3 │ │ +0467ce: 6e20 402a 2300 |027f: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2a40 │ │ +0467d4: 0c02 |0282: move-result-object v2 │ │ +0467d6: 6e10 462a 0200 |0283: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ +0467dc: 0c02 |0286: move-result-object v2 │ │ +0467de: 7030 d829 2100 |0287: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@29d8 │ │ +0467e4: 2701 |028a: throw v1 │ │ catches : 6 │ │ 0x012a - 0x0141 │ │ Ljava/lang/ClassNotFoundException; -> 0x01e1 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0203 │ │ Ljava/lang/InstantiationException; -> 0x0225 │ │ Ljava/lang/IllegalAccessException; -> 0x0247 │ │ Ljava/lang/ClassCastException; -> 0x0269 │ │ @@ -13164,62 +13191,62 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 90 16-bit code units │ │ -0467e0: |[0467e0] android.support.v7.widget.RecyclerView.a:(II)V │ │ -0467f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0467f2: 5421 5316 |0001: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.k:Landroid/support/v4/widget/o; // field@1653 │ │ -0467f6: 3801 1200 |0003: if-eqz v1, 0015 // +0012 │ │ -0467fa: 5421 5316 |0005: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.k:Landroid/support/v4/widget/o; // field@1653 │ │ -0467fe: 6e10 9f11 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/widget/o;.a:()Z // method@119f │ │ -046804: 0a01 |000a: move-result v1 │ │ -046806: 3901 0a00 |000b: if-nez v1, 0015 // +000a │ │ -04680a: 3d03 0800 |000d: if-lez v3, 0015 // +0008 │ │ -04680e: 5420 5316 |000f: iget-object v0, v2, Landroid/support/v7/widget/RecyclerView;.k:Landroid/support/v4/widget/o; // field@1653 │ │ -046812: 6e10 a511 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/widget/o;.c:()Z // method@11a5 │ │ -046818: 0a00 |0014: move-result v0 │ │ -04681a: 5421 5516 |0015: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.m:Landroid/support/v4/widget/o; // field@1655 │ │ -04681e: 3801 1300 |0017: if-eqz v1, 002a // +0013 │ │ -046822: 5421 5516 |0019: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.m:Landroid/support/v4/widget/o; // field@1655 │ │ -046826: 6e10 9f11 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/widget/o;.a:()Z // method@119f │ │ -04682c: 0a01 |001e: move-result v1 │ │ -04682e: 3901 0b00 |001f: if-nez v1, 002a // +000b │ │ -046832: 3b03 0900 |0021: if-gez v3, 002a // +0009 │ │ -046836: 5421 5516 |0023: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.m:Landroid/support/v4/widget/o; // field@1655 │ │ -04683a: 6e10 a511 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/widget/o;.c:()Z // method@11a5 │ │ -046840: 0a01 |0028: move-result v1 │ │ -046842: b610 |0029: or-int/2addr v0, v1 │ │ -046844: 5421 5416 |002a: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.l:Landroid/support/v4/widget/o; // field@1654 │ │ -046848: 3801 1300 |002c: if-eqz v1, 003f // +0013 │ │ -04684c: 5421 5416 |002e: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.l:Landroid/support/v4/widget/o; // field@1654 │ │ -046850: 6e10 9f11 0100 |0030: invoke-virtual {v1}, Landroid/support/v4/widget/o;.a:()Z // method@119f │ │ -046856: 0a01 |0033: move-result v1 │ │ -046858: 3901 0b00 |0034: if-nez v1, 003f // +000b │ │ -04685c: 3d04 0900 |0036: if-lez v4, 003f // +0009 │ │ -046860: 5421 5416 |0038: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.l:Landroid/support/v4/widget/o; // field@1654 │ │ -046864: 6e10 a511 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/widget/o;.c:()Z // method@11a5 │ │ -04686a: 0a01 |003d: move-result v1 │ │ -04686c: b610 |003e: or-int/2addr v0, v1 │ │ -04686e: 5421 5616 |003f: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.n:Landroid/support/v4/widget/o; // field@1656 │ │ -046872: 3801 1300 |0041: if-eqz v1, 0054 // +0013 │ │ -046876: 5421 5616 |0043: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.n:Landroid/support/v4/widget/o; // field@1656 │ │ -04687a: 6e10 9f11 0100 |0045: invoke-virtual {v1}, Landroid/support/v4/widget/o;.a:()Z // method@119f │ │ -046880: 0a01 |0048: move-result v1 │ │ -046882: 3901 0b00 |0049: if-nez v1, 0054 // +000b │ │ -046886: 3b04 0900 |004b: if-gez v4, 0054 // +0009 │ │ -04688a: 5421 5616 |004d: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.n:Landroid/support/v4/widget/o; // field@1656 │ │ -04688e: 6e10 a511 0100 |004f: invoke-virtual {v1}, Landroid/support/v4/widget/o;.c:()Z // method@11a5 │ │ -046894: 0a01 |0052: move-result v1 │ │ -046896: b610 |0053: or-int/2addr v0, v1 │ │ -046898: 3800 0500 |0054: if-eqz v0, 0059 // +0005 │ │ -04689c: 7110 4a0e 0200 |0056: invoke-static {v2}, Landroid/support/v4/view/bl;.d:(Landroid/view/View;)V // method@0e4a │ │ -0468a2: 0e00 |0059: return-void │ │ +046860: |[046860] android.support.v7.widget.RecyclerView.a:(II)V │ │ +046870: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046872: 5421 5316 |0001: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.k:Landroid/support/v4/widget/o; // field@1653 │ │ +046876: 3801 1200 |0003: if-eqz v1, 0015 // +0012 │ │ +04687a: 5421 5316 |0005: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.k:Landroid/support/v4/widget/o; // field@1653 │ │ +04687e: 6e10 9f11 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/widget/o;.a:()Z // method@119f │ │ +046884: 0a01 |000a: move-result v1 │ │ +046886: 3901 0a00 |000b: if-nez v1, 0015 // +000a │ │ +04688a: 3d03 0800 |000d: if-lez v3, 0015 // +0008 │ │ +04688e: 5420 5316 |000f: iget-object v0, v2, Landroid/support/v7/widget/RecyclerView;.k:Landroid/support/v4/widget/o; // field@1653 │ │ +046892: 6e10 a511 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/widget/o;.c:()Z // method@11a5 │ │ +046898: 0a00 |0014: move-result v0 │ │ +04689a: 5421 5516 |0015: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.m:Landroid/support/v4/widget/o; // field@1655 │ │ +04689e: 3801 1300 |0017: if-eqz v1, 002a // +0013 │ │ +0468a2: 5421 5516 |0019: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.m:Landroid/support/v4/widget/o; // field@1655 │ │ +0468a6: 6e10 9f11 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/widget/o;.a:()Z // method@119f │ │ +0468ac: 0a01 |001e: move-result v1 │ │ +0468ae: 3901 0b00 |001f: if-nez v1, 002a // +000b │ │ +0468b2: 3b03 0900 |0021: if-gez v3, 002a // +0009 │ │ +0468b6: 5421 5516 |0023: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.m:Landroid/support/v4/widget/o; // field@1655 │ │ +0468ba: 6e10 a511 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/widget/o;.c:()Z // method@11a5 │ │ +0468c0: 0a01 |0028: move-result v1 │ │ +0468c2: b610 |0029: or-int/2addr v0, v1 │ │ +0468c4: 5421 5416 |002a: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.l:Landroid/support/v4/widget/o; // field@1654 │ │ +0468c8: 3801 1300 |002c: if-eqz v1, 003f // +0013 │ │ +0468cc: 5421 5416 |002e: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.l:Landroid/support/v4/widget/o; // field@1654 │ │ +0468d0: 6e10 9f11 0100 |0030: invoke-virtual {v1}, Landroid/support/v4/widget/o;.a:()Z // method@119f │ │ +0468d6: 0a01 |0033: move-result v1 │ │ +0468d8: 3901 0b00 |0034: if-nez v1, 003f // +000b │ │ +0468dc: 3d04 0900 |0036: if-lez v4, 003f // +0009 │ │ +0468e0: 5421 5416 |0038: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.l:Landroid/support/v4/widget/o; // field@1654 │ │ +0468e4: 6e10 a511 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/widget/o;.c:()Z // method@11a5 │ │ +0468ea: 0a01 |003d: move-result v1 │ │ +0468ec: b610 |003e: or-int/2addr v0, v1 │ │ +0468ee: 5421 5616 |003f: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.n:Landroid/support/v4/widget/o; // field@1656 │ │ +0468f2: 3801 1300 |0041: if-eqz v1, 0054 // +0013 │ │ +0468f6: 5421 5616 |0043: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.n:Landroid/support/v4/widget/o; // field@1656 │ │ +0468fa: 6e10 9f11 0100 |0045: invoke-virtual {v1}, Landroid/support/v4/widget/o;.a:()Z // method@119f │ │ +046900: 0a01 |0048: move-result v1 │ │ +046902: 3901 0b00 |0049: if-nez v1, 0054 // +000b │ │ +046906: 3b04 0900 |004b: if-gez v4, 0054 // +0009 │ │ +04690a: 5421 5616 |004d: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.n:Landroid/support/v4/widget/o; // field@1656 │ │ +04690e: 6e10 a511 0100 |004f: invoke-virtual {v1}, Landroid/support/v4/widget/o;.c:()Z // method@11a5 │ │ +046914: 0a01 |0052: move-result v1 │ │ +046916: b610 |0053: or-int/2addr v0, v1 │ │ +046918: 3800 0500 |0054: if-eqz v0, 0059 // +0005 │ │ +04691c: 7110 4a0e 0200 |0056: invoke-static {v2}, Landroid/support/v4/view/bl;.d:(Landroid/view/View;)V // method@0e4a │ │ +046922: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1895 │ │ 0x0001 line=1896 │ │ 0x000f line=1897 │ │ 0x0015 line=1899 │ │ 0x0023 line=1900 │ │ @@ -13240,17 +13267,17 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0468a4: |[0468a4] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;I)V │ │ -0468b4: 6e20 931a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;.detachViewFromParent:(I)V // method@1a93 │ │ -0468ba: 0e00 |0003: return-void │ │ +046924: |[046924] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;I)V │ │ +046934: 6e20 931a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/widget/RecyclerView;.detachViewFromParent:(I)V // method@1a93 │ │ +04693a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/support/v7/widget/RecyclerView; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -13259,17 +13286,17 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;II)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0468bc: |[0468bc] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;II)V │ │ -0468cc: 7030 671a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/widget/RecyclerView;.a:(II)V // method@1a67 │ │ -0468d2: 0e00 |0003: return-void │ │ +04693c: |[04693c] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;II)V │ │ +04694c: 7030 671a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/widget/RecyclerView;.a:(II)V // method@1a67 │ │ +046952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/support/v7/widget/RecyclerView; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -13279,17 +13306,17 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0468d4: |[0468d4] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;)V │ │ -0468e4: 7030 701a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/widget/RecyclerView;.a:(Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;)V // method@1a70 │ │ -0468ea: 0e00 |0003: return-void │ │ +046954: |[046954] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;)V │ │ +046964: 7030 701a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/widget/RecyclerView;.a:(Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;)V // method@1a70 │ │ +04696a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/support/v7/widget/RecyclerView; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/support/v7/widget/dq; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/support/v7/widget/cz; │ │ @@ -13299,24 +13326,24 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;Landroid/support/v7/widget/cz;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0468ec: |[0468ec] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;Landroid/support/v7/widget/cz;)V │ │ -0468fc: 7020 6f1a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/widget/RecyclerView;.a:(Landroid/support/v7/widget/dq;)V // method@1a6f │ │ -046902: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -046904: 6e20 931f 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v7/widget/dq;.a:(Z)V // method@1f93 │ │ -04690a: 5410 5716 |0007: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.o:Landroid/support/v7/widget/cx; // field@1657 │ │ -04690e: 6e40 031f 2043 |0009: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/widget/cx;.a:(Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;Landroid/support/v7/widget/cz;)Z // method@1f03 │ │ -046914: 0a00 |000c: move-result v0 │ │ -046916: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ -04691a: 7010 f71a 0100 |000f: invoke-direct {v1}, Landroid/support/v7/widget/RecyclerView;.s:()V // method@1af7 │ │ -046920: 0e00 |0012: return-void │ │ +04696c: |[04696c] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;Landroid/support/v7/widget/cz;)V │ │ +04697c: 7020 6f1a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/widget/RecyclerView;.a:(Landroid/support/v7/widget/dq;)V // method@1a6f │ │ +046982: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +046984: 6e20 931f 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v7/widget/dq;.a:(Z)V // method@1f93 │ │ +04698a: 5410 5716 |0007: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.o:Landroid/support/v7/widget/cx; // field@1657 │ │ +04698e: 6e40 031f 2043 |0009: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/widget/cx;.a:(Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;Landroid/support/v7/widget/cz;)Z // method@1f03 │ │ +046994: 0a00 |000c: move-result v0 │ │ +046996: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ +04699a: 7010 f71a 0100 |000f: invoke-direct {v1}, Landroid/support/v7/widget/RecyclerView;.s:()V // method@1af7 │ │ +0469a0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0000 line=50531 │ │ 0x0003 line=50532 │ │ 0x0007 line=50533 │ │ 0x000f line=50534 │ │ @@ -13332,28 +13359,28 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -046924: |[046924] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;)V │ │ -046934: 7110 7d1a 0300 |0000: invoke-static {v3}, Landroid/support/v7/widget/RecyclerView;.b:(Landroid/view/View;)Landroid/support/v7/widget/dq; // method@1a7d │ │ -04693a: 5420 2e16 |0003: iget-object v0, v2, Landroid/support/v7/widget/RecyclerView;.M:Ljava/util/List; // field@162e │ │ -04693e: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -046942: 5420 2e16 |0007: iget-object v0, v2, Landroid/support/v7/widget/RecyclerView;.M:Ljava/util/List; // field@162e │ │ -046946: 7210 082b 0000 |0009: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2b08 │ │ -04694c: 0a00 |000c: move-result v0 │ │ -04694e: d800 00ff |000d: add-int/lit8 v0, v0, #int -1 // #ff │ │ -046952: 3a00 0a00 |000f: if-ltz v0, 0019 // +000a │ │ -046956: 5421 2e16 |0011: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.M:Ljava/util/List; // field@162e │ │ -04695a: 7220 012b 0100 |0013: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2b01 │ │ -046960: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -046964: 28f7 |0018: goto 000f // -0009 │ │ -046966: 0e00 |0019: return-void │ │ +0469a4: |[0469a4] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;)V │ │ +0469b4: 7110 7d1a 0300 |0000: invoke-static {v3}, Landroid/support/v7/widget/RecyclerView;.b:(Landroid/view/View;)Landroid/support/v7/widget/dq; // method@1a7d │ │ +0469ba: 5420 2e16 |0003: iget-object v0, v2, Landroid/support/v7/widget/RecyclerView;.M:Ljava/util/List; // field@162e │ │ +0469be: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +0469c2: 5420 2e16 |0007: iget-object v0, v2, Landroid/support/v7/widget/RecyclerView;.M:Ljava/util/List; // field@162e │ │ +0469c6: 7210 082b 0000 |0009: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2b08 │ │ +0469cc: 0a00 |000c: move-result v0 │ │ +0469ce: d800 00ff |000d: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0469d2: 3a00 0a00 |000f: if-ltz v0, 0019 // +000a │ │ +0469d6: 5421 2e16 |0011: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.M:Ljava/util/List; // field@162e │ │ +0469da: 7220 012b 0100 |0013: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2b01 │ │ +0469e0: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0469e4: 28f7 |0018: goto 000f // -0009 │ │ +0469e6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50542 │ │ 0x0003 line=50547 │ │ 0x0007 line=50548 │ │ 0x000d line=50549 │ │ 0x0011 line=50550 │ │ @@ -13368,17 +13395,17 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -046968: |[046968] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -046978: 6e40 791a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v7/widget/RecyclerView;.attachViewToParent:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1a79 │ │ -04697e: 0e00 |0003: return-void │ │ +0469e8: |[0469e8] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +0469f8: 6e40 791a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v7/widget/RecyclerView;.attachViewToParent:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1a79 │ │ +0469fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/support/v7/widget/RecyclerView; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -13389,59 +13416,59 @@ │ │ type : '(Landroid/support/v7/widget/dq;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 86 16-bit code units │ │ -046980: |[046980] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/dq;)V │ │ -046990: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -046992: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -046994: 5472 3c18 |0002: iget-object v2, v7, Landroid/support/v7/widget/dq;.a:Landroid/view/View; // field@183c │ │ -046998: 6e10 3522 0200 |0004: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2235 │ │ -04699e: 0c00 |0007: move-result-object v0 │ │ -0469a0: 3360 1c00 |0008: if-ne v0, v6, 0024 // +001c │ │ -0469a4: 0110 |000a: move v0, v1 │ │ -0469a6: 5463 3916 |000b: iget-object v3, v6, Landroid/support/v7/widget/RecyclerView;.a:Landroid/support/v7/widget/dg; // field@1639 │ │ -0469aa: 6e20 651a 2600 |000d: invoke-virtual {v6, v2}, Landroid/support/v7/widget/RecyclerView;.a:(Landroid/view/View;)Landroid/support/v7/widget/dq; // method@1a65 │ │ -0469b0: 0c04 |0010: move-result-object v4 │ │ -0469b2: 6e20 601f 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v7/widget/dg;.b:(Landroid/support/v7/widget/dq;)V // method@1f60 │ │ -0469b8: 6e10 a91f 0700 |0014: invoke-virtual {v7}, Landroid/support/v7/widget/dq;.n:()Z // method@1fa9 │ │ -0469be: 0a03 |0017: move-result v3 │ │ -0469c0: 3803 0e00 |0018: if-eqz v3, 0026 // +000e │ │ -0469c4: 5460 4b16 |001a: iget-object v0, v6, Landroid/support/v7/widget/RecyclerView;.c:Landroid/support/v7/widget/ax; // field@164b │ │ -0469c8: 6e10 2522 0200 |001c: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -0469ce: 0c03 |001f: move-result-object v3 │ │ -0469d0: 6e51 431d 2035 |0020: invoke-virtual {v0, v2, v5, v3, v1}, Landroid/support/v7/widget/ax;.a:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V // method@1d43 │ │ -0469d6: 0e00 |0023: return-void │ │ -0469d8: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -0469da: 28e6 |0025: goto 000b // -001a │ │ -0469dc: 3900 0800 |0026: if-nez v0, 002e // +0008 │ │ -0469e0: 5460 4b16 |0028: iget-object v0, v6, Landroid/support/v7/widget/RecyclerView;.c:Landroid/support/v7/widget/ax; // field@164b │ │ -0469e4: 6e40 441d 2015 |002a: invoke-virtual {v0, v2, v5, v1}, Landroid/support/v7/widget/ax;.a:(Landroid/view/View;IZ)V // method@1d44 │ │ -0469ea: 28f6 |002d: goto 0023 // -000a │ │ -0469ec: 5460 4b16 |002e: iget-object v0, v6, Landroid/support/v7/widget/RecyclerView;.c:Landroid/support/v7/widget/ax; // field@164b │ │ -0469f0: 5401 3517 |0030: iget-object v1, v0, Landroid/support/v7/widget/ax;.a:Landroid/support/v7/widget/az; // field@1735 │ │ -0469f4: 7220 571d 2100 |0032: invoke-interface {v1, v2}, Landroid/support/v7/widget/az;.a:(Landroid/view/View;)I // method@1d57 │ │ -0469fa: 0a01 |0035: move-result v1 │ │ -0469fc: 3b01 1700 |0036: if-gez v1, 004d // +0017 │ │ -046a00: 2200 7706 |0038: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0677 │ │ -046a04: 2201 9006 |003a: new-instance v1, Ljava/lang/StringBuilder; // type@0690 │ │ -046a08: 1a03 4822 |003c: const-string v3, "view is not a child, cannot hide " // string@2248 │ │ -046a0c: 7020 382a 3100 |003e: invoke-direct {v1, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@2a38 │ │ -046a12: 6e20 3f2a 2100 |0041: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2a3f │ │ -046a18: 0c01 |0044: move-result-object v1 │ │ -046a1a: 6e10 462a 0100 |0045: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ -046a20: 0c01 |0048: move-result-object v1 │ │ -046a22: 7020 d329 1000 |0049: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@29d3 │ │ -046a28: 2700 |004c: throw v0 │ │ -046a2a: 5403 3617 |004d: iget-object v3, v0, Landroid/support/v7/widget/ax;.b:Landroid/support/v7/widget/ay; // field@1736 │ │ -046a2e: 6e20 4f1d 1300 |004f: invoke-virtual {v3, v1}, Landroid/support/v7/widget/ay;.a:(I)V // method@1d4f │ │ -046a34: 6e20 421d 2000 |0052: invoke-virtual {v0, v2}, Landroid/support/v7/widget/ax;.a:(Landroid/view/View;)V // method@1d42 │ │ -046a3a: 28ce |0055: goto 0023 // -0032 │ │ +046a00: |[046a00] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/dq;)V │ │ +046a10: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +046a12: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +046a14: 5472 3c18 |0002: iget-object v2, v7, Landroid/support/v7/widget/dq;.a:Landroid/view/View; // field@183c │ │ +046a18: 6e10 3522 0200 |0004: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@2235 │ │ +046a1e: 0c00 |0007: move-result-object v0 │ │ +046a20: 3360 1c00 |0008: if-ne v0, v6, 0024 // +001c │ │ +046a24: 0110 |000a: move v0, v1 │ │ +046a26: 5463 3916 |000b: iget-object v3, v6, Landroid/support/v7/widget/RecyclerView;.a:Landroid/support/v7/widget/dg; // field@1639 │ │ +046a2a: 6e20 651a 2600 |000d: invoke-virtual {v6, v2}, Landroid/support/v7/widget/RecyclerView;.a:(Landroid/view/View;)Landroid/support/v7/widget/dq; // method@1a65 │ │ +046a30: 0c04 |0010: move-result-object v4 │ │ +046a32: 6e20 601f 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v7/widget/dg;.b:(Landroid/support/v7/widget/dq;)V // method@1f60 │ │ +046a38: 6e10 a91f 0700 |0014: invoke-virtual {v7}, Landroid/support/v7/widget/dq;.n:()Z // method@1fa9 │ │ +046a3e: 0a03 |0017: move-result v3 │ │ +046a40: 3803 0e00 |0018: if-eqz v3, 0026 // +000e │ │ +046a44: 5460 4b16 |001a: iget-object v0, v6, Landroid/support/v7/widget/RecyclerView;.c:Landroid/support/v7/widget/ax; // field@164b │ │ +046a48: 6e10 2522 0200 |001c: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +046a4e: 0c03 |001f: move-result-object v3 │ │ +046a50: 6e51 431d 2035 |0020: invoke-virtual {v0, v2, v5, v3, v1}, Landroid/support/v7/widget/ax;.a:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V // method@1d43 │ │ +046a56: 0e00 |0023: return-void │ │ +046a58: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +046a5a: 28e6 |0025: goto 000b // -001a │ │ +046a5c: 3900 0800 |0026: if-nez v0, 002e // +0008 │ │ +046a60: 5460 4b16 |0028: iget-object v0, v6, Landroid/support/v7/widget/RecyclerView;.c:Landroid/support/v7/widget/ax; // field@164b │ │ +046a64: 6e40 441d 2015 |002a: invoke-virtual {v0, v2, v5, v1}, Landroid/support/v7/widget/ax;.a:(Landroid/view/View;IZ)V // method@1d44 │ │ +046a6a: 28f6 |002d: goto 0023 // -000a │ │ +046a6c: 5460 4b16 |002e: iget-object v0, v6, Landroid/support/v7/widget/RecyclerView;.c:Landroid/support/v7/widget/ax; // field@164b │ │ +046a70: 5401 3517 |0030: iget-object v1, v0, Landroid/support/v7/widget/ax;.a:Landroid/support/v7/widget/az; // field@1735 │ │ +046a74: 7220 571d 2100 |0032: invoke-interface {v1, v2}, Landroid/support/v7/widget/az;.a:(Landroid/view/View;)I // method@1d57 │ │ +046a7a: 0a01 |0035: move-result v1 │ │ +046a7c: 3b01 1700 |0036: if-gez v1, 004d // +0017 │ │ +046a80: 2200 7806 |0038: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0678 │ │ +046a84: 2201 9106 |003a: new-instance v1, Ljava/lang/StringBuilder; // type@0691 │ │ +046a88: 1a03 5022 |003c: const-string v3, "view is not a child, cannot hide " // string@2250 │ │ +046a8c: 7020 382a 3100 |003e: invoke-direct {v1, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@2a38 │ │ +046a92: 6e20 3f2a 2100 |0041: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2a3f │ │ +046a98: 0c01 |0044: move-result-object v1 │ │ +046a9a: 6e10 462a 0100 |0045: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2a46 │ │ +046aa0: 0c01 |0048: move-result-object v1 │ │ +046aa2: 7020 d329 1000 |0049: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@29d3 │ │ +046aa8: 2700 |004c: throw v0 │ │ +046aaa: 5403 3617 |004d: iget-object v3, v0, Landroid/support/v7/widget/ax;.b:Landroid/support/v7/widget/ay; // field@1736 │ │ +046aae: 6e20 4f1d 1300 |004f: invoke-virtual {v3, v1}, Landroid/support/v7/widget/ay;.a:(I)V // method@1d4f │ │ +046ab4: 6e20 421d 2000 |0052: invoke-virtual {v0, v2}, Landroid/support/v7/widget/ax;.a:(Landroid/view/View;)V // method@1d42 │ │ +046aba: 28ce |0055: goto 0023 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1066 │ │ 0x0004 line=1067 │ │ 0x000b line=1068 │ │ 0x0014 line=1069 │ │ 0x001a line=1071 │ │ @@ -13465,37 +13492,37 @@ │ │ type : '(Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -046a3c: |[046a3c] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;)V │ │ -046a4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046a4e: 1301 0020 |0001: const/16 v1, #int 8192 // #2000 │ │ -046a52: 6e30 8e1f 0401 |0003: invoke-virtual {v4, v0, v1}, Landroid/support/v7/widget/dq;.a:(II)V // method@1f8e │ │ -046a58: 5430 5916 |0006: iget-object v0, v3, Landroid/support/v7/widget/RecyclerView;.q:Landroid/support/v7/widget/dn; // field@1659 │ │ -046a5c: 5500 3318 |0008: iget-boolean v0, v0, Landroid/support/v7/widget/dn;.i:Z // field@1833 │ │ -046a60: 3800 1d00 |000a: if-eqz v0, 0027 // +001d │ │ -046a64: 6e10 ae1f 0400 |000c: invoke-virtual {v4}, Landroid/support/v7/widget/dq;.s:()Z // method@1fae │ │ -046a6a: 0a00 |000f: move-result v0 │ │ -046a6c: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -046a70: 6e10 a81f 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/widget/dq;.m:()Z // method@1fa8 │ │ -046a76: 0a00 |0015: move-result v0 │ │ -046a78: 3900 1100 |0016: if-nez v0, 0027 // +0011 │ │ -046a7c: 6e10 951f 0400 |0018: invoke-virtual {v4}, Landroid/support/v7/widget/dq;.b:()Z // method@1f95 │ │ -046a82: 0a00 |001b: move-result v0 │ │ -046a84: 3900 0b00 |001c: if-nez v0, 0027 // +000b │ │ -046a88: 7020 7c1a 4300 |001e: invoke-direct {v3, v4}, Landroid/support/v7/widget/RecyclerView;.b:(Landroid/support/v7/widget/dq;)J // method@1a7c │ │ -046a8e: 0b00 |0021: move-result-wide v0 │ │ -046a90: 5432 4c16 |0022: iget-object v2, v3, Landroid/support/v7/widget/RecyclerView;.d:Landroid/support/v7/widget/ez; // field@164c │ │ -046a94: 6e40 5520 0241 |0024: invoke-virtual {v2, v0, v1, v4}, Landroid/support/v7/widget/ez;.a:(JLandroid/support/v7/widget/dq;)V // method@2055 │ │ -046a9a: 5430 4c16 |0027: iget-object v0, v3, Landroid/support/v7/widget/RecyclerView;.d:Landroid/support/v7/widget/ez; // field@164c │ │ -046a9e: 6e30 5720 4005 |0029: invoke-virtual {v0, v4, v5}, Landroid/support/v7/widget/ez;.a:(Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;)V // method@2057 │ │ -046aa4: 0e00 |002c: return-void │ │ +046abc: |[046abc] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;)V │ │ +046acc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +046ace: 1301 0020 |0001: const/16 v1, #int 8192 // #2000 │ │ +046ad2: 6e30 8e1f 0401 |0003: invoke-virtual {v4, v0, v1}, Landroid/support/v7/widget/dq;.a:(II)V // method@1f8e │ │ +046ad8: 5430 5916 |0006: iget-object v0, v3, Landroid/support/v7/widget/RecyclerView;.q:Landroid/support/v7/widget/dn; // field@1659 │ │ +046adc: 5500 3318 |0008: iget-boolean v0, v0, Landroid/support/v7/widget/dn;.i:Z // field@1833 │ │ +046ae0: 3800 1d00 |000a: if-eqz v0, 0027 // +001d │ │ +046ae4: 6e10 ae1f 0400 |000c: invoke-virtual {v4}, Landroid/support/v7/widget/dq;.s:()Z // method@1fae │ │ +046aea: 0a00 |000f: move-result v0 │ │ +046aec: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +046af0: 6e10 a81f 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/widget/dq;.m:()Z // method@1fa8 │ │ +046af6: 0a00 |0015: move-result v0 │ │ +046af8: 3900 1100 |0016: if-nez v0, 0027 // +0011 │ │ +046afc: 6e10 951f 0400 |0018: invoke-virtual {v4}, Landroid/support/v7/widget/dq;.b:()Z // method@1f95 │ │ +046b02: 0a00 |001b: move-result v0 │ │ +046b04: 3900 0b00 |001c: if-nez v0, 0027 // +000b │ │ +046b08: 7020 7c1a 4300 |001e: invoke-direct {v3, v4}, Landroid/support/v7/widget/RecyclerView;.b:(Landroid/support/v7/widget/dq;)J // method@1a7c │ │ +046b0e: 0b00 |0021: move-result-wide v0 │ │ +046b10: 5432 4c16 |0022: iget-object v2, v3, Landroid/support/v7/widget/RecyclerView;.d:Landroid/support/v7/widget/ez; // field@164c │ │ +046b14: 6e40 5520 0241 |0024: invoke-virtual {v2, v0, v1, v4}, Landroid/support/v7/widget/ez;.a:(JLandroid/support/v7/widget/dq;)V // method@2055 │ │ +046b1a: 5430 4c16 |0027: iget-object v0, v3, Landroid/support/v7/widget/RecyclerView;.d:Landroid/support/v7/widget/ez; // field@164c │ │ +046b1e: 6e30 5720 4005 |0029: invoke-virtual {v0, v4, v5}, Landroid/support/v7/widget/ez;.a:(Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;)V // method@2057 │ │ +046b24: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2958 │ │ 0x0006 line=2959 │ │ 0x0008 line=50452 │ │ 0x000a line=2959 │ │ 0x001e line=2961 │ │ @@ -13512,42 +13539,42 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -046aa8: |[046aa8] android.support.v7.widget.RecyclerView.a:(Landroid/view/MotionEvent;)V │ │ -046ab8: 1503 003f |0000: const/high16 v3, #int 1056964608 // #3f00 │ │ -046abc: 7110 d20d 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/at;.b:(Landroid/view/MotionEvent;)I // method@0dd2 │ │ -046ac2: 0a00 |0005: move-result v0 │ │ -046ac4: 7120 d30d 0500 |0006: invoke-static {v5, v0}, Landroid/support/v4/view/at;.b:(Landroid/view/MotionEvent;I)I // method@0dd3 │ │ -046aca: 0a01 |0009: move-result v1 │ │ -046acc: 5242 3116 |000a: iget v2, v4, Landroid/support/v7/widget/RecyclerView;.P:I // field@1631 │ │ -046ad0: 3321 1f00 |000c: if-ne v1, v2, 002b // +001f │ │ -046ad4: 3900 1e00 |000e: if-nez v0, 002c // +001e │ │ -046ad8: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -046ada: 7120 d30d 0500 |0011: invoke-static {v5, v0}, Landroid/support/v4/view/at;.b:(Landroid/view/MotionEvent;I)I // method@0dd3 │ │ -046ae0: 0a01 |0014: move-result v1 │ │ -046ae2: 5941 3116 |0015: iput v1, v4, Landroid/support/v7/widget/RecyclerView;.P:I // field@1631 │ │ -046ae6: 7120 d40d 0500 |0017: invoke-static {v5, v0}, Landroid/support/v4/view/at;.c:(Landroid/view/MotionEvent;I)F // method@0dd4 │ │ -046aec: 0a01 |001a: move-result v1 │ │ -046aee: c631 |001b: add-float/2addr v1, v3 │ │ -046af0: 8711 |001c: float-to-int v1, v1 │ │ -046af2: 5941 3516 |001d: iput v1, v4, Landroid/support/v7/widget/RecyclerView;.T:I // field@1635 │ │ -046af6: 5941 3316 |001f: iput v1, v4, Landroid/support/v7/widget/RecyclerView;.R:I // field@1633 │ │ -046afa: 7120 d60d 0500 |0021: invoke-static {v5, v0}, Landroid/support/v4/view/at;.d:(Landroid/view/MotionEvent;I)F // method@0dd6 │ │ -046b00: 0a00 |0024: move-result v0 │ │ -046b02: c630 |0025: add-float/2addr v0, v3 │ │ -046b04: 8700 |0026: float-to-int v0, v0 │ │ -046b06: 5940 3616 |0027: iput v0, v4, Landroid/support/v7/widget/RecyclerView;.U:I // field@1636 │ │ -046b0a: 5940 3416 |0029: iput v0, v4, Landroid/support/v7/widget/RecyclerView;.S:I // field@1634 │ │ -046b0e: 0e00 |002b: return-void │ │ -046b10: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -046b12: 28e4 |002d: goto 0011 // -001c │ │ +046b28: |[046b28] android.support.v7.widget.RecyclerView.a:(Landroid/view/MotionEvent;)V │ │ +046b38: 1503 003f |0000: const/high16 v3, #int 1056964608 // #3f00 │ │ +046b3c: 7110 d20d 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/at;.b:(Landroid/view/MotionEvent;)I // method@0dd2 │ │ +046b42: 0a00 |0005: move-result v0 │ │ +046b44: 7120 d30d 0500 |0006: invoke-static {v5, v0}, Landroid/support/v4/view/at;.b:(Landroid/view/MotionEvent;I)I // method@0dd3 │ │ +046b4a: 0a01 |0009: move-result v1 │ │ +046b4c: 5242 3116 |000a: iget v2, v4, Landroid/support/v7/widget/RecyclerView;.P:I // field@1631 │ │ +046b50: 3321 1f00 |000c: if-ne v1, v2, 002b // +001f │ │ +046b54: 3900 1e00 |000e: if-nez v0, 002c // +001e │ │ +046b58: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +046b5a: 7120 d30d 0500 |0011: invoke-static {v5, v0}, Landroid/support/v4/view/at;.b:(Landroid/view/MotionEvent;I)I // method@0dd3 │ │ +046b60: 0a01 |0014: move-result v1 │ │ +046b62: 5941 3116 |0015: iput v1, v4, Landroid/support/v7/widget/RecyclerView;.P:I // field@1631 │ │ +046b66: 7120 d40d 0500 |0017: invoke-static {v5, v0}, Landroid/support/v4/view/at;.c:(Landroid/view/MotionEvent;I)F // method@0dd4 │ │ +046b6c: 0a01 |001a: move-result v1 │ │ +046b6e: c631 |001b: add-float/2addr v1, v3 │ │ +046b70: 8711 |001c: float-to-int v1, v1 │ │ +046b72: 5941 3516 |001d: iput v1, v4, Landroid/support/v7/widget/RecyclerView;.T:I // field@1635 │ │ +046b76: 5941 3316 |001f: iput v1, v4, Landroid/support/v7/widget/RecyclerView;.R:I // field@1633 │ │ +046b7a: 7120 d60d 0500 |0021: invoke-static {v5, v0}, Landroid/support/v4/view/at;.d:(Landroid/view/MotionEvent;I)F // method@0dd6 │ │ +046b80: 0a00 |0024: move-result v0 │ │ +046b82: c630 |0025: add-float/2addr v0, v3 │ │ +046b84: 8700 |0026: float-to-int v0, v0 │ │ +046b86: 5940 3616 |0027: iput v0, v4, Landroid/support/v7/widget/RecyclerView;.U:I // field@1636 │ │ +046b8a: 5940 3416 |0029: iput v0, v4, Landroid/support/v7/widget/RecyclerView;.S:I // field@1634 │ │ +046b8e: 0e00 |002b: return-void │ │ +046b90: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +046b92: 28e4 |002d: goto 0011 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2470 │ │ 0x0006 line=2471 │ │ 0x000e line=2473 │ │ 0x0011 line=2474 │ │ 0x0017 line=2475 │ │ @@ -13563,207 +13590,207 @@ │ │ type : '(IILandroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 343 16-bit code units │ │ -046b14: |[046b14] android.support.v7.widget.RecyclerView.a:(IILandroid/view/MotionEvent;)Z │ │ -046b24: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -046b26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -046b28: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -046b2a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -046b2c: 7010 ce1a 0b00 |0004: invoke-direct {v11}, Landroid/support/v7/widget/RecyclerView;.j:()V // method@1ace │ │ -046b32: 54b4 6216 |0007: iget-object v4, v11, Landroid/support/v7/widget/RecyclerView;.z:Landroid/support/v7/widget/ct; // field@1662 │ │ -046b36: 3804 3600 |0009: if-eqz v4, 003f // +0036 │ │ -046b3a: 6e10 661a 0b00 |000b: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.a:()V // method@1a66 │ │ -046b40: 7010 e81a 0b00 |000e: invoke-direct {v11}, Landroid/support/v7/widget/RecyclerView;.p:()V // method@1ae8 │ │ -046b46: 1a04 890f |0011: const-string v4, "RV Scroll" // string@0f89 │ │ -046b4a: 7110 900b 0400 |0013: invoke-static {v4}, Landroid/support/v4/g/g;.a:(Ljava/lang/String;)V // method@0b90 │ │ -046b50: 380c 0e00 |0016: if-eqz v12, 0024 // +000e │ │ -046b54: 54b2 4e16 |0018: iget-object v2, v11, Landroid/support/v7/widget/RecyclerView;.f:Landroid/support/v7/widget/db; // field@164e │ │ -046b58: 54b3 3916 |001a: iget-object v3, v11, Landroid/support/v7/widget/RecyclerView;.a:Landroid/support/v7/widget/dg; // field@1639 │ │ -046b5c: 54b4 5916 |001c: iget-object v4, v11, Landroid/support/v7/widget/RecyclerView;.q:Landroid/support/v7/widget/dn; // field@1659 │ │ -046b60: 6e40 181f c243 |001e: invoke-virtual {v2, v12, v3, v4}, Landroid/support/v7/widget/db;.a:(ILandroid/support/v7/widget/dg;Landroid/support/v7/widget/dn;)I // method@1f18 │ │ -046b66: 0a02 |0021: move-result v2 │ │ -046b68: 9103 0c02 |0022: sub-int v3, v12, v2 │ │ -046b6c: 380d 0e00 |0024: if-eqz v13, 0032 // +000e │ │ -046b70: 54b0 4e16 |0026: iget-object v0, v11, Landroid/support/v7/widget/RecyclerView;.f:Landroid/support/v7/widget/db; // field@164e │ │ -046b74: 54b1 3916 |0028: iget-object v1, v11, Landroid/support/v7/widget/RecyclerView;.a:Landroid/support/v7/widget/dg; // field@1639 │ │ -046b78: 54b4 5916 |002a: iget-object v4, v11, Landroid/support/v7/widget/RecyclerView;.q:Landroid/support/v7/widget/dn; // field@1659 │ │ -046b7c: 6e40 2d1f d041 |002c: invoke-virtual {v0, v13, v1, v4}, Landroid/support/v7/widget/db;.b:(ILandroid/support/v7/widget/dg;Landroid/support/v7/widget/dn;)I // method@1f2d │ │ -046b82: 0a00 |002f: move-result v0 │ │ -046b84: 9101 0d00 |0030: sub-int v1, v13, v0 │ │ -046b88: 7100 8f0b 0000 |0032: invoke-static {}, Landroid/support/v4/g/g;.a:()V // method@0b8f │ │ -046b8e: 7010 1a1b 0b00 |0035: invoke-direct {v11}, Landroid/support/v7/widget/RecyclerView;.x:()V // method@1b1a │ │ -046b94: 7010 ea1a 0b00 |0038: invoke-direct {v11}, Landroid/support/v7/widget/RecyclerView;.q:()V // method@1aea │ │ -046b9a: 1204 |003b: const/4 v4, #int 0 // #0 │ │ -046b9c: 6e20 731a 4b00 |003c: invoke-virtual {v11, v4}, Landroid/support/v7/widget/RecyclerView;.a:(Z)V // method@1a73 │ │ -046ba2: 0114 |003f: move v4, v1 │ │ -046ba4: 0121 |0040: move v1, v2 │ │ -046ba6: 0102 |0041: move v2, v0 │ │ -046ba8: 54b0 4f16 |0042: iget-object v0, v11, Landroid/support/v7/widget/RecyclerView;.g:Ljava/util/ArrayList; // field@164f │ │ -046bac: 6e10 b22a 0000 |0044: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2ab2 │ │ -046bb2: 0a00 |0047: move-result v0 │ │ -046bb4: 3900 0500 |0048: if-nez v0, 004d // +0005 │ │ -046bb8: 6e10 c91a 0b00 |004a: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.invalidate:()V // method@1ac9 │ │ -046bbe: 54b5 4416 |004d: iget-object v5, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ -046bc2: 07b0 |004f: move-object v0, v11 │ │ -046bc4: 7406 981a 0000 |0050: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/widget/RecyclerView;.dispatchNestedScroll:(IIII[I)Z // method@1a98 │ │ -046bca: 0a00 |0053: move-result v0 │ │ -046bcc: 3800 5700 |0054: if-eqz v0, 00ab // +0057 │ │ -046bd0: 52b0 3516 |0056: iget v0, v11, Landroid/support/v7/widget/RecyclerView;.T:I // field@1635 │ │ -046bd4: 54b3 4416 |0058: iget-object v3, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ -046bd8: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -046bda: 4403 0304 |005b: aget v3, v3, v4 │ │ -046bde: b130 |005d: sub-int/2addr v0, v3 │ │ -046be0: 59b0 3516 |005e: iput v0, v11, Landroid/support/v7/widget/RecyclerView;.T:I // field@1635 │ │ -046be4: 52b0 3616 |0060: iget v0, v11, Landroid/support/v7/widget/RecyclerView;.U:I // field@1636 │ │ -046be8: 54b3 4416 |0062: iget-object v3, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ -046bec: 1214 |0064: const/4 v4, #int 1 // #1 │ │ -046bee: 4403 0304 |0065: aget v3, v3, v4 │ │ -046bf2: b130 |0067: sub-int/2addr v0, v3 │ │ -046bf4: 59b0 3616 |0068: iput v0, v11, Landroid/support/v7/widget/RecyclerView;.U:I // field@1636 │ │ -046bf8: 380e 1100 |006a: if-eqz v14, 007b // +0011 │ │ -046bfc: 54b0 4416 |006c: iget-object v0, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ -046c00: 1203 |006e: const/4 v3, #int 0 // #0 │ │ -046c02: 4400 0003 |006f: aget v0, v0, v3 │ │ -046c06: 8200 |0071: int-to-float v0, v0 │ │ -046c08: 54b3 4416 |0072: iget-object v3, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ -046c0c: 1214 |0074: const/4 v4, #int 1 // #1 │ │ -046c0e: 4403 0304 |0075: aget v3, v3, v4 │ │ -046c12: 8233 |0077: int-to-float v3, v3 │ │ -046c14: 6e30 e221 0e03 |0078: invoke-virtual {v14, v0, v3}, Landroid/view/MotionEvent;.offsetLocation:(FF)V // method@21e2 │ │ -046c1a: 54b0 4616 |007b: iget-object v0, v11, Landroid/support/v7/widget/RecyclerView;.am:[I // field@1646 │ │ -046c1e: 1203 |007d: const/4 v3, #int 0 // #0 │ │ -046c20: 4404 0003 |007e: aget v4, v0, v3 │ │ -046c24: 54b5 4416 |0080: iget-object v5, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ -046c28: 1206 |0082: const/4 v6, #int 0 // #0 │ │ -046c2a: 4405 0506 |0083: aget v5, v5, v6 │ │ -046c2e: b054 |0085: add-int/2addr v4, v5 │ │ -046c30: 4b04 0003 |0086: aput v4, v0, v3 │ │ -046c34: 54b0 4616 |0088: iget-object v0, v11, Landroid/support/v7/widget/RecyclerView;.am:[I // field@1646 │ │ -046c38: 1213 |008a: const/4 v3, #int 1 // #1 │ │ -046c3a: 4404 0003 |008b: aget v4, v0, v3 │ │ -046c3e: 54b5 4416 |008d: iget-object v5, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ -046c42: 1216 |008f: const/4 v6, #int 1 // #1 │ │ -046c44: 4405 0506 |0090: aget v5, v5, v6 │ │ -046c48: b054 |0092: add-int/2addr v4, v5 │ │ -046c4a: 4b04 0003 |0093: aput v4, v0, v3 │ │ -046c4e: 3901 0400 |0095: if-nez v1, 0099 // +0004 │ │ -046c52: 3802 0500 |0097: if-eqz v2, 009c // +0005 │ │ -046c56: 6e10 a41a 0b00 |0099: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.g:()V // method@1aa4 │ │ -046c5c: 6e10 7a1a 0b00 |009c: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.awakenScrollBars:()Z // method@1a7a │ │ -046c62: 0a00 |009f: move-result v0 │ │ -046c64: 3900 0500 |00a0: if-nez v0, 00a5 // +0005 │ │ -046c68: 6e10 c91a 0b00 |00a2: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.invalidate:()V // method@1ac9 │ │ -046c6e: 3901 0400 |00a5: if-nez v1, 00a9 // +0004 │ │ -046c72: 3802 ad00 |00a7: if-eqz v2, 0154 // +00ad │ │ -046c76: 1210 |00a9: const/4 v0, #int 1 // #1 │ │ -046c78: 0f00 |00aa: return v0 │ │ -046c7a: 7110 370e 0b00 |00ab: invoke-static {v11}, Landroid/support/v4/view/bl;.a:(Landroid/view/View;)I // method@0e37 │ │ -046c80: 0a00 |00ae: move-result v0 │ │ -046c82: 1225 |00af: const/4 v5, #int 2 // #2 │ │ -046c84: 3250 e5ff |00b0: if-eq v0, v5, 0095 // -001b │ │ -046c88: 380e 5c00 |00b2: if-eqz v14, 010e // +005c │ │ -046c8c: 6e10 db21 0e00 |00b4: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@21db │ │ -046c92: 0a05 |00b7: move-result v5 │ │ -046c94: 8233 |00b8: int-to-float v3, v3 │ │ -046c96: 6e10 dd21 0e00 |00b9: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@21dd │ │ -046c9c: 0a06 |00bc: move-result v6 │ │ -046c9e: 8244 |00bd: int-to-float v4, v4 │ │ -046ca0: 1200 |00be: const/4 v0, #int 0 // #0 │ │ -046ca2: 1207 |00bf: const/4 v7, #int 0 // #0 │ │ -046ca4: 2e07 0307 |00c0: cmpg-float v7, v3, v7 │ │ -046ca8: 3b07 5000 |00c2: if-gez v7, 0112 // +0050 │ │ -046cac: 6e10 7e1a 0b00 |00c4: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.b:()V // method@1a7e │ │ -046cb2: 54b7 5316 |00c7: iget-object v7, v11, Landroid/support/v7/widget/RecyclerView;.k:Landroid/support/v4/widget/o; // field@1653 │ │ -046cb6: 7f38 |00c9: neg-float v8, v3 │ │ -046cb8: 6e10 c21a 0b00 |00ca: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getWidth:()I // method@1ac2 │ │ -046cbe: 0a09 |00cd: move-result v9 │ │ -046cc0: 8299 |00ce: int-to-float v9, v9 │ │ -046cc2: c998 |00cf: div-float/2addr v8, v9 │ │ -046cc4: 1509 803f |00d0: const/high16 v9, #int 1065353216 // #3f80 │ │ -046cc8: 6e10 b11a 0b00 |00d2: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getHeight:()I // method@1ab1 │ │ -046cce: 0a0a |00d5: move-result v10 │ │ -046cd0: 82aa |00d6: int-to-float v10, v10 │ │ -046cd2: c9a6 |00d7: div-float/2addr v6, v10 │ │ -046cd4: a706 0906 |00d8: sub-float v6, v9, v6 │ │ -046cd8: 6e30 a111 8706 |00da: invoke-virtual {v7, v8, v6}, Landroid/support/v4/widget/o;.a:(FF)Z // method@11a1 │ │ -046cde: 0a06 |00dd: move-result v6 │ │ -046ce0: 3806 0300 |00de: if-eqz v6, 00e1 // +0003 │ │ -046ce4: 1210 |00e0: const/4 v0, #int 1 // #1 │ │ -046ce6: 1206 |00e1: const/4 v6, #int 0 // #0 │ │ -046ce8: 2e06 0406 |00e2: cmpg-float v6, v4, v6 │ │ -046cec: 3b06 4d00 |00e4: if-gez v6, 0131 // +004d │ │ -046cf0: 6e10 901a 0b00 |00e6: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.d:()V // method@1a90 │ │ -046cf6: 54b6 5416 |00e9: iget-object v6, v11, Landroid/support/v7/widget/RecyclerView;.l:Landroid/support/v4/widget/o; // field@1654 │ │ -046cfa: 7f47 |00eb: neg-float v7, v4 │ │ -046cfc: 6e10 b11a 0b00 |00ec: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getHeight:()I // method@1ab1 │ │ -046d02: 0a08 |00ef: move-result v8 │ │ -046d04: 8288 |00f0: int-to-float v8, v8 │ │ -046d06: c987 |00f1: div-float/2addr v7, v8 │ │ -046d08: 6e10 c21a 0b00 |00f2: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getWidth:()I // method@1ac2 │ │ -046d0e: 0a08 |00f5: move-result v8 │ │ -046d10: 8288 |00f6: int-to-float v8, v8 │ │ -046d12: c985 |00f7: div-float/2addr v5, v8 │ │ -046d14: 6e30 a111 7605 |00f8: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/o;.a:(FF)Z // method@11a1 │ │ -046d1a: 0a05 |00fb: move-result v5 │ │ -046d1c: 3805 0300 |00fc: if-eqz v5, 00ff // +0003 │ │ -046d20: 1210 |00fe: const/4 v0, #int 1 // #1 │ │ -046d22: 3900 0c00 |00ff: if-nez v0, 010b // +000c │ │ -046d26: 1200 |0101: const/4 v0, #int 0 // #0 │ │ -046d28: 2d00 0300 |0102: cmpl-float v0, v3, v0 │ │ -046d2c: 3900 0700 |0104: if-nez v0, 010b // +0007 │ │ -046d30: 1200 |0106: const/4 v0, #int 0 // #0 │ │ -046d32: 2d00 0400 |0107: cmpl-float v0, v4, v0 │ │ -046d36: 3800 0500 |0109: if-eqz v0, 010e // +0005 │ │ -046d3a: 7110 4a0e 0b00 |010b: invoke-static {v11}, Landroid/support/v4/view/bl;.d:(Landroid/view/View;)V // method@0e4a │ │ -046d40: 7030 671a cb0d |010e: invoke-direct {v11, v12, v13}, Landroid/support/v7/widget/RecyclerView;.a:(II)V // method@1a67 │ │ -046d46: 2884 |0111: goto 0095 // -007c │ │ -046d48: 1207 |0112: const/4 v7, #int 0 // #0 │ │ -046d4a: 2d07 0307 |0113: cmpl-float v7, v3, v7 │ │ -046d4e: 3d07 ccff |0115: if-lez v7, 00e1 // -0034 │ │ -046d52: 6e10 851a 0b00 |0117: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.c:()V // method@1a85 │ │ -046d58: 54b7 5516 |011a: iget-object v7, v11, Landroid/support/v7/widget/RecyclerView;.m:Landroid/support/v4/widget/o; // field@1655 │ │ -046d5c: 6e10 c21a 0b00 |011c: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getWidth:()I // method@1ac2 │ │ -046d62: 0a08 |011f: move-result v8 │ │ -046d64: 8288 |0120: int-to-float v8, v8 │ │ -046d66: a908 0308 |0121: div-float v8, v3, v8 │ │ -046d6a: 6e10 b11a 0b00 |0123: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getHeight:()I // method@1ab1 │ │ -046d70: 0a09 |0126: move-result v9 │ │ -046d72: 8299 |0127: int-to-float v9, v9 │ │ -046d74: c996 |0128: div-float/2addr v6, v9 │ │ -046d76: 6e30 a111 8706 |0129: invoke-virtual {v7, v8, v6}, Landroid/support/v4/widget/o;.a:(FF)Z // method@11a1 │ │ -046d7c: 0a06 |012c: move-result v6 │ │ -046d7e: 3806 b4ff |012d: if-eqz v6, 00e1 // -004c │ │ -046d82: 1210 |012f: const/4 v0, #int 1 // #1 │ │ -046d84: 28b1 |0130: goto 00e1 // -004f │ │ -046d86: 1206 |0131: const/4 v6, #int 0 // #0 │ │ -046d88: 2d06 0406 |0132: cmpl-float v6, v4, v6 │ │ -046d8c: 3d06 cbff |0134: if-lez v6, 00ff // -0035 │ │ -046d90: 6e10 9e1a 0b00 |0136: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.e:()V // method@1a9e │ │ -046d96: 54b6 5616 |0139: iget-object v6, v11, Landroid/support/v7/widget/RecyclerView;.n:Landroid/support/v4/widget/o; // field@1656 │ │ -046d9a: 6e10 b11a 0b00 |013b: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getHeight:()I // method@1ab1 │ │ -046da0: 0a07 |013e: move-result v7 │ │ -046da2: 8277 |013f: int-to-float v7, v7 │ │ -046da4: a907 0407 |0140: div-float v7, v4, v7 │ │ -046da8: 1508 803f |0142: const/high16 v8, #int 1065353216 // #3f80 │ │ -046dac: 6e10 c21a 0b00 |0144: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getWidth:()I // method@1ac2 │ │ -046db2: 0a09 |0147: move-result v9 │ │ -046db4: 8299 |0148: int-to-float v9, v9 │ │ -046db6: c995 |0149: div-float/2addr v5, v9 │ │ -046db8: a705 0805 |014a: sub-float v5, v8, v5 │ │ -046dbc: 6e30 a111 7605 |014c: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/o;.a:(FF)Z // method@11a1 │ │ -046dc2: 0a05 |014f: move-result v5 │ │ -046dc4: 3805 afff |0150: if-eqz v5, 00ff // -0051 │ │ -046dc8: 1210 |0152: const/4 v0, #int 1 // #1 │ │ -046dca: 28ac |0153: goto 00ff // -0054 │ │ -046dcc: 1200 |0154: const/4 v0, #int 0 // #0 │ │ -046dce: 2900 55ff |0155: goto/16 00aa // -00ab │ │ +046b94: |[046b94] android.support.v7.widget.RecyclerView.a:(IILandroid/view/MotionEvent;)Z │ │ +046ba4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +046ba6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +046ba8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +046baa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +046bac: 7010 ce1a 0b00 |0004: invoke-direct {v11}, Landroid/support/v7/widget/RecyclerView;.j:()V // method@1ace │ │ +046bb2: 54b4 6216 |0007: iget-object v4, v11, Landroid/support/v7/widget/RecyclerView;.z:Landroid/support/v7/widget/ct; // field@1662 │ │ +046bb6: 3804 3600 |0009: if-eqz v4, 003f // +0036 │ │ +046bba: 6e10 661a 0b00 |000b: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.a:()V // method@1a66 │ │ +046bc0: 7010 e81a 0b00 |000e: invoke-direct {v11}, Landroid/support/v7/widget/RecyclerView;.p:()V // method@1ae8 │ │ +046bc6: 1a04 910f |0011: const-string v4, "RV Scroll" // string@0f91 │ │ +046bca: 7110 900b 0400 |0013: invoke-static {v4}, Landroid/support/v4/g/g;.a:(Ljava/lang/String;)V // method@0b90 │ │ +046bd0: 380c 0e00 |0016: if-eqz v12, 0024 // +000e │ │ +046bd4: 54b2 4e16 |0018: iget-object v2, v11, Landroid/support/v7/widget/RecyclerView;.f:Landroid/support/v7/widget/db; // field@164e │ │ +046bd8: 54b3 3916 |001a: iget-object v3, v11, Landroid/support/v7/widget/RecyclerView;.a:Landroid/support/v7/widget/dg; // field@1639 │ │ +046bdc: 54b4 5916 |001c: iget-object v4, v11, Landroid/support/v7/widget/RecyclerView;.q:Landroid/support/v7/widget/dn; // field@1659 │ │ +046be0: 6e40 181f c243 |001e: invoke-virtual {v2, v12, v3, v4}, Landroid/support/v7/widget/db;.a:(ILandroid/support/v7/widget/dg;Landroid/support/v7/widget/dn;)I // method@1f18 │ │ +046be6: 0a02 |0021: move-result v2 │ │ +046be8: 9103 0c02 |0022: sub-int v3, v12, v2 │ │ +046bec: 380d 0e00 |0024: if-eqz v13, 0032 // +000e │ │ +046bf0: 54b0 4e16 |0026: iget-object v0, v11, Landroid/support/v7/widget/RecyclerView;.f:Landroid/support/v7/widget/db; // field@164e │ │ +046bf4: 54b1 3916 |0028: iget-object v1, v11, Landroid/support/v7/widget/RecyclerView;.a:Landroid/support/v7/widget/dg; // field@1639 │ │ +046bf8: 54b4 5916 |002a: iget-object v4, v11, Landroid/support/v7/widget/RecyclerView;.q:Landroid/support/v7/widget/dn; // field@1659 │ │ +046bfc: 6e40 2d1f d041 |002c: invoke-virtual {v0, v13, v1, v4}, Landroid/support/v7/widget/db;.b:(ILandroid/support/v7/widget/dg;Landroid/support/v7/widget/dn;)I // method@1f2d │ │ +046c02: 0a00 |002f: move-result v0 │ │ +046c04: 9101 0d00 |0030: sub-int v1, v13, v0 │ │ +046c08: 7100 8f0b 0000 |0032: invoke-static {}, Landroid/support/v4/g/g;.a:()V // method@0b8f │ │ +046c0e: 7010 1a1b 0b00 |0035: invoke-direct {v11}, Landroid/support/v7/widget/RecyclerView;.x:()V // method@1b1a │ │ +046c14: 7010 ea1a 0b00 |0038: invoke-direct {v11}, Landroid/support/v7/widget/RecyclerView;.q:()V // method@1aea │ │ +046c1a: 1204 |003b: const/4 v4, #int 0 // #0 │ │ +046c1c: 6e20 731a 4b00 |003c: invoke-virtual {v11, v4}, Landroid/support/v7/widget/RecyclerView;.a:(Z)V // method@1a73 │ │ +046c22: 0114 |003f: move v4, v1 │ │ +046c24: 0121 |0040: move v1, v2 │ │ +046c26: 0102 |0041: move v2, v0 │ │ +046c28: 54b0 4f16 |0042: iget-object v0, v11, Landroid/support/v7/widget/RecyclerView;.g:Ljava/util/ArrayList; // field@164f │ │ +046c2c: 6e10 b22a 0000 |0044: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2ab2 │ │ +046c32: 0a00 |0047: move-result v0 │ │ +046c34: 3900 0500 |0048: if-nez v0, 004d // +0005 │ │ +046c38: 6e10 c91a 0b00 |004a: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.invalidate:()V // method@1ac9 │ │ +046c3e: 54b5 4416 |004d: iget-object v5, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ +046c42: 07b0 |004f: move-object v0, v11 │ │ +046c44: 7406 981a 0000 |0050: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/widget/RecyclerView;.dispatchNestedScroll:(IIII[I)Z // method@1a98 │ │ +046c4a: 0a00 |0053: move-result v0 │ │ +046c4c: 3800 5700 |0054: if-eqz v0, 00ab // +0057 │ │ +046c50: 52b0 3516 |0056: iget v0, v11, Landroid/support/v7/widget/RecyclerView;.T:I // field@1635 │ │ +046c54: 54b3 4416 |0058: iget-object v3, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ +046c58: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +046c5a: 4403 0304 |005b: aget v3, v3, v4 │ │ +046c5e: b130 |005d: sub-int/2addr v0, v3 │ │ +046c60: 59b0 3516 |005e: iput v0, v11, Landroid/support/v7/widget/RecyclerView;.T:I // field@1635 │ │ +046c64: 52b0 3616 |0060: iget v0, v11, Landroid/support/v7/widget/RecyclerView;.U:I // field@1636 │ │ +046c68: 54b3 4416 |0062: iget-object v3, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ +046c6c: 1214 |0064: const/4 v4, #int 1 // #1 │ │ +046c6e: 4403 0304 |0065: aget v3, v3, v4 │ │ +046c72: b130 |0067: sub-int/2addr v0, v3 │ │ +046c74: 59b0 3616 |0068: iput v0, v11, Landroid/support/v7/widget/RecyclerView;.U:I // field@1636 │ │ +046c78: 380e 1100 |006a: if-eqz v14, 007b // +0011 │ │ +046c7c: 54b0 4416 |006c: iget-object v0, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ +046c80: 1203 |006e: const/4 v3, #int 0 // #0 │ │ +046c82: 4400 0003 |006f: aget v0, v0, v3 │ │ +046c86: 8200 |0071: int-to-float v0, v0 │ │ +046c88: 54b3 4416 |0072: iget-object v3, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ +046c8c: 1214 |0074: const/4 v4, #int 1 // #1 │ │ +046c8e: 4403 0304 |0075: aget v3, v3, v4 │ │ +046c92: 8233 |0077: int-to-float v3, v3 │ │ +046c94: 6e30 e221 0e03 |0078: invoke-virtual {v14, v0, v3}, Landroid/view/MotionEvent;.offsetLocation:(FF)V // method@21e2 │ │ +046c9a: 54b0 4616 |007b: iget-object v0, v11, Landroid/support/v7/widget/RecyclerView;.am:[I // field@1646 │ │ +046c9e: 1203 |007d: const/4 v3, #int 0 // #0 │ │ +046ca0: 4404 0003 |007e: aget v4, v0, v3 │ │ +046ca4: 54b5 4416 |0080: iget-object v5, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ +046ca8: 1206 |0082: const/4 v6, #int 0 // #0 │ │ +046caa: 4405 0506 |0083: aget v5, v5, v6 │ │ +046cae: b054 |0085: add-int/2addr v4, v5 │ │ +046cb0: 4b04 0003 |0086: aput v4, v0, v3 │ │ +046cb4: 54b0 4616 |0088: iget-object v0, v11, Landroid/support/v7/widget/RecyclerView;.am:[I // field@1646 │ │ +046cb8: 1213 |008a: const/4 v3, #int 1 // #1 │ │ +046cba: 4404 0003 |008b: aget v4, v0, v3 │ │ +046cbe: 54b5 4416 |008d: iget-object v5, v11, Landroid/support/v7/widget/RecyclerView;.ak:[I // field@1644 │ │ +046cc2: 1216 |008f: const/4 v6, #int 1 // #1 │ │ +046cc4: 4405 0506 |0090: aget v5, v5, v6 │ │ +046cc8: b054 |0092: add-int/2addr v4, v5 │ │ +046cca: 4b04 0003 |0093: aput v4, v0, v3 │ │ +046cce: 3901 0400 |0095: if-nez v1, 0099 // +0004 │ │ +046cd2: 3802 0500 |0097: if-eqz v2, 009c // +0005 │ │ +046cd6: 6e10 a41a 0b00 |0099: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.g:()V // method@1aa4 │ │ +046cdc: 6e10 7a1a 0b00 |009c: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.awakenScrollBars:()Z // method@1a7a │ │ +046ce2: 0a00 |009f: move-result v0 │ │ +046ce4: 3900 0500 |00a0: if-nez v0, 00a5 // +0005 │ │ +046ce8: 6e10 c91a 0b00 |00a2: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.invalidate:()V // method@1ac9 │ │ +046cee: 3901 0400 |00a5: if-nez v1, 00a9 // +0004 │ │ +046cf2: 3802 ad00 |00a7: if-eqz v2, 0154 // +00ad │ │ +046cf6: 1210 |00a9: const/4 v0, #int 1 // #1 │ │ +046cf8: 0f00 |00aa: return v0 │ │ +046cfa: 7110 370e 0b00 |00ab: invoke-static {v11}, Landroid/support/v4/view/bl;.a:(Landroid/view/View;)I // method@0e37 │ │ +046d00: 0a00 |00ae: move-result v0 │ │ +046d02: 1225 |00af: const/4 v5, #int 2 // #2 │ │ +046d04: 3250 e5ff |00b0: if-eq v0, v5, 0095 // -001b │ │ +046d08: 380e 5c00 |00b2: if-eqz v14, 010e // +005c │ │ +046d0c: 6e10 db21 0e00 |00b4: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@21db │ │ +046d12: 0a05 |00b7: move-result v5 │ │ +046d14: 8233 |00b8: int-to-float v3, v3 │ │ +046d16: 6e10 dd21 0e00 |00b9: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@21dd │ │ +046d1c: 0a06 |00bc: move-result v6 │ │ +046d1e: 8244 |00bd: int-to-float v4, v4 │ │ +046d20: 1200 |00be: const/4 v0, #int 0 // #0 │ │ +046d22: 1207 |00bf: const/4 v7, #int 0 // #0 │ │ +046d24: 2e07 0307 |00c0: cmpg-float v7, v3, v7 │ │ +046d28: 3b07 5000 |00c2: if-gez v7, 0112 // +0050 │ │ +046d2c: 6e10 7e1a 0b00 |00c4: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.b:()V // method@1a7e │ │ +046d32: 54b7 5316 |00c7: iget-object v7, v11, Landroid/support/v7/widget/RecyclerView;.k:Landroid/support/v4/widget/o; // field@1653 │ │ +046d36: 7f38 |00c9: neg-float v8, v3 │ │ +046d38: 6e10 c21a 0b00 |00ca: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getWidth:()I // method@1ac2 │ │ +046d3e: 0a09 |00cd: move-result v9 │ │ +046d40: 8299 |00ce: int-to-float v9, v9 │ │ +046d42: c998 |00cf: div-float/2addr v8, v9 │ │ +046d44: 1509 803f |00d0: const/high16 v9, #int 1065353216 // #3f80 │ │ +046d48: 6e10 b11a 0b00 |00d2: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getHeight:()I // method@1ab1 │ │ +046d4e: 0a0a |00d5: move-result v10 │ │ +046d50: 82aa |00d6: int-to-float v10, v10 │ │ +046d52: c9a6 |00d7: div-float/2addr v6, v10 │ │ +046d54: a706 0906 |00d8: sub-float v6, v9, v6 │ │ +046d58: 6e30 a111 8706 |00da: invoke-virtual {v7, v8, v6}, Landroid/support/v4/widget/o;.a:(FF)Z // method@11a1 │ │ +046d5e: 0a06 |00dd: move-result v6 │ │ +046d60: 3806 0300 |00de: if-eqz v6, 00e1 // +0003 │ │ +046d64: 1210 |00e0: const/4 v0, #int 1 // #1 │ │ +046d66: 1206 |00e1: const/4 v6, #int 0 // #0 │ │ +046d68: 2e06 0406 |00e2: cmpg-float v6, v4, v6 │ │ +046d6c: 3b06 4d00 |00e4: if-gez v6, 0131 // +004d │ │ +046d70: 6e10 901a 0b00 |00e6: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.d:()V // method@1a90 │ │ +046d76: 54b6 5416 |00e9: iget-object v6, v11, Landroid/support/v7/widget/RecyclerView;.l:Landroid/support/v4/widget/o; // field@1654 │ │ +046d7a: 7f47 |00eb: neg-float v7, v4 │ │ +046d7c: 6e10 b11a 0b00 |00ec: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getHeight:()I // method@1ab1 │ │ +046d82: 0a08 |00ef: move-result v8 │ │ +046d84: 8288 |00f0: int-to-float v8, v8 │ │ +046d86: c987 |00f1: div-float/2addr v7, v8 │ │ +046d88: 6e10 c21a 0b00 |00f2: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getWidth:()I // method@1ac2 │ │ +046d8e: 0a08 |00f5: move-result v8 │ │ +046d90: 8288 |00f6: int-to-float v8, v8 │ │ +046d92: c985 |00f7: div-float/2addr v5, v8 │ │ +046d94: 6e30 a111 7605 |00f8: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/o;.a:(FF)Z // method@11a1 │ │ +046d9a: 0a05 |00fb: move-result v5 │ │ +046d9c: 3805 0300 |00fc: if-eqz v5, 00ff // +0003 │ │ +046da0: 1210 |00fe: const/4 v0, #int 1 // #1 │ │ +046da2: 3900 0c00 |00ff: if-nez v0, 010b // +000c │ │ +046da6: 1200 |0101: const/4 v0, #int 0 // #0 │ │ +046da8: 2d00 0300 |0102: cmpl-float v0, v3, v0 │ │ +046dac: 3900 0700 |0104: if-nez v0, 010b // +0007 │ │ +046db0: 1200 |0106: const/4 v0, #int 0 // #0 │ │ +046db2: 2d00 0400 |0107: cmpl-float v0, v4, v0 │ │ +046db6: 3800 0500 |0109: if-eqz v0, 010e // +0005 │ │ +046dba: 7110 4a0e 0b00 |010b: invoke-static {v11}, Landroid/support/v4/view/bl;.d:(Landroid/view/View;)V // method@0e4a │ │ +046dc0: 7030 671a cb0d |010e: invoke-direct {v11, v12, v13}, Landroid/support/v7/widget/RecyclerView;.a:(II)V // method@1a67 │ │ +046dc6: 2884 |0111: goto 0095 // -007c │ │ +046dc8: 1207 |0112: const/4 v7, #int 0 // #0 │ │ +046dca: 2d07 0307 |0113: cmpl-float v7, v3, v7 │ │ +046dce: 3d07 ccff |0115: if-lez v7, 00e1 // -0034 │ │ +046dd2: 6e10 851a 0b00 |0117: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.c:()V // method@1a85 │ │ +046dd8: 54b7 5516 |011a: iget-object v7, v11, Landroid/support/v7/widget/RecyclerView;.m:Landroid/support/v4/widget/o; // field@1655 │ │ +046ddc: 6e10 c21a 0b00 |011c: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getWidth:()I // method@1ac2 │ │ +046de2: 0a08 |011f: move-result v8 │ │ +046de4: 8288 |0120: int-to-float v8, v8 │ │ +046de6: a908 0308 |0121: div-float v8, v3, v8 │ │ +046dea: 6e10 b11a 0b00 |0123: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getHeight:()I // method@1ab1 │ │ +046df0: 0a09 |0126: move-result v9 │ │ +046df2: 8299 |0127: int-to-float v9, v9 │ │ +046df4: c996 |0128: div-float/2addr v6, v9 │ │ +046df6: 6e30 a111 8706 |0129: invoke-virtual {v7, v8, v6}, Landroid/support/v4/widget/o;.a:(FF)Z // method@11a1 │ │ +046dfc: 0a06 |012c: move-result v6 │ │ +046dfe: 3806 b4ff |012d: if-eqz v6, 00e1 // -004c │ │ +046e02: 1210 |012f: const/4 v0, #int 1 // #1 │ │ +046e04: 28b1 |0130: goto 00e1 // -004f │ │ +046e06: 1206 |0131: const/4 v6, #int 0 // #0 │ │ +046e08: 2d06 0406 |0132: cmpl-float v6, v4, v6 │ │ +046e0c: 3d06 cbff |0134: if-lez v6, 00ff // -0035 │ │ +046e10: 6e10 9e1a 0b00 |0136: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.e:()V // method@1a9e │ │ +046e16: 54b6 5616 |0139: iget-object v6, v11, Landroid/support/v7/widget/RecyclerView;.n:Landroid/support/v4/widget/o; // field@1656 │ │ +046e1a: 6e10 b11a 0b00 |013b: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getHeight:()I // method@1ab1 │ │ +046e20: 0a07 |013e: move-result v7 │ │ +046e22: 8277 |013f: int-to-float v7, v7 │ │ +046e24: a907 0407 |0140: div-float v7, v4, v7 │ │ +046e28: 1508 803f |0142: const/high16 v8, #int 1065353216 // #3f80 │ │ +046e2c: 6e10 c21a 0b00 |0144: invoke-virtual {v11}, Landroid/support/v7/widget/RecyclerView;.getWidth:()I // method@1ac2 │ │ +046e32: 0a09 |0147: move-result v9 │ │ +046e34: 8299 |0148: int-to-float v9, v9 │ │ +046e36: c995 |0149: div-float/2addr v5, v9 │ │ +046e38: a705 0805 |014a: sub-float v5, v8, v5 │ │ +046e3c: 6e30 a111 7605 |014c: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/o;.a:(FF)Z // method@11a1 │ │ +046e42: 0a05 |014f: move-result v5 │ │ +046e44: 3805 afff |0150: if-eqz v5, 00ff // -0051 │ │ +046e48: 1210 |0152: const/4 v0, #int 1 // #1 │ │ +046e4a: 28ac |0153: goto 00ff // -0054 │ │ +046e4c: 1200 |0154: const/4 v0, #int 0 // #0 │ │ +046e4e: 2900 55ff |0155: goto/16 00aa // -00ab │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1479 │ │ 0x0002 line=1480 │ │ 0x0004 line=1482 │ │ 0x0007 line=1483 │ │ 0x000b line=1484 │ │ @@ -13828,17 +13855,17 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046dd4: |[046dd4] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;)Z │ │ -046de4: 5510 5016 |0000: iget-boolean v0, v1, Landroid/support/v7/widget/RecyclerView;.h:Z // field@1650 │ │ -046de8: 0f00 |0002: return v0 │ │ +046e54: |[046e54] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;)Z │ │ +046e64: 5510 5016 |0000: iget-boolean v0, v1, Landroid/support/v7/widget/RecyclerView;.h:Z // field@1650 │ │ +046e68: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/support/v7/widget/RecyclerView; │ │ │ │ #16 : (in Landroid/support/v7/widget/RecyclerView;) │ │ @@ -13846,25 +13873,25 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -046dec: |[046dec] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;)Z │ │ -046dfc: 5410 5716 |0000: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.o:Landroid/support/v7/widget/cx; // field@1657 │ │ -046e00: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -046e04: 5410 5716 |0004: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.o:Landroid/support/v7/widget/cx; // field@1657 │ │ -046e08: 6e20 0d1f 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/widget/cx;.f:(Landroid/support/v7/widget/dq;)Z // method@1f0d │ │ -046e0e: 0a00 |0009: move-result v0 │ │ -046e10: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -046e14: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -046e16: 0f00 |000d: return v0 │ │ -046e18: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -046e1a: 28fe |000f: goto 000d // -0002 │ │ +046e6c: |[046e6c] android.support.v7.widget.RecyclerView.a:(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;)Z │ │ +046e7c: 5410 5716 |0000: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.o:Landroid/support/v7/widget/cx; // field@1657 │ │ +046e80: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +046e84: 5410 5716 |0004: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.o:Landroid/support/v7/widget/cx; // field@1657 │ │ +046e88: 6e20 0d1f 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/widget/cx;.f:(Landroid/support/v7/widget/dq;)Z // method@1f0d │ │ +046e8e: 0a00 |0009: move-result v0 │ │ +046e90: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +046e94: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +046e96: 0f00 |000d: return v0 │ │ +046e98: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +046e9a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0000 line=50576 │ │ 0x000f line=144 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/support/v7/widget/RecyclerView; │ │ @@ -13875,71 +13902,71 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 108 16-bit code units │ │ -046e1c: |[046e1c] android.support.v7.widget.RecyclerView.b:(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;)I │ │ -046e2c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -046e2e: 1300 0c02 |0001: const/16 v0, #int 524 // #20c │ │ -046e32: 6e20 961f 0900 |0003: invoke-virtual {v9, v0}, Landroid/support/v7/widget/dq;.b:(I)Z // method@1f96 │ │ -046e38: 0a00 |0006: move-result v0 │ │ -046e3a: 3900 0800 |0007: if-nez v0, 000f // +0008 │ │ -046e3e: 6e10 a71f 0900 |0009: invoke-virtual {v9}, Landroid/support/v7/widget/dq;.l:()Z // method@1fa7 │ │ -046e44: 0a00 |000c: move-result v0 │ │ -046e46: 3900 0400 |000d: if-nez v0, 0011 // +0004 │ │ -046e4a: 0121 |000f: move v1, v2 │ │ -046e4c: 0f01 |0010: return v1 │ │ -046e4e: 5484 4a16 |0011: iget-object v4, v8, Landroid/support/v7/widget/RecyclerView;.b:Landroid/support/v7/widget/n; // field@164a │ │ -046e52: 5291 3d18 |0013: iget v1, v9, Landroid/support/v7/widget/dq;.b:I // field@183d │ │ -046e56: 5440 be18 |0015: iget-object v0, v4, Landroid/support/v7/widget/n;.a:Ljava/util/ArrayList; // field@18be │ │ -046e5a: 6e10 b82a 0000 |0017: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2ab8 │ │ -046e60: 0a05 |001a: move-result v5 │ │ -046e62: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -046e64: 0103 |001c: move v3, v0 │ │ -046e66: 3553 f3ff |001d: if-ge v3, v5, 0010 // -000d │ │ -046e6a: 5440 be18 |001f: iget-object v0, v4, Landroid/support/v7/widget/n;.a:Ljava/util/ArrayList; // field@18be │ │ -046e6e: 6e20 b12a 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2ab1 │ │ -046e74: 0c00 |0024: move-result-object v0 │ │ -046e76: 1f00 b904 |0025: check-cast v0, Landroid/support/v7/widget/p; // type@04b9 │ │ -046e7a: 5206 c618 |0027: iget v6, v0, Landroid/support/v7/widget/p;.a:I // field@18c6 │ │ -046e7e: 2c06 3500 0000 |0029: sparse-switch v6, 0000005e // +00000035 │ │ -046e84: d800 0301 |002c: add-int/lit8 v0, v3, #int 1 // #01 │ │ -046e88: 0103 |002e: move v3, v0 │ │ -046e8a: 28ee |002f: goto 001d // -0012 │ │ -046e8c: 5206 c718 |0030: iget v6, v0, Landroid/support/v7/widget/p;.b:I // field@18c7 │ │ -046e90: 3616 faff |0032: if-gt v6, v1, 002c // -0006 │ │ -046e94: 5200 c918 |0034: iget v0, v0, Landroid/support/v7/widget/p;.d:I // field@18c9 │ │ -046e98: b001 |0036: add-int/2addr v1, v0 │ │ -046e9a: 28f5 |0037: goto 002c // -000b │ │ -046e9c: 5206 c718 |0038: iget v6, v0, Landroid/support/v7/widget/p;.b:I // field@18c7 │ │ -046ea0: 3616 f2ff |003a: if-gt v6, v1, 002c // -000e │ │ -046ea4: 5206 c718 |003c: iget v6, v0, Landroid/support/v7/widget/p;.b:I // field@18c7 │ │ -046ea8: 5207 c918 |003e: iget v7, v0, Landroid/support/v7/widget/p;.d:I // field@18c9 │ │ -046eac: b076 |0040: add-int/2addr v6, v7 │ │ -046eae: 3716 0400 |0041: if-le v6, v1, 0045 // +0004 │ │ -046eb2: 0121 |0043: move v1, v2 │ │ -046eb4: 28cc |0044: goto 0010 // -0034 │ │ -046eb6: 5200 c918 |0045: iget v0, v0, Landroid/support/v7/widget/p;.d:I // field@18c9 │ │ -046eba: b101 |0047: sub-int/2addr v1, v0 │ │ -046ebc: 28e4 |0048: goto 002c // -001c │ │ -046ebe: 5206 c718 |0049: iget v6, v0, Landroid/support/v7/widget/p;.b:I // field@18c7 │ │ -046ec2: 3316 0500 |004b: if-ne v6, v1, 0050 // +0005 │ │ -046ec6: 5201 c918 |004d: iget v1, v0, Landroid/support/v7/widget/p;.d:I // field@18c9 │ │ -046eca: 28dd |004f: goto 002c // -0023 │ │ -046ecc: 5206 c718 |0050: iget v6, v0, Landroid/support/v7/widget/p;.b:I // field@18c7 │ │ -046ed0: 3516 0400 |0052: if-ge v6, v1, 0056 // +0004 │ │ -046ed4: d801 01ff |0054: add-int/lit8 v1, v1, #int -1 // #ff │ │ -046ed8: 5200 c918 |0056: iget v0, v0, Landroid/support/v7/widget/p;.d:I // field@18c9 │ │ -046edc: 3610 d4ff |0058: if-gt v0, v1, 002c // -002c │ │ -046ee0: d801 0101 |005a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -046ee4: 28d0 |005c: goto 002c // -0030 │ │ -046ee6: 0000 |005d: nop // spacer │ │ -046ee8: 0002 0300 0100 0000 0200 0000 0800 ... |005e: sparse-switch-data (14 units) │ │ +046e9c: |[046e9c] android.support.v7.widget.RecyclerView.b:(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;)I │ │ +046eac: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +046eae: 1300 0c02 |0001: const/16 v0, #int 524 // #20c │ │ +046eb2: 6e20 961f 0900 |0003: invoke-virtual {v9, v0}, Landroid/support/v7/widget/dq;.b:(I)Z // method@1f96 │ │ +046eb8: 0a00 |0006: move-result v0 │ │ +046eba: 3900 0800 |0007: if-nez v0, 000f // +0008 │ │ +046ebe: 6e10 a71f 0900 |0009: invoke-virtual {v9}, Landroid/support/v7/widget/dq;.l:()Z // method@1fa7 │ │ +046ec4: 0a00 |000c: move-result v0 │ │ +046ec6: 3900 0400 |000d: if-nez v0, 0011 // +0004 │ │ +046eca: 0121 |000f: move v1, v2 │ │ +046ecc: 0f01 |0010: return v1 │ │ +046ece: 5484 4a16 |0011: iget-object v4, v8, Landroid/support/v7/widget/RecyclerView;.b:Landroid/support/v7/widget/n; // field@164a │ │ +046ed2: 5291 3d18 |0013: iget v1, v9, Landroid/support/v7/widget/dq;.b:I // field@183d │ │ +046ed6: 5440 be18 |0015: iget-object v0, v4, Landroid/support/v7/widget/n;.a:Ljava/util/ArrayList; // field@18be │ │ +046eda: 6e10 b82a 0000 |0017: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2ab8 │ │ +046ee0: 0a05 |001a: move-result v5 │ │ +046ee2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +046ee4: 0103 |001c: move v3, v0 │ │ +046ee6: 3553 f3ff |001d: if-ge v3, v5, 0010 // -000d │ │ +046eea: 5440 be18 |001f: iget-object v0, v4, Landroid/support/v7/widget/n;.a:Ljava/util/ArrayList; // field@18be │ │ +046eee: 6e20 b12a 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2ab1 │ │ +046ef4: 0c00 |0024: move-result-object v0 │ │ +046ef6: 1f00 ba04 |0025: check-cast v0, Landroid/support/v7/widget/p; // type@04ba │ │ +046efa: 5206 c618 |0027: iget v6, v0, Landroid/support/v7/widget/p;.a:I // field@18c6 │ │ +046efe: 2c06 3500 0000 |0029: sparse-switch v6, 0000005e // +00000035 │ │ +046f04: d800 0301 |002c: add-int/lit8 v0, v3, #int 1 // #01 │ │ +046f08: 0103 |002e: move v3, v0 │ │ +046f0a: 28ee |002f: goto 001d // -0012 │ │ +046f0c: 5206 c718 |0030: iget v6, v0, Landroid/support/v7/widget/p;.b:I // field@18c7 │ │ +046f10: 3616 faff |0032: if-gt v6, v1, 002c // -0006 │ │ +046f14: 5200 c918 |0034: iget v0, v0, Landroid/support/v7/widget/p;.d:I // field@18c9 │ │ +046f18: b001 |0036: add-int/2addr v1, v0 │ │ +046f1a: 28f5 |0037: goto 002c // -000b │ │ +046f1c: 5206 c718 |0038: iget v6, v0, Landroid/support/v7/widget/p;.b:I // field@18c7 │ │ +046f20: 3616 f2ff |003a: if-gt v6, v1, 002c // -000e │ │ +046f24: 5206 c718 |003c: iget v6, v0, Landroid/support/v7/widget/p;.b:I // field@18c7 │ │ +046f28: 5207 c918 |003e: iget v7, v0, Landroid/support/v7/widget/p;.d:I // field@18c9 │ │ +046f2c: b076 |0040: add-int/2addr v6, v7 │ │ +046f2e: 3716 0400 |0041: if-le v6, v1, 0045 // +0004 │ │ +046f32: 0121 |0043: move v1, v2 │ │ +046f34: 28cc |0044: goto 0010 // -0034 │ │ +046f36: 5200 c918 |0045: iget v0, v0, Landroid/support/v7/widget/p;.d:I // field@18c9 │ │ +046f3a: b101 |0047: sub-int/2addr v1, v0 │ │ +046f3c: 28e4 |0048: goto 002c // -001c │ │ +046f3e: 5206 c718 |0049: iget v6, v0, Landroid/support/v7/widget/p;.b:I // field@18c7 │ │ +046f42: 3316 0500 |004b: if-ne v6, v1, 0050 // +0005 │ │ +046f46: 5201 c918 |004d: iget v1, v0, Landroid/support/v7/widget/p;.d:I // field@18c9 │ │ +046f4a: 28dd |004f: goto 002c // -0023 │ │ +046f4c: 5206 c718 |0050: iget v6, v0, Landroid/support/v7/widget/p;.b:I // field@18c7 │ │ +046f50: 3516 0400 |0052: if-ge v6, v1, 0056 // +0004 │ │ +046f54: d801 01ff |0054: add-int/lit8 v1, v1, #int -1 // #ff │ │ +046f58: 5200 c918 |0056: iget v0, v0, Landroid/support/v7/widget/p;.d:I // field@18c9 │ │ +046f5c: 3610 d4ff |0058: if-gt v0, v1, 002c // -002c │ │ +046f60: d801 0101 |005a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +046f64: 28d0 |005c: goto 002c // -0030 │ │ +046f66: 0000 |005d: nop // spacer │ │ +046f68: 0002 0300 0100 0000 0200 0000 0800 ... |005e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50577 │ │ 0x0010 line=50596 │ │ 0x0011 line=50582 │ │ 0x0015 line=50583 │ │ 0x001b line=50584 │ │ @@ -13970,23 +13997,23 @@ │ │ type : '(Landroid/support/v7/widget/dq;)J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -046f04: |[046f04] android.support.v7.widget.RecyclerView.b:(Landroid/support/v7/widget/dq;)J │ │ -046f14: 5420 6216 |0000: iget-object v0, v2, Landroid/support/v7/widget/RecyclerView;.z:Landroid/support/v7/widget/ct; // field@1662 │ │ -046f18: 5500 f117 |0002: iget-boolean v0, v0, Landroid/support/v7/widget/ct;.b:Z // field@17f1 │ │ -046f1c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -046f20: 5330 3f18 |0006: iget-wide v0, v3, Landroid/support/v7/widget/dq;.d:J // field@183f │ │ -046f24: 1000 |0008: return-wide v0 │ │ -046f26: 5230 3d18 |0009: iget v0, v3, Landroid/support/v7/widget/dq;.b:I // field@183d │ │ -046f2a: 8100 |000b: int-to-long v0, v0 │ │ -046f2c: 28fc |000c: goto 0008 // -0004 │ │ +046f84: |[046f84] android.support.v7.widget.RecyclerView.b:(Landroid/support/v7/widget/dq;)J │ │ +046f94: 5420 6216 |0000: iget-object v0, v2, Landroid/support/v7/widget/RecyclerView;.z:Landroid/support/v7/widget/ct; // field@1662 │ │ +046f98: 5500 f117 |0002: iget-boolean v0, v0, Landroid/support/v7/widget/ct;.b:Z // field@17f1 │ │ +046f9c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +046fa0: 5330 3f18 |0006: iget-wide v0, v3, Landroid/support/v7/widget/dq;.d:J // field@183f │ │ +046fa4: 1000 |0008: return-wide v0 │ │ +046fa6: 5230 3d18 |0009: iget v0, v3, Landroid/support/v7/widget/dq;.b:I // field@183d │ │ +046faa: 8100 |000b: int-to-long v0, v0 │ │ +046fac: 28fc |000c: goto 0008 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3031 │ │ 0x0002 line=50453 │ │ 0x0004 line=3031 │ │ 0x0006 line=50454 │ │ 0x0008 line=3031 │ │ @@ -13999,23 +14026,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v7/widget/dq;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -046f30: |[046f30] android.support.v7.widget.RecyclerView.b:(Landroid/view/View;)Landroid/support/v7/widget/dq; │ │ -046f40: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -046f44: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -046f46: 1100 |0003: return-object v0 │ │ -046f48: 6e10 2522 0100 |0004: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ -046f4e: 0c00 |0007: move-result-object v0 │ │ -046f50: 1f00 7a04 |0008: check-cast v0, Landroid/support/v7/widget/dc; // type@047a │ │ -046f54: 5400 0518 |000a: iget-object v0, v0, Landroid/support/v7/widget/dc;.a:Landroid/support/v7/widget/dq; // field@1805 │ │ -046f58: 28f7 |000c: goto 0003 // -0009 │ │ +046fb0: |[046fb0] android.support.v7.widget.RecyclerView.b:(Landroid/view/View;)Landroid/support/v7/widget/dq; │ │ +046fc0: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +046fc4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +046fc6: 1100 |0003: return-object v0 │ │ +046fc8: 6e10 2522 0100 |0004: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2225 │ │ +046fce: 0c00 |0007: move-result-object v0 │ │ +046fd0: 1f00 7b04 |0008: check-cast v0, Landroid/support/v7/widget/dc; // type@047b │ │ +046fd4: 5400 0518 |000a: iget-object v0, v0, Landroid/support/v7/widget/dc;.a:Landroid/support/v7/widget/dq; // field@1805 │ │ +046fd8: 28f7 |000c: goto 0003 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3408 │ │ 0x0002 line=3409 │ │ 0x0003 line=3411 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/view/View; │ │ @@ -14025,33 +14052,33 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -046f5c: |[046f5c] android.support.v7.widget.RecyclerView.b:(II)V │ │ -046f6c: 7110 ff21 0500 |0000: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@21ff │ │ -046f72: 0a02 |0003: move-result v2 │ │ -046f74: 7110 ff21 0600 |0004: invoke-static {v6}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@21ff │ │ -046f7a: 0a03 |0007: move-result v3 │ │ -046f7c: 7110 0022 0500 |0008: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2200 │ │ -046f82: 0a01 |000b: move-result v1 │ │ -046f84: 7110 0022 0600 |000c: invoke-static {v6}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2200 │ │ -046f8a: 0a00 |000f: move-result v0 │ │ -046f8c: 2c02 1200 0000 |0010: sparse-switch v2, 00000022 // +00000012 │ │ -046f92: 7110 5b0e 0400 |0013: invoke-static {v4}, Landroid/support/v4/view/bl;.p:(Landroid/view/View;)I // method@0e5b │ │ -046f98: 0a01 |0016: move-result v1 │ │ -046f9a: 2c03 1500 0000 |0017: sparse-switch v3, 0000002c // +00000015 │ │ -046fa0: 7110 5c0e 0400 |001a: invoke-static {v4}, Landroid/support/v4/view/bl;.q:(Landroid/view/View;)I // method@0e5c │ │ -046fa6: 0a00 |001d: move-result v0 │ │ -046fa8: 6e30 061b 1400 |001e: invoke-virtual {v4, v1, v0}, Landroid/support/v7/widget/RecyclerView;.setMeasuredDimension:(II)V // method@1b06 │ │ -046fae: 0e00 |0021: return-void │ │ -046fb0: 0002 0200 0000 0080 0000 0040 0700 ... |0022: sparse-switch-data (10 units) │ │ -046fc4: 0002 0200 0000 0080 0000 0040 0700 ... |002c: sparse-switch-data (10 units) │ │ +046fdc: |[046fdc] android.support.v7.widget.RecyclerView.b:(II)V │ │ +046fec: 7110 ff21 0500 |0000: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@21ff │ │ +046ff2: 0a02 |0003: move-result v2 │ │ +046ff4: 7110 ff21 0600 |0004: invoke-static {v6}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@21ff │ │ +046ffa: 0a03 |0007: move-result v3 │ │ +046ffc: 7110 0022 0500 |0008: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2200 │ │ +047002: 0a01 |000b: move-result v1 │ │ +047004: 7110 0022 0600 |000c: invoke-static {v6}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@2200 │ │ +04700a: 0a00 |000f: move-result v0 │ │ +04700c: 2c02 1200 0000 |0010: sparse-switch v2, 00000022 // +00000012 │ │ +047012: 7110 5b0e 0400 |0013: invoke-static {v4}, Landroid/support/v4/view/bl;.p:(Landroid/view/View;)I // method@0e5b │ │ +047018: 0a01 |0016: move-result v1 │ │ +04701a: 2c03 1500 0000 |0017: sparse-switch v3, 0000002c // +00000015 │ │ +047020: 7110 5c0e 0400 |001a: invoke-static {v4}, Landroid/support/v4/view/bl;.q:(Landroid/view/View;)I // method@0e5c │ │ +047026: 0a00 |001d: move-result v0 │ │ +047028: 6e30 061b 1400 |001e: invoke-virtual {v4, v1, v0}, Landroid/support/v7/widget/RecyclerView;.setMeasuredDimension:(II)V // method@1b06 │ │ +04702e: 0e00 |0021: return-void │ │ +047030: 0002 0200 0000 0080 0000 0040 0700 ... |0022: sparse-switch-data (10 units) │ │ +047044: 0002 0200 0000 0080 0000 0040 0700 ... |002c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2573 │ │ 0x0004 line=2574 │ │ 0x0008 line=2575 │ │ 0x000c line=2576 │ │ 0x0010 line=2581 │ │ @@ -14072,17 +14099,17 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -046fd8: |[046fd8] android.support.v7.widget.RecyclerView.b:(Landroid/support/v7/widget/RecyclerView;I)V │ │ -046fe8: 7020 0c1b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/RecyclerView;.setScrollState:(I)V // method@1b0c │ │ -046fee: 0e00 |0003: return-void │ │ +047058: |[047058] android.support.v7.widget.RecyclerView.b:(Landroid/support/v7/widget/RecyclerView;I)V │ │ +047068: 7020 0c1b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/RecyclerView;.setScrollState:(I)V // method@1b0c │ │ +04706e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/support/v7/widget/RecyclerView; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -14091,23 +14118,23 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;Landroid/support/v7/widget/cz;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -046ff0: |[046ff0] android.support.v7.widget.RecyclerView.b:(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;Landroid/support/v7/widget/cz;)V │ │ -047000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047002: 6e20 931f 0200 |0001: invoke-virtual {v2, v0}, Landroid/support/v7/widget/dq;.a:(Z)V // method@1f93 │ │ -047008: 5410 5716 |0004: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.o:Landroid/support/v7/widget/cx; // field@1657 │ │ -04700c: 6e40 061f 2043 |0006: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/widget/cx;.b:(Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;Landroid/support/v7/widget/cz;)Z // method@1f06 │ │ -047012: 0a00 |0009: move-result v0 │ │ -047014: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -047018: 7010 f71a 0100 |000c: invoke-direct {v1}, Landroid/support/v7/widget/RecyclerView;.s:()V // method@1af7 │ │ -04701e: 0e00 |000f: return-void │ │ +047070: |[047070] android.support.v7.widget.RecyclerView.b:(Landroid/support/v7/widget/RecyclerView;Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;Landroid/support/v7/widget/cz;)V │ │ +047080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047082: 6e20 931f 0200 |0001: invoke-virtual {v2, v0}, Landroid/support/v7/widget/dq;.a:(Z)V // method@1f93 │ │ +047088: 5410 5716 |0004: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.o:Landroid/support/v7/widget/cx; // field@1657 │ │ +04708c: 6e40 061f 2043 |0006: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/widget/cx;.b:(Landroid/support/v7/widget/dq;Landroid/support/v7/widget/cz;Landroid/support/v7/widget/cz;)Z // method@1f06 │ │ +047092: 0a00 |0009: move-result v0 │ │ +047094: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +047098: 7010 f71a 0100 |000c: invoke-direct {v1}, Landroid/support/v7/widget/RecyclerView;.s:()V // method@1af7 │ │ +04709e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50537 │ │ 0x0004 line=50538 │ │ 0x000c line=50539 │ │ 0x000f line=144 │ │ locals : │ │ @@ -14121,17 +14148,17 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -047020: |[047020] android.support.v7.widget.RecyclerView.b:(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;)V │ │ -047030: 7020 921a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/RecyclerView;.d:(Landroid/view/View;)V // method@1a92 │ │ -047036: 0e00 |0003: return-void │ │ +0470a0: |[0470a0] android.support.v7.widget.RecyclerView.b:(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;)V │ │ +0470b0: 7020 921a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/RecyclerView;.d:(Landroid/view/View;)V // method@1a92 │ │ +0470b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/support/v7/widget/RecyclerView; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -14140,17 +14167,17 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047038: |[047038] android.support.v7.widget.RecyclerView.b:(Landroid/support/v7/widget/RecyclerView;)Z │ │ -047048: 5510 5116 |0000: iget-boolean v0, v1, Landroid/support/v7/widget/RecyclerView;.i:Z // field@1651 │ │ -04704c: 0f00 |0002: return v0 │ │ +0470b8: |[0470b8] android.support.v7.widget.RecyclerView.b:(Landroid/support/v7/widget/RecyclerView;)Z │ │ +0470c8: 5510 5116 |0000: iget-boolean v0, v1, Landroid/support/v7/widget/RecyclerView;.i:Z // field@1651 │ │ +0470cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/support/v7/widget/RecyclerView; │ │ │ │ #25 : (in Landroid/support/v7/widget/RecyclerView;) │ │ @@ -14158,23 +14185,23 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -047050: |[047050] android.support.v7.widget.RecyclerView.c:(Landroid/view/View;)I │ │ -047060: 7110 7d1a 0100 |0000: invoke-static {v1}, Landroid/support/v7/widget/RecyclerView;.b:(Landroid/view/View;)Landroid/support/v7/widget/dq; // method@1a7d │ │ -047066: 0c00 |0003: move-result-object v0 │ │ -047068: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -04706c: 6e10 971f 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/widget/dq;.c:()I // method@1f97 │ │ -047072: 0a00 |0009: move-result v0 │ │ -047074: 0f00 |000a: return v0 │ │ -047076: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ -047078: 28fe |000c: goto 000a // -0002 │ │ +0470d0: |[0470d0] android.support.v7.widget.RecyclerView.c:(Landroid/view/View;)I │ │ +0470e0: 7110 7d1a 0100 |0000: invoke-static {v1}, Landroid/support/v7/widget/RecyclerView;.b:(Landroid/view/View;)Landroid/support/v7/widget/dq; // method@1a7d │ │ +0470e6: 0c00 |0003: move-result-object v0 │ │ +0470e8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0470ec: 6e10 971f 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/widget/dq;.c:()I // method@1f97 │ │ +0470f2: 0a00 |0009: move-result v0 │ │ +0470f4: 0f00 |000a: return v0 │ │ +0470f6: 12f0 |000b: const/4 v0, #int -1 // #ff │ │ +0470f8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3445 │ │ 0x0004 line=3446 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/view/View; │ │ │ │ @@ -14183,21 +14210,21 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04707c: |[04707c] android.support.v7.widget.RecyclerView.c:(Landroid/support/v7/widget/RecyclerView;I)V │ │ -04708c: 5410 4e16 |0000: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.f:Landroid/support/v7/widget/db; // field@164e │ │ -047090: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -047094: 5410 4e16 |0004: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.f:Landroid/support/v7/widget/db; // field@164e │ │ -047098: 6e20 311f 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/widget/db;.b:(I)V // method@1f31 │ │ -04709e: 6e10 7a1a 0100 |0009: invoke-virtual {v1}, Landroid/support/v7/widget/RecyclerView;.awakenScrollBars:()Z // method@1a7a │ │ -0470a4: 0e00 |000c: return-void │ │ +0470fc: |[0470fc] android.support.v7.widget.RecyclerView.c:(Landroid/support/v7/widget/RecyclerView;I)V │ │ +04710c: 5410 4e16 |0000: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.f:Landroid/support/v7/widget/db; // field@164e │ │ +047110: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +047114: 5410 4e16 |0004: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.f:Landroid/support/v7/widget/db; // field@164e │ │ +047118: 6e20 311f 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/widget/db;.b:(I)V // method@1f31 │ │ +04711e: 6e10 7a1a 0100 |0009: invoke-virtual {v1}, Landroid/support/v7/widget/RecyclerView;.awakenScrollBars:()Z // method@1a7a │ │ +047124: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0000 line=50616 │ │ 0x0004 line=50619 │ │ 0x0009 line=50620 │ │ 0x000c line=144 │ │ @@ -14210,18 +14237,18 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0470a8: |[0470a8] android.support.v7.widget.RecyclerView.c:(Landroid/support/v7/widget/RecyclerView;)Z │ │ -0470b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0470ba: 5c10 2816 |0001: iput-boolean v0, v1, Landroid/support/v7/widget/RecyclerView;.G:Z // field@1628 │ │ -0470be: 0f00 |0003: return v0 │ │ +047128: |[047128] android.support.v7.widget.RecyclerView.c:(Landroid/support/v7/widget/RecyclerView;)Z │ │ +047138: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04713a: 5c10 2816 |0001: iput-boolean v0, v1, Landroid/support/v7/widget/RecyclerView;.G:Z // field@1628 │ │ +04713e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/support/v7/widget/RecyclerView; │ │ │ │ #28 : (in Landroid/support/v7/widget/RecyclerView;) │ │ @@ -14229,46 +14256,46 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -0470c0: |[0470c0] android.support.v7.widget.RecyclerView.c:(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;)Z │ │ -0470d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0470d2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0470d4: 6e10 661a 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/widget/RecyclerView;.a:()V // method@1a66 │ │ -0470da: 5452 4b16 |0005: iget-object v2, v5, Landroid/support/v7/widget/RecyclerView;.c:Landroid/support/v7/widget/ax; // field@164b │ │ -0470de: 5423 3517 |0007: iget-object v3, v2, Landroid/support/v7/widget/ax;.a:Landroid/support/v7/widget/az; // field@1735 │ │ -0470e2: 7220 571d 6300 |0009: invoke-interface {v3, v6}, Landroid/support/v7/widget/az;.a:(Landroid/view/View;)I // method@1d57 │ │ -0470e8: 0a03 |000c: move-result v3 │ │ -0470ea: 12f4 |000d: const/4 v4, #int -1 // #ff │ │ -0470ec: 3343 1900 |000e: if-ne v3, v4, 0027 // +0019 │ │ -0470f0: 6e20 471d 6200 |0010: invoke-virtual {v2, v6}, Landroid/support/v7/widget/ax;.b:(Landroid/view/View;)Z // method@1d47 │ │ -0470f6: 3800 1000 |0013: if-eqz v0, 0023 // +0010 │ │ -0470fa: 7110 7d1a 0600 |0015: invoke-static {v6}, Landroid/support/v7/widget/RecyclerView;.b:(Landroid/view/View;)Landroid/support/v7/widget/dq; // method@1a7d │ │ -047100: 0c02 |0018: move-result-object v2 │ │ -047102: 5453 3916 |0019: iget-object v3, v5, Landroid/support/v7/widget/RecyclerView;.a:Landroid/support/v7/widget/dg; // field@1639 │ │ -047106: 6e20 601f 2300 |001b: invoke-virtual {v3, v2}, Landroid/support/v7/widget/dg;.b:(Landroid/support/v7/widget/dq;)V // method@1f60 │ │ -04710c: 5453 3916 |001e: iget-object v3, v5, Landroid/support/v7/widget/RecyclerView;.a:Landroid/support/v7/widget/dg; // field@1639 │ │ -047110: 6e20 5b1f 2300 |0020: invoke-virtual {v3, v2}, Landroid/support/v7/widget/dg;.a:(Landroid/support/v7/widget/dq;)V // method@1f5b │ │ -047116: 6e20 731a 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v7/widget/RecyclerView;.a:(Z)V // method@1a73 │ │ -04711c: 0f00 |0026: return v0 │ │ -04711e: 5424 3617 |0027: iget-object v4, v2, Landroid/support/v7/widget/ax;.b:Landroid/support/v7/widget/ay; // field@1736 │ │ -047122: 6e20 521d 3400 |0029: invoke-virtual {v4, v3}, Landroid/support/v7/widget/ay;.c:(I)Z // method@1d52 │ │ -047128: 0a04 |002c: move-result v4 │ │ -04712a: 3804 1000 |002d: if-eqz v4, 003d // +0010 │ │ -04712e: 5424 3617 |002f: iget-object v4, v2, Landroid/support/v7/widget/ax;.b:Landroid/support/v7/widget/ay; // field@1736 │ │ -047132: 6e20 531d 3400 |0031: invoke-virtual {v4, v3}, Landroid/support/v7/widget/ay;.d:(I)Z // method@1d53 │ │ -047138: 6e20 471d 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v7/widget/ax;.b:(Landroid/view/View;)Z // method@1d47 │ │ -04713e: 5422 3517 |0037: iget-object v2, v2, Landroid/support/v7/widget/ax;.a:Landroid/support/v7/widget/az; // field@1735 │ │ -047142: 7220 581d 3200 |0039: invoke-interface {v2, v3}, Landroid/support/v7/widget/az;.a:(I)V // method@1d58 │ │ -047148: 28d7 |003c: goto 0013 // -0029 │ │ -04714a: 0110 |003d: move v0, v1 │ │ -04714c: 28d5 |003e: goto 0013 // -002b │ │ +047140: |[047140] android.support.v7.widget.RecyclerView.c:(Landroid/support/v7/widget/RecyclerView;Landroid/view/View;)Z │ │ +047150: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +047152: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +047154: 6e10 661a 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/widget/RecyclerView;.a:()V // method@1a66 │ │ +04715a: 5452 4b16 |0005: iget-object v2, v5, Landroid/support/v7/widget/RecyclerView;.c:Landroid/support/v7/widget/ax; // field@164b │ │ +04715e: 5423 3517 |0007: iget-object v3, v2, Landroid/support/v7/widget/ax;.a:Landroid/support/v7/widget/az; // field@1735 │ │ +047162: 7220 571d 6300 |0009: invoke-interface {v3, v6}, Landroid/support/v7/widget/az;.a:(Landroid/view/View;)I // method@1d57 │ │ +047168: 0a03 |000c: move-result v3 │ │ +04716a: 12f4 |000d: const/4 v4, #int -1 // #ff │ │ +04716c: 3343 1900 |000e: if-ne v3, v4, 0027 // +0019 │ │ +047170: 6e20 471d 6200 |0010: invoke-virtual {v2, v6}, Landroid/support/v7/widget/ax;.b:(Landroid/view/View;)Z // method@1d47 │ │ +047176: 3800 1000 |0013: if-eqz v0, 0023 // +0010 │ │ +04717a: 7110 7d1a 0600 |0015: invoke-static {v6}, Landroid/support/v7/widget/RecyclerView;.b:(Landroid/view/View;)Landroid/support/v7/widget/dq; // method@1a7d │ │ +047180: 0c02 |0018: move-result-object v2 │ │ +047182: 5453 3916 |0019: iget-object v3, v5, Landroid/support/v7/widget/RecyclerView;.a:Landroid/support/v7/widget/dg; // field@1639 │ │ +047186: 6e20 601f 2300 |001b: invoke-virtual {v3, v2}, Landroid/support/v7/widget/dg;.b:(Landroid/support/v7/widget/dq;)V // method@1f60 │ │ +04718c: 5453 3916 |001e: iget-object v3, v5, Landroid/support/v7/widget/RecyclerView;.a:Landroid/support/v7/widget/dg; // field@1639 │ │ +047190: 6e20 5b1f 2300 |0020: invoke-virtual {v3, v2}, Landroid/support/v7/widget/dg;.a:(Landroid/support/v7/widget/dq;)V // method@1f5b │ │ +047196: 6e20 731a 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v7/widget/RecyclerView;.a:(Z)V // method@1a73 │ │ +04719c: 0f00 |0026: return v0 │ │ +04719e: 5424 3617 |0027: iget-object v4, v2, Landroid/support/v7/widget/ax;.b:Landroid/support/v7/widget/ay; // field@1736 │ │ +0471a2: 6e20 521d 3400 |0029: invoke-virtual {v4, v3}, Landroid/support/v7/widget/ay;.c:(I)Z // method@1d52 │ │ +0471a8: 0a04 |002c: move-result v4 │ │ +0471aa: 3804 1000 |002d: if-eqz v4, 003d // +0010 │ │ +0471ae: 5424 3617 |002f: iget-object v4, v2, Landroid/support/v7/widget/ax;.b:Landroid/support/v7/widget/ay; // field@1736 │ │ +0471b2: 6e20 531d 3400 |0031: invoke-virtual {v4, v3}, Landroid/support/v7/widget/ay;.d:(I)Z // method@1d53 │ │ +0471b8: 6e20 471d 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v7/widget/ax;.b:(Landroid/view/View;)Z // method@1d47 │ │ +0471be: 5422 3517 |0037: iget-object v2, v2, Landroid/support/v7/widget/ax;.a:Landroid/support/v7/widget/az; // field@1735 │ │ +0471c2: 7220 581d 3200 |0039: invoke-interface {v2, v3}, Landroid/support/v7/widget/az;.a:(I)V // method@1d58 │ │ +0471c8: 28d7 |003c: goto 0013 // -0029 │ │ +0471ca: 0110 |003d: move v0, v1 │ │ +0471cc: 28d5 |003e: goto 0013 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0002 line=50622 │ │ 0x0005 line=50623 │ │ 0x0007 line=50634 │ │ 0x000d line=50635 │ │ @@ -14293,17 +14320,17 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047150: |[047150] android.support.v7.widget.RecyclerView.d:(Landroid/support/v7/widget/RecyclerView;)V │ │ -047160: 7010 ce1a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/RecyclerView;.j:()V // method@1ace │ │ -047166: 0e00 |0003: return-void │ │ +0471d0: |[0471d0] android.support.v7.widget.RecyclerView.d:(Landroid/support/v7/widget/RecyclerView;)V │ │ +0471e0: 7010 ce1a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/RecyclerView;.j:()V // method@1ace │ │ +0471e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/support/v7/widget/RecyclerView; │ │ │ │ #30 : (in Landroid/support/v7/widget/RecyclerView;) │ │ @@ -14311,28 +14338,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -047168: |[047168] android.support.v7.widget.RecyclerView.d:(Landroid/view/View;)V │ │ -047178: 7110 7d1a 0300 |0000: invoke-static {v3}, Landroid/support/v7/widget/RecyclerView;.b:(Landroid/view/View;)Landroid/support/v7/widget/dq; // method@1a7d │ │ -04717e: 5420 2e16 |0003: iget-object v0, v2, Landroid/support/v7/widget/RecyclerView;.M:Ljava/util/List; // field@162e │ │ -047182: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -047186: 5420 2e16 |0007: iget-object v0, v2, Landroid/support/v7/widget/RecyclerView;.M:Ljava/util/List; // field@162e │ │ -04718a: 7210 082b 0000 |0009: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2b08 │ │ -047190: 0a00 |000c: move-result v0 │ │ -047192: d800 00ff |000d: add-int/lit8 v0, v0, #int -1 // #ff │ │ -047196: 3a00 0a00 |000f: if-ltz v0, 0019 // +000a │ │ -04719a: 5421 2e16 |0011: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.M:Ljava/util/List; // field@162e │ │ -04719e: 7220 012b 0100 |0013: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2b01 │ │ -0471a4: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0471a8: 28f7 |0018: goto 000f // -0009 │ │ -0471aa: 0e00 |0019: return-void │ │ +0471e8: |[0471e8] android.support.v7.widget.RecyclerView.d:(Landroid/view/View;)V │ │ +0471f8: 7110 7d1a 0300 |0000: invoke-static {v3}, Landroid/support/v7/widget/RecyclerView;.b:(Landroid/view/View;)Landroid/support/v7/widget/dq; // method@1a7d │ │ +0471fe: 5420 2e16 |0003: iget-object v0, v2, Landroid/support/v7/widget/RecyclerView;.M:Ljava/util/List; // field@162e │ │ +047202: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +047206: 5420 2e16 |0007: iget-object v0, v2, Landroid/support/v7/widget/RecyclerView;.M:Ljava/util/List; // field@162e │ │ +04720a: 7210 082b 0000 |0009: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2b08 │ │ +047210: 0a00 |000c: move-result v0 │ │ +047212: d800 00ff |000d: add-int/lit8 v0, v0, #int -1 // #ff │ │ +047216: 3a00 0a00 |000f: if-ltz v0, 0019 // +000a │ │ +04721a: 5421 2e16 |0011: iget-object v1, v2, Landroid/support/v7/widget/RecyclerView;.M:Ljava/util/List; // field@162e │ │ +04721e: 7220 012b 0100 |0013: invoke-interface {v1, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2b01 │ │ +047224: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +047228: 28f7 |0018: goto 000f // -0009 │ │ +04722a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5670 │ │ 0x0003 line=5675 │ │ 0x0007 line=5676 │ │ 0x000d line=5677 │ │ 0x0011 line=5678 │ │ @@ -14347,18 +14374,18 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0471ac: |[0471ac] android.support.v7.widget.RecyclerView.e:(Landroid/support/v7/widget/RecyclerView;)Z │ │ -0471bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0471be: 5c10 3f16 |0001: iput-boolean v0, v1, Landroid/support/v7/widget/RecyclerView;.af:Z // field@163f │ │ -0471c2: 0f00 |0003: return v0 │ │ +04722c: |[04722c] android.support.v7.widget.RecyclerView.e:(Landroid/support/v7/widget/RecyclerView;)Z │ │ +04723c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04723e: 5c10 3f16 |0001: iput-boolean v0, v1, Landroid/support/v7/widget/RecyclerView;.af:Z // field@163f │ │ +047242: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/support/v7/widget/RecyclerView; │ │ │ │ #32 : (in Landroid/support/v7/widget/RecyclerView;) │ │ @@ -14366,17 +14393,17 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0471c4: |[0471c4] android.support.v7.widget.RecyclerView.f:(Landroid/support/v7/widget/RecyclerView;)Z │ │ -0471d4: 5510 5216 |0000: iget-boolean v0, v1, Landroid/support/v7/widget/RecyclerView;.j:Z // field@1652 │ │ -0471d8: 0f00 |0002: return v0 │ │ +047244: |[047244] android.support.v7.widget.RecyclerView.f:(Landroid/support/v7/widget/RecyclerView;)Z │ │ +047254: 5510 5216 |0000: iget-boolean v0, v1, Landroid/support/v7/widget/RecyclerView;.j:Z // field@1652 │ │ +047258: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/support/v7/widget/RecyclerView; │ │ │ │ #33 : (in Landroid/support/v7/widget/RecyclerView;) │ │ @@ -14384,17 +14411,17 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0471dc: |[0471dc] android.support.v7.widget.RecyclerView.g:(Landroid/support/v7/widget/RecyclerView;)V │ │ -0471ec: 7010 f71a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/RecyclerView;.s:()V // method@1af7 │ │ -0471f2: 0e00 |0003: return-void │ │ +04725c: |[04725c] android.support.v7.widget.RecyclerView.g:(Landroid/support/v7/widget/RecyclerView;)V │ │ +04726c: 7010 f71a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/RecyclerView;.s:()V // method@1af7 │ │ +047272: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/support/v7/widget/RecyclerView; │ │ │ │ #34 : (in Landroid/support/v7/widget/RecyclerView;) │ │ @@ -14402,43 +14429,43 @@ │ │ type : '()F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0471f4: |[0471f4] android.support.v7.widget.RecyclerView.getScrollFactor:()F │ │ -047204: 5240 3b16 |0000: iget v0, v4, Landroid/support/v7/widget/RecyclerView;.ab:F // field@163b │ │ -047208: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -04720a: 2d00 0001 |0003: cmpl-float v0, v0, v1 │ │ -04720e: 3900 2b00 |0005: if-nez v0, 0030 // +002b │ │ -047212: 2200 e504 |0007: new-instance v0, Landroid/util/TypedValue; // type@04e5 │ │ -047216: 7010 6721 0000 |0009: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@2167 │ │ -04721c: 6e10 af1a 0400 |000c: invoke-virtual {v4}, Landroid/support/v7/widget/RecyclerView;.getContext:()Landroid/content/Context; // method@1aaf │ │ -047222: 0c01 |000f: move-result-object v1 │ │ -047224: 6e10 fd00 0100 |0010: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00fd │ │ -04722a: 0c01 |0013: move-result-object v1 │ │ -04722c: 1402 4d00 0101 |0014: const v2, #float 2.36938e-38 // #0101004d │ │ -047232: 1213 |0017: const/4 v3, #int 1 // #1 │ │ -047234: 6e40 6401 2130 |0018: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0164 │ │ -04723a: 0a01 |001b: move-result v1 │ │ -04723c: 3801 1700 |001c: if-eqz v1, 0033 // +0017 │ │ -047240: 6e10 af1a 0400 |001e: invoke-virtual {v4}, Landroid/support/v7/widget/RecyclerView;.getContext:()Landroid/content/Context; // method@1aaf │ │ -047246: 0c01 |0021: move-result-object v1 │ │ -047248: 6e10 f700 0100 |0022: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f7 │ │ -04724e: 0c01 |0025: move-result-object v1 │ │ -047250: 6e10 7001 0100 |0026: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0170 │ │ -047256: 0c01 |0029: move-result-object v1 │ │ -047258: 6e20 6a21 1000 |002a: invoke-virtual {v0, v1}, Landroid/util/TypedValue;.getDimension:(Landroid/util/DisplayMetrics;)F // method@216a │ │ -04725e: 0a00 |002d: move-result v0 │ │ -047260: 5940 3b16 |002e: iput v0, v4, Landroid/support/v7/widget/RecyclerView;.ab:F // field@163b │ │ -047264: 5240 3b16 |0030: iget v0, v4, Landroid/support/v7/widget/RecyclerView;.ab:F // field@163b │ │ -047268: 0f00 |0032: return v0 │ │ -04726a: 1200 |0033: const/4 v0, #int 0 // #0 │ │ -04726c: 28fe |0034: goto 0032 // -0002 │ │ +047274: |[047274] android.support.v7.widget.RecyclerView.getScrollFactor:()F │ │ +047284: 5240 3b16 |0000: iget v0, v4, Landroid/support/v7/widget/RecyclerView;.ab:F // field@163b │ │ +047288: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +04728a: 2d00 0001 |0003: cmpl-float v0, v0, v1 │ │ +04728e: 3900 2b00 |0005: if-nez v0, 0030 // +002b │ │ +047292: 2200 e604 |0007: new-instance v0, Landroid/util/TypedValue; // type@04e6 │ │ +047296: 7010 6721 0000 |0009: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@2167 │ │ +04729c: 6e10 af1a 0400 |000c: invoke-virtual {v4}, Landroid/support/v7/widget/RecyclerView;.getContext:()Landroid/content/Context; // method@1aaf │ │ +0472a2: 0c01 |000f: move-result-object v1 │ │ +0472a4: 6e10 fd00 0100 |0010: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@00fd │ │ +0472aa: 0c01 |0013: move-result-object v1 │ │ +0472ac: 1402 4d00 0101 |0014: const v2, #float 2.36938e-38 // #0101004d │ │ +0472b2: 1213 |0017: const/4 v3, #int 1 // #1 │ │ +0472b4: 6e40 6401 2130 |0018: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@0164 │ │ +0472ba: 0a01 |001b: move-result v1 │ │ +0472bc: 3801 1700 |001c: if-eqz v1, 0033 // +0017 │ │ +0472c0: 6e10 af1a 0400 |001e: invoke-virtual {v4}, Landroid/support/v7/widget/RecyclerView;.getContext:()Landroid/content/Context; // method@1aaf │ │ +0472c6: 0c01 |0021: move-result-object v1 │ │ +0472c8: 6e10 f700 0100 |0022: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@00f7 │ │ +0472ce: 0c01 |0025: move-result-object v1 │ │ +0472d0: 6e10 7001 0100 |0026: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0170 │ │ +0472d6: 0c01 |0029: move-result-object v1 │ │ +0472d8: 6e20 6a21 1000 |002a: invoke-virtual {v0, v1}, Landroid/util/TypedValue;.getDimension:(Landroid/util/DisplayMetrics;)F // method@216a │ │ +0472de: 0a00 |002d: move-result v0 │ │ +0472e0: 5940 3b16 |002e: iput v0, v4, Landroid/support/v7/widget/RecyclerView;.ab:F // field@163b │ │ +0472e4: 5240 3b16 |0030: iget v0, v4, Landroid/support/v7/widget/RecyclerView;.ab:F // field@163b │ │ +0472e8: 0f00 |0032: return v0 │ │ +0472ea: 1200 |0033: const/4 v0, #int 0 // #0 │ │ +0472ec: 28fe |0034: goto 0032 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2520 │ │ 0x0007 line=2521 │ │ 0x000c line=2522 │ │ 0x001e line=2524 │ │ 0x0030 line=2531 │ │ @@ -14451,17 +14478,17 @@ │ │ type : '(Landroid/support/v7/widget/RecyclerView;)Landroid/support/v7/widget/db;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047270: |[047270] android.support.v7.widget.RecyclerView.h:(Landroid/support/v7/widget/RecyclerView;)Landroid/support/v7/widget/db; │ │ -047280: 5410 4e16 |0000: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.f:Landroid/support/v7/widget/db; // field@164e │ │ -047284: 1100 |0002: return-object v0 │ │ +0472f0: |[0472f0] android.support.v7.widget.RecyclerView.h:(Landroid/support/v7/widget/RecyclerView;)Landroid/support/v7/widget/db; │ │ +047300: 5410 4e16 |0000: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.f:Landroid/support/v7/widget/db; // field@164e │ │ +047304: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/support/v7/widget/RecyclerView; │ │ │ │ #36 : (in Landroid/support/v7/widget/RecyclerView;) │ │ @@ -14469,34 +14496,34 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047288: |[047288] android.support.v7.widget.RecyclerView.h:()Landroid/view/animation/Interpolator; │ │ -047298: 6200 4816 |0000: sget-object v0, Landroid/support/v7/widget/RecyclerView;.ao:Landroid/view/animation/Interpolator; // field@1648 │ │ -04729c: 1100 |0002: return-object v0 │ │ +047308: |[047308] android.support.v7.widget.RecyclerView.h:()Landroid/view/animation/Interpolator; │ │ +047318: 6200 4816 |0000: sget-object v0, Landroid/support/v7/widget/RecyclerView;.ao:Landroid/view/animation/Interpolator; // field@1648 │ │ +04731c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ │ │ #37 : (in Landroid/support/v7/widget/RecyclerView;) │ │ name : 'i' │ │ type : '(Landroid/support/v7/widget/RecyclerView;)Landroid/support/v7/widget/ct;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0472a0: |[0472a0] android.support.v7.widget.RecyclerView.i:(Landroid/support/v7/widget/RecyclerView;)Landroid/support/v7/widget/ct; │ │ -0472b0: 5410 6216 |0000: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.z:Landroid/support/v7/widget/ct; // field@1662 │ │ -0472b4: 1100 |0002: return-object v0 │ │ +047320: |[047320] android.support.v7.widget.RecyclerView.i:(Landroid/support/v7/widget/RecyclerView;)Landroid/support/v7/widget/ct; │ │ +047330: 5410 6216 |0000: iget-object v0, v1, Landroid/support/v7/widget/RecyclerView;.z:Landroid/support/v7/widget/ct; // field@1662 │ │ +047334: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/support/v7/widget/RecyclerView; │ │ │ │ #38 : (in Landroid/support/v7/widget/RecyclerView;) │ │ @@ -14504,102 +14531,102 @@ │ │ type : '()Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0472b8: |[0472b8] android.support.v7.widget.RecyclerView.i:()Z │ │ -0472c8: 6300 5c16 |0000: sget-boolean v0, Landroid/support/v7/widget/RecyclerView;.t:Z // field@165c │ │ -0472cc: 0f00 |0002: return v0 │ │ +047338: |[047338] android.support.v7.widget.RecyclerView.i:()Z │ │ +047348: 6300 5c16 |0000: sget-boolean v0, Landroid/support/v7/widget/RecyclerView;.t:Z // field@165c │ │ +04734c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ │ │ #39 : (in Landroid/support/v7/widget/RecyclerView;) │ │ name : 'j' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 143 16-bit code units │ │ -0472d0: |[0472d0] android.support.v7.widget.RecyclerView.j:()V │ │ -0472e0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0472e2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0472e4: 5562 5016 |0002: iget-boolean v2, v6, Landroid/support/v7/widget/RecyclerView;.h:Z // field@1650 │ │ -0472e8: 3902 0300 |0004: if-nez v2, 0007 // +0003 │ │ -0472ec: 0e00 |0006: return-void │ │ -0472ee: 5562 5216 |0007: iget-boolean v2, v6, Landroid/support/v7/widget/RecyclerView;.j:Z // field@1652 │ │ -0472f2: 3802 0e00 |0009: if-eqz v2, 0017 // +000e │ │ -0472f6: 1a00 850f |000b: const-string v0, "RV FullInvalidate" // string@0f85 │ │ -0472fa: 7110 900b 0000 |000d: invoke-static {v0}, Landroid/support/v4/g/g;.a:(Ljava/lang/String;)V // method@0b90 │ │ -047300: 7010 151b 0600 |0010: invoke-direct {v6}, Landroid/support/v7/widget/RecyclerView;.u:()V // method@1b15 │ │ -047306: 7100 8f0b 0000 |0013: invoke-static {}, Landroid/support/v4/g/g;.a:()V // method@0b8f │ │ -04730c: 28f0 |0016: goto 0006 // -0010 │ │ -04730e: 5462 4a16 |0017: iget-object v2, v6, Landroid/support/v7/widget/RecyclerView;.b:Landroid/support/v7/widget/n; // field@164a │ │ -047312: 6e10 8e20 0200 |0019: invoke-virtual {v2}, Landroid/support/v7/widget/n;.d:()Z // method@208e │ │ -047318: 0a02 |001c: move-result v2 │ │ -04731a: 3802 e9ff |001d: if-eqz v2, 0006 // -0017 │ │ -04731e: 5462 4a16 |001f: iget-object v2, v6, Landroid/support/v7/widget/RecyclerView;.b:Landroid/support/v7/widget/n; // field@164a │ │ -047322: 1243 |0021: const/4 v3, #int 4 // #4 │ │ -047324: 6e20 8620 3200 |0022: invoke-virtual {v2, v3}, Landroid/support/v7/widget/n;.a:(I)Z // method@2086 │ │ -04732a: 0a02 |0025: move-result v2 │ │ -04732c: 3802 5400 |0026: if-eqz v2, 007a // +0054 │ │ -047330: 5462 4a16 |0028: iget-object v2, v6, Landroid/support/v7/widget/RecyclerView;.b:Landroid/support/v7/widget/n; // field@164a │ │ -047334: 1303 0b00 |002a: const/16 v3, #int 11 // #b │ │ -047338: 6e20 8620 3200 |002c: invoke-virtual {v2, v3}, Landroid/support/v7/widget/n;.a:(I)Z // method@2086 │ │ -04733e: 0a02 |002f: move-result v2 │ │ -047340: 3902 4a00 |0030: if-nez v2, 007a // +004a │ │ -047344: 1a02 880f |0032: const-string v2, "RV PartialInvalidate" // string@0f88 │ │ -047348: 7110 900b 0200 |0034: invoke-static {v2}, Landroid/support/v4/g/g;.a:(Ljava/lang/String;)V // method@0b90 │ │ -04734e: 6e10 661a 0600 |0037: invoke-virtual {v6}, Landroid/support/v7/widget/RecyclerView;.a:()V // method@1a66 │ │ -047354: 5462 4a16 |003a: iget-object v2, v6, Landroid/support/v7/widget/RecyclerView;.b:Landroid/support/v7/widget/n; // field@164a │ │ -047358: 6e10 8920 0200 |003c: invoke-virtual {v2}, Landroid/support/v7/widget/n;.b:()V // method@2089 │ │ -04735e: 5562 2816 |003f: iget-boolean v2, v6, Landroid/support/v7/widget/RecyclerView;.G:Z // field@1628 │ │ -047362: 3902 2900 |0041: if-nez v2, 006a // +0029 │ │ -047366: 5462 4b16 |0043: iget-object v2, v6, Landroid/support/v7/widget/RecyclerView;.c:Landroid/support/v7/widget/ax; // field@164b │ │ -04736a: 6e10 401d 0200 |0045: invoke-virtual {v2}, Landroid/support/v7/widget/ax;.a:()I // method@1d40 │ │ -047370: 0a03 |0048: move-result v3 │ │ -047372: 0102 |0049: move v2, v0 │ │ -047374: 3532 1b00 |004a: if-ge v2, v3, 0065 // +001b │ │ -047378: 5464 4b16 |004c: iget-object v4, v6, Landroid/support/v7/widget/RecyclerView;.c:Landroid/support/v7/widget/ax; // field@164b │ │ -04737c: 6e20 461d 2400 |004e: invoke-virtual {v4, v2}, Landroid/support/v7/widget/ax;.b:(I)Landroid/view/View; // method@1d46 │ │ -047382: 0c04 |0051: move-result-object v4 │ │ -047384: 7110 7d1a 0400 |0052: invoke-static {v4}, Landroid/support/v7/widget/RecyclerView;.b:(Landroid/view/View;)Landroid/support/v7/widget/dq; // method@1a7d │ │ -04738a: 0c04 |0055: move-result-object v4 │ │ -04738c: 3804 1b00 |0056: if-eqz v4, 0071 // +001b │ │ -047390: 6e10 951f 0400 |0058: invoke-virtual {v4}, Landroid/support/v7/widget/dq;.b:()Z // method@1f95 │ │ -047396: 0a05 |005b: move-result v5 │ │ -047398: 3905 1500 |005c: if-nez v5, 0071 // +0015 │ │ -04739c: 6e10 ae1f 0400 |005e: invoke-virtual {v4}, Landroid/support/v7/widget/dq;.s:()Z // method@1fae │ │ -0473a2: 0a04 |0061: move-result v4 │ │ -0473a4: 3804 0f00 |0062: if-eqz v4, 0071 // +000f │ │ -0473a8: 0110 |0064: move v0, v1 │ │ -0473aa: 3800 0f00 |0065: if-eqz v0, 0074 // +000f │ │ -0473ae: 7010 151b 0600 |0067: invoke-direct {v6}, Landroid/support/v7/widget/RecyclerView;.u:()V // method@1b15 │ │ -0473b4: 6e20 731a 1600 |006a: invoke-virtual {v6, v1}, Landroid/support/v7/widget/RecyclerView;.a:(Z)V // method@1a73 │ │ -0473ba: 7100 8f0b 0000 |006d: invoke-static {}, Landroid/support/v4/g/g;.a:()V // method@0b8f │ │ -0473c0: 2896 |0070: goto 0006 // -006a │ │ -0473c2: d802 0201 |0071: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0473c6: 28d7 |0073: goto 004a // -0029 │ │ -0473c8: 5460 4a16 |0074: iget-object v0, v6, Landroid/support/v7/widget/RecyclerView;.b:Landroid/support/v7/widget/n; // field@164a │ │ -0473cc: 6e10 8b20 0000 |0076: invoke-virtual {v0}, Landroid/support/v7/widget/n;.c:()V // method@208b │ │ -0473d2: 28f1 |0079: goto 006a // -000f │ │ -0473d4: 5460 4a16 |007a: ige