Offset 1, 18 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·21abf855811e014dee76e6c1d9025f6570a2beb5d0132af7ac055db5aecfa7d2 | ||
10 | Signer·#1·certificate·SHA-1·digest:·a570612b41c0750362479ae88ec1d664c759d6bf | ||
11 | Signer·#1·certificate·MD5·digest:·0600084973e3ee84f4b1c0aa85eff453 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·ac8c52acd4761ecfc59f260de5ddd3e57cc79f86995efd6eee442e81b240820f | ||
15 | Signer·#1·public·key·SHA-1·digest:·505d7aafb54b99aa4ba7fbf219faf470cc02d74d | ||
16 | Signer·#1·public·key·MD5·digest:·2a8ca043fea92b0042c40645238f81e1 | ||
17 | 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/. | ||
18 | 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/. |
Offset 1, 319 lines modified | Offset 1, 317 lines modified | ||
1 | Zip·file·size:· | 1 | Zip·file·size:·769470·bytes,·number·of·entries:·315 |
2 | -rw----·····2.0·fat····32677·bl·defN·15-Jun-04·14:54·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat····32798·bl·defN·15-Jun-04·14:54·META-INF/4FF51522.SF | ||
4 | -rw----·····2.0·fat·····1332·bl·defN·15-Jun-04·14:54·META-INF/4FF51522.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·15-Jun-04·10:26·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·15-Jun-04·10:26·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····2328·bX·defN·1 | 2 | -rw----·····2.0·fat·····2328·bX·defN·17-Oct-26·00:10·AndroidManifest.xml |
8 | -rw----·····2.0·fat······860·bl·defN·1 | 3 | -rw----·····2.0·fat······860·bl·defN·17-Oct-26·00:10·res/anim/abc_grow_fade_in_from_bottom.xml |
9 | -rw----·····2.0·fat······512·bl·defN·1 | 4 | -rw----·····2.0·fat······512·bl·defN·17-Oct-26·00:10·res/anim/abc_popup_enter.xml |
10 | -rw----·····2.0·fat······512·bl·defN·1 | 5 | -rw----·····2.0·fat······512·bl·defN·17-Oct-26·00:10·res/anim/abc_popup_exit.xml |
11 | -rw----·····2.0·fat······860·bl·defN·1 | 6 | -rw----·····2.0·fat······860·bl·defN·17-Oct-26·00:10·res/anim/abc_shrink_fade_out_from_bottom.xml |
12 | -rw----·····2.0·fat······472·bl·defN·1 | 7 | -rw----·····2.0·fat······472·bl·defN·17-Oct-26·00:10·res/color-v11/abc_background_cache_hint_selector_material_dark.xml |
13 | -rw----·····2.0·fat······472·bl·defN·1 | 8 | -rw----·····2.0·fat······472·bl·defN·17-Oct-26·00:10·res/color-v11/abc_background_cache_hint_selector_material_light.xml |
14 | -rw----·····2.0·fat······344·bl·defN·1 | 9 | -rw----·····2.0·fat······344·bl·defN·17-Oct-26·00:10·res/color/abc_background_cache_hint_selector_material_dark.xml |
15 | -rw----·····2.0·fat······344·bl·defN·1 | 10 | -rw----·····2.0·fat······344·bl·defN·17-Oct-26·00:10·res/color/abc_background_cache_hint_selector_material_light.xml |
16 | -rw----·····2.0·fat······468·bl·defN·1 | 11 | -rw----·····2.0·fat······468·bl·defN·17-Oct-26·00:10·res/color/abc_primary_text_disable_only_material_dark.xml |
17 | -rw----·····2.0·fat······468·bl·defN·1 | 12 | -rw----·····2.0·fat······468·bl·defN·17-Oct-26·00:10·res/color/abc_primary_text_disable_only_material_light.xml |
18 | -rw----·····2.0·fat······468·bl·defN·1 | 13 | -rw----·····2.0·fat······468·bl·defN·17-Oct-26·00:10·res/color/abc_primary_text_material_dark.xml |
19 | -rw----·····2.0·fat······468·bl·defN·1 | 14 | -rw----·····2.0·fat······468·bl·defN·17-Oct-26·00:10·res/color/abc_primary_text_material_light.xml |
20 | -rw----·····2.0·fat······596·bl·defN·1 | 15 | -rw----·····2.0·fat······596·bl·defN·17-Oct-26·00:10·res/color/abc_search_url_text.xml |
21 | -rw----·····2.0·fat······468·bl·defN·1 | 16 | -rw----·····2.0·fat······468·bl·defN·17-Oct-26·00:10·res/color/abc_secondary_text_material_dark.xml |
22 | -rw----·····2.0·fat······468·bl·defN·1 | 17 | -rw----·····2.0·fat······468·bl·defN·17-Oct-26·00:10·res/color/abc_secondary_text_material_light.xml |
23 | -rw----·····2.0·fat······468·bl·defN·1 | 18 | -rw----·····2.0·fat······468·bl·defN·17-Oct-26·00:10·res/color/switch_thumb_material_dark.xml |
24 | -rw----·····2.0·fat······468·bl·defN·1 | 19 | -rw----·····2.0·fat······468·bl·defN·17-Oct-26·00:10·res/color/switch_thumb_material_light.xml |
25 | -rw----·····1.0·fat······287·b-·stor·1 | 20 | -rw----·····1.0·fat······287·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
26 | -rw----·····1.0·fat······306·b-·stor·1 | 21 | -rw----·····1.0·fat······306·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
27 | -rw----·····1.0·fat······549·b-·stor·1 | 22 | -rw----·····1.0·fat······549·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
28 | -rw----·····1.0·fat······622·b-·stor·1 | 23 | -rw----·····1.0·fat······622·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
29 | -rw----·····1.0·fat······753·b-·stor·1 | 24 | -rw----·····1.0·fat······753·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
30 | -rw----·····1.0·fat·····1619·b-·stor·1 | 25 | -rw----·····1.0·fat·····1619·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
31 | -rw----·····1.0·fat·····1078·b-·stor·1 | 26 | -rw----·····1.0·fat·····1078·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
32 | -rw----·····1.0·fat·····1671·b-·stor·1 | 27 | -rw----·····1.0·fat·····1671·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
33 | -rw----·····1.0·fat·····1958·b-·stor·1 | 28 | -rw----·····1.0·fat·····1958·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
34 | -rw----·····1.0·fat······229·b-·stor·1 | 29 | -rw----·····1.0·fat······229·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
35 | -rw----·····1.0·fat······416·b-·stor·1 | 30 | -rw----·····1.0·fat······416·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
36 | -rw----·····1.0·fat······280·b-·stor·1 | 31 | -rw----·····1.0·fat······280·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
37 | -rw----·····1.0·fat······233·b-·stor·1 | 32 | -rw----·····1.0·fat······233·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
38 | -rw----·····1.0·fat······160·b-·stor·1 | 33 | -rw----·····1.0·fat······160·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
39 | -rw----·····1.0·fat······288·b-·stor·1 | 34 | -rw----·····1.0·fat······288·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
40 | -rw----·····1.0·fat······612·b-·stor·1 | 35 | -rw----·····1.0·fat······612·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
41 | -rw----·····1.0·fat······190·b-·stor·1 | 36 | -rw----·····1.0·fat······190·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
42 | -rw----·····1.0·fat······373·b-·stor·1 | 37 | -rw----·····1.0·fat······373·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
43 | -rw----·····1.0·fat······270·b-·stor·1 | 38 | -rw----·····1.0·fat······270·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
44 | -rw----·····1.0·fat······791·b-·stor·1 | 39 | -rw----·····1.0·fat······791·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
45 | -rw----·····1.0·fat·····1028·b-·stor·1 | 40 | -rw----·····1.0·fat·····1028·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
46 | -rw----·····1.0·fat······541·b-·stor·1 | 41 | -rw----·····1.0·fat······541·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
47 | -rw----·····1.0·fat······170·b-·stor·1 | 42 | -rw----·····1.0·fat······170·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
48 | -rw----·····1.0·fat······244·b-·stor·1 | 43 | -rw----·····1.0·fat······244·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
49 | -rw----·····1.0·fat······212·b-·stor·1 | 44 | -rw----·····1.0·fat······212·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
50 | -rw----·····1.0·fat······212·b-·stor·1 | 45 | -rw----·····1.0·fat······212·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
51 | -rw----·····1.0·fat······212·b-·stor·1 | 46 | -rw----·····1.0·fat······212·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
52 | -rw----·····1.0·fat······239·b-·stor·1 | 47 | -rw----·····1.0·fat······239·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
53 | -rw----·····1.0·fat······240·b-·stor·1 | 48 | -rw----·····1.0·fat······240·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
54 | -rw----·····1.0·fat······870·b-·stor·1 | 49 | -rw----·····1.0·fat······870·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
55 | -rw----·····1.0·fat·····1290·b-·stor·1 | 50 | -rw----·····1.0·fat·····1290·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
56 | -rw----·····1.0·fat······392·b-·stor·1 | 51 | -rw----·····1.0·fat······392·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
57 | -rw----·····1.0·fat······534·b-·stor·1 | 52 | -rw----·····1.0·fat······534·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
58 | -rw----·····1.0·fat······199·b-·stor·1 | 53 | -rw----·····1.0·fat······199·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
59 | -rw----·····1.0·fat······239·b-·stor·1 | 54 | -rw----·····1.0·fat······239·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_text_cursor_mtrl_alpha.9.png |
60 | -rw----·····1.0·fat······192·b-·stor·1 | 55 | -rw----·····1.0·fat······192·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
61 | -rw----·····1.0·fat······202·b-·stor·1 | 56 | -rw----·····1.0·fat······202·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
62 | -rw----·····1.0·fat······182·b-·stor·1 | 57 | -rw----·····1.0·fat······182·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
63 | -rw----·····1.0·fat······182·b-·stor·1 | 58 | -rw----·····1.0·fat······182·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
64 | -rw----·····1.0·fat·····4343·b-·stor·1 | 59 | -rw----·····1.0·fat·····4343·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/fab_bg_mini.png |
65 | -rw----·····1.0·fat·····5888·b-·stor·1 | 60 | -rw----·····1.0·fat·····5888·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/fab_bg_normal.png |
66 | -rw----·····1.0·fat······204·b-·stor·1 | 61 | -rw----·····1.0·fat······204·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/ic_back.png |
67 | -rw----·····1.0·fat······592·b-·stor·1 | 62 | -rw----·····1.0·fat······592·b-·stor·17-Oct-26·00:09·res/drawable-hdpi-v4/ic_share.png |
68 | -rw----·····1.0·fat······384·b-·stor·1 | 63 | -rw----·····1.0·fat······384·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
69 | -rw----·····1.0·fat······289·b-·stor·1 | 64 | -rw----·····1.0·fat······289·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
70 | -rw----·····1.0·fat······610·b-·stor·1 | 65 | -rw----·····1.0·fat······610·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
71 | -rw----·····1.0·fat······391·b-·stor·1 | 66 | -rw----·····1.0·fat······391·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
72 | -rw----·····1.0·fat······325·b-·stor·1 | 67 | -rw----·····1.0·fat······325·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
73 | -rw----·····1.0·fat······174·b-·stor·1 | 68 | -rw----·····1.0·fat······174·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
74 | -rw----·····1.0·fat······381·b-·stor·1 | 69 | -rw----·····1.0·fat······381·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
75 | -rw----·····1.0·fat······351·b-·stor·1 | 70 | -rw----·····1.0·fat······351·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
76 | -rw----·····1.0·fat······428·b-·stor·1 | 71 | -rw----·····1.0·fat······428·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
77 | -rw----·····1.0·fat······237·b-·stor·1 | 72 | -rw----·····1.0·fat······237·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
78 | -rw----·····1.0·fat······729·b-·stor·1 | 73 | -rw----·····1.0·fat······729·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
79 | -rw----·····1.0·fat······503·b-·stor·1 | 74 | -rw----·····1.0·fat······503·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
80 | -rw----·····1.0·fat······475·b-·stor·1 | 75 | -rw----·····1.0·fat······475·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
81 | -rw----·····1.0·fat······361·b-·stor·1 | 76 | -rw----·····1.0·fat······361·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
82 | -rw----·····1.0·fat······991·b-·stor·1 | 77 | -rw----·····1.0·fat······991·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
83 | -rw----·····1.0·fat······630·b-·stor·1 | 78 | -rw----·····1.0·fat······630·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
84 | -rw----·····1.0·fat······246·b-·stor·1 | 79 | -rw----·····1.0·fat······246·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png |
85 | -rw----·····1.0·fat······418·b-·stor·1 | 80 | -rw----·····1.0·fat······418·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png |
86 | -rw----·····1.0·fat·····1257·b-·stor·1 | 81 | -rw----·····1.0·fat·····1257·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
87 | -rw----·····1.0·fat······611·b-·stor·1 | 82 | -rw----·····1.0·fat······611·b-·stor·17-Oct-26·00:09·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
88 | -rw----·····1.0·fat······274·b-·stor·1 | 83 | -rw----·····1.0·fat······274·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
89 | -rw----·····1.0·fat······288·b-·stor·1 | 84 | -rw----·····1.0·fat······288·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png |
90 | -rw----·····1.0·fat······429·b-·stor·1 | 85 | -rw----·····1.0·fat······429·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png |
91 | -rw----·····1.0·fat······428·b-·stor·1 | 86 | -rw----·····1.0·fat······428·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
92 | -rw----·····1.0·fat······493·b-·stor·1 | 87 | -rw----·····1.0·fat······493·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
93 | -rw----·····1.0·fat·····1348·b-·stor·1 | 88 | -rw----·····1.0·fat·····1348·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
94 | -rw----·····1.0·fat·····1005·b-·stor·1 | 89 | -rw----·····1.0·fat·····1005·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
95 | -rw----·····1.0·fat·····1109·b-·stor·1 | 90 | -rw----·····1.0·fat·····1109·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
96 | -rw----·····1.0·fat·····1224·b-·stor·1 | 91 | -rw----·····1.0·fat·····1224·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
97 | -rw----·····1.0·fat······225·b-·stor·1 | 92 | -rw----·····1.0·fat······225·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
98 | -rw----·····1.0·fat······351·b-·stor·1 | 93 | -rw----·····1.0·fat······351·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
99 | -rw----·····1.0·fat······236·b-·stor·1 | 94 | -rw----·····1.0·fat······236·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png |
100 | -rw----·····1.0·fat······280·b-·stor·1 | 95 | -rw----·····1.0·fat······280·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
101 | -rw----·····1.0·fat······158·b-·stor·1 | 96 | -rw----·····1.0·fat······158·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
102 | -rw----·····1.0·fat······185·b-·stor·1 | 97 | -rw----·····1.0·fat······185·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
103 | -rw----·····1.0·fat······377·b-·stor·1 | 98 | -rw----·····1.0·fat······377·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
104 | -rw----·····1.0·fat······158·b-·stor·1 | 99 | -rw----·····1.0·fat······158·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
105 | -rw----·····1.0·fat······234·b-·stor·1 | 100 | -rw----·····1.0·fat······234·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
106 | -rw----·····1.0·fat······186·b-·stor·1 | 101 | -rw----·····1.0·fat······186·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
107 | -rw----·····1.0·fat······545·b-·stor·1 | 102 | -rw----·····1.0·fat······545·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
108 | -rw----·····1.0·fat······681·b-·stor·1 | 103 | -rw----·····1.0·fat······681·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png |
109 | -rw----·····1.0·fat······415·b-·stor·1 | 104 | -rw----·····1.0·fat······415·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
110 | -rw----·····1.0·fat······170·b-·stor·1 | 105 | -rw----·····1.0·fat······170·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png |
111 | -rw----·····1.0·fat······222·b-·stor·1 | 106 | -rw----·····1.0·fat······222·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_list_focused_holo.9.png |
112 | -rw----·····1.0·fat······211·b-·stor·1 | 107 | -rw----·····1.0·fat······211·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png |
113 | -rw----·····1.0·fat······211·b-·stor·1 | 108 | -rw----·····1.0·fat······211·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png |
114 | -rw----·····1.0·fat······211·b-·stor·1 | 109 | -rw----·····1.0·fat······211·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png |
115 | -rw----·····1.0·fat······226·b-·stor·1 | 110 | -rw----·····1.0·fat······226·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
116 | -rw----·····1.0·fat······227·b-·stor·1 | 111 | -rw----·····1.0·fat······227·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png |
117 | -rw----·····1.0·fat······618·b-·stor·1 | 112 | -rw----·····1.0·fat······618·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
118 | -rw----·····1.0·fat······863·b-·stor·1 | 113 | -rw----·····1.0·fat······863·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png |
119 | -rw----·····1.0·fat······353·b-·stor·1 | 114 | -rw----·····1.0·fat······353·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
120 | -rw----·····1.0·fat······426·b-·stor·1 | 115 | -rw----·····1.0·fat······426·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png |
121 | -rw----·····1.0·fat······192·b-·stor·1 | 116 | -rw----·····1.0·fat······192·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
122 | -rw----·····1.0·fat······229·b-·stor·1 | 117 | -rw----·····1.0·fat······229·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_text_cursor_mtrl_alpha.9.png |
123 | -rw----·····1.0·fat······186·b-·stor·1 | 118 | -rw----·····1.0·fat······186·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
124 | -rw----·····1.0·fat······185·b-·stor·1 | 119 | -rw----·····1.0·fat······185·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
125 | -rw----·····1.0·fat······181·b-·stor·1 | 120 | -rw----·····1.0·fat······181·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
126 | -rw----·····1.0·fat······180·b-·stor·1 | 121 | -rw----·····1.0·fat······180·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
127 | -rw----·····1.0·fat·····2250·b-·stor·1 | 122 | -rw----·····1.0·fat·····2250·b-·stor·17-Oct-26·00:09·res/drawable-mdpi-v4/fab_bg_mini.png |
Max diff block lines reached; -1/66945 bytes (-0.00%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 84305 lines modified | Offset 1, 48720 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·524b866b |
5 | signature···········:· | 5 | signature···········:·6235...779b |
6 | file_size···········:· | 6 | file_size···········:·480428 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:· | 10 | string_ids_size·····:·3849 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:· | 12 | type_ids_size·······:·845 |
13 | type_ids_off········:·1 | 13 | type_ids_off········:·15508·(0x003c94) |
14 | proto_ids_size······:·1 | 14 | proto_ids_size······:·1183 |
15 | proto_ids_off·······:· | 15 | proto_ids_off·······:·18888·(0x0049c8) |
16 | field_ids_size······:· | 16 | field_ids_size······:·2693 |
17 | field_ids_off·······:·3 | 17 | field_ids_off·······:·33084·(0x00813c) |
18 | method_ids_size·····:· | 18 | method_ids_size·····:·5502 |
19 | method_ids_off······:· | 19 | method_ids_off······:·54628·(0x00d564) |
20 | class_defs_size·····:· | 20 | class_defs_size·····:·502 |
21 | class_defs_off······:· | 21 | class_defs_off······:·98644·(0x018154) |
22 | data_size···········:· | 22 | data_size···········:·365720 |
23 | data_off············:·1 | 23 | data_off············:·114708·(0x01c014) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·1 | 25 | class_idx···········:·167 |
26 | access_flags········:·1·(0x0001) | 26 | access_flags········:·1·(0x0001) |
27 | superclass_idx······:· | 27 | superclass_idx······:·777 |
28 | source_file_idx·····:·-1 | 28 | source_file_idx·····:·-1 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·2 | 31 | direct_methods_size·:·2 |
32 | virtual_methods_size:·0 | 32 | virtual_methods_size:·0 |
33 | Class·#0············- | 33 | Class·#0············- |
34 | ··Class·descriptor··:·'Landroid/support/v4/ | 34 | ··Class·descriptor··:·'Landroid/support/v4/b/a;' |
35 | ··Access·flags······:·0x0001·(PUBLIC) | 35 | ··Access·flags······:·0x0001·(PUBLIC) |
36 | ··Superclass········:·'Ljava/lang/Object;' | 36 | ··Superclass········:·'Ljava/lang/Object;' |
37 | ··Interfaces········- | 37 | ··Interfaces········- |
38 | ··Static·fields·····- | 38 | ··Static·fields·····- |
39 | ··Instance·fields···- | 39 | ··Instance·fields···- |
40 | ··Direct·methods····- | 40 | ··Direct·methods····- |
41 | ····#0··············:·(in·Landroid/support/v4/ | 41 | ····#0··············:·(in·Landroid/support/v4/b/a;) |
42 | ······name··········:·'a' | 42 | ······name··········:·'a' |
43 | ······type··········:·'(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' | 43 | ······type··········:·'(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' |
44 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) | 44 | ······access········:·0x0019·(PUBLIC·STATIC·FINAL) |
45 | ······code··········- | 45 | ······code··········- |
46 | ······registers·····:·4 | 46 | ······registers·····:·4 |
47 | ······ins···········:·2 | 47 | ······ins···········:·2 |
48 | ······outs··········:·2 | 48 | ······outs··········:·2 |
49 | ······insns·size····:·20·16-bit·code·units | 49 | ······insns·size····:·20·16-bit·code·units |
50 | 0 | 50 | 01c06c:········································|[01c06c]·android.support.v4.b.a.a:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; |
51 | 0 | 51 | 01c07c:·6000·1e00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@001e |
52 | 0 | 52 | 01c080:·1301·1500······························|0002:·const/16·v1,·#int·21·//·#15 |
53 | 0 | 53 | 01c084:·3410·0700······························|0004:·if-lt·v0,·v1,·000b·//·+0007 |
54 | 0 | 54 | 01c088:·7120·2b03·3200·························|0006:·invoke-static·{v2,·v3},·Landroid/support/v4/b/b;.a:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;·//·method@032b |
55 | 0 | 55 | 01c08e:·0c00···································|0009:·move-result-object·v0 |
56 | 0 | 56 | 01c090:·1100···································|000a:·return-object·v0 |
57 | 0 | 57 | 01c092:·6e10·5f00·0200·························|000b:·invoke-virtual·{v2},·Landroid/content/Context;.getResources:()Landroid/content/res/Resources;·//·method@005f |
58 | 0 | 58 | 01c098:·0c00···································|000e:·move-result-object·v0 |
59 | 0 | 59 | 01c09a:·6e20·a800·3000·························|000f:·invoke-virtual·{v0,·v3},·Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable;·//·method@00a8 |
60 | 0 | 60 | 01c0a0:·0c00···································|0012:·move-result-object·v0 |
61 | 0 | 61 | 01c0a2:·28f7···································|0013:·goto·000a·//·-0009 |
62 | ······catches·······:·(none) | 62 | ······catches·······:·(none) |
63 | ······positions·····:· | 63 | ······positions·····:· |
64 | ······locals········:· | 64 | ······locals········:· |
65 | ····#1··············:·(in·Landroid/support/v4/ | 65 | ····#1··············:·(in·Landroid/support/v4/b/a;) |
66 | ······name··········:·'a' | 66 | ······name··········:·'a' |
67 | ······type··········:·'(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z' | 67 | ······type··········:·'(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z' |
68 | ······access········:·0x0009·(PUBLIC·STATIC) | 68 | ······access········:·0x0009·(PUBLIC·STATIC) |
69 | ······code··········- | 69 | ······code··········- |
70 | ······registers·····:·6 | 70 | ······registers·····:·6 |
71 | ······ins···········:·3 | 71 | ······ins···········:·3 |
72 | ······outs··········:·3 | 72 | ······outs··········:·3 |
73 | ······insns·size····:·21·16-bit·code·units | 73 | ······insns·size····:·21·16-bit·code·units |
74 | 0 | 74 | 01c0a4:········································|[01c0a4]·android.support.v4.b.a.a:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z |
75 | 0 | 75 | 01c0b4:·1210···································|0000:·const/4·v0,·#int·1·//·#1 |
76 | 0 | 76 | 01c0b6:·6001·1e00······························|0001:·sget·v1,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@001e |
77 | 0 | 77 | 01c0ba:·1302·1000······························|0003:·const/16·v2,·#int·16·//·#10 |
78 | 0 | 78 | 01c0be:·3421·0600······························|0005:·if-lt·v1,·v2,·000b·//·+0006 |
79 | 0 | 79 | 01c0c2:·7130·2d03·4305·························|0007:·invoke-static·{v3,·v4,·v5},·Landroid/support/v4/b/d;.a:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V·//·method@032d |
80 | 0 | 80 | 01c0c8:·0f00···································|000a:·return·v0 |
81 | 0 | 81 | 01c0ca:·1302·0b00······························|000b:·const/16·v2,·#int·11·//·#b |
82 | 0 | 82 | 01c0ce:·3421·0600······························|000d:·if-lt·v1,·v2,·0013·//·+0006 |
83 | 0 | 83 | 01c0d2:·7120·2c03·4300·························|000f:·invoke-static·{v3,·v4},·Landroid/support/v4/b/c;.a:(Landroid/content/Context;[Landroid/content/Intent;)V·//·method@032c |
84 | 0 | 84 | 01c0d8:·28f8···································|0012:·goto·000a·//·-0008 |
85 | 0 | 85 | 01c0da:·1200···································|0013:·const/4·v0,·#int·0·//·#0 |
86 | 0 | 86 | 01c0dc:·28f6···································|0014:·goto·000a·//·-000a |
87 | ······catches·······:·(none) | 87 | ······catches·······:·(none) |
88 | ······positions·····:· | 88 | ······positions·····:· |
89 | ······locals········:· | 89 | ······locals········:· |
90 | ··Virtual·methods···- | 90 | ··Virtual·methods···- |
91 | ··source_file_idx···:·-1·(unknown) | 91 | ··source_file_idx···:·-1·(unknown) |
92 | Class·#1·header: | 92 | Class·#1·header: |
93 | class_idx···········:·11 | 93 | class_idx···········:·112 |
94 | access_flags········:·0·(0x0000) | ||
95 | superclass_idx······:·977 | ||
96 | source_file_idx·····:·-1 | ||
97 | static_fields_size··:·0 | ||
98 | instance_fields_size:·0 | ||
99 | direct_methods_size·:·1 | ||
100 | virtual_methods_size:·0 | ||
101 | Class·#1············- | ||
102 | ··Class·descriptor··:·'Landroid/support/v4/a/b;' | ||
103 | ··Access·flags······:·0x0000·() | ||
104 | ··Superclass········:·'Ljava/lang/Object;' | ||
105 | ··Interfaces········- | ||
106 | ··Static·fields·····- | ||
107 | ··Instance·fields···- | ||
108 | ··Direct·methods····- | ||
109 | ····#0··············:·(in·Landroid/support/v4/a/b;) | ||
110 | ······name··········:·'a' | ||
111 | ······type··········:·'(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' | ||
112 | ······access········:·0x0009·(PUBLIC·STATIC) | ||
113 | ······code··········- | ||
114 | ······registers·····:·3 | ||
115 | ······ins···········:·2 | ||
116 | ······outs··········:·2 | ||
117 | ······insns·size····:·5·16-bit·code·units | ||
118 | 023064:········································|[023064]·android.support.v4.a.b.a:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; | ||
119 | 023074:·6e20·6300·2100·························|0000:·invoke-virtual·{v1,·v2},·Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable;·//·method@0063 | ||
120 | 02307a:·0c00···································|0003:·move-result-object·v0 | ||
121 | 02307c:·1100···································|0004:·return-object·v0 | ||
Max diff block lines reached; 16154730/16167304 bytes (99.92%) of diff not shown. |
Offset 1, 654 lines modified | Offset 1, 475 lines modified | ||
1 | Zip·file·size:· | 1 | Zip·file·size:·800404·bytes,·number·of·entries:·502 |
2 | ?rwxrwxr-x··2.0·unx······874·b-·stor·80-Jan-01·00:00·android/support/v4/ | 2 | ?rwxrwxr-x··2.0·unx······874·b-·stor·80-Jan-01·00:00·android/support/v4/b/a.class |
3 | ?rwxrwxr-x··2.0·unx······ | 3 | ?rwxrwxr-x··2.0·unx······409·b-·stor·80-Jan-01·00:00·android/support/v4/a/a.class |
4 | ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·android/support/v4/a/c.class | ||
5 | ?rwxrwxr-x··2.0·unx······300·b-·stor·80-Jan-01·00:00·android/support/v4/a/d.class | ||
6 | ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·android/support/v4/a/e.class | ||
7 | ?rwxrwxr-x··2.0·unx······146·b-·stor·80-Jan-01·00:00·android/support/v4/a/f.class | ||
8 | ?rwxrwxr-x··2.0·unx······510·b-·stor·80-Jan-01·00:00·android/support/v4/a/g.class | ||
9 | ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·android/support/v4/a/h.class | ||
10 | ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·android/support/v4/a/i.class | ||
11 | ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·android/support/v4/a/j.class | ||
12 | ?rwxrwxr-x··2.0·unx····· | 4 | ?rwxrwxr-x··2.0·unx·····1004·b-·stor·80-Jan-01·00:00·android/support/v4/a/aa.class |
5 | ?rwxrwxr-x··2.0·unx······573·b-·stor·80-Jan-01·00:00·android/support/v4/a/ab.class | ||
6 | ?rwxrwxr-x··2.0·unx·····2877·b-·stor·80-Jan-01·00:00·android/support/v4/a/ac.class | ||
7 | ?rwxrwxr-x··2.0·unx······573·b-·stor·80-Jan-01·00:00·android/support/v4/a/ad.class | ||
8 | ?rwxrwxr-x··2.0·unx······138·b-·stor·80-Jan-01·00:00·android/support/v4/a/ae.class | ||
9 | ?rwxrwxr-x··2.0·unx·····5468·b-·stor·80-Jan-01·00:00·android/support/v4/a/af.class | ||
10 | ?rwxrwxr-x··2.0·unx······358·b-·stor·80-Jan-01·00:00·android/support/v4/a/ag.class | ||
11 | ?rwxrwxr-x··2.0·unx·····2198·b-·stor·80-Jan-01·00:00·android/support/v4/a/ah.class | ||
12 | ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·android/support/v4/a/ai.class | ||
13 | ?rwxrwxr-x··2.0·unx·····2097·b-·stor·80-Jan-01·00:00·android/support/v4/a/aj.class | ||
14 | ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·android/support/v4/a/ak.class | ||
15 | ?rwxrwxr-x··2.0·unx······111·b-·stor·80-Jan-01·00:00·android/support/v4/a/al.class | ||
16 | ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·android/support/v4/a/am.class | ||
17 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/a/an.class | ||
18 | ?rwxrwxr-x··2.0·unx·····3768·b-·stor·80-Jan-01·00:00·android/support/v4/a/ao.class | ||
13 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/v4/ | 19 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/v4/b/l.class |
14 | ?rwxrwxr-x··2.0·unx·····4199·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class | ||
15 | ?rwxrwxr-x··2.0·unx······788·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class | ||
16 | ?rwxrwxr-x··2.0·unx····13835·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class | ||
17 | ?rwxrwxr-x··2.0·unx·····1081·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class | ||
18 | ?rwxrwxr-x··2.0·unx·····2963·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class | ||
19 | ?rwxrwxr-x··2.0·unx·····1185·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class | ||
20 | ?rwxrwxr-x··2.0·unx·····3368·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class | ||
21 | ?rwxrwxr-x··2.0·unx······415·b-·stor·80-Jan-01·00:00·android/support/v4/app/a.class | ||
22 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/app/aa.class | ||
23 | ?rwxrwxr-x··2.0·unx·······77·b-·stor·80-Jan-01·00:00·android/support/v4/app/ab.class | ||
24 | ?rwxrwxr-x··2.0·unx······681·b-·stor·80-Jan-01·00:00·android/support/v4/app/ac.class | ||
25 | ?rwxrwxr-x··2.0·unx······741·b-·stor·80-Jan-01·00:00·android/support/v4/app/ad.class | ||
26 | ?rwxrwxr-x··2.0·unx······335·b-·stor·80-Jan-01·00:00·android/support/v4/app/ae.class | ||
27 | ?rwxrwxr-x··2.0·unx·····5488·b-·stor·80-Jan-01·00:00·android/support/v4/app/af.class | ||
28 | ?rwxrwxr-x··2.0·unx······360·b-·stor·80-Jan-01·00:00·android/support/v4/app/ag.class | ||
29 | ?rwxrwxr-x··2.0·unx·····2208·b-·stor·80-Jan-01·00:00·android/support/v4/app/ah.class | ||
30 | ?rwxrwxr-x··2.0·unx······604·b-·stor·80-Jan-01·00:00·android/support/v4/app/ai.class | ||
31 | ?rwxrwxr-x··2.0·unx·····2101·b-·stor·80-Jan-01·00:00·android/support/v4/app/aj.class | ||
32 | ?rwxrwxr-x··2.0·unx······174·b-·stor·80-Jan-01·00:00·android/support/v4/app/ak.class | ||
33 | ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·android/support/v4/app/al.class | ||
34 | ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·android/support/v4/app/am.class | ||
35 | ?rwxrwxr-x··2.0·unx······232·b-·stor·80-Jan-01·00:00·android/support/v4/app/an.class | ||
36 | ?rwxrwxr-x··2.0·unx·····3780·b-·stor·80-Jan-01·00:00·android/support/v4/app/ao.class | ||
37 | ?rwxrwxr-x··2.0·unx·····50 | 20 | ?rwxrwxr-x··2.0·unx·····5046·b-·stor·80-Jan-01·00:00·android/support/v4/a/ap.class |
38 | ?rwxrwxr-x··2.0·unx·····19 | 21 | ?rwxrwxr-x··2.0·unx·····1963·b-·stor·80-Jan-01·00:00·android/support/v4/a/aq.class |
39 | ?rwxrwxr-x··2.0·unx······35 | 22 | ?rwxrwxr-x··2.0·unx······351·b-·stor·80-Jan-01·00:00·android/support/v4/a/ar.class |
40 | ?rwxrwxr-x··2.0·unx·····22 | 23 | ?rwxrwxr-x··2.0·unx·····2275·b-·stor·80-Jan-01·00:00·android/support/v4/a/as.class |
41 | ?rwxrwxr-x··2.0·unx······72 | 24 | ?rwxrwxr-x··2.0·unx······722·b-·stor·80-Jan-01·00:00·android/support/v4/a/at.class |
42 | ?rwxrwxr-x··2.0·unx······69 | 25 | ?rwxrwxr-x··2.0·unx······696·b-·stor·80-Jan-01·00:00·android/support/v4/a/au.class |
43 | ?rwxrwxr-x··2.0·unx······86 | 26 | ?rwxrwxr-x··2.0·unx······862·b-·stor·80-Jan-01·00:00·android/support/v4/a/av.class |
44 | ?rwxrwxr-x··2.0·unx······34 | 27 | ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·android/support/v4/a/aw.class |
45 | ?rwxrwxr-x··2.0·unx······17 | 28 | ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·android/support/v4/a/ax.class |
46 | ?rwxrwxr-x··2.0·unx····· | 29 | ?rwxrwxr-x··2.0·unx·····2999·b-·stor·80-Jan-01·00:00·android/support/v4/a/ay.class |
47 | ?rwxrwxr-x··2.0·unx······11 | 30 | ?rwxrwxr-x··2.0·unx······116·b-·stor·80-Jan-01·00:00·android/support/v4/a/az.class |
48 | ?rwxrwxr-x··2.0·unx······21 | 31 | ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·android/support/v4/a/b.class |
49 | ?rwxrwxr-x··2.0·unx·······7 | 32 | ?rwxrwxr-x··2.0·unx·······75·b-·stor·80-Jan-01·00:00·android/support/v4/a/ba.class |
50 | ?rwxrwxr-x··2.0·unx······1 | 33 | ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·android/support/v4/a/bb.class |
51 | ?rwxrwxr-x··2.0·unx······1 | 34 | ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·android/support/v4/a/bc.class |
52 | ?rwxrwxr-x··2.0·unx······21 | 35 | ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·android/support/v4/a/c.class |
53 | ?rwxrwxr-x··2.0·unx······20 | 36 | ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·android/support/v4/a/d.class |
54 | ?rwxrwxr-x··2.0·unx····1 | 37 | ?rwxrwxr-x··2.0·unx····15947·b-·defN·80-Jan-01·00:00·android/support/v4/a/e.class |
55 | ?rwxrwxr-x··2.0·unx······4 | 38 | ?rwxrwxr-x··2.0·unx······430·b-·stor·80-Jan-01·00:00·android/support/v4/a/f.class |
56 | ?rwxrwxr-x··2.0·unx·····1 | 39 | ?rwxrwxr-x··2.0·unx·····1877·b-·stor·80-Jan-01·00:00·android/support/v4/a/g.class |
57 | ?rwxrwxr-x··2.0·unx······9 | 40 | ?rwxrwxr-x··2.0·unx······941·b-·stor·80-Jan-01·00:00·android/support/v4/a/h.class |
58 | ?rwxrwxr-x··2.0·unx······3 | 41 | ?rwxrwxr-x··2.0·unx······327·b-·stor·80-Jan-01·00:00·android/support/v4/a/i.class |
59 | ?rwxrwxr-x··2.0·unx······5 | 42 | ?rwxrwxr-x··2.0·unx······536·b-·stor·80-Jan-01·00:00·android/support/v4/a/j.class |
60 | ?rwxrwxr-x··2.0·unx····· | 43 | ?rwxrwxr-x··2.0·unx·····4144·b-·stor·80-Jan-01·00:00·android/support/v4/a/k.class |
61 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/v4/app/s.class | ||
62 | ?rwxrwxr-x··2.0·unx······ | 44 | ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·android/support/v4/a/l.class |
63 | ?rwxrwxr-x··2.0·unx······235·b-·stor·80-Jan-01·00:00·android/support/v4/app/m.class | ||
64 | ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·android/support/v4/app/n.class | ||
65 | ?rwxrwxr-x··2.0·unx····1 | 45 | ?rwxrwxr-x··2.0·unx····13695·b-·defN·80-Jan-01·00:00·android/support/v4/a/m.class |
66 | ?rwxrwxr-x··2.0·unx······604·b-·stor·80-Jan-01·00:00·android/support/v4/app/p.class | ||
67 | ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·android/support/v4/app/q.class | ||
68 | ?rwxrwxr-x··2.0·unx······271·b-·stor·80-Jan-01·00:00·android/support/v4/app/r.class | ||
69 | ?rwxrwxr-x··2.0·unx······ | 46 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/v4/a/t.class |
70 | ?rwxrwxr-x··2.0·unx······ | 47 | ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·android/support/v4/a/n.class |
71 | ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·android/support/v4/view/am.class | ||
72 | ?rwxrwxr-x··2.0·unx····29911·b-·defN·80-Jan-01·00:00·android/support/v4/app/v.class | ||
73 | ?rwxrwxr-x··2.0·unx······ | 48 | ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·android/support/v4/a/o.class |
49 | ?rwxrwxr-x··2.0·unx····10708·b-·defN·80-Jan-01·00:00·android/support/v4/a/p.class | ||
74 | ?rwxrwxr-x··2.0·unx······ | 50 | ?rwxrwxr-x··2.0·unx······592·b-·stor·80-Jan-01·00:00·android/support/v4/a/q.class |
51 | ?rwxrwxr-x··2.0·unx······556·b-·stor·80-Jan-01·00:00·android/support/v4/a/r.class | ||
52 | ?rwxrwxr-x··2.0·unx······269·b-·stor·80-Jan-01·00:00·android/support/v4/a/s.class | ||
75 | ?rwxrwxr-x··2.0·unx······1 | 53 | ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·android/support/v4/a/u.class |
54 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/a/v.class | ||
55 | ?rwxrwxr-x··2.0·unx······199·b-·stor·80-Jan-01·00:00·android/support/v4/h/s.class | ||
56 | ?rwxrwxr-x··2.0·unx····28366·b-·defN·80-Jan-01·00:00·android/support/v4/a/w.class | ||
76 | ?rwxrwxr-x··2.0·unx······ | 57 | ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·android/support/v4/a/x.class |
58 | ?rwxrwxr-x··2.0·unx······741·b-·stor·80-Jan-01·00:00·android/support/v4/a/y.class | ||
59 | ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·android/support/v4/a/z.class | ||
60 | ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·android/support/v4/b/b.class | ||
61 | ?rwxrwxr-x··2.0·unx······261·b-·stor·80-Jan-01·00:00·android/support/v4/b/c.class | ||
62 | ?rwxrwxr-x··2.0·unx······300·b-·stor·80-Jan-01·00:00·android/support/v4/b/d.class | ||
63 | ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·android/support/v4/b/e.class | ||
64 | ?rwxrwxr-x··2.0·unx······146·b-·stor·80-Jan-01·00:00·android/support/v4/b/f.class | ||
65 | ?rwxrwxr-x··2.0·unx······510·b-·stor·80-Jan-01·00:00·android/support/v4/b/g.class | ||
66 | ?rwxrwxr-x··2.0·unx······276·b-·stor·80-Jan-01·00:00·android/support/v4/b/h.class | ||
67 | ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·android/support/v4/b/i.class | ||
68 | ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·android/support/v4/b/j.class | ||
69 | ?rwxrwxr-x··2.0·unx·····2004·b-·stor·80-Jan-01·00:00·android/support/v4/b/k.class | ||
77 | ?rwxrwxr-x··2.0·unx·····1503·b-·stor·80-Jan-01·00:00·android/support/v4/ | 70 | ?rwxrwxr-x··2.0·unx·····1503·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/a.class |
78 | ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/ | 71 | ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/c.class |
79 | ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·android/support/v4/ | 72 | ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/b.class |
80 | ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·android/support/v4/ | 73 | ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/d.class |
81 | ?rwxrwxr-x··2.0·unx······475·b-·stor·80-Jan-01·00:00·android/support/v4/ | 74 | ?rwxrwxr-x··2.0·unx······475·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/e.class |
82 | ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·android/support/v4/ | 75 | ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/f.class |
83 | ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·android/support/v4/ | 76 | ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/g.class |
84 | ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·android/support/v4/ | 77 | ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/h.class |
85 | ?rwxrwxr-x··2.0·unx······874·b-·stor·80-Jan-01·00:00·android/support/v4/ | 78 | ?rwxrwxr-x··2.0·unx······874·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/i.class |
86 | ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·android/support/v4/ | 79 | ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/j.class |
87 | ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·android/support/v4/ | 80 | ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/k.class |
88 | ?rwxrwxr-x··2.0·unx·····1193·b-·stor·80-Jan-01·00:00·android/support/v4/ | 81 | ?rwxrwxr-x··2.0·unx·····1193·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/l.class |
89 | ?rwxrwxr-x··2.0·unx······330·b-·stor·80-Jan-01·00:00·android/support/v4/ | 82 | ?rwxrwxr-x··2.0·unx······330·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/m.class |
90 | ?rwxrwxr-x··2.0·unx·····3558·b-·stor·80-Jan-01·00:00·android/support/v4/ | 83 | ?rwxrwxr-x··2.0·unx·····3558·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/n.class |
91 | ?rwxrwxr-x··2.0·unx······348·b-·stor·80-Jan-01·00:00·android/support/v4/ | 84 | ?rwxrwxr-x··2.0·unx······348·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/o.class |
92 | ?rwxrwxr-x··2.0·unx······414·b-·stor·80-Jan-01·00:00·android/support/v4/ | 85 | ?rwxrwxr-x··2.0·unx······414·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/p.class |
93 | ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·android/support/v4/ | 86 | ?rwxrwxr-x··2.0·unx······768·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/q.class |
94 | ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·android/support/v4/ | 87 | ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·android/support/v4/c/a.class |
95 | ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·android/support/v4/ | 88 | ?rwxrwxr-x··2.0·unx······101·b-·stor·80-Jan-01·00:00·android/support/v4/d/a/a.class |
Max diff block lines reached; 47590/93235 bytes (51.04%) of diff not shown. |
Offset 1, 343 lines modified | Offset 1, 283 lines modified | ||
1 | Filename:·android/support/v4/ | 1 | Filename:·android/support/v4/b/a.class |
2 | Comment:· | ||
3 | Filename:·android/support/v4/a/b.class | ||
4 | Comment:· | ||
5 | Filename:·android/support/v4/a/c.class | ||
6 | Comment:· | ||
7 | Filename:·android/support/v4/a/d.class | ||
8 | Comment:· | ||
9 | Filename:·android/support/v4/a/e.class | ||
10 | Comment:· | ||
11 | Filename:·android/support/v4/a/f.class | ||
12 | Comment:· | ||
13 | Filename:·android/support/v4/a/g.class | ||
14 | Comment:· | ||
15 | Filename:·android/support/v4/a/h.class | ||
16 | Comment:· | ||
17 | Filename:·android/support/v4/a/i.class | ||
18 | Comment:· | ||
19 | Filename:·android/support/v4/a/j.class | ||
20 | Comment:· | ||
21 | Filename:·android/support/v4/a/k.class | ||
22 | Comment:· | ||
23 | Filename:·android/support/v4/a/l.class | ||
24 | Comment:· | ||
25 | Filename:·android/support/v4/app/BackStackState.class | ||
26 | Comment:· | ||
27 | Filename:·android/support/v4/app/Fragment$SavedState.class | ||
28 | Comment:· | ||
29 | Filename:·android/support/v4/app/Fragment.class | ||
30 | Comment:· | 2 | Comment:· |
31 | Filename:·android/support/v4/a | 3 | Filename:·android/support/v4/a/a.class |
32 | Comment:· | 4 | Comment:· |
33 | Filename:·android/support/v4/a | 5 | Filename:·android/support/v4/a/aa.class |
34 | Comment:· | 6 | Comment:· |
35 | Filename:·android/support/v4/a | 7 | Filename:·android/support/v4/a/ab.class |
36 | Comment:· | 8 | Comment:· |
37 | Filename:·android/support/v4/a | 9 | Filename:·android/support/v4/a/ac.class |
38 | Comment:· | 10 | Comment:· |
39 | Filename:·android/support/v4/a | 11 | Filename:·android/support/v4/a/ad.class |
40 | Comment:· | 12 | Comment:· |
41 | Filename:·android/support/v4/a | 13 | Filename:·android/support/v4/a/ae.class |
42 | Comment:· | 14 | Comment:· |
43 | Filename:·android/support/v4/a | 15 | Filename:·android/support/v4/a/af.class |
44 | Comment:· | 16 | Comment:· |
45 | Filename:·android/support/v4/a | 17 | Filename:·android/support/v4/a/ag.class |
46 | Comment:· | 18 | Comment:· |
47 | Filename:·android/support/v4/a | 19 | Filename:·android/support/v4/a/ah.class |
48 | Comment:· | 20 | Comment:· |
49 | Filename:·android/support/v4/a | 21 | Filename:·android/support/v4/a/ai.class |
50 | Comment:· | 22 | Comment:· |
51 | Filename:·android/support/v4/a | 23 | Filename:·android/support/v4/a/aj.class |
52 | Comment:· | 24 | Comment:· |
53 | Filename:·android/support/v4/a | 25 | Filename:·android/support/v4/a/ak.class |
54 | Comment:· | 26 | Comment:· |
55 | Filename:·android/support/v4/a | 27 | Filename:·android/support/v4/a/al.class |
56 | Comment:· | 28 | Comment:· |
57 | Filename:·android/support/v4/a | 29 | Filename:·android/support/v4/a/am.class |
58 | Comment:· | 30 | Comment:· |
59 | Filename:·android/support/v4/a | 31 | Filename:·android/support/v4/a/an.class |
60 | Comment:· | 32 | Comment:· |
61 | Filename:·android/support/v4/a | 33 | Filename:·android/support/v4/a/ao.class |
62 | Comment:· | 34 | Comment:· |
63 | Filename:·android/support/v4/ | 35 | Filename:·android/support/v4/b/l.class |
64 | Comment:· | 36 | Comment:· |
65 | Filename:·android/support/v4/a | 37 | Filename:·android/support/v4/a/ap.class |
66 | Comment:· | 38 | Comment:· |
67 | Filename:·android/support/v4/a | 39 | Filename:·android/support/v4/a/aq.class |
68 | Comment:· | 40 | Comment:· |
69 | Filename:·android/support/v4/a | 41 | Filename:·android/support/v4/a/ar.class |
70 | Comment:· | 42 | Comment:· |
71 | Filename:·android/support/v4/a | 43 | Filename:·android/support/v4/a/as.class |
72 | Comment:· | 44 | Comment:· |
73 | Filename:·android/support/v4/a | 45 | Filename:·android/support/v4/a/at.class |
74 | Comment:· | 46 | Comment:· |
75 | Filename:·android/support/v4/a | 47 | Filename:·android/support/v4/a/au.class |
76 | Comment:· | 48 | Comment:· |
77 | Filename:·android/support/v4/a | 49 | Filename:·android/support/v4/a/av.class |
78 | Comment:· | 50 | Comment:· |
79 | Filename:·android/support/v4/a | 51 | Filename:·android/support/v4/a/aw.class |
80 | Comment:· | 52 | Comment:· |
81 | Filename:·android/support/v4/a | 53 | Filename:·android/support/v4/a/ax.class |
82 | Comment:· | 54 | Comment:· |
83 | Filename:·android/support/v4/a | 55 | Filename:·android/support/v4/a/ay.class |
84 | Comment:· | 56 | Comment:· |
85 | Filename:·android/support/v4/a | 57 | Filename:·android/support/v4/a/az.class |
Max diff block lines reached; 39784/43460 bytes (91.54%) of diff not shown. |
Offset 1, 37 lines modified | Offset 1, 26 lines modified | ||
1 | package·android.support.v4.a; | 1 | package·android.support.v4.a; |
2 | import·android.os.Bundle; | ||
3 | import·android.content.Intent; | ||
4 | import·android.os.Build$VERSION; | 2 | import·android.os.Build$VERSION; |
3 | import·android.app.Activity; | ||
5 | import·android.graphics.drawable.Drawable; | ||
6 | import·android.content.Context; | ||
7 | public·class·a | 4 | public·class·a·extends·android.support.v4.b.a |
8 | { | 5 | { |
6 | ····public·static·void·a(final·Activity·activity)·{ | ||
9 | ····public·static·final·Drawable·a(final·Context·context,·final·int·n)·{ | ||
10 | ········Drawable·drawable; | ||
11 | ········if·(Build$VERSION.SDK_INT·>=· | 7 | ········if·(Build$VERSION.SDK_INT·>=·16)·{ |
12 | ············d | 8 | ············d.a(activity); |
13 | ········} | 9 | ········} |
14 | ········else·{ | 10 | ········else·{ |
15 | ············ | 11 | ············activity.finish(); |
16 | ········} | 12 | ········} |
17 | ········return·drawable; | ||
18 | ····} | 13 | ····} |
19 | ···· | 14 | ···· |
15 | ····public·static·void·b(final·Activity·activity)·{ | ||
16 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
17 | ············b.a(activity); | ||
20 | ····public·static·boolean·a(final·Context·context,·final·Intent[]·array,·final·Bundle·bundle)·{ | ||
21 | ········boolean·b·=·true; | ||
22 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | ||
23 | ········if·(sdk_INT·>=·16)·{ | ||
24 | ············d.a(context,·array,·bundle); | ||
25 | ········} | ||
26 | ········else·if·(sdk_INT·>=·11)·{ | ||
27 | ············c.a(context,·array); | ||
28 | ········} | 18 | ········} |
29 | ········else·{ | 19 | ········else·{ |
30 | ············ | 20 | ············activity.finish(); |
31 | ········} | 21 | ········} |
32 | ········return·b; | ||
33 | ····} | 22 | ····} |
34 | } | 23 | } |
Offset 1, 12 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v4.a; | 1 | package·android.support.v4.a; |
2 | import·android.app.Activity; | ||
2 | import·android.graphics.drawable.Drawable; | ||
3 | import·android.content.Context; | ||
4 | class·b | 3 | class·b |
5 | { | 4 | { |
6 | ····public·static·Drawable·a(final·Context·context,·final·int·n)·{ | ||
7 | ···· | 5 | ····public·static·void·a(final·Activity·activity)·{ |
6 | ········activity.finishAfterTransition(); | ||
8 | ····} | 7 | ····} |
9 | } | 8 | } |
Offset 1, 12 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v4.a; | 1 | package·android.support.v4.a; |
2 | import·android.app.Activity; | ||
2 | import·android.content.Intent; | ||
3 | import·android.content.Context; | ||
4 | class·c | 3 | class·c |
5 | { | 4 | { |
6 | ····static·void·a(final·Context·context,·final·Intent[]·array)·{ | ||
7 | ···· | 5 | ····static·void·a(final·Activity·activity)·{ |
6 | ········activity.invalidateOptionsMenu(); | ||
8 | ····} | 7 | ····} |
9 | } | 8 | } |
Offset 1, 13 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v4.a; | 1 | package·android.support.v4.a; |
2 | import·android.app.Activity; | ||
2 | import·android.os.Bundle; | ||
3 | import·android.content.Intent; | ||
4 | import·android.content.Context; | ||
5 | class·d | 3 | class·d |
6 | { | 4 | { |
7 | ····public·static·void·a(final·Context·context,·final·Intent[]·array,·final·Bundle·bundle)·{ | ||
8 | ····· | 5 | ····public·static·void·a(final·Activity·activity)·{ |
6 | ········activity.finishAffinity(); | ||
9 | ····} | 7 | ····} |
10 | } | 8 | } |
Offset 1, 10 lines modified | Offset 1, 19 lines modified | ||
1 | package·android.support.v4.a; | 1 | package·android.support.v4.a; |
2 | import·android.view.View; | ||
2 | import·android.content.Intent; | ||
3 | import·android.content.ComponentName; | ||
4 | i | 3 | class·f·implements·al |
5 | { | 4 | { |
6 | ···· | 5 | ····final·/*·synthetic·*/·m·a; |
6 | ····final·/*·synthetic·*/·e·b; | ||
7 | ···· | ||
8 | ····f(final·e·b,·final·m·a)·{ | ||
9 | ········this.b·=·b; | ||
10 | ········this.a·=·a; | ||
11 | ····} | ||
12 | ···· | ||
13 | ····public·View·a()·{ | ||
14 | ········return·this.a.g(); | ||
15 | ····} | ||
7 | } | 16 | } |
Offset 1, 15 lines modified | Offset 1, 45 lines modified | ||
1 | package·android.support.v4.a; | 1 | package·android.support.v4.a; |
2 | import·android.content.Intent; | ||
3 | import·android. | 2 | import·android.support.v4.g.a; |
3 | import·java.util.ArrayList; | ||
4 | import·android.view.View; | ||
5 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
4 | class·g·implements· | 6 | class·g·implements·ViewTreeObserver$OnPreDrawListener |
5 | { | 7 | { |
6 | ····public·Intent·a(final·ComponentName·component)·{ | ||
7 | ········final·Intent·intent·=·new·Intent("android.intent.action.MAIN"); | ||
8 | ········intent.setComponent(component); | ||
9 | ···· | 8 | ····final·/*·synthetic·*/·View·a; |
9 | ····final·/*·synthetic·*/·Object·b; | ||
10 | ····final·/*·synthetic·*/·ArrayList·c; | ||
11 | ····final·/*·synthetic·*/·j·d; | ||
12 | ····final·/*·synthetic·*/·boolean·e; | ||
13 | ····final·/*·synthetic·*/·m·f; | ||
14 | ····final·/*·synthetic·*/·m·g; | ||
15 | ····final·/*·synthetic·*/·e·h; | ||
16 | ···· | ||
17 | ····g(final·e·h,·final·View·a,·final·Object·b,·final·ArrayList·c,·final·j·d,·final·boolean·e,·final·m·f,·final·m·g)·{ | ||
18 | ········this.h·=·h; | ||
19 | ········this.a·=·a; | ||
20 | ········this.b·=·b; | ||
21 | ········this.c·=·c; | ||
22 | ········this.d·=·d; | ||
23 | ········this.e·=·e; | ||
24 | ········this.f·=·f; | ||
25 | ········this.g·=·g; | ||
26 | ····} | ||
27 | ···· | ||
28 | ····public·boolean·onPreDraw()·{ | ||
29 | ········this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); | ||
30 | ········if·(this.b·!=·null)·{ | ||
31 | ············af.a(this.b,·this.c); | ||
32 | ············this.c.clear(); | ||
33 | ············final·a·a·=·android.support.v4.a.e.a(this.h,·this.d,·this.e,·this.f); | ||
34 | ············this.c.add(this.d.d); | ||
35 | ············this.c.addAll(a.values()); | ||
36 | ············af.b(this.b,·this.c); | ||
37 | ············android.support.v4.a.e.a(this.h,·a,·this.d); | ||
38 | ············android.support.v4.a.e.a(this.h,·this.d,·this.f,·this.g,·this.e,·a); | ||
39 | ········} | ||
10 | ········return· | 40 | ········return·true; |
11 | ····} | 41 | ····} |
12 | } | 42 | } |
Offset 1, 12 lines modified | Offset 1, 28 lines modified | ||
1 | package·android.support.v4.a; | 1 | package·android.support.v4.a; |
2 | import·android.content.Intent; | ||
3 | import·android. | 2 | import·android.view.View; |
3 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
4 | class·h·e | 4 | class·h·implements·ViewTreeObserver$OnPreDrawListener |
5 | { | 5 | { |
6 | ····public·Intent·a(final·ComponentName·componentName)·{ | ||
7 | ···· | 6 | ····final·/*·synthetic·*/·View·a; |
7 | ····final·/*·synthetic·*/·j·b; | ||
8 | ····final·/*·synthetic·*/·int·c; | ||
9 | ····final·/*·synthetic·*/·Object·d; | ||
10 | ····final·/*·synthetic·*/·e·e; | ||
11 | ···· | ||
12 | ····h(final·e·e,·final·View·a,·final·j·b,·final·int·c,·final·Object·d)·{ | ||
13 | ········this.e·=·e; | ||
14 | ········this.a·=·a; | ||
15 | ········this.b·=·b; | ||
16 | ········this.c·=·c; | ||
17 | ········this.d·=·d; | ||
18 | ····} | ||
19 | ···· | ||
20 | ····public·boolean·onPreDraw()·{ | ||
21 | ········this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); | ||
22 | ········android.support.v4.a.e.a(this.e,·this.b,·this.c,·this.d); | ||
23 | ········return·true; | ||
8 | ····} | 24 | ····} |
9 | } | 25 | } |
Offset 1, 6 lines modified | Offset 1, 17 lines modified | ||
1 | package·android.support.v4.a; | 1 | package·android.support.v4.a; |
2 | 2 | import·java.util.ArrayList; | |
3 | final·class·i | ||
3 | { | 4 | { |
5 | ····i·a; | ||
6 | ····i·b; | ||
7 | ····int·c; | ||
8 | ····m·d; | ||
9 | ····int·e; | ||
10 | ····int·f; | ||
11 | ····int·g; | ||
12 | ····int·h; | ||
13 | ····ArrayList·i; | ||
4 | } | 14 | } |
Offset 1, 12 lines modified | Offset 1, 22 lines modified | ||
1 | package·android.support.v4.a; | 1 | package·android.support.v4.a; |
2 | import·android.content.Intent; | ||
3 | import·android. | 2 | import·android.view.View; |
3 | import·java.util.ArrayList; | ||
4 | import·android.support.v4.g.a; | ||
4 | class·j | 5 | public·class·j |
5 | { | 6 | { |
6 | ····public·static·Intent·a(final·ComponentName·componentName)·{ | ||
7 | ···· | 7 | ····public·a·a; |
8 | ····public·ArrayList·b; | ||
9 | ····public·ak·c; | ||
10 | ····public·View·d; | ||
11 | ····final·/*·synthetic·*/·e·e; | ||
12 | ···· | ||
13 | ····public·j(final·e·e)·{ | ||
14 | ········this.e·=·e; | ||
15 | ········this.a·=·new·a(); | ||
16 | ········this.b·=·new·ArrayList(); | ||
17 | ········this.c·=·new·ak(); | ||
8 | ····} | 18 | ····} |
9 | } | 19 | } |
Offset 1, 6 lines modified | Offset 1, 16 lines modified | ||
1 | package·android.support.v4.a; | 1 | package·android.support.v4.a; |
2 | p | 2 | import·android.os.Parcel; |
3 | import·android.os.Parcelable$Creator; | ||
4 | final·class·l·implements·Parcelable$Creator | ||
3 | { | 5 | { |
6 | ····public·k·a(final·Parcel·parcel)·{ | ||
7 | ········return·new·k(parcel); | ||
8 | ····} | ||
9 | ···· | ||
10 | ····public·k[]·a(final·int·n)·{ | ||
11 | ········return·new·k[n]; | ||
12 | ····} | ||
4 | } | 13 | } |
Offset 1, 36 lines modified | Offset 1, 37 lines modified | ||
1 | package·android.support.v4.b; | 1 | package·android.support.v4.b; |
2 | import·android.os.Bundle; | ||
3 | import·android.content.Intent; | ||
4 | import·android.os.Build$VERSION; | ||
2 | import·android.graphics. | 5 | import·android.graphics.drawable.Drawable; |
6 | import·android.content.Context; | ||
3 | public·class·a | 7 | public·class·a |
4 | { | 8 | { |
5 | ····public·static·in | 9 | ····public·static·final·Drawable·a(final·Context·context,·final·int·n)·{ |
10 | ········Drawable·drawable; | ||
11 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
12 | ············drawable·=·b.a(context,·n); | ||
6 | ········final·int·alpha·=·Color.alpha(n2); | ||
7 | ········final·int·alpha2·=·Color.alpha(n); | ||
8 | ········final·int·c·=·c(alpha2,·alpha); | ||
9 | ········return·Color.argb(c,·a(Color.red(n),·alpha2,·Color.red(n2),·alpha,·c),·a(Color.green(n),·alpha2,·Color.green(n2),·alpha,·c),·a(Color.blue(n),·alpha2,·Color.blue(n2),·alpha,·c)); | ||
10 | ····} | ||
11 | ···· | ||
12 | ····private·static·int·a(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{ | ||
13 | ········int·n6; | ||
14 | ········if·(n5·==·0)·{ | ||
15 | ············n6·=·0; | ||
16 | ········} | 13 | ········} |
17 | ········else·{ | 14 | ········else·{ |
18 | ············ | 15 | ············drawable·=·context.getResources().getDrawable(n); |
19 | ········} | 16 | ········} |
20 | ········return· | 17 | ········return·drawable; |
21 | ····} | 18 | ····} |
22 | ···· | 19 | ···· |
23 | ····public·static·int·b(final·int·n,·final·int·n2)·{ | ||
24 | ········if·(n2·<·0·||·n2·>·255)·{ | ||
25 | ···· | 20 | ····public·static·boolean·a(final·Context·context,·final·Intent[]·array,·final·Bundle·bundle)·{ |
21 | ········boolean·b·=·true; | ||
22 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | ||
23 | ········if·(sdk_INT·>=·16)·{ | ||
24 | ············d.a(context,·array,·bundle); | ||
26 | ········} | 25 | ········} |
27 | ········return·(0xFFFFFF·&·n)·|·n2·<<·24; | ||
28 | ····} | ||
29 | ···· | ||
30 | ····private·static·int·c(final·int·n,·final·int·n2)·{ | ||
31 | ········ | 26 | ········else·if·(sdk_INT·>=·11)·{ |
27 | ············c.a(context,·array); | ||
28 | ········} | ||
29 | ········else·{ | ||
30 | ············b·=·false; | ||
31 | ········} | ||
32 | ········return·b; | ||
32 | ····} | 33 | ····} |
33 | } | 34 | } |
Offset 1, 8 lines modified | Offset 1, 67 lines modified | ||
1 | package·android.support.v4.c.a; | 1 | package·android.support.v4.c.a; |
2 | import·android. | 2 | import·android.graphics.PorterDuff$Mode; |
3 | import·android.content.res.ColorStateList; | ||
4 | import·android.graphics.drawable.Drawable; | ||
5 | import·android.os.Build$VERSION; | ||
3 | public· | 6 | public·class·a |
4 | { | 7 | { |
8 | ····static·final·c·a; | ||
9 | ···· | ||
10 | ····static·{ | ||
11 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | ||
12 | ········if·(sdk_INT·>=·22)·{ | ||
13 | ············a·=·(c)new·g(); | ||
14 | ········} | ||
15 | ········else·if·(sdk_INT·>=·21)·{ | ||
16 | ············a·=·(c)new·f(); | ||
17 | ········} | ||
18 | ········else·if·(sdk_INT·>=·19)·{ | ||
19 | ············a·=·(c)new·e(); | ||
20 | ········} | ||
21 | ········else·if·(sdk_INT·>=·11)·{ | ||
22 | ············a·=·(c)new·d(); | ||
23 | ········} | ||
24 | ········else·{ | ||
25 | ············a·=·(c)new·b(); | ||
26 | ········} | ||
27 | ····} | ||
28 | ···· | ||
29 | ····public·static·void·a(final·Drawable·drawable)·{ | ||
30 | ········android.support.v4.c.a.a.a.a(drawable); | ||
31 | ····} | ||
32 | ···· | ||
33 | ····public·static·void·a(final·Drawable·drawable,·final·float·n,·final·float·n2)·{ | ||
34 | ········android.support.v4.c.a.a.a.a(drawable,·n,·n2); | ||
35 | ····} | ||
36 | ···· | ||
37 | ····public·static·void·a(final·Drawable·drawable,·final·int·n)·{ | ||
38 | ········android.support.v4.c.a.a.a.a(drawable,·n); | ||
39 | ····} | ||
40 | ···· | ||
41 | ····public·static·void·a(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | ||
42 | ········android.support.v4.c.a.a.a.a(drawable,·n,·n2,·n3,·n4); | ||
43 | ····} | ||
44 | ···· | ||
45 | ····public·static·void·a(final·Drawable·drawable,·final·ColorStateList·list)·{ | ||
46 | ········android.support.v4.c.a.a.a.a(drawable,·list); | ||
47 | ····} | ||
48 | ···· | ||
49 | ····public·static·void·a(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{ | ||
50 | ········android.support.v4.c.a.a.a.a(drawable,·porterDuff$Mode); | ||
51 | ····} | ||
52 | ···· | ||
53 | ····public·static·void·a(final·Drawable·drawable,·final·boolean·b)·{ | ||
54 | ········android.support.v4.c.a.a.a.a(drawable,·b); | ||
55 | ····} | ||
56 | ···· | ||
57 | ····public·static·boolean·b(final·Drawable·drawable)·{ | ||
58 | ········return·android.support.v4.c.a.a.a.b(drawable); | ||
59 | ····} | ||
60 | ···· | ||
61 | ····public·static·Drawable·c(final·Drawable·drawable)·{ | ||
62 | ········return·android.support.v4.c.a.a.a.c(drawable); | ||
63 | ····} | ||
5 | } | 64 | } |
Offset 1, 32 lines modified | Offset 1, 41 lines modified | ||
1 | package·android.support.v4.c.a; | 1 | package·android.support.v4.c.a; |
2 | import·android.graphics.PorterDuff$Mode; | ||
3 | import·android.content.res.ColorStateList; | ||
4 | import·android.graphics.drawable.Drawable; | ||
2 | import·android.view.View; | ||
3 | import·android.support.v4.view.n; | ||
4 | import·android.support.v4.view.ax; | ||
5 | import·android.view.MenuItem; | ||
6 | 5 | class·b·implements·c | |
7 | { | 6 | { |
8 | ····b·a(final·a | 7 | ····public·void·a(final·Drawable·drawable)·{ |
8 | ····} | ||
9 | ···· | 9 | ···· |
10 | ····b·a(final·n· | 10 | ····public·void·a(final·Drawable·drawable,·final·float·n,·final·float·n2)·{ |
11 | ····} | ||
11 | ···· | 12 | ···· |
12 | ····n·a | 13 | ····public·void·a(final·Drawable·drawable,·final·int·n)·{ |
14 | ········i.a(drawable,·n); | ||
15 | ····} | ||
13 | ···· | 16 | ···· |
14 | ····bo | 17 | ····public·void·a(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ |
18 | ····} | ||
15 | ···· | 19 | ···· |
16 | ····bo | 20 | ····public·void·a(final·Drawable·drawable,·final·ColorStateList·list)·{ |
21 | ········i.a(drawable,·list); | ||
22 | ····} | ||
17 | ···· | 23 | ···· |
18 | ···· | 24 | ····public·void·a(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{ |
25 | ········i.a(drawable,·porterDuff$Mode); | ||
26 | ····} | ||
19 | ···· | 27 | ···· |
20 | ····bo | 28 | ····public·void·a(final·Drawable·drawable,·final·boolean·b)·{ |
29 | ····} | ||
21 | ···· | 30 | ···· |
22 | ···· | 31 | ····public·boolean·b(final·Drawable·drawable)·{ |
32 | ········return·false; | ||
33 | ····} | ||
23 | ···· | 34 | ···· |
24 | ···· | 35 | ····public·Drawable·c(final·Drawable·drawable)·{ |
36 | ········return·i.a(drawable); | ||
25 | ···· | 37 | ····} |
26 | ····void·setShowAsAction(final·int·p0); | ||
27 | ···· | ||
28 | ····MenuItem·setShowAsActionFlags(final·int·p0); | ||
29 | } | 38 | } |
Offset 1, 8 lines modified | Offset 1, 27 lines modified | ||
1 | package·android.support.v4.c.a; | 1 | package·android.support.v4.c.a; |
2 | import·android. | 2 | import·android.graphics.PorterDuff$Mode; |
3 | import·android.content.res.ColorStateList; | ||
4 | import·android.graphics.drawable.Drawable; | ||
3 | 5 | interface·c | |
4 | { | 6 | { |
7 | ····void·a(final·Drawable·p0); | ||
8 | ···· | ||
9 | ····void·a(final·Drawable·p0,·final·float·p1,·final·float·p2); | ||
10 | ···· | ||
11 | ····void·a(final·Drawable·p0,·final·int·p1); | ||
12 | ···· | ||
13 | ····void·a(final·Drawable·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4); | ||
14 | ···· | ||
15 | ····void·a(final·Drawable·p0,·final·ColorStateList·p1); | ||
16 | ···· | ||
17 | ····void·a(final·Drawable·p0,·final·PorterDuff$Mode·p1); | ||
18 | ···· | ||
19 | ····void·a(final·Drawable·p0,·final·boolean·p1); | ||
20 | ···· | ||
21 | ····boolean·b(final·Drawable·p0); | ||
22 | ···· | ||
23 | ····Drawable·c(final·Drawable·p0); | ||
5 | } | 24 | } |
Offset 1, 26 lines modified | Offset 1, 21 lines modified | ||
1 | package·android.support.v4.e; | 1 | package·android.support.v4.e; |
2 | import·android.os.Build$VERSION; | 2 | import·android.os.Build$VERSION; |
3 | import·android.os.AsyncTask; | ||
3 | public·class·a | 4 | public·class·a |
4 | { | 5 | { |
5 | ····private·static·final·b·a; | ||
6 | ···· | ||
7 | ····static·{ | 6 | ····public·static·AsyncTask·a(final·AsyncTask·asyncTask,·final·Object...·array)·{ |
7 | ········if·(asyncTask·==·null)·{ | ||
8 | ············throw·new·IllegalArgumentException("task·can·not·be·null"); | ||
9 | ········} | ||
8 | ········if·(Build$VERSION.SDK_INT·>=·1 | 10 | ········if·(Build$VERSION.SDK_INT·>=·11)·{ |
9 | ············a | 11 | ············b.a(asyncTask,·array); |
10 | ········} | 12 | ········} |
11 | ········else·{ | 13 | ········else·{ |
12 | ············a | 14 | ············asyncTask.execute(array); |
13 | ········} | 15 | ········} |
16 | ········return·asyncTask; | ||
14 | ····} | ||
15 | ···· | ||
16 | ····public·static·String·a(final·String·s)·{ | ||
17 | ········return·android.support.v4.e.a.a.a(s); | ||
18 | ····} | ||
19 | ···· | ||
20 | ····public·static·String·b(final·String·s)·{ | ||
21 | ········return·android.support.v4.e.a.a.b(s); | ||
22 | ····} | 17 | ····} |
23 | } | 18 | } |
Offset 1, 9 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v4.e; | 1 | package·android.support.v4.e; |
2 | i | 2 | import·android.os.AsyncTask; |
3 | class·b | ||
3 | { | 4 | { |
4 | ···· | 5 | ····static·void·a(final·AsyncTask·asyncTask,·final·Object...·array)·{ |
6 | ········asyncTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR,·array); | ||
5 | ···· | 7 | ····} |
6 | ····String·b(final·String·p0); | ||
7 | } | 8 | } |
Offset 1, 42 lines modified | Offset 1, 26 lines modified | ||
1 | package·android.support.v4.f; | 1 | package·android.support.v4.f; |
2 | import·android.os.Build$VERSION; | ||
2 | import·java.util.Iterator; | ||
3 | import·java.util.Set; | ||
4 | import·java.util.Collection; | ||
5 | import·java.util.Map; | ||
6 | public·class·a | 3 | public·class·a |
7 | { | 4 | { |
8 | ···· | 5 | ····private·static·final·b·a; |
9 | ···· | 6 | ···· |
10 | ····private·g·b()·{ | ||
11 | ···· | 7 | ····static·{ |
8 | ········if·(Build$VERSION.SDK_INT·>=·14)·{ | ||
12 | ············ | 9 | ············a·=·(b)new·d(); |
10 | ········} | ||
11 | ········else·{ | ||
12 | ············a·=·(b)new·c(); | ||
13 | ········} | 13 | ········} |
14 | ········return·this.a; | ||
15 | ····} | ||
16 | ···· | ||
17 | ····public·boolean·a(final·Collection·collection)·{ | ||
18 | ········return·g.c((Map)this,·collection); | ||
19 | ····} | ||
20 | ···· | ||
21 | ····public·Set·entrySet()·{ | ||
22 | ········return·this.b().d(); | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·Set·keySet()·{ | ||
26 | ········return·this.b().e(); | ||
27 | ····} | 14 | ····} |
28 | ···· | 15 | ···· |
16 | ····public·static·String·a(final·String·s)·{ | ||
17 | ········return·android.support.v4.f.a.a.a(s); | ||
29 | ····public·void·putAll(final·Map·map)·{ | ||
30 | ········this.a(this.h·+·map.size()); | ||
31 | ········for·(final·Entry<Object,·V>·entry·:·map.entrySet())·{ | ||
32 | ············this.put(entry.getKey(),·entry.getValue()); | ||
33 | ········} | ||
34 | ····} | 18 | ····} |
35 | ···· | 19 | ···· |
36 | ····public·Collection·values()·{ | ||
37 | ···· | 20 | ····public·static·String·b(final·String·s)·{ |
21 | ········return·android.support.v4.f.a.a.b(s); | ||
38 | ····} | 22 | ····} |
39 | } | 23 | } |
Offset 1, 49 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4.f; | 1 | package·android.support.v4.f; |
2 | interface·b | ||
2 | import·java.util.Map; | ||
3 | class·b·extends·g | ||
4 | { | 3 | { |
4 | ····String·a(final·String·p0); | ||
5 | ····final·/*·synthetic·*/·a·a; | ||
6 | ···· | ||
7 | ····b(final·a·a)·{ | ||
8 | ········this.a·=·a; | ||
9 | ····} | ||
10 | ···· | ||
11 | ····protected·int·a()·{ | ||
12 | ········return·this.a.h; | ||
13 | ····} | ||
14 | ···· | ||
15 | ····protected·int·a(final·Object·o)·{ | ||
16 | ········return·this.a.a(o); | ||
17 | ····} | ||
18 | ···· | ||
19 | ····protected·Object·a(final·int·n,·final·int·n2)·{ | ||
20 | ········return·this.a.g[(n·<<·1)·+·n2]; | ||
21 | ····} | ||
22 | ···· | ||
23 | ····protected·Object·a(final·int·n,·final·Object·o)·{ | ||
24 | ········return·this.a.a(n,·o); | ||
25 | ····} | ||
26 | ···· | ||
27 | ····protected·void·a(final·int·n)·{ | ||
28 | ········this.a.d(n); | ||
29 | ····} | ||
30 | ···· | ||
31 | ····protected·void·a(final·Object·o,·final·Object·o2)·{ | ||
32 | ········this.a.put(o,·o2); | ||
33 | ····} | ||
34 | ···· | ||
35 | ····protected·int·b(final·Object·o)·{ | ||
36 | ········return·this.a.b(o); | ||
37 | ····} | ||
38 | ···· | ||
39 | ····protected·Map·b()·{ | ||
40 | ········return·(Map)this.a; | ||
41 | ····} | ||
42 | ···· | 5 | ···· |
6 | ····String·b(final·String·p0); | ||
43 | ····protected·void·c()·{ | ||
44 | ········this.a.clear(); | ||
45 | ····} | ||
46 | } | 7 | } |
Offset 1, 53 lines modified | Offset 1, 13 lines modified | ||
1 | package·android.support.v4.f; | 1 | package·android.support.v4.f; |
2 | class·c | 2 | class·c·implements·b |
3 | { | 3 | { |
4 | ····static·final·int[]·a; | ||
5 | ····static·final·long[]·b; | ||
6 | ····static·final·Object[]·c; | ||
7 | ···· | ||
8 | ····static·{ | ||
9 | ········a·=·new·int[0]; | ||
10 | ········b·=·new·long[0]; | ||
11 | ········c·=·new·Object[0]; | ||
12 | ····} | ||
13 | ···· | ||
14 | ····public· | 4 | ····public·String·a(final·String·s)·{ |
15 | ········return·b(n·*·4)·/·4; | ||
16 | ····} | ||
17 | ···· | ||
18 | ····static·int·a(final·int[]·array,·final·int·n,·final·int·n2)·{ | ||
19 | ········int·i·=·0; | ||
20 | ········int·n3·=·n·-·1; | ||
21 | ········while·(i·<=·n3)·{ | ||
22 | ············final·int·n4·=·i·+·n3·>>>·1; | ||
23 | ············final·int·n5·=·array[n4]; | ||
24 | ············if·(n5·<·n2)·{ | ||
25 | ················i·=·n4·+·1; | ||
26 | ············} | ||
27 | ············else·{ | ||
28 | ················if·(n5·<=·n2)·{ | ||
29 | ····················return·n4; | ||
30 | ················} | ||
31 | ················n3·=·n4·-·1; | ||
32 | ············} | ||
33 | ········} | ||
34 | ········return· | 5 | ········return·null; |
35 | ····} | ||
36 | ···· | ||
37 | ····public·static·boolean·a(final·Object·o,·final·Object·obj)·{ | ||
38 | ········return·o·==·obj·||·(o·!=·null·&&·o.equals(obj)); | ||
39 | ····} | 6 | ····} |
40 | ···· | 7 | ···· |
8 | ····public·String·b(final·String·s)·{ | ||
41 | ····public·static·int·b(int·n)·{ | ||
42 | ········final·int·n2·=·1; | ||
43 | ········for·(int·i·=·4;·i·<·32;·++i)·{ | ||
44 | ············if·(n·<=·(n2·<<·i)·-·12)·{ | ||
45 | ················n·=·(n2·<<·i)·-·12; | ||
46 | ················break; | ||
47 | ············} | ||
48 | ········} | ||
49 | ········return· | 9 | ········return·s; |
50 | ····} | 10 | ····} |
51 | } | 11 | } |
Offset 1, 24 lines modified | Offset 1, 13 lines modified | ||
1 | package·android.support.v4.f; | 1 | package·android.support.v4.f; |
2 | 2 | class·d·implements·b | |
3 | { | 3 | { |
4 | ····public·String·a(final·String·s)·{ | ||
5 | ········return·e.a(s); | ||
6 | ····} | ||
7 | ···· | ||
8 | ····public·String·b(final·String·s)·{ | ||
9 | ········return·e.b(s); | ||
4 | ····public·static·void·a(final·Object·o,·final·StringBuilder·sb)·{ | ||
5 | ········if·(o·==·null)·{ | ||
6 | ············sb.append("null"); | ||
7 | ········} | ||
8 | ········else·{ | ||
9 | ············String·str·=·o.getClass().getSimpleName(); | ||
10 | ············if·(str·==·null·||·str.length()·<=·0)·{ | ||
11 | ················str·=·o.getClass().getName(); | ||
12 | ················final·int·lastIndex·=·str.lastIndexOf(46); | ||
13 | ················if·(lastIndex·>·0)·{ | ||
14 | ····················str·=·str.substring(lastIndex·+·1); | ||
15 | ················} | ||
16 | ············} | ||
17 | ············sb.append(str); | ||
18 | ············sb.append('{'); | ||
19 | ············sb.append(Integer.toHexString(System.identityHashCode(o))); | ||
20 | ········} | ||
21 | ····} | 10 | ····} |
22 | } | 11 | } |
Offset 1, 46 lines modified | Offset 1, 75 lines modified | ||
1 | package·android.support.v4.f; | 1 | package·android.support.v4.f; |
2 | import·java.lang.reflect.InvocationTargetException; | ||
2 | import·android.util.Log; | 3 | import·android.util.Log; |
3 | import·java. | 4 | import·java.lang.reflect.Method; |
4 | 5 | class·e | |
5 | { | 6 | { |
6 | ····private·final·String·a; | ||
7 | ····private· | 7 | ····private·static·Method·a; |
8 | ····private·static·Method·b; | ||
8 | ···· | 9 | ···· |
9 | ····public·e(final·String·a)·{ | ||
10 | ········this.b·=·new·StringBuilder(128); | ||
11 | ········this.a·=·a; | ||
12 | ····} | ||
13 | ···· | ||
14 | ····private·void·a()·{ | ||
15 | ········if·(this.b.length()·>·0)·{ | ||
16 | ············Log.d(this.a,·this.b.toString()); | ||
17 | ···· | 10 | ····static·{ |
11 | ········final·String·className·=·"libcore.icu.ICU"; | ||
12 | ········try·{ | ||
13 | ············final·Class<?>·forName·=·Class.forName(className); | ||
14 | ············if·(forName·==·null)·{ | ||
15 | ················return; | ||
16 | ············} | ||
17 | ············final·Method·method·=·forName.getMethod("getScript",·String.class); | ||
18 | ············try·{ | ||
19 | ················e.a·=·method; | ||
20 | ················final·Method·method2·=·forName.getMethod("addLikelySubtags",·String.class); | ||
21 | ················try·{ | ||
22 | ····················e.b·=·method2; | ||
23 | ················} | ||
24 | ················catch·(Exception·ex)·{ | ||
25 | ····················Log.w("ICUCompatIcs",·(Throwable)ex); | ||
26 | ················} | ||
27 | ············} | ||
28 | ············catch·(Exception·ex2)·{} | ||
18 | ········} | 29 | ········} |
30 | ········catch·(Exception·ex3)·{} | ||
19 | ····} | 31 | ····} |
20 | ···· | 32 | ···· |
21 | ····@Override | ||
22 | ····public·void·close()·{ | ||
23 | ········this.a(); | ||
24 | ····} | ||
25 | ···· | ||
26 | ····@Override | ||
27 | ····public·void·flush()·{ | ||
28 | ········t | 33 | ····public·static·String·a(final·String·s)·{ |
34 | ········try·{ | ||
35 | ············if·(e.a·==·null)·{ | ||
36 | ················goto·Label_0049; | ||
37 | ············} | ||
38 | ············final·Object·invoke·=·e.a.invoke(null,·s); | ||
39 | ············try·{ | ||
40 | ················return·(String)invoke; | ||
41 | ············} | ||
42 | ············catch·(IllegalAccessException·ex)·{ | ||
43 | ················Log.w("ICUCompatIcs",·(Throwable)ex); | ||
44 | ············} | ||
45 | ············catch·(InvocationTargetException·ex2)·{ | ||
46 | ················Log.w("ICUCompatIcs",·(Throwable)ex2); | ||
47 | ············} | ||
48 | ········} | ||
49 | ········catch·(IllegalAccessException·ex3)·{} | ||
50 | ········catch·(InvocationTargetException·ex4)·{} | ||
29 | ····} | 51 | ····} |
30 | ···· | 52 | ···· |
53 | ····public·static·String·b(final·String·s)·{ | ||
54 | ········try·{ | ||
31 | ····@Override | ||
32 | ····public·void·write(final·char[]·array,·final·int·n,·final·int·n2)·{ | ||
33 | ········for·(int·i·=·0;·i·<·n2;·++i)·{ | ||
34 | ············final·char·c·=·array[n·+·i]; | ||
35 | ············if·( | 55 | ············if·(e.b·==·null)·{ |
36 | ················t | 56 | ················goto·Label_0049; |
57 | ············} | ||
58 | ············final·Object·invoke·=·e.b.invoke(null,·s); | ||
59 | ············try·{ | ||
60 | ················return·(String)invoke; | ||
61 | ············} | ||
62 | ············catch·(IllegalAccessException·ex)·{ | ||
63 | ················Log.w("ICUCompatIcs",·(Throwable)ex); | ||
37 | ············} | 64 | ············} |
38 | ············else·{ | ||
39 | ············· | 65 | ············catch·(InvocationTargetException·ex2)·{ |
66 | ················Log.w("ICUCompatIcs",·(Throwable)ex2); | ||
40 | ············} | 67 | ············} |
41 | ········} | 68 | ········} |
69 | ········catch·(IllegalAccessException·ex3)·{} | ||
70 | ········catch·(InvocationTargetException·ex4)·{} | ||
42 | ····} | 71 | ····} |
43 | } | 72 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.support.v4. | 2 | import·android.support.v4.h.ag; |
3 | import·android.view.MotionEvent; | 3 | import·android.view.MotionEvent; |
4 | import·android.os.SystemClock; | 4 | import·android.os.SystemClock; |
5 | import·android.support.v4. | 5 | import·android.support.v4.h.ao; |
6 | import·android.util.DisplayMetrics; | 6 | import·android.util.DisplayMetrics; |
7 | import·android.content.res.Resources; | 7 | import·android.content.res.Resources; |
8 | import·android.view.animation.AccelerateInterpolator; | 8 | import·android.view.animation.AccelerateInterpolator; |
9 | import·android.view.ViewConfiguration; | 9 | import·android.view.ViewConfiguration; |
10 | import·android.view.View; | 10 | import·android.view.View; |
11 | import·android.view.animation.Interpolator; | 11 | import·android.view.animation.Interpolator; |
12 | import·android.view.View$OnTouchListener; | 12 | import·android.view.View$OnTouchListener; |
Offset 152, 15 lines modified | Offset 152, 15 lines modified | ||
152 | ········final·boolean·l·=·true; | 152 | ········final·boolean·l·=·true; |
153 | ········if·(this.d·==·null)·{ | 153 | ········if·(this.d·==·null)·{ |
154 | ············this.d·=·(Runnable)new·d(this,·(b)null); | 154 | ············this.d·=·(Runnable)new·d(this,·(b)null); |
155 | ········} | 155 | ········} |
156 | ········this.o·=·l; | 156 | ········this.o·=·l; |
157 | ········this.m·=·l; | 157 | ········this.m·=·l; |
158 | ········if·(!this.l·&&·this.h·>·0)·{ | 158 | ········if·(!this.l·&&·this.h·>·0)·{ |
159 | ············ | 159 | ············ao.a(this.c,·this.d,·(long)this.h); |
160 | ········} | 160 | ········} |
161 | ········else·{ | 161 | ········else·{ |
162 | ············this.d.run(); | 162 | ············this.d.run(); |
163 | ········} | 163 | ········} |
164 | ········this.l·=·l; | 164 | ········this.l·=·l; |
165 | ····} | 165 | ····} |
166 | ···· | 166 | ···· |
Offset 279, 15 lines modified | Offset 279, 15 lines modified | ||
279 | ···· | 279 | ···· |
280 | ····public·abstract·boolean·f(final·int·p0); | 280 | ····public·abstract·boolean·f(final·int·p0); |
281 | ···· | 281 | ···· |
282 | ····public·boolean·onTouch(final·View·view,·final·MotionEvent·motionEvent)·{ | 282 | ····public·boolean·onTouch(final·View·view,·final·MotionEvent·motionEvent)·{ |
283 | ········int·n·=·1; | 283 | ········int·n·=·1; |
284 | ········boolean·b·=·false; | 284 | ········boolean·b·=·false; |
285 | ········if·(this.p)·{ | 285 | ········if·(this.p)·{ |
286 | ············switch·( | 286 | ············switch·(ag.a(motionEvent))·{ |
287 | ················case·0:·{ | 287 | ················case·0:·{ |
288 | ····················this.n·=·(n·!=·0); | 288 | ····················this.n·=·(n·!=·0); |
289 | ····················this.l·=·false; | 289 | ····················this.l·=·false; |
290 | ················} | 290 | ················} |
291 | ················case·2:·{ | 291 | ················case·2:·{ |
292 | ····················this.a.a(this.a(0,·motionEvent.getX(),·(float)view.getWidth(),·(float)this.c.getWidth()),·this.a(n,·motionEvent.getY(),·(float)view.getHeight(),·(float)this.c.getHeight())); | 292 | ····················this.a.a(this.a(0,·motionEvent.getX(),·(float)view.getWidth(),·(float)this.c.getWidth()),·this.a(n,·motionEvent.getY(),·(float)view.getHeight(),·(float)this.c.getHeight())); |
293 | ····················if·(!this.o·&&·this.a())·{ | 293 | ····················if·(!this.o·&&·this.a())·{ |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.support.v4. | 2 | import·android.support.v4.h.ao; |
3 | class·d·implements·Runnable | 3 | class·d·implements·Runnable |
4 | { | 4 | { |
5 | ····final·/*·synthetic·*/·a·a; | 5 | ····final·/*·synthetic·*/·a·a; |
6 | ···· | 6 | ···· |
7 | ····private·d(final·a·a)·{ | 7 | ····private·d(final·a·a)·{ |
8 | ········this.a·=·a; | 8 | ········this.a·=·a; |
Offset 24, 12 lines modified | Offset 24, 12 lines modified | ||
24 | ············else·{ | 24 | ············else·{ |
25 | ················if·(android.support.v4.widget.a.e(this.a))·{ | 25 | ················if·(android.support.v4.widget.a.e(this.a))·{ |
26 | ····················android.support.v4.widget.a.c(this.a,·false); | 26 | ····················android.support.v4.widget.a.c(this.a,·false); |
27 | ····················android.support.v4.widget.a.f(this.a); | 27 | ····················android.support.v4.widget.a.f(this.a); |
28 | ················} | 28 | ················} |
29 | ················c.d(); | 29 | ················c.d(); |
30 | ················this.a.a(c.g(),·c.h()); | 30 | ················this.a.a(c.g(),·c.h()); |
31 | ················ | 31 | ················ao.a(android.support.v4.widget.a.g(this.a),·(Runnable)this); |
32 | ············} | 32 | ············} |
33 | ········} | 33 | ········} |
34 | ····} | 34 | ····} |
35 | } | 35 | } |
Offset 1, 16 lines modified | Offset 1, 56 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.support.v4.view.a.f; | ||
3 | import·android.view.View; | 2 | import·android.view.View; |
4 | import·android. | 3 | import·android.widget.ListView; |
5 | 4 | public·class·k·extends·a | |
6 | { | 5 | { |
6 | ····private·final·ListView·a; | ||
7 | ···· | ||
8 | ····public·k(final·ListView·a)·{ | ||
9 | ········super((View)a); | ||
10 | ········this.a·=·a; | ||
11 | ····} | ||
12 | ···· | ||
7 | ····public·void·a(final· | 13 | ····public·void·a(final·int·n,·final·int·n2)·{ |
8 | ········super.a(view,·f); | ||
9 | ········if·(!DrawerLayout.k(view))·{ | ||
10 | ········ | 14 | ········final·ListView·a·=·this.a; |
15 | ········final·int·firstVisiblePosition·=·a.getFirstVisiblePosition(); | ||
16 | ········if·(firstVisiblePosition·!=·-1)·{ | ||
17 | ············final·View·child·=·a.getChildAt(0); | ||
18 | ············if·(child·!=·null)·{ | ||
19 | ················a.setSelectionFromTop(firstVisiblePosition,·child.getTop()·-·n2); | ||
20 | ············} | ||
21 | ········} | ||
22 | ····} | ||
23 | ···· | ||
24 | ····public·boolean·e(final·int·n)·{ | ||
25 | ········return·false; | ||
26 | ····} | ||
27 | ···· | ||
28 | ····public·boolean·f(final·int·n)·{ | ||
29 | ········boolean·b·=·false; | ||
30 | ········final·ListView·a·=·this.a; | ||
31 | ········final·int·count·=·a.getCount(); | ||
32 | ········if·(count·!=·0)·{ | ||
33 | ············final·int·childCount·=·a.getChildCount(); | ||
34 | ············final·int·firstVisiblePosition·=·a.getFirstVisiblePosition(); | ||
35 | ············final·int·n2·=·firstVisiblePosition·+·childCount; | ||
36 | ············if·(n·>·0)·{ | ||
37 | ················if·(n2·>=·count·&&·a.getChildAt(childCount·-·1).getBottom()·<=·a.getHeight())·{ | ||
38 | ····················return·b; | ||
39 | ················} | ||
40 | ············} | ||
41 | ············else·{ | ||
42 | ················if·(n·>=·0)·{ | ||
43 | ····················return·b; | ||
44 | ················} | ||
45 | ················if·(firstVisiblePosition·<=·0·&&·a.getChildAt(0).getTop()·>=·0)·{ | ||
46 | ····················return·b; | ||
47 | ················} | ||
48 | ············} | ||
49 | ············b·=·true; | ||
11 | ········} | 50 | ········} |
51 | ········return·b; | ||
12 | ····} | 52 | ····} |
13 | } | 53 | } |
Offset 1, 14 lines modified | Offset 1, 24 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.view.ViewGroup$MarginLayoutParams; | ||
3 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.widget.PopupWindow; | ||
4 | import·android.os.Build$VERSION; | ||
4 | 5 | public·class·l | |
5 | { | 6 | { |
6 | ···· | 7 | ····static·final·o·a; |
7 | ···· | 8 | ···· |
8 | ···· | 9 | ····static·{ |
10 | ········if·(Build$VERSION.SDK_INT·>=·19)·{ | ||
11 | ············a·=·(o)new·n(); | ||
12 | ········} | ||
13 | ········else·{ | ||
14 | ············a·=·(o)new·m(); | ||
15 | ········} | ||
16 | ····} | ||
9 | ···· | 17 | ···· |
10 | ····void·a(final· | 18 | ····public·static·void·a(final·PopupWindow·popupWindow,·final·View·view,·final·int·n,·final·int·n2,·final·int·n3)·{ |
19 | ········l.a.a(popupWindow,·view,·n,·n2,·n3); | ||
20 | ····} | ||
11 | } | 21 | } |
Offset 1, 20 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.view.ViewGroup$MarginLayoutParams; | ||
3 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.widget.PopupWindow; | ||
4 | class·m·implements· | 4 | class·m·implements·o |
5 | { | 5 | { |
6 | ····public·void·a(final·PopupWindow·popupWindow,·final·View·view,·final·int·n,·final·int·n2,·final·int·n3)·{ | ||
7 | ········popupWindow.showAsDropDown(view,·n,·n2); | ||
6 | ····public·int·a(final·Object·o)·{ | ||
7 | ········return·s.a(o); | ||
8 | ····} | ||
9 | ···· | ||
10 | ····public·void·a(final·View·view,·final·Object·o,·final·int·n)·{ | ||
11 | ········s.a(view,·o,·n); | ||
12 | ····} | ||
13 | ···· | ||
14 | ····public·void·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams,·final·Object·o,·final·int·n)·{ | ||
15 | ········s.a(viewGroup$MarginLayoutParams,·o,·n); | ||
16 | ····} | 8 | ····} |
17 | } | 9 | } |
Offset 1, 18 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.view.ViewGroup$MarginLayoutParams; | ||
3 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.widget.PopupWindow; | ||
4 | class·n· | 4 | class·n·extends·m |
5 | { | 5 | { |
6 | ····public·void·a(final·PopupWindow·popupWindow,·final·View·view,·final·int·n,·final·int·n2,·final·int·n3)·{ | ||
7 | ········p.a(popupWindow,·view,·n,·n2,·n3); | ||
6 | ····public·int·a(final·Object·o)·{ | ||
7 | ········return·0; | ||
8 | ····} | ||
9 | ···· | ||
10 | ····public·void·a(final·View·view,·final·Object·o,·final·int·n)·{ | ||
11 | ····} | ||
12 | ···· | ||
13 | ····public·void·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams,·final·Object·o,·final·int·n)·{ | ||
14 | ····} | 8 | ····} |
15 | } | 9 | } |
Offset 1, 15 lines modified | Offset 1, 10 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.widget.PopupWindow; | ||
3 | 4 | interface·o | |
4 | { | 5 | { |
6 | ····void·a(final·PopupWindow·p0,·final·View·p1,·final·int·p2,·final·int·p3,·final·int·p4); | ||
5 | ····void·a(final·int·p0); | ||
6 | ···· | ||
7 | ····void·a(final·View·p0); | ||
8 | ···· | ||
9 | ····void·a(final·View·p0,·final·float·p1); | ||
10 | ···· | ||
11 | ····void·b(final·View·p0); | ||
12 | } | 7 | } |
Offset 1, 45 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.view.View; | ||
3 | import·android.widget.PopupWindow; | ||
2 | import·android.view.ViewGroup$LayoutParams; | ||
3 | import·android.content.res.TypedArray; | ||
4 | import·android.util.AttributeSet; | ||
5 | import·android.content.Context; | ||
6 | import·android.view.ViewGroup$MarginLayoutParams; | ||
7 | 4 | class·p | |
8 | { | 5 | { |
6 | ····public·static·void·a(final·PopupWindow·popupWindow,·final·View·view,·final·int·n,·final·int·n2,·final·int·n3)·{ | ||
7 | ········popupWindow.showAsDropDown(view,·n,·n2,·n3); | ||
9 | ····public·int·a; | ||
10 | ····float·b; | ||
11 | ····boolean·c; | ||
12 | ····boolean·d; | ||
13 | ···· | ||
14 | ····public·p(final·int·n,·final·int·n2)·{ | ||
15 | ········super(n,·n2); | ||
16 | ········this.a·=·0; | ||
17 | ····} | ||
18 | ···· | ||
19 | ····public·p(final·Context·context,·final·AttributeSet·set)·{ | ||
20 | ········super(context,·set); | ||
21 | ········this.a·=·0; | ||
22 | ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·DrawerLayout.c()); | ||
23 | ········this.a·=·obtainStyledAttributes.getInt(0,·0); | ||
24 | ········obtainStyledAttributes.recycle(); | ||
25 | ····} | ||
26 | ···· | ||
27 | ····public·p(final·p·p)·{ | ||
28 | ········super((ViewGroup$MarginLayoutParams)p); | ||
29 | ········this.a·=·0; | ||
30 | ········this.a·=·p.a; | ||
31 | ····} | ||
32 | ···· | ||
33 | ····public·p(final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{ | ||
34 | ········super(viewGroup$LayoutParams); | ||
35 | ········this.a·=·0; | ||
36 | ····} | ||
37 | ···· | ||
38 | ····public·p(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{ | ||
39 | ········super(viewGroup$MarginLayoutParams); | ||
40 | ········this.a·=·0; | ||
41 | ····} | 8 | ····} |
42 | } | 9 | } |
Offset 1, 16 lines modified | Offset 1, 30 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.os.Parcel; | ||
3 | import·android. | 2 | import·android.view.View; |
3 | import·android.view.ViewGroup; | ||
4 | import·android.database.Cursor; | ||
5 | import·android.content.Context; | ||
6 | import·android.view.LayoutInflater; | ||
4 | 7 | public·abstract·class·q·extends·e | |
5 | { | 8 | { |
6 | ····public·DrawerLayout$SavedState·a(final·Parcel·parcel)·{ | ||
7 | ···· | 9 | ····private·int·j; |
10 | ····private·int·k; | ||
11 | ····private·LayoutInflater·l; | ||
12 | ···· | ||
13 | ····public·q(final·Context·context,·final·int·n,·final·Cursor·cursor,·final·boolean·b)·{ | ||
14 | ········super(context,·cursor,·b); | ||
15 | ········this.k·=·n; | ||
16 | ········this.j·=·n; | ||
17 | ········this.l·=·(LayoutInflater)context.getSystemService("layout_inflater"); | ||
18 | ····} | ||
19 | ···· | ||
20 | ····public·View·a(final·Context·context,·final·Cursor·cursor,·final·ViewGroup·viewGroup)·{ | ||
21 | ········return·this.l.inflate(this.j,·viewGroup,·false); | ||
8 | ····} | 22 | ····} |
9 | ···· | 23 | ···· |
10 | ····public·DrawerLayout$SavedState[]·a(final·int·n)·{ | ||
11 | ······· | 24 | ····public·View·b(final·Context·context,·final·Cursor·cursor,·final·ViewGroup·viewGroup)·{ |
25 | ········return·this.l.inflate(this.k,·viewGroup,·false); | ||
12 | ····} | 26 | ····} |
13 | } | 27 | } |
Offset 1, 51 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.view.animation.Interpolator; | ||
3 | import·android.content.Context; | ||
2 | import·android.view.ViewGroup$MarginLayoutParams; | ||
3 | import·android.view.View; | ||
4 | import·android.view.WindowInsets; | ||
5 | 4 | interface·s | |
6 | { | 5 | { |
7 | ···· | 6 | ····int·a(final·Object·p0); |
8 | ···· | 7 | ···· |
8 | ····Object·a(final·Context·p0,·final·Interpolator·p1); | ||
9 | ····static·{ | ||
10 | ········a·=·new·int[]·{·16843828·}; | ||
11 | ····} | ||
12 | ···· | 9 | ···· |
10 | ····void·a(final·Object·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4,·final·int·p5,·final·int·p6,·final·int·p7,·final·int·p8); | ||
13 | ····public·static·int·a(final·Object·o)·{ | ||
14 | ········int·systemWindowInsetTop; | ||
15 | ········if·(o·!=·null)·{ | ||
16 | ············systemWindowInsetTop·=·((WindowInsets)o).getSystemWindowInsetTop(); | ||
17 | ········} | ||
18 | ········else·{ | ||
19 | ············systemWindowInsetTop·=·0; | ||
20 | ········} | ||
21 | ········return·systemWindowInsetTop; | ||
22 | ····} | ||
23 | ···· | ||
24 | ····public·static·void·a(final·View·view,·final·Object·o,·final·int·n)·{ | ||
25 | ········WindowInsets·windowInsets·=·(WindowInsets)o; | ||
26 | ········if·(n·==·3)·{ | ||
27 | ············windowInsets·=·windowInsets.replaceSystemWindowInsets(windowInsets.getSystemWindowInsetLeft(),·windowInsets.getSystemWindowInsetTop(),·0,·windowInsets.getSystemWindowInsetBottom()); | ||
28 | ········} | ||
29 | ········else·if·(n·==·5)·{ | ||
30 | ············windowInsets·=·windowInsets.replaceSystemWindowInsets(0,·windowInsets.getSystemWindowInsetTop(),·windowInsets.getSystemWindowInsetRight(),·windowInsets.getSystemWindowInsetBottom()); | ||
31 | ········} | ||
32 | ········view.dispatchApplyWindowInsets(windowInsets); | ||
33 | ····} | ||
34 | ···· | ||
35 | ····public·static·void·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams,·final·Object·o,·final·int·n)·{ | ||
36 | ········WindowInsets·windowInsets·=·(WindowInsets)o; | ||
37 | ········if·(n·==·3)·{ | ||
38 | ············windowInsets·=·windowInsets.replaceSystemWindowInsets(windowInsets.getSystemWindowInsetLeft(),·windowInsets.getSystemWindowInsetTop(),·0,·windowInsets.getSystemWindowInsetBottom()); | ||
39 | ········} | ||
40 | ········else·if·(n·==·5)·{ | ||
41 | ············windowInsets·=·windowInsets.replaceSystemWindowInsets(0,·windowInsets.getSystemWindowInsetTop(),·windowInsets.getSystemWindowInsetRight(),·windowInsets.getSystemWindowInsetBottom()); | ||
42 | ········} | ||
43 | ········viewGroup$MarginLayoutParams.leftMargin·=·windowInsets.getSystemWindowInsetLeft(); | ||
44 | ········viewGroup$MarginLayoutParams.topMargin·=·windowInsets.getSystemWindowInsetTop(); | ||
45 | ········viewGroup$MarginLayoutParams.rightMargin·=·windowInsets.getSystemWindowInsetRight(); | ||
46 | ········viewGroup$MarginLayoutParams.bottomMargin·=·windowInsets.getSystemWindowInsetBottom(); | ||
47 | ····} | ||
48 | } | 11 | } |
Offset 1, 60 lines modified | Offset 1, 28 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android. | 2 | import·android.view.animation.Interpolator; |
3 | import·android.content.Context; | 3 | import·android.content.Context; |
4 | import·android. | 4 | import·android.widget.Scroller; |
5 | 5 | class·t·implements·s | |
6 | { | 6 | { |
7 | ····private·static·final·w·b; | ||
8 | ····p | 7 | ····public·int·a(final·Object·o)·{ |
8 | ········return·((Scroller)o).getFinalY(); | ||
9 | ····} | ||
9 | ···· | 10 | ···· |
11 | ····public·Object·a(final·Context·context,·final·Interpolator·interpolator)·{ | ||
12 | ········Scroller·scroller; | ||
13 | ········if·(interpolator·!=·null)·{ | ||
14 | ············scroller·=·new·Scroller(context,·interpolator); | ||
10 | ····static·{ | ||
11 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
12 | ············b·=·(w)new·x(); | ||
13 | ········} | ||
14 | ········else·if·(Build$VERSION.SDK_INT·>=·14)·{ | ||
15 | ············b·=·(w)new·v(); | ||
16 | ········} | 15 | ········} |
17 | ········else·{ | 16 | ········else·{ |
18 | ············ | 17 | ············scroller·=·new·Scroller(context); |
19 | ········} | 18 | ········} |
19 | ········return·scroller; | ||
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·void·a(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{ | ||
23 | ········((Scroller)o).fling(n,·n2,·n3,·n4,·n5,·n6,·n7,·n8); | ||
22 | ····public·t(final·Context·context)·{ | ||
23 | ········this.a·=·t.b.a(context); | ||
24 | ····} | ||
25 | ···· | ||
26 | ····public·void·a(final·int·n,·final·int·n2)·{ | ||
27 | ········t.b.a(this.a,·n,·n2); | ||
28 | ····} | ||
29 | ···· | ||
30 | ····public·boolean·a()·{ | ||
31 | ········return·t.b.a(this.a); | ||
32 | ····} | ||
33 | ···· | ||
34 | ····public·boolean·a(final·float·n)·{ | ||
35 | ········return·t.b.a(this.a,·n); | ||
36 | ····} | ||
37 | ···· | ||
38 | ····public·boolean·a(final·float·n,·final·float·n2)·{ | ||
39 | ········return·t.b.a(this.a,·n,·n2); | ||
40 | ····} | ||
41 | ···· | ||
42 | ····public·boolean·a(final·int·n)·{ | ||
43 | ········return·t.b.a(this.a,·n); | ||
44 | ····} | ||
45 | ···· | ||
46 | ····public·boolean·a(final·Canvas·canvas)·{ | ||
47 | ········return·t.b.a(this.a,·canvas); | ||
48 | ····} | ||
49 | ···· | ||
50 | ····public·void·b()·{ | ||
51 | ········t.b.b(this.a); | ||
52 | ····} | ||
53 | ···· | ||
54 | ····public·boolean·c()·{ | ||
55 | ········return·t.b.c(this.a); | ||
56 | ····} | 24 | ····} |
57 | } | 25 | } |
Offset 1, 26 lines modified | Offset 1, 28 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android. | 2 | import·android.view.animation.Interpolator; |
3 | import·android.content.Context; | 3 | import·android.content.Context; |
4 | import·android.widget.OverScroller; | ||
4 | 5 | class·w | |
5 | { | 6 | { |
6 | ···· | 7 | ····public·static·int·a(final·Object·o)·{ |
8 | ········return·((OverScroller)o).getFinalY(); | ||
9 | ····} | ||
7 | ···· | 10 | ···· |
8 | ···· | 11 | ····public·static·Object·a(final·Context·context,·final·Interpolator·interpolator)·{ |
12 | ········OverScroller·overScroller; | ||
13 | ········if·(interpolator·!=·null)·{ | ||
14 | ············overScroller·=·new·OverScroller(context,·interpolator); | ||
15 | ········} | ||
16 | ········else·{ | ||
17 | ············overScroller·=·new·OverScroller(context); | ||
18 | ········} | ||
19 | ········return·overScroller; | ||
20 | ····} | ||
9 | ···· | 21 | ···· |
10 | ····b | 22 | ····public·static·void·a(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{ |
23 | ········((OverScroller)o).fling(n,·n2,·n3,·n4,·n5,·n6,·n7,·n8); | ||
11 | ···· | 24 | ····} |
12 | ····boolean·a(final·Object·p0,·final·float·p1); | ||
13 | ···· | ||
14 | ····boolean·a(final·Object·p0,·final·float·p1,·final·float·p2); | ||
15 | ···· | ||
16 | ····boolean·a(final·Object·p0,·final·int·p1); | ||
17 | ···· | ||
18 | ····boolean·a(final·Object·p0,·final·Canvas·p1); | ||
19 | ···· | ||
20 | ····void·b(final·Object·p0); | ||
21 | ···· | ||
22 | ····boolean·c(final·Object·p0); | ||
23 | } | 25 | } |
Offset 1, 42 lines modified | Offset 1, 20 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android. | 2 | import·android.view.animation.Interpolator; |
3 | import·android.content.Context; | 3 | import·android.content.Context; |
4 | class·u·implements· | 4 | class·u·implements·s |
5 | { | 5 | { |
6 | ····public· | 6 | ····public·int·a(final·Object·o)·{ |
7 | ········return· | 7 | ········return·w.a(o); |
8 | ····} | 8 | ····} |
9 | ···· | 9 | ···· |
10 | ····public· | 10 | ····public·Object·a(final·Context·context,·final·Interpolator·interpolator)·{ |
11 | ········return·w.a(context,·interpolator); | ||
11 | ····} | 12 | ····} |
12 | ···· | 13 | ···· |
14 | ····public·void·a(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{ | ||
15 | ········w.a(o,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8); | ||
13 | ····public·boolean·a(final·Object·o)·{ | ||
14 | ········return·true; | ||
15 | ····} | ||
16 | ···· | ||
17 | ····public·boolean·a(final·Object·o,·final·float·n)·{ | ||
18 | ········return·false; | ||
19 | ····} | ||
20 | ···· | ||
21 | ····public·boolean·a(final·Object·o,·final·float·n,·final·float·n2)·{ | ||
22 | ········return·false; | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·boolean·a(final·Object·o,·final·int·n)·{ | ||
26 | ········return·false; | ||
27 | ····} | ||
28 | ···· | ||
29 | ····public·boolean·a(final·Object·o,·final·Canvas·canvas)·{ | ||
30 | ········return·false; | ||
31 | ····} | ||
32 | ···· | ||
33 | ····public·void·b(final·Object·o)·{ | ||
34 | ····} | ||
35 | ···· | ||
36 | ····public·boolean·c(final·Object·o)·{ | ||
37 | ········return·false; | ||
38 | ····} | 16 | ····} |
39 | } | 17 | } |
Offset 1, 44 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | class·v·extends·u | ||
2 | import·android.graphics.Canvas; | ||
3 | import·android.content.Context; | ||
4 | class·v·implements·w | ||
5 | { | 3 | { |
6 | ····public·Object·a(final·Context·context)·{ | ||
7 | ········return·y.a(context); | ||
8 | ····} | ||
9 | ···· | ||
10 | ····public·void·a(final·Object·o,·final·int·n,·final·int·n2)·{ | ||
11 | ········y.a(o,·n,·n2); | ||
12 | ····} | ||
13 | ···· | ||
14 | ····public·boolean·a(final·Object·o)·{ | ||
15 | ········return·y.a(o); | ||
16 | ····} | ||
17 | ···· | ||
18 | ····public·boolean·a(final·Object·o,·final·float·n)·{ | ||
19 | ········return·y.a(o,·n); | ||
20 | ····} | ||
21 | ···· | ||
22 | ····public·boolean·a(final·Object·o,·final·float·n,·final·float·n2)·{ | ||
23 | ········return·y.a(o,·n); | ||
24 | ····} | ||
25 | ···· | ||
26 | ····public·boolean·a(final·Object·o,·final·int·n)·{ | ||
27 | ········return·y.a(o,·n); | ||
28 | ····} | ||
29 | ···· | ||
30 | ····public·boolean·a(final·Object·o,·final·Canvas·canvas)·{ | ||
31 | ········return·y.a(o,·canvas); | ||
32 | ····} | ||
33 | ···· | ||
34 | ····public·void·b(final·Object·o)·{ | ||
35 | ········y.b(o); | ||
36 | ····} | ||
37 | ···· | ||
38 | ····public·boolean·c(final·Object·o)·{ | ||
39 | ········return·y.c(o); | ||
40 | ····} | ||
41 | } | 4 | } |
Offset 1, 6 lines modified | Offset 1, 64 lines modified | ||
1 | package·android.support.v7.a; | 1 | package·android.support.v7.a; |
2 | p | 2 | import·android.content.Context; |
3 | import·android.view.KeyEvent; | ||
4 | import·android.content.res.Configuration; | ||
5 | import·android.support.v7.d.b; | ||
6 | public·abstract·class·a | ||
3 | { | 7 | { |
8 | ····public·abstract·int·a(); | ||
9 | ···· | ||
10 | ····public·android.support.v7.d.a·a(final·b·b)·{ | ||
11 | ········return·null; | ||
12 | ····} | ||
13 | ···· | ||
14 | ····public·void·a(final·float·n)·{ | ||
15 | ········if·(n·!=·0.0f)·{ | ||
16 | ············throw·new·UnsupportedOperationException("Setting·a·non-zero·elevation·is·not·supported·in·this·action·bar·configuration."); | ||
17 | ········} | ||
18 | ····} | ||
19 | ···· | ||
20 | ····public·void·a(final·Configuration·configuration)·{ | ||
21 | ····} | ||
22 | ···· | ||
23 | ····public·void·a(final·CharSequence·charSequence)·{ | ||
24 | ····} | ||
25 | ···· | ||
26 | ····public·abstract·void·a(final·boolean·p0); | ||
27 | ···· | ||
28 | ····public·boolean·a(final·int·n,·final·KeyEvent·keyEvent)·{ | ||
29 | ········return·false; | ||
30 | ····} | ||
31 | ···· | ||
32 | ····public·Context·b()·{ | ||
33 | ········return·null; | ||
34 | ····} | ||
35 | ···· | ||
36 | ····public·void·b(final·boolean·b)·{ | ||
37 | ····} | ||
38 | ···· | ||
39 | ····public·void·c(final·boolean·b)·{ | ||
40 | ········if·(b)·{ | ||
41 | ············throw·new·UnsupportedOperationException("Hide·on·content·scroll·is·not·supported·in·this·action·bar·configuration."); | ||
42 | ········} | ||
43 | ····} | ||
44 | ···· | ||
45 | ····public·boolean·c()·{ | ||
46 | ········return·false; | ||
47 | ····} | ||
48 | ···· | ||
49 | ····public·void·d(final·boolean·b)·{ | ||
50 | ····} | ||
51 | ···· | ||
52 | ····public·boolean·d()·{ | ||
53 | ········return·false; | ||
54 | ····} | ||
55 | ···· | ||
56 | ····public·void·e(final·boolean·b)·{ | ||
57 | ····} | ||
58 | ···· | ||
59 | ····public·void·f(final·boolean·b)·{ | ||
60 | ····} | ||
4 | } | 61 | } |
Offset 1, 13 lines modified | Offset 1, 7 lines modified | ||
1 | package·android.support.v7.a; | 1 | package·android.support.v7.a; |
2 | public· | 2 | public·interface·c |
3 | { | 3 | { |
4 | ····void·a(final·boolean·p0); | ||
4 | ····public·static·final·int·abc_action_bar_embed_tabs·=·2131099648; | ||
5 | ····public·static·final·int·abc_action_bar_embed_tabs_pre_jb·=·2131099649; | ||
6 | ····public·static·final·int·abc_action_bar_expanded_action_views_exclusive·=·2131099650; | ||
7 | ····public·static·final·int·abc_config_actionMenuItemAllCaps·=·2131099651; | ||
8 | ····public·static·final·int·abc_config_allowActionMenuItemTextWithIcon·=·2131099652; | ||
9 | ····public·static·final·int·abc_config_closeDialogWhenTouchOutside·=·2131099653; | ||
10 | ····public·static·final·int·abc_config_showMenuShortcutsWhenKeyboardPresent·=·2131099654; | ||
11 | } | 5 | } |
Offset 1, 65 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v7.a; | 1 | package·android.support.v7.a; |
2 | p | 2 | import·android.support.v7.d.a; |
3 | public·interface·f | ||
3 | { | 4 | { |
5 | ····void·a(final·a·p0); | ||
6 | ···· | ||
7 | ····void·b(final·a·p0); | ||
4 | ····public·static·final·int·abc_ab_share_pack_mtrl_alpha·=·2130837504; | ||
5 | ····public·static·final·int·abc_btn_borderless_material·=·2130837505; | ||
6 | ····public·static·final·int·abc_btn_check_material·=·2130837506; | ||
7 | ····public·static·final·int·abc_btn_check_to_on_mtrl_000·=·2130837507; | ||
8 | ····public·static·final·int·abc_btn_check_to_on_mtrl_015·=·2130837508; | ||
9 | ····public·static·final·int·abc_btn_default_mtrl_shape·=·2130837509; | ||
10 | ····public·static·final·int·abc_btn_radio_material·=·2130837510; | ||
11 | ····public·static·final·int·abc_btn_radio_to_on_mtrl_000·=·2130837511; | ||
12 | ····public·static·final·int·abc_btn_radio_to_on_mtrl_015·=·2130837512; | ||
13 | ····public·static·final·int·abc_btn_rating_star_off_mtrl_alpha·=·2130837513; | ||
14 | ····public·static·final·int·abc_btn_rating_star_on_mtrl_alpha·=·2130837514; | ||
15 | ····public·static·final·int·abc_btn_switch_to_on_mtrl_00001·=·2130837515; | ||
16 | ····public·static·final·int·abc_btn_switch_to_on_mtrl_00012·=·2130837516; | ||
17 | ····public·static·final·int·abc_cab_background_internal_bg·=·2130837517; | ||
18 | ····public·static·final·int·abc_cab_background_top_material·=·2130837518; | ||
19 | ····public·static·final·int·abc_cab_background_top_mtrl_alpha·=·2130837519; | ||
20 | ····public·static·final·int·abc_dialog_material_background_dark·=·2130837520; | ||
21 | ····public·static·final·int·abc_dialog_material_background_light·=·2130837521; | ||
22 | ····public·static·final·int·abc_edit_text_material·=·2130837522; | ||
23 | ····public·static·final·int·abc_ic_ab_back_mtrl_am_alpha·=·2130837523; | ||
24 | ····public·static·final·int·abc_ic_clear_mtrl_alpha·=·2130837524; | ||
25 | ····public·static·final·int·abc_ic_commit_search_api_mtrl_alpha·=·2130837525; | ||
26 | ····public·static·final·int·abc_ic_go_search_api_mtrl_alpha·=·2130837526; | ||
27 | ····public·static·final·int·abc_ic_menu_copy_mtrl_am_alpha·=·2130837527; | ||
28 | ····public·static·final·int·abc_ic_menu_cut_mtrl_alpha·=·2130837528; | ||
29 | ····public·static·final·int·abc_ic_menu_moreoverflow_mtrl_alpha·=·2130837529; | ||
30 | ····public·static·final·int·abc_ic_menu_paste_mtrl_am_alpha·=·2130837530; | ||
31 | ····public·static·final·int·abc_ic_menu_selectall_mtrl_alpha·=·2130837531; | ||
32 | ····public·static·final·int·abc_ic_menu_share_mtrl_alpha·=·2130837532; | ||
33 | ····public·static·final·int·abc_ic_search_api_mtrl_alpha·=·2130837533; | ||
34 | ····public·static·final·int·abc_ic_voice_search_api_mtrl_alpha·=·2130837534; | ||
35 | ····public·static·final·int·abc_item_background_holo_dark·=·2130837535; | ||
36 | ····public·static·final·int·abc_item_background_holo_light·=·2130837536; | ||
37 | ····public·static·final·int·abc_list_divider_mtrl_alpha·=·2130837537; | ||
38 | ····public·static·final·int·abc_list_focused_holo·=·2130837538; | ||
39 | ····public·static·final·int·abc_list_longpressed_holo·=·2130837539; | ||
40 | ····public·static·final·int·abc_list_pressed_holo_dark·=·2130837540; | ||
41 | ····public·static·final·int·abc_list_pressed_holo_light·=·2130837541; | ||
42 | ····public·static·final·int·abc_list_selector_background_transition_holo_dark·=·2130837542; | ||
43 | ····public·static·final·int·abc_list_selector_background_transition_holo_light·=·2130837543; | ||
44 | ····public·static·final·int·abc_list_selector_disabled_holo_dark·=·2130837544; | ||
45 | ····public·static·final·int·abc_list_selector_disabled_holo_light·=·2130837545; | ||
46 | ····public·static·final·int·abc_list_selector_holo_dark·=·2130837546; | ||
47 | ····public·static·final·int·abc_list_selector_holo_light·=·2130837547; | ||
48 | ····public·static·final·int·abc_menu_hardkey_panel_mtrl_mult·=·2130837548; | ||
49 | ····public·static·final·int·abc_popup_background_mtrl_mult·=·2130837549; | ||
50 | ····public·static·final·int·abc_ratingbar_full_material·=·2130837550; | ||
51 | ····public·static·final·int·abc_spinner_mtrl_am_alpha·=·2130837551; | ||
52 | ····public·static·final·int·abc_spinner_textfield_background_material·=·2130837552; | ||
53 | ····public·static·final·int·abc_switch_thumb_material·=·2130837553; | ||
54 | ····public·static·final·int·abc_switch_track_mtrl_alpha·=·2130837554; | ||
55 | ····public·static·final·int·abc_tab_indicator_material·=·2130837555; | ||
56 | ····public·static·final·int·abc_tab_indicator_mtrl_alpha·=·2130837556; | ||
57 | ····public·static·final·int·abc_text_cursor_mtrl_alpha·=·2130837557; | ||
58 | ····public·static·final·int·abc_textfield_activated_mtrl_alpha·=·2130837558; | ||
59 | ····public·static·final·int·abc_textfield_default_mtrl_alpha·=·2130837559; | ||
60 | ····public·static·final·int·abc_textfield_search_activated_mtrl_alpha·=·2130837560; | ||
61 | ····public·static·final·int·abc_textfield_search_default_mtrl_alpha·=·2130837561; | ||
62 | ····public·static·final·int·abc_textfield_search_material·=·2130837562; | ||
63 | } | 8 | } |
Offset 1, 23 lines modified | Offset 1, 58 lines modified | ||
1 | package·android.support.v7.a; | 1 | package·android.support.v7.a; |
2 | p | 2 | import·android.view.LayoutInflater$Factory2; |
3 | import·android.util.AttributeSet; | ||
4 | import·android.view.ViewGroup; | ||
5 | import·android.support.v7.d.a; | ||
6 | import·android.support.v7.internal.view.d; | ||
7 | import·android.support.v7.d.b; | ||
8 | import·android.support.v7.internal.view.e; | ||
9 | import·android.view.ActionMode; | ||
10 | import·android.view.ActionMode$Callback; | ||
11 | import·android.view.View; | ||
12 | import·android.view.Window; | ||
13 | import·android.content.Context; | ||
14 | import·android.support.v7.internal.widget.NativeActionModeAwareLayout; | ||
15 | import·android.support.v7.internal.widget.an; | ||
16 | class·j·extends·k·implements·an | ||
3 | { | 17 | { |
4 | ····public·static·final·int·abc_action_bar_home_description·=·2131427328; | ||
5 | ····public·static·final·int·abc_action_bar_home_description_format·=·2131427329; | ||
6 | ····public·static·final·int·abc_action_bar_home_subtitle_description_format·=·2131427330; | ||
7 | ····public·static·final·int·abc_action_bar_up_description·=·2131427331; | ||
8 | ····public·static·final·int·abc_action_menu_overflow_description·=·2131427332; | ||
9 | ····public·static·final·int·abc_action_mode_done·=·2131427333; | ||
10 | ····public·static·final·int·abc_activity_chooser_view_see_all·=·2131427334; | ||
11 | ····public·static·final·int·abc_activitychooserview_choose_application·=·2131427335; | ||
12 | ····public·static·final·int·abc_search_hint·=·2131427336; | ||
13 | ····public·static·final·int·abc_searchview_description_clear·=·2131427337; | ||
14 | ····public·static·final·int·abc_searchview_description_query·=·2131427338; | ||
15 | ····public·static·final·int·abc_searchview_description_search·=·2131427339; | ||
16 | ····public·static·final·int·abc_searchview_description_submit·=·2131427340; | ||
17 | ····public·static·final·int·abc_searchview_description_voice·=·2131427341; | ||
18 | ····public·static·final·int·abc_shareactionprovider_share_with·=·2131427342; | ||
19 | ····public·static·final·int·abc_shareactionprovider_share_with_application·=·2131427343; | ||
20 | ····p | 18 | ····private·NativeActionModeAwareLayout·n; |
19 | ···· | ||
20 | ····j(final·Context·context,·final·Window·window,·final·f·f)·{ | ||
21 | ········super(context,·window,·f); | ||
22 | ····} | ||
23 | ···· | ||
24 | ····public·ActionMode·a(final·View·view,·final·ActionMode$Callback·actionMode$Callback)·{ | ||
25 | ········final·a·b·=·this.b((b)new·e(view.getContext(),·actionMode$Callback)); | ||
26 | ········Object·o; | ||
27 | ········if·(b·!=·null)·{ | ||
28 | ············o·=·new·d(this.a,·b); | ||
29 | ········} | ||
30 | ········else·{ | ||
31 | ············o·=·null; | ||
32 | ········} | ||
33 | ········return·(ActionMode)o; | ||
34 | ····} | ||
35 | ···· | ||
36 | ····void·a(final·ViewGroup·viewGroup)·{ | ||
37 | ········this.n·=·(NativeActionModeAwareLayout)viewGroup.findViewById(16908290); | ||
38 | ········if·(this.n·!=·null)·{ | ||
39 | ············this.n.setActionModeForChildListener((an)this); | ||
40 | ········} | ||
41 | ····} | ||
42 | ···· | ||
43 | ····View·b(final·View·view,·final·String·s,·final·Context·context,·final·AttributeSet·set)·{ | ||
44 | ········View·view2·=·super.b(view,·s,·context,·set); | ||
45 | ········if·(view2·==·null)·{ | ||
46 | ············if·(this.c·instanceof·LayoutInflater$Factory2)·{ | ||
47 | ················view2·=·((LayoutInflater$Factory2)this.c).onCreateView(view,·s,·context,·set); | ||
48 | ············} | ||
49 | ············else·{ | ||
50 | ················view2·=·null; | ||
51 | ············} | ||
52 | ········} | ||
53 | ········return·view2; | ||
54 | ····} | ||
21 | } | 55 | } |
Offset 1, 9 lines modified | Offset 1, 73 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android. | 2 | import·android.content.Context; |
3 | import·android.view.Window$Callback; | ||
4 | import·android.view.Menu; | ||
5 | import·android.support.v7.internal.view.menu.j; | ||
6 | import·android.support.v7.internal.view.menu.y; | ||
7 | import·android.graphics.drawable.Drawable; | ||
8 | import·android.view.ViewGroup; | ||
3 | public·interface·ai | 9 | public·interface·ai |
4 | { | 10 | { |
11 | ····ViewGroup·a(); | ||
12 | ···· | ||
5 | ····void·a(final· | 13 | ····void·a(final·int·p0); |
14 | ···· | ||
15 | ····void·a(final·Drawable·p0); | ||
16 | ···· | ||
17 | ····void·a(final·y·p0,·final·j·p1); | ||
18 | ···· | ||
19 | ····void·a(final·aq·p0); | ||
20 | ···· | ||
21 | ····void·a(final·Menu·p0,·final·y·p1); | ||
22 | ···· | ||
23 | ····void·a(final·Window$Callback·p0); | ||
24 | ···· | ||
25 | ····void·a(final·CharSequence·p0); | ||
26 | ···· | ||
27 | ····void·a(final·boolean·p0); | ||
28 | ···· | ||
29 | ····Context·b(); | ||
30 | ···· | ||
31 | ····void·b(final·int·p0); | ||
32 | ···· | ||
33 | ····void·b(final·boolean·p0); | ||
34 | ···· | ||
35 | ····void·c(final·int·p0); | ||
36 | ···· | ||
37 | ····boolean·c(); | ||
38 | ···· | ||
39 | ····void·d(final·int·p0); | ||
40 | ···· | ||
41 | ····boolean·d(); | ||
42 | ···· | ||
43 | ····void·e(); | ||
44 | ···· | ||
45 | ····CharSequence·f(); | ||
46 | ···· | ||
47 | ····void·g(); | ||
48 | ···· | ||
49 | ····void·h(); | ||
50 | ···· | ||
51 | ····boolean·i(); | ||
52 | ···· | ||
53 | ····boolean·j(); | ||
54 | ···· | ||
55 | ····boolean·k(); | ||
56 | ···· | ||
57 | ····boolean·l(); | ||
58 | ···· | ||
59 | ····boolean·m(); | ||
60 | ···· | ||
61 | ····void·n(); | ||
62 | ···· | ||
63 | ····void·o(); | ||
64 | ···· | ||
65 | ····int·p(); | ||
66 | ···· | ||
67 | ····int·q(); | ||
68 | ···· | ||
69 | ····Menu·r(); | ||
6 | } | 70 | } |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | import·android.support.v7.widget.u; | 7 | import·android.support.v7.widget.u; |
8 | import·android.support.v7.widget.p; | 8 | import·android.support.v7.widget.p; |
9 | import·android.support.v7.widget.s; | 9 | import·android.support.v7.widget.s; |
10 | import·android.support.v7.widget.v; | 10 | import·android.support.v7.widget.v; |
11 | import·android.support.v7.widget.r; | 11 | import·android.support.v7.widget.r; |
12 | import·android.support.v7.widget.x; | 12 | import·android.support.v7.widget.x; |
13 | import·android.support.v7.widget.t; | 13 | import·android.support.v7.widget.t; |
14 | import·android.support.v7.internal.widget.b | 14 | import·android.support.v7.internal.widget.br; |
15 | import·java.lang.reflect.Executable; | 15 | import·java.lang.reflect.Executable; |
16 | import·java.lang.reflect.Constructor; | 16 | import·java.lang.reflect.Constructor; |
17 | import·android.view.View; | 17 | import·android.view.View; |
18 | import·java.util.HashMap; | 18 | import·java.util.HashMap; |
19 | import·android.util.AttributeSet; | 19 | import·android.util.AttributeSet; |
20 | import·android.content.Context; | 20 | import·android.content.Context; |
21 | import·java.util.Map; | 21 | import·java.util.Map; |
Offset 129, 15 lines modified | Offset 129, 15 lines modified | ||
129 | ········if·(b·&&·view·!=·null)·{ | 129 | ········if·(b·&&·view·!=·null)·{ |
130 | ············context2·=·view.getContext(); | 130 | ············context2·=·view.getContext(); |
131 | ········} | 131 | ········} |
132 | ········else·{ | 132 | ········else·{ |
133 | ············context2·=·context; | 133 | ············context2·=·context; |
134 | ········} | 134 | ········} |
135 | ········if·(b2)·{ | 135 | ········if·(b2)·{ |
136 | ············context2·=·b | 136 | ············context2·=·br.a(context2,·set,·b3,·b3); |
137 | ········} | 137 | ········} |
138 | ········int·n·=·-1; | 138 | ········int·n·=·-1; |
139 | ········switch·(s.hashCode())·{ | 139 | ········switch·(s.hashCode())·{ |
140 | ············case·1666676343:·{ | 140 | ············case·1666676343:·{ |
141 | ················if·(s.equals("EditText"))·{ | 141 | ················if·(s.equals("EditText"))·{ |
142 | ····················n·=·0; | 142 | ····················n·=·0; |
143 | ····················break; | 143 | ····················break; |
Offset 1, 17 lines modified | Offset 1, 22 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | p | 2 | import·android.view.View; |
3 | import·android.support.v4.h.ao; | ||
4 | class·l·implements·Runnable | ||
3 | { | 5 | { |
6 | ····final·/*·synthetic·*/·ActionBarOverlayLayout·a; | ||
4 | ····void·a(final·int·p0); | ||
5 | ···· | ||
6 | ····void·g(); | ||
7 | ···· | ||
8 | ····void·h(); | ||
9 | ···· | ||
10 | ····void·h(final·boolean·p0); | ||
11 | ···· | 7 | ···· |
12 | ···· | 8 | ····l(final·ActionBarOverlayLayout·a)·{ |
9 | ········this.a·=·a; | ||
10 | ····} | ||
13 | ···· | 11 | ···· |
14 | ····void· | 12 | ····public·void·run()·{ |
13 | ········ActionBarOverlayLayout.a(this.a); | ||
14 | ········ActionBarOverlayLayout.a(this.a,·ao.e((View)ActionBarOverlayLayout.c(this.a)).c(0.0f).a(ActionBarOverlayLayout.b(this.a))); | ||
15 | ········if·(ActionBarOverlayLayout.d(this.a)·!=·null·&&·ActionBarOverlayLayout.d(this.a).getVisibility()·!=·8)·{ | ||
16 | ············ActionBarOverlayLayout.b(this.a,·ao.e((View)ActionBarOverlayLayout.d(this.a)).c(0.0f).a(ActionBarOverlayLayout.e(this.a))); | ||
17 | ········} | ||
18 | ····} | ||
15 | } | 19 | } |
Offset 1, 33 lines modified | Offset 1, 33 lines modified | ||
1 | package·android.support.v7.internal.a; | 1 | package·android.support.v7.internal.a; |
2 | import·android.support.v4. | 2 | import·android.support.v4.h.ao; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.support.v4. | 4 | import·android.support.v4.h.ce; |
5 | class·j·extends· | 5 | class·j·extends·ce |
6 | { | 6 | { |
7 | ····final·/*·synthetic·*/·i·a; | 7 | ····final·/*·synthetic·*/·i·a; |
8 | ···· | 8 | ···· |
9 | ····j(final·i·a)·{ | 9 | ····j(final·i·a)·{ |
10 | ········this.a·=·a; | 10 | ········this.a·=·a; |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····public·void·b(final·View·view)·{ | 13 | ····public·void·b(final·View·view)·{ |
14 | ········final·int·n·=·8; | 14 | ········final·int·n·=·8; |
15 | ········if·(i.a(this.a)·&&·i.b(this.a)·!=·null)·{ | 15 | ········if·(i.a(this.a)·&&·i.b(this.a)·!=·null)·{ |
16 | ············ | 16 | ············ao.b(i.b(this.a),·0.0f); |
17 | ············ | 17 | ············ao.b((View)i.c(this.a),·0.0f); |
18 | ········} | 18 | ········} |
19 | ········if·(i.d(this.a)·!=·null·&&·i.e(this.a)·==·1)·{ | 19 | ········if·(i.d(this.a)·!=·null·&&·i.e(this.a)·==·1)·{ |
20 | ············i.d(this.a).setVisibility(n); | 20 | ············i.d(this.a).setVisibility(n); |
21 | ········} | 21 | ········} |
22 | ········i.c(this.a).setVisibility(n); | 22 | ········i.c(this.a).setVisibility(n); |
23 | ········i.c(this.a).setTransitioning(false); | 23 | ········i.c(this.a).setTransitioning(false); |
24 | ········i.a(this.a,·(android.support.v7.internal.view.i)null); | 24 | ········i.a(this.a,·(android.support.v7.internal.view.i)null); |
25 | ········this.a.e(); | 25 | ········this.a.e(); |
26 | ········if·(i.f(this.a)·!=·null)·{ | 26 | ········if·(i.f(this.a)·!=·null)·{ |
27 | ············ | 27 | ············ao.g((View)i.f(this.a)); |
28 | ········} | 28 | ········} |
29 | ····} | 29 | ····} |
30 | } | 30 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v7.internal.a; | 1 | package·android.support.v7.internal.a; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.support.v4. | 3 | import·android.support.v4.h.ce; |
4 | class·k·extends· | 4 | class·k·extends·ce |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/·i·a; | 6 | ····final·/*·synthetic·*/·i·a; |
7 | ···· | 7 | ···· |
8 | ····k(final·i·a)·{ | 8 | ····k(final·i·a)·{ |
9 | ········this.a·=·a; | 9 | ········this.a·=·a; |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v7.internal.a; | 1 | package·android.support.v7.internal.a; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.support.v4. | 3 | import·android.support.v4.h.cf; |
4 | class·l·implements· | 4 | class·l·implements·cf |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/·i·a; | 6 | ····final·/*·synthetic·*/·i·a; |
7 | ···· | 7 | ···· |
8 | ····l(final·i·a)·{ | 8 | ····l(final·i·a)·{ |
9 | ········this.a·=·a; | 9 | ········this.a·=·a; |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
Offset 3, 18 lines modified | Offset 3, 18 lines modified | ||
3 | import·android.view.Menu; | 3 | import·android.view.Menu; |
4 | import·android.view.MenuItem; | 4 | import·android.view.MenuItem; |
5 | import·android.view.View; | 5 | import·android.view.View; |
6 | import·android.support.v7.internal.view.f; | 6 | import·android.support.v7.internal.view.f; |
7 | import·android.view.MenuInflater; | 7 | import·android.view.MenuInflater; |
8 | import·java.lang.ref.WeakReference; | 8 | import·java.lang.ref.WeakReference; |
9 | import·android.support.v7. | 9 | import·android.support.v7.d.b; |
10 | import·android.content.Context; | 10 | import·android.content.Context; |
11 | import·android.support.v7.internal.view.menu.j; | 11 | import·android.support.v7.internal.view.menu.j; |
12 | import·android.support.v7. | 12 | import·android.support.v7.d.a; |
13 | public·class·m·extends·a·implements·j | 13 | public·class·m·extends·a·implements·j |
14 | { | 14 | { |
15 | ····final·/*·synthetic·*/·i·a; | 15 | ····final·/*·synthetic·*/·i·a; |
16 | ····private·final·Context·b; | 16 | ····private·final·Context·b; |
17 | ····private·final·android.support.v7.internal.view.menu.i·c; | 17 | ····private·final·android.support.v7.internal.view.menu.i·c; |
18 | ····private·b·d; | 18 | ····private·b·d; |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | package·android.support.v7.internal.view; | 1 | package·android.support.v7.internal.view; |
2 | import·android.content.res.Resources; | 2 | import·android.content.res.Resources; |
3 | import·android.content.res.TypedArray; | 3 | import·android.content.res.TypedArray; |
4 | import·android.support.v7. | 4 | import·android.support.v7.b.e; |
5 | import·android.util.AttributeSet; | 5 | import·android.util.AttributeSet; |
6 | import·android.support.v7. | 6 | import·android.support.v7.b.b; |
7 | import·android.support.v7. | 7 | import·android.support.v7.b.l; |
8 | import·android.support.v7. | 8 | import·android.support.v7.b.c; |
9 | import·android.support.v4. | 9 | import·android.support.v4.h.bg; |
10 | import·android.view.ViewConfiguration; | 10 | import·android.view.ViewConfiguration; |
11 | import·android.os.Build$VERSION; | 11 | import·android.os.Build$VERSION; |
12 | import·android.support.v7. | 12 | import·android.support.v7.b.h; |
13 | import·android.content.Context; | 13 | import·android.content.Context; |
14 | public·class·a | 14 | public·class·a |
15 | { | 15 | { |
16 | ····private·Context·a; | 16 | ····private·Context·a; |
17 | ···· | 17 | ···· |
18 | ····private·a(final·Context·a)·{ | 18 | ····private·a(final·Context·a)·{ |
Offset 28, 15 lines modified | Offset 28, 15 lines modified | ||
28 | ···· | 28 | ···· |
29 | ····public·int·a()·{ | 29 | ····public·int·a()·{ |
30 | ········return·this.a.getResources().getInteger(h.abc_max_action_buttons); | 30 | ········return·this.a.getResources().getInteger(h.abc_max_action_buttons); |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·boolean·b()·{ | 33 | ····public·boolean·b()·{ |
34 | ········boolean·b·=·true; | 34 | ········boolean·b·=·true; |
35 | ········if·(Build$VERSION.SDK_INT·<·19·&&· | 35 | ········if·(Build$VERSION.SDK_INT·<·19·&&·bg.a(ViewConfiguration.get(this.a)))·{ |
36 | ············b·=·false; | 36 | ············b·=·false; |
37 | ········} | 37 | ········} |
38 | ········return·b; | 38 | ········return·b; |
39 | ····} | 39 | ····} |
40 | ···· | 40 | ···· |
41 | ····public·int·c()·{ | 41 | ····public·int·c()·{ |
42 | ········return·this.a.getResources().getDisplayMetrics().widthPixels·/·2; | 42 | ········return·this.a.getResources().getDisplayMetrics().widthPixels·/·2; |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v7.internal.view; | 1 | package·android.support.v7.internal.view; |
2 | import·android.support.v7. | 2 | import·android.support.v7.b.k; |
3 | import·android.content.Context; | 3 | import·android.content.Context; |
4 | import·android.view.LayoutInflater; | 4 | import·android.view.LayoutInflater; |
5 | import·android.content.res.Resources$Theme; | 5 | import·android.content.res.Resources$Theme; |
6 | import·android.content.ContextWrapper; | 6 | import·android.content.ContextWrapper; |
7 | public·class·b·extends·ContextWrapper | 7 | public·class·b·extends·ContextWrapper |
8 | { | 8 | { |
Offset 3, 19 lines modified | Offset 3, 19 lines modified | ||
3 | import·android.view.Menu; | 3 | import·android.view.Menu; |
4 | import·android.view.MenuItem; | 4 | import·android.view.MenuItem; |
5 | import·android.view.View; | 5 | import·android.view.View; |
6 | import·android.view.MenuInflater; | 6 | import·android.view.MenuInflater; |
7 | import·android.support.v7.internal.view.menu.i; | 7 | import·android.support.v7.internal.view.menu.i; |
8 | import·java.lang.ref.WeakReference; | 8 | import·java.lang.ref.WeakReference; |
9 | import·android.support.v7. | 9 | import·android.support.v7.d.b; |
10 | import·android.support.v7.internal.widget.ActionBarContextView; | 10 | import·android.support.v7.internal.widget.ActionBarContextView; |
11 | import·android.content.Context; | 11 | import·android.content.Context; |
12 | import·android.support.v7.internal.view.menu.j; | 12 | import·android.support.v7.internal.view.menu.j; |
13 | import·android.support.v7. | 13 | import·android.support.v7.d.a; |
14 | public·class·c·extends·a·implements·j | 14 | public·class·c·extends·a·implements·j |
15 | { | 15 | { |
16 | ····private·Context·a; | 16 | ····private·Context·a; |
17 | ····private·ActionBarContextView·b; | 17 | ····private·ActionBarContextView·b; |
18 | ····private·b·c; | 18 | ····private·b·c; |
19 | ····private·WeakReference·d; | 19 | ····private·WeakReference·d; |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | package·android.support.v7.internal.view; | 1 | package·android.support.v7.internal.view; |
2 | import·android.view.MenuInflater; | 2 | import·android.view.MenuInflater; |
3 | import·android.support.v7.internal.view.menu.ab; | 3 | import·android.support.v7.internal.view.menu.ab; |
4 | import·android.view.Menu; | 4 | import·android.view.Menu; |
5 | import·android.view.View; | 5 | import·android.view.View; |
6 | import·android.support.v7. | 6 | import·android.support.v7.d.a; |
7 | import·android.content.Context; | 7 | import·android.content.Context; |
8 | import·android.view.ActionMode; | 8 | import·android.view.ActionMode; |
9 | public·class·d·extends·ActionMode | 9 | public·class·d·extends·ActionMode |
10 | { | 10 | { |
11 | ····final·Context·a; | 11 | ····final·Context·a; |
12 | ····final·a·b; | 12 | ····final·a·b; |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·View·getCustomView()·{ | 26 | ····public·View·getCustomView()·{ |
27 | ········return·this.b.i(); | 27 | ········return·this.b.i(); |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····public·Menu·getMenu()·{ | 30 | ····public·Menu·getMenu()·{ |
31 | ········return·ab.a(this.a,·(android.support.v4. | 31 | ········return·ab.a(this.a,·(android.support.v4.d.a.a)this.b.b()); |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·MenuInflater·getMenuInflater()·{ | 34 | ····public·MenuInflater·getMenuInflater()·{ |
35 | ········return·this.b.a(); | 35 | ········return·this.b.a(); |
36 | ····} | 36 | ····} |
37 | ···· | 37 | ···· |
38 | ····public·CharSequence·getSubtitle()·{ | 38 | ····public·CharSequence·getSubtitle()·{ |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | package·android.support.v7.internal.view; | 1 | package·android.support.v7.internal.view; |
2 | import·android.view.MenuItem; | 2 | import·android.view.MenuItem; |
3 | import·android.view.ActionMode; | 3 | import·android.view.ActionMode; |
4 | import·android.support.v7.internal.view.menu.ab; | 4 | import·android.support.v7.internal.view.menu.ab; |
5 | import·android.support.v4. | 5 | import·android.support.v4.d.a.a; |
6 | import·android.view.Menu; | 6 | import·android.view.Menu; |
7 | import·android.support.v4. | 7 | import·android.support.v4.g.m; |
8 | import·android.content.Context; | 8 | import·android.content.Context; |
9 | import·android.view.ActionMode$Callback; | 9 | import·android.view.ActionMode$Callback; |
10 | import·android.support.v7. | 10 | import·android.support.v7.d.b; |
11 | public·class·e·implements·b | 11 | public·class·e·implements·b |
12 | { | 12 | { |
13 | ····final·ActionMode$Callback·a; | 13 | ····final·ActionMode$Callback·a; |
14 | ····final·Context·b; | 14 | ····final·Context·b; |
15 | ····final·m·c; | 15 | ····final·m·c; |
16 | ····final·m·d; | 16 | ····final·m·d; |
Offset 30, 32 lines modified | Offset 30, 32 lines modified | ||
30 | ········if·(a·==·null)·{ | 30 | ········if·(a·==·null)·{ |
31 | ············a·=·ab.a(this.b,·(a)menu); | 31 | ············a·=·ab.a(this.b,·(a)menu); |
32 | ············this.d.put((Object)menu,·(Object)a); | 32 | ············this.d.put((Object)menu,·(Object)a); |
33 | ········} | 33 | ········} |
34 | ········return·a; | 34 | ········return·a; |
35 | ····} | 35 | ····} |
36 | ···· | 36 | ···· |
37 | ····private·ActionMode·b(final·android.support.v7. | 37 | ····private·ActionMode·b(final·android.support.v7.d.a·a)·{ |
38 | ········d·d·=·(d)this.c.get((Object)a); | 38 | ········d·d·=·(d)this.c.get((Object)a); |
39 | ········if·(d·==·null)·{ | 39 | ········if·(d·==·null)·{ |
40 | ············d·=·new·d(this.b,·a); | 40 | ············d·=·new·d(this.b,·a); |
41 | ············this.c.put((Object)a,·(Object)d); | 41 | ············this.c.put((Object)a,·(Object)d); |
42 | ········} | 42 | ········} |
43 | ········return·(ActionMode)d; | 43 | ········return·(ActionMode)d; |
44 | ····} | 44 | ····} |
45 | ···· | 45 | ···· |
46 | ····public·void·a(final·android.support.v7. | 46 | ····public·void·a(final·android.support.v7.d.a·a)·{ |
47 | ········this.a.onDestroyActionMode(this.b(a)); | 47 | ········this.a.onDestroyActionMode(this.b(a)); |
48 | ····} | 48 | ····} |
49 | ···· | 49 | ···· |
50 | ····public·boolean·a(final·android.support.v7. | 50 | ····public·boolean·a(final·android.support.v7.d.a·a,·final·Menu·menu)·{ |
51 | ········return·this.a.onCreateActionMode(this.b(a),·this.a(menu)); | 51 | ········return·this.a.onCreateActionMode(this.b(a),·this.a(menu)); |
52 | ····} | 52 | ····} |
53 | ···· | 53 | ···· |
54 | ····public·boolean·a(final·android.support.v7. | 54 | ····public·boolean·a(final·android.support.v7.d.a·a,·final·MenuItem·menuItem)·{ |
55 | ········return·this.a.onActionItemClicked(this.b(a),·ab.a(this.b,·(android.support.v4. | 55 | ········return·this.a.onActionItemClicked(this.b(a),·ab.a(this.b,·(android.support.v4.d.a.b)menuItem)); |
56 | ····} | 56 | ····} |
57 | ···· | 57 | ···· |
58 | ····public·boolean·b(final·android.support.v7. | 58 | ····public·boolean·b(final·android.support.v7.d.a·a,·final·Menu·menu)·{ |
59 | ········return·this.a.onPrepareActionMode(this.b(a),·this.a(menu)); | 59 | ········return·this.a.onPrepareActionMode(this.b(a),·this.a(menu)); |
60 | ····} | 60 | ····} |
61 | } | 61 | } |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | package·android.support.v7.internal.view; | 1 | package·android.support.v7.internal.view; |
2 | import·java.io.IOException; | 2 | import·java.io.IOException; |
3 | import·org.xmlpull.v1.XmlPullParserException; | 3 | import·org.xmlpull.v1.XmlPullParserException; |
4 | import·android.view.InflateException; | 4 | import·android.view.InflateException; |
5 | import·android.util.Xml; | 5 | import·android.util.Xml; |
6 | import·android.support.v4. | 6 | import·android.support.v4.d.a.a; |
7 | import·android.view.Menu; | 7 | import·android.view.Menu; |
8 | import·android.util.AttributeSet; | 8 | import·android.util.AttributeSet; |
9 | import·org.xmlpull.v1.XmlPullParser; | 9 | import·org.xmlpull.v1.XmlPullParser; |
10 | import·android.content.ContextWrapper; | 10 | import·android.content.ContextWrapper; |
11 | import·android.app.Activity; | 11 | import·android.app.Activity; |
12 | import·android.content.Context; | 12 | import·android.content.Context; |
13 | import·android.view.MenuInflater; | 13 | import·android.view.MenuInflater; |
Offset 1, 51 lines modified | Offset 1, 51 lines modified | ||
1 | package·android.support.v7.internal.view; | 1 | package·android.support.v7.internal.view; |
2 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | import·android.support.v4.h.bn; | ||
4 | import·android.support.v4.h.ce; | ||
3 | import·android.support.v4. | 5 | import·android.support.v4.h.cd; |
4 | import·android.support.v4.view.eg; | ||
5 | import·android.support.v4.view.ef; | ||
6 | import·android.view.animation.Interpolator; | 6 | import·android.view.animation.Interpolator; |
7 | import·java.util.ArrayList; | 7 | import·java.util.ArrayList; |
8 | public·class·i | 8 | public·class·i |
9 | { | 9 | { |
10 | ····private·final·ArrayList·a; | 10 | ····private·final·ArrayList·a; |
11 | ····private·long·b; | 11 | ····private·long·b; |
12 | ····private·Interpolator·c; | 12 | ····private·Interpolator·c; |
13 | ····private· | 13 | ····private·cd·d; |
14 | ····private·boolean·e; | 14 | ····private·boolean·e; |
15 | ····private·final· | 15 | ····private·final·ce·f; |
16 | ···· | 16 | ···· |
17 | ····public·i()·{ | 17 | ····public·i()·{ |
18 | ········this.b·=·-1; | 18 | ········this.b·=·-1; |
19 | ········this.f·=·( | 19 | ········this.f·=·(ce)new·j(this); |
20 | ········this.a·=·new·ArrayList(); | 20 | ········this.a·=·new·ArrayList(); |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····private·void·c()·{ | 23 | ····private·void·c()·{ |
24 | ········this.e·=·false; | 24 | ········this.e·=·false; |
25 | ····} | 25 | ····} |
26 | ···· | 26 | ···· |
27 | ····public·i·a(final·long·b)·{ | 27 | ····public·i·a(final·long·b)·{ |
28 | ········if·(!this.e)·{ | 28 | ········if·(!this.e)·{ |
29 | ············this.b·=·b; | 29 | ············this.b·=·b; |
30 | ········} | 30 | ········} |
31 | ········return·this; | 31 | ········return·this; |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·i·a(final· | 34 | ····public·i·a(final·bn·e)·{ |
35 | ········if·(!this.e)·{ | 35 | ········if·(!this.e)·{ |
36 | ············this.a.add(e); | 36 | ············this.a.add(e); |
37 | ········} | 37 | ········} |
38 | ········return·this; | 38 | ········return·this; |
39 | ····} | 39 | ····} |
40 | ···· | 40 | ···· |
41 | ····public·i·a(final· | 41 | ····public·i·a(final·cd·d)·{ |
42 | ········if·(!this.e)·{ | 42 | ········if·(!this.e)·{ |
43 | ············this.d·=·d; | 43 | ············this.d·=·d; |
44 | ········} | 44 | ········} |
45 | ········return·this; | 45 | ········return·this; |
46 | ····} | 46 | ····} |
47 | ···· | 47 | ···· |
48 | ····public·i·a(final·Interpolator·c)·{ | 48 | ····public·i·a(final·Interpolator·c)·{ |
Offset 53, 33 lines modified | Offset 53, 33 lines modified | ||
53 | ············this.c·=·c; | 53 | ············this.c·=·c; |
54 | ········} | 54 | ········} |
55 | ········return·this; | 55 | ········return·this; |
56 | ····} | 56 | ····} |
57 | ···· | 57 | ···· |
58 | ····public·void·a()·{ | 58 | ····public·void·a()·{ |
59 | ········if·(!this.e)·{ | 59 | ········if·(!this.e)·{ |
60 | ············for·(final· | 60 | ············for·(final·bn·bn·:·this.a)·{ |
61 | ················if·(this.b·>=·0L)·{ | 61 | ················if·(this.b·>=·0L)·{ |
62 | ···················· | 62 | ····················bn.a(this.b); |
63 | ················} | 63 | ················} |
64 | ················if·(this.c·!=·null)·{ | 64 | ················if·(this.c·!=·null)·{ |
65 | ···················· | 65 | ····················bn.a(this.c); |
66 | ················} | 66 | ················} |
67 | ················if·(this.d·!=·null)·{ | 67 | ················if·(this.d·!=·null)·{ |
68 | ···················· | 68 | ····················bn.a((cd)this.f); |
69 | ················} | 69 | ················} |
70 | ················ | 70 | ················bn.b(); |
71 | ············} | 71 | ············} |
72 | ············this.e·=·true; | 72 | ············this.e·=·true; |
73 | ········} | 73 | ········} |
74 | ····} | 74 | ····} |
75 | ···· | 75 | ···· |
76 | ····public·void·b()·{ | 76 | ····public·void·b()·{ |
77 | ········if·(this.e)·{ | 77 | ········if·(this.e)·{ |
78 | ············final·Iterator< | 78 | ············final·Iterator<bn>·iterator·=·this.a.iterator(); |
79 | ············while·(iterator.hasNext())·{ | 79 | ············while·(iterator.hasNext())·{ |
80 | ················(( | 80 | ················((bn)iterator.next()).a(); |
81 | ············} | 81 | ············} |
82 | ············this.e·=·false; | 82 | ············this.e·=·false; |
83 | ········} | 83 | ········} |
84 | ····} | 84 | ····} |
85 | } | 85 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v7.internal.view; | 1 | package·android.support.v7.internal.view; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.support.v4. | 3 | import·android.support.v4.h.ce; |
4 | class·j·extends· | 4 | class·j·extends·ce |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/·i·a; | 6 | ····final·/*·synthetic·*/·i·a; |
7 | ····private·boolean·b; | 7 | ····private·boolean·b; |
8 | ····private·int·c; | 8 | ····private·int·c; |
9 | ···· | 9 | ···· |
10 | ····j(final·i·a)·{ | 10 | ····j(final·i·a)·{ |
11 | ········this.a·=·a; | 11 | ········this.a·=·a; |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.text.method.TransformationMethod; | 2 | import·android.text.method.TransformationMethod; |
3 | import·android.support.v7.internal.b.a; | 3 | import·android.support.v7.internal.b.a; |
4 | import·android.content.res.TypedArray; | 4 | import·android.content.res.TypedArray; |
5 | import·android.support.v7. | 5 | import·android.support.v7.b.l; |
6 | import·android.util.AttributeSet; | 6 | import·android.util.AttributeSet; |
7 | import·android.content.Context; | 7 | import·android.content.Context; |
8 | import·android.widget.TextView; | 8 | import·android.widget.TextView; |
9 | public·class·y·extends·TextView | 9 | public·class·y·extends·TextView |
10 | { | 10 | { |
11 | ····public·y(final·Context·context)·{ | 11 | ····public·y(final·Context·context)·{ |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.view.MotionEvent; | 2 | import·android.view.MotionEvent; |
3 | import·android.view.View$MeasureSpec; | 3 | import·android.view.View$MeasureSpec; |
4 | import·android.widget.Toast; | 4 | import·android.widget.Toast; |
5 | import·android.support.v4. | 5 | import·android.support.v4.h.ao; |
6 | import·android.graphics.Rect; | 6 | import·android.graphics.Rect; |
7 | import·android.os.Build$VERSION; | 7 | import·android.os.Build$VERSION; |
8 | import·android.content.res.Configuration; | 8 | import·android.content.res.Configuration; |
9 | import·android.view.View; | 9 | import·android.view.View; |
10 | import·android.text.TextUtils; | 10 | import·android.text.TextUtils; |
11 | import·android.content.res.TypedArray; | 11 | import·android.content.res.TypedArray; |
12 | import·android.content.res.Resources; | 12 | import·android.content.res.Resources; |
13 | import·android.support.v7. | 13 | import·android.support.v7.b.l; |
14 | import·android.util.AttributeSet; | 14 | import·android.util.AttributeSet; |
15 | import·android.content.Context; | 15 | import·android.content.Context; |
16 | import·android.support.v7.widget.ag; | 16 | import·android.support.v7.widget.ag; |
17 | import·android.graphics.drawable.Drawable; | 17 | import·android.graphics.drawable.Drawable; |
18 | import·android.view.View$OnLongClickListener; | 18 | import·android.view.View$OnLongClickListener; |
19 | import·android.view.View$OnClickListener; | 19 | import·android.view.View$OnClickListener; |
20 | import·android.support.v7.widget.k; | 20 | import·android.support.v7.widget.k; |
Offset 43, 15 lines modified | Offset 43, 15 lines modified | ||
43 | ····public·ActionMenuItemView(final·Context·context,·final·AttributeSet·set)·{ | 43 | ····public·ActionMenuItemView(final·Context·context,·final·AttributeSet·set)·{ |
44 | ········this(context,·set,·0); | 44 | ········this(context,·set,·0); |
45 | ····} | 45 | ····} |
46 | ···· | 46 | ···· |
47 | ····public·ActionMenuItemView(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 47 | ····public·ActionMenuItemView(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
48 | ········super(context,·set,·n); | 48 | ········super(context,·set,·n); |
49 | ········final·Resources·resources·=·context.getResources(); | 49 | ········final·Resources·resources·=·context.getResources(); |
50 | ········this.g·=·resources.getBoolean(android.support.v7. | 50 | ········this.g·=·resources.getBoolean(android.support.v7.b.c.abc_config_allowActionMenuItemTextWithIcon); |
51 | ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·l.ActionMenuItemView,·n,·0); | 51 | ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·l.ActionMenuItemView,·n,·0); |
52 | ········this.i·=·obtainStyledAttributes.getDimensionPixelSize(l.ActionMenuItemView_android_minWidth,·0); | 52 | ········this.i·=·obtainStyledAttributes.getDimensionPixelSize(l.ActionMenuItemView_android_minWidth,·0); |
53 | ········obtainStyledAttributes.recycle(); | 53 | ········obtainStyledAttributes.recycle(); |
54 | ········this.k·=·(int)(resources.getDisplayMetrics().density·*·32.0f·+·0.5f); | 54 | ········this.k·=·(int)(resources.getDisplayMetrics().density·*·32.0f·+·0.5f); |
55 | ········this.setOnClickListener((View$OnClickListener)this); | 55 | ········this.setOnClickListener((View$OnClickListener)this); |
56 | ········this.setOnLongClickListener((View$OnLongClickListener)this); | 56 | ········this.setOnLongClickListener((View$OnLongClickListener)this); |
57 | ········this.j·=·-1; | 57 | ········this.j·=·-1; |
Offset 125, 15 lines modified | Offset 125, 15 lines modified | ||
125 | ········} | 125 | ········} |
126 | ····} | 126 | ····} |
127 | ···· | 127 | ···· |
128 | ····public·void·onConfigurationChanged(final·Configuration·configuration)·{ | 128 | ····public·void·onConfigurationChanged(final·Configuration·configuration)·{ |
129 | ········if·(Build$VERSION.SDK_INT·>=·8)·{ | 129 | ········if·(Build$VERSION.SDK_INT·>=·8)·{ |
130 | ············super.onConfigurationChanged(configuration); | 130 | ············super.onConfigurationChanged(configuration); |
131 | ········} | 131 | ········} |
132 | ········this.g·=·this.getContext().getResources().getBoolean(android.support.v7. | 132 | ········this.g·=·this.getContext().getResources().getBoolean(android.support.v7.b.c.abc_config_allowActionMenuItemTextWithIcon); |
133 | ········this.e(); | 133 | ········this.e(); |
134 | ····} | 134 | ····} |
135 | ···· | 135 | ···· |
136 | ····public·boolean·onLongClick(final·View·view)·{ | 136 | ····public·boolean·onLongClick(final·View·view)·{ |
137 | ········final·int·n·=·1; | 137 | ········final·int·n·=·1; |
138 | ········boolean·b; | 138 | ········boolean·b; |
139 | ········if·(this.b())·{ | 139 | ········if·(this.b())·{ |
Offset 145, 15 lines modified | Offset 145, 15 lines modified | ||
145 | ············this.getLocationOnScreen(array); | 145 | ············this.getLocationOnScreen(array); |
146 | ············this.getWindowVisibleDisplayFrame(rect); | 146 | ············this.getWindowVisibleDisplayFrame(rect); |
147 | ············final·Context·context·=·this.getContext(); | 147 | ············final·Context·context·=·this.getContext(); |
148 | ············final·int·width·=·this.getWidth(); | 148 | ············final·int·width·=·this.getWidth(); |
149 | ············final·int·height·=·this.getHeight(); | 149 | ············final·int·height·=·this.getHeight(); |
150 | ············final·int·n2·=·array[n]·+·height·/·2; | 150 | ············final·int·n2·=·array[n]·+·height·/·2; |
151 | ············int·n3·=·array[0]·+·width·/·2; | 151 | ············int·n3·=·array[0]·+·width·/·2; |
152 | ············if·( | 152 | ············if·(ao.a(view)·==·0)·{ |
153 | ················n3·=·context.getResources().getDisplayMetrics().widthPixels·-·n3; | 153 | ················n3·=·context.getResources().getDisplayMetrics().widthPixels·-·n3; |
154 | ············} | 154 | ············} |
155 | ············final·Toast·text·=·Toast.makeText(context,·this.a.getTitle(),·0); | 155 | ············final·Toast·text·=·Toast.makeText(context,·this.a.getTitle(),·0); |
156 | ············if·(n2·<·rect.height())·{ | 156 | ············if·(n2·<·rect.height())·{ |
157 | ················text.setGravity(8388661,·n3,·height); | 157 | ················text.setGravity(8388661,·n3,·height); |
158 | ············} | 158 | ············} |
159 | ············else·{ | 159 | ············else·{ |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.widget.AdapterView; | 3 | import·android.widget.AdapterView; |
4 | import·android.view.MenuItem; | 4 | import·android.view.MenuItem; |
5 | import·android.support.v7.internal.widget.b | 5 | import·android.support.v7.internal.widget.bl; |
6 | import·android.util.AttributeSet; | 6 | import·android.util.AttributeSet; |
7 | import·android.content.Context; | 7 | import·android.content.Context; |
8 | import·android.widget.AdapterView$OnItemClickListener; | 8 | import·android.widget.AdapterView$OnItemClickListener; |
9 | import·android.widget.ListView; | 9 | import·android.widget.ListView; |
10 | public·final·class·ExpandedMenuView·extends·ListView·implements·k,·z,·AdapterView$OnItemClickListener | 10 | public·final·class·ExpandedMenuView·extends·ListView·implements·k,·z,·AdapterView$OnItemClickListener |
11 | { | 11 | { |
Offset 28, 15 lines modified | Offset 28, 15 lines modified | ||
28 | ········this(context,·set,·16842868); | 28 | ········this(context,·set,·16842868); |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·ExpandedMenuView(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 31 | ····public·ExpandedMenuView(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
32 | ········final·int·n2·=·1; | 32 | ········final·int·n2·=·1; |
33 | ········super(context,·set); | 33 | ········super(context,·set); |
34 | ········this.setOnItemClickListener((AdapterView$OnItemClickListener)this); | 34 | ········this.setOnItemClickListener((AdapterView$OnItemClickListener)this); |
35 | ········final·b | 35 | ········final·bl·a·=·bl.a(context,·set,·ExpandedMenuView.a,·n,·0); |
36 | ········if·(a.e(0))·{ | 36 | ········if·(a.e(0))·{ |
37 | ············this.setBackgroundDrawable(a.a(0)); | 37 | ············this.setBackgroundDrawable(a.a(0)); |
38 | ········} | 38 | ········} |
39 | ········if·(a.e(n2))·{ | 39 | ········if·(a.e(n2))·{ |
40 | ············this.setDivider(a.a(n2)); | 40 | ············this.setDivider(a.a(n2)); |
41 | ········} | 41 | ········} |
42 | ········a.b(); | 42 | ········a.b(); |
Offset 3, 21 lines modified | Offset 3, 20 lines modified | ||
3 | import·android.view.MenuItem$OnActionExpandListener; | 3 | import·android.view.MenuItem$OnActionExpandListener; |
4 | import·android.view.MenuItem; | 4 | import·android.view.MenuItem; |
5 | import·android.view.SubMenu; | 5 | import·android.view.SubMenu; |
6 | import·android.view.ContextMenu$ContextMenuInfo; | 6 | import·android.view.ContextMenu$ContextMenuInfo; |
7 | import·android.view.ActionProvider; | 7 | import·android.view.ActionProvider; |
8 | import·android.view.View; | 8 | import·android.view.View; |
9 | import·android.support.v4.view.n; | ||
10 | import·android.support.v4. | 9 | import·android.support.v4.h.ad; |
11 | import·android.view.MenuItem$OnMenuItemClickListener; | 10 | import·android.view.MenuItem$OnMenuItemClickListener; |
12 | import·android.content.Context; | 11 | import·android.content.Context; |
13 | import·android.graphics.drawable.Drawable; | 12 | import·android.graphics.drawable.Drawable; |
14 | import·android.content.Intent; | 13 | import·android.content.Intent; |
15 | import·android.support.v4. | 14 | import·android.support.v4.d.a.b; |
16 | public·class·a·implements·b | 15 | public·class·a·implements·b |
17 | { | 16 | { |
18 | ····private·final·int·a; | 17 | ····private·final·int·a; |
19 | ····private·final·int·b; | 18 | ····private·final·int·b; |
20 | ····private·final·int·c; | 19 | ····private·final·int·c; |
21 | ····private·final·int·d; | 20 | ····private·final·int·d; |
Offset 43, 27 lines modified | Offset 42, 27 lines modified | ||
43 | ········this.e·=·e; | 42 | ········this.e·=·e; |
44 | ····} | 43 | ····} |
45 | ···· | 44 | ···· |
46 | ····public·b·a(final·int·n)·{ | 45 | ····public·b·a(final·int·n)·{ |
47 | ········throw·new·UnsupportedOperationException(); | 46 | ········throw·new·UnsupportedOperationException(); |
48 | ····} | 47 | ····} |
49 | ···· | 48 | ···· |
50 | ····public·b·a(final·ax·ax)·{ | ||
51 | ······· | 49 | ····public·b·a(final·android.support.v4.h.a·a)·{ |
50 | ········throw·new·UnsupportedOperationException(); | ||
52 | ····} | 51 | ····} |
53 | ···· | 52 | ···· |
54 | ····public·b·a(final· | 53 | ····public·b·a(final·ad·ad)·{ |
55 | ········ | 54 | ········return·(b)this; |
56 | ····} | 55 | ····} |
57 | ···· | 56 | ···· |
58 | ····public·b·a(final·View·view)·{ | 57 | ····public·b·a(final·View·view)·{ |
59 | ········throw·new·UnsupportedOperationException(); | 58 | ········throw·new·UnsupportedOperationException(); |
60 | ····} | 59 | ····} |
61 | ···· | 60 | ···· |
62 | ····public·n·a()·{ | 61 | ····public·android.support.v4.h.a·a()·{ |
63 | ········return·null; | 62 | ········return·null; |
64 | ····} | 63 | ····} |
65 | ···· | 64 | ···· |
66 | ····public·b·b(final·int·showAsAction)·{ | 65 | ····public·b·b(final·int·showAsAction)·{ |
67 | ········this.setShowAsAction(showAsAction); | 66 | ········this.setShowAsAction(showAsAction); |
68 | ········return·(b)this; | 67 | ········return·(b)this; |
69 | ····} | 68 | ····} |
Offset 205, 15 lines modified | Offset 204, 15 lines modified | ||
205 | ········} | 204 | ········} |
206 | ········this.n·=·(n2·|·n); | 205 | ········this.n·=·(n2·|·n); |
207 | ········return·(MenuItem)this; | 206 | ········return·(MenuItem)this; |
208 | ····} | 207 | ····} |
209 | ···· | 208 | ···· |
210 | ····public·MenuItem·setIcon(final·int·k)·{ | 209 | ····public·MenuItem·setIcon(final·int·k)·{ |
211 | ········this.k·=·k; | 210 | ········this.k·=·k; |
212 | ········this.j·=·android.support.v4. | 211 | ········this.j·=·android.support.v4.b.a.a(this.l,·k); |
213 | ········return·(MenuItem)this; | 212 | ········return·(MenuItem)this; |
214 | ····} | 213 | ····} |
215 | ···· | 214 | ···· |
216 | ····public·MenuItem·setIcon(final·Drawable·j)·{ | 215 | ····public·MenuItem·setIcon(final·Drawable·j)·{ |
217 | ········this.j·=·j; | 216 | ········this.j·=·j; |
218 | ········this.k·=·0; | 217 | ········this.k·=·0; |
219 | ········return·(MenuItem)this; | 218 | ········return·(MenuItem)this; |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.view.SubMenu; | 2 | import·android.view.SubMenu; |
3 | import·android.support.v4. | 3 | import·android.support.v4.d.a.c; |
4 | import·android.view.MenuItem; | 4 | import·android.view.MenuItem; |
5 | import·android.support.v4. | 5 | import·android.support.v4.d.a.b; |
6 | import·android.os.Build$VERSION; | 6 | import·android.os.Build$VERSION; |
7 | import·android.view.Menu; | 7 | import·android.view.Menu; |
8 | import·android.support.v4. | 8 | import·android.support.v4.d.a.a; |
9 | import·android.content.Context; | 9 | import·android.content.Context; |
10 | public·final·class·ab | 10 | public·final·class·ab |
11 | { | 11 | { |
12 | ····public·static·Menu·a(final·Context·context,·final·a·a)·{ | 12 | ····public·static·Menu·a(final·Context·context,·final·a·a)·{ |
13 | ········if·(Build$VERSION.SDK_INT·>=·14)·{ | 13 | ········if·(Build$VERSION.SDK_INT·>=·14)·{ |
14 | ············return·(Menu)new·ac(context,·a); | 14 | ············return·(Menu)new·ac(context,·a); |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | import·android.support.v4. | 3 | import·android.support.v4.d.a.c; |
4 | import·android.view.SubMenu; | 4 | import·android.view.SubMenu; |
5 | import·android.support.v4. | 5 | import·android.support.v4.g.a; |
6 | import·android.support.v4. | 6 | import·android.support.v4.d.a.b; |
7 | import·android.view.MenuItem; | 7 | import·android.view.MenuItem; |
8 | import·java.util.Map; | 8 | import·java.util.Map; |
9 | import·android.content.Context; | 9 | import·android.content.Context; |
10 | abstract·class·e·extends·f | 10 | abstract·class·e·extends·f |
11 | { | 11 | { |
12 | ····final·Context·a; | 12 | ····final·Context·a; |
Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
2 | package·android.support.v7.internal.view.menu; | 2 | package·android.support.v7.internal.view.menu; |
3 | import·android.view.KeyEvent; | 3 | import·android.view.KeyEvent; |
4 | import·android.view.SubMenu; | 4 | import·android.view.SubMenu; |
5 | import·android.content.Intent; | 5 | import·android.content.Intent; |
6 | import·android.content.ComponentName; | 6 | import·android.content.ComponentName; |
7 | import·android.view.MenuItem; | 7 | import·android.view.MenuItem; |
8 | import·android.support.v4. | 8 | import·android.support.v4.d.a.a; |
9 | import·android.content.Context; | 9 | import·android.content.Context; |
10 | import·android.view.Menu; | 10 | import·android.view.Menu; |
11 | class·ac·extends·e·implements·Menu | 11 | class·ac·extends·e·implements·Menu |
12 | { | 12 | { |
13 | ····ac(final·Context·context,·final·a·a)·{ | 13 | ····ac(final·Context·context,·final·a·a)·{ |
14 | ········super(context,·(Object)a); | 14 | ········super(context,·(Object)a); |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.graphics.drawable.Drawable; | 3 | import·android.graphics.drawable.Drawable; |
4 | import·android.support.v4. | 4 | import·android.support.v4.b.a; |
5 | import·android.view.Menu; | 5 | import·android.view.Menu; |
6 | import·android.view.MenuItem; | 6 | import·android.view.MenuItem; |
7 | import·android.content.Context; | 7 | import·android.content.Context; |
8 | import·android.view.SubMenu; | 8 | import·android.view.SubMenu; |
9 | public·class·ad·extends·i·implements·SubMenu | 9 | public·class·ad·extends·i·implements·SubMenu |
10 | { | 10 | { |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.graphics.drawable.Drawable; | 3 | import·android.graphics.drawable.Drawable; |
4 | import·android.view.MenuItem; | 4 | import·android.view.MenuItem; |
5 | import·android.support.v4. | 5 | import·android.support.v4.d.a.a; |
6 | import·android.support.v4. | 6 | import·android.support.v4.d.a.c; |
7 | import·android.content.Context; | 7 | import·android.content.Context; |
8 | import·android.view.SubMenu; | 8 | import·android.view.SubMenu; |
9 | class·ae·extends·ac·implements·SubMenu | 9 | class·ae·extends·ac·implements·SubMenu |
10 | { | 10 | { |
11 | ····ae(final·Context·context,·final·c·c)·{ | 11 | ····ae(final·Context·context,·final·c·c)·{ |
12 | ········super(context,·(a)c); | 12 | ········super(context,·(a)c); |
Offset 1, 12 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.os.SystemClock; | 2 | import·android.os.SystemClock; |
3 | import·android.support.v4.view.ba; | ||
4 | import·android.view.MotionEvent; | 3 | import·android.view.MotionEvent; |
5 | import·android.view.ViewConfiguration; | 4 | import·android.view.ViewConfiguration; |
6 | import·android.view.View; | 5 | import·android.view.View; |
7 | import·android.view.View$OnTouchListener; | 6 | import·android.view.View$OnTouchListener; |
8 | public·abstract·class·ag·implements·View$OnTouchListener | 7 | public·abstract·class·ag·implements·View$OnTouchListener |
9 | { | 8 | { |
Offset 30, 15 lines modified | Offset 29, 15 lines modified | ||
30 | ····} | 29 | ····} |
31 | ···· | 30 | ···· |
32 | ····private·boolean·a(final·MotionEvent·motionEvent)·{ | 31 | ····private·boolean·a(final·MotionEvent·motionEvent)·{ |
33 | ········final·boolean·b·=·true; | 32 | ········final·boolean·b·=·true; |
34 | ········boolean·b2·=·false; | 33 | ········boolean·b2·=·false; |
35 | ········final·View·d·=·this.d; | 34 | ········final·View·d·=·this.d; |
36 | ········if·(d.isEnabled())·{ | 35 | ········if·(d.isEnabled())·{ |
37 | ············switch·( | 36 | ············switch·(android.support.v4.h.ag.a(motionEvent))·{ |
38 | ················case·0:·{ | 37 | ················case·0:·{ |
39 | ····················this.i·=·motionEvent.getPointerId(0); | 38 | ····················this.i·=·motionEvent.getPointerId(0); |
40 | ····················this.h·=·false; | 39 | ····················this.h·=·false; |
41 | ····················if·(this.e·==·null)·{ | 40 | ····················if·(this.e·==·null)·{ |
42 | ························this.e·=·(Runnable)new·ah(this,·(ac)null); | 41 | ························this.e·=·(Runnable)new·ah(this,·(ac)null); |
43 | ····················} | 42 | ····················} |
44 | ····················d.postDelayed(this.e,·(long)this.b); | 43 | ····················d.postDelayed(this.e,·(long)this.b); |
Offset 89, 15 lines modified | Offset 88, 15 lines modified | ||
89 | ············final·af·a2·=·ab.a(a); | 88 | ············final·af·a2·=·ab.a(a); |
90 | ············if·(a2·!=·null·&&·a2.isShown())·{ | 89 | ············if·(a2·!=·null·&&·a2.isShown())·{ |
91 | ················final·MotionEvent·obtainNoHistory·=·MotionEvent.obtainNoHistory(motionEvent); | 90 | ················final·MotionEvent·obtainNoHistory·=·MotionEvent.obtainNoHistory(motionEvent); |
92 | ················this.b(d,·obtainNoHistory); | 91 | ················this.b(d,·obtainNoHistory); |
93 | ················this.a((View)a2,·obtainNoHistory); | 92 | ················this.a((View)a2,·obtainNoHistory); |
94 | ················final·boolean·a3·=·a2.a(obtainNoHistory,·this.i); | 93 | ················final·boolean·a3·=·a2.a(obtainNoHistory,·this.i); |
95 | ················obtainNoHistory.recycle(); | 94 | ················obtainNoHistory.recycle(); |
96 | ················final·int·a4·=· | 95 | ················final·int·a4·=·android.support.v4.h.ag.a(motionEvent); |
97 | ················int·n2; | 96 | ················int·n2; |
98 | ················if·(a4·!=·n·&&·a4·!=·3)·{ | 97 | ················if·(a4·!=·n·&&·a4·!=·3)·{ |
99 | ····················n2·=·n; | 98 | ····················n2·=·n; |
100 | ················} | 99 | ················} |
101 | ················else·{ | 100 | ················else·{ |
102 | ····················n2·=·0; | 101 | ····················n2·=·0; |
103 | ················} | 102 | ················} |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·java.util.ArrayList; | 2 | import·java.util.ArrayList; |
3 | import·android.support.v4. | 3 | import·android.support.v4.h.ao; |
4 | import·android.view.View; | 4 | import·android.view.View; |
5 | import·android.view.ViewGroup; | 5 | import·android.view.ViewGroup; |
6 | import·android.view.LayoutInflater; | 6 | import·android.view.LayoutInflater; |
7 | import·android.content.Context; | 7 | import·android.content.Context; |
8 | public·abstract·class·d·implements·x | 8 | public·abstract·class·d·implements·x |
9 | { | 9 | { |
Offset 124, 15 lines modified | Offset 124, 15 lines modified | ||
124 | ························} | 124 | ························} |
125 | ························else·{ | 125 | ························else·{ |
126 | ····························itemData·=·null; | 126 | ····························itemData·=·null; |
127 | ························} | 127 | ························} |
128 | ························final·View·a·=·this.a(m,·child,·viewGroup); | 128 | ························final·View·a·=·this.a(m,·child,·viewGroup); |
129 | ························if·(m·!=·itemData)·{ | 129 | ························if·(m·!=·itemData)·{ |
130 | ····························a.setPressed(false); | 130 | ····························a.setPressed(false); |
131 | ···························· | 131 | ····························ao.h(a); |
132 | ························} | 132 | ························} |
133 | ························if·(a·!=·child)·{ | 133 | ························if·(a·!=·child)·{ |
134 | ····························this.a(a,·k); | 134 | ····························this.a(a,·k); |
135 | ························} | 135 | ························} |
136 | ························n·=·k·+·1; | 136 | ························n·=·k·+·1; |
137 | ····················} | 137 | ····················} |
138 | ····················else·{ | 138 | ····················else·{ |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | ········this(n,·0); | 33 | ········this(n,·0); |
34 | ········this.a·=·a; | 34 | ········this.a·=·a; |
35 | ········this.b·=·LayoutInflater.from(this.a); | 35 | ········this.b·=·LayoutInflater.from(this.a); |
36 | ····} | 36 | ····} |
37 | ···· | 37 | ···· |
38 | ····public·z·a(final·ViewGroup·viewGroup)·{ | 38 | ····public·z·a(final·ViewGroup·viewGroup)·{ |
39 | ········if·(this.d·==·null)·{ | 39 | ········if·(this.d·==·null)·{ |
40 | ············this.d·=·(ExpandedMenuView)this.b.inflate(android.support.v7. | 40 | ············this.d·=·(ExpandedMenuView)this.b.inflate(android.support.v7.b.i.abc_expanded_menu_layout,·viewGroup,·false); |
41 | ············if·(this.g·==·null)·{ | 41 | ············if·(this.g·==·null)·{ |
42 | ················this.g·=·new·h(this); | 42 | ················this.g·=·new·h(this); |
43 | ············} | 43 | ············} |
44 | ············this.d.setAdapter((ListAdapter)this.g); | 44 | ············this.d.setAdapter((ListAdapter)this.g); |
45 | ············this.d.setOnItemClickListener((AdapterView$OnItemClickListener)this); | 45 | ············this.d.setOnItemClickListener((AdapterView$OnItemClickListener)this); |
46 | ········} | 46 | ········} |
47 | ········return·(z)this.d; | 47 | ········return·(z)this.d; |
Offset 4, 15 lines modified | Offset 4, 15 lines modified | ||
4 | import·android.view.KeyEvent$DispatcherState; | 4 | import·android.view.KeyEvent$DispatcherState; |
5 | import·android.view.Window; | 5 | import·android.view.Window; |
6 | import·android.view.KeyEvent; | 6 | import·android.view.KeyEvent; |
7 | import·android.view.MenuItem; | 7 | import·android.view.MenuItem; |
8 | import·android.content.DialogInterface; | 8 | import·android.content.DialogInterface; |
9 | import·android.view.WindowManager$LayoutParams; | 9 | import·android.view.WindowManager$LayoutParams; |
10 | import·android.view.View; | 10 | import·android.view.View; |
11 | import·android.support.v7. | 11 | import·android.support.v7.b.k; |
12 | import·android.app.AlertDialog$Builder; | 12 | import·android.app.AlertDialog$Builder; |
13 | import·android.os.IBinder; | 13 | import·android.os.IBinder; |
14 | import·android.app.AlertDialog; | 14 | import·android.app.AlertDialog; |
15 | import·android.content.DialogInterface$OnKeyListener; | 15 | import·android.content.DialogInterface$OnKeyListener; |
16 | import·android.content.DialogInterface$OnDismissListener; | 16 | import·android.content.DialogInterface$OnDismissListener; |
17 | import·android.content.DialogInterface$OnClickListener; | 17 | import·android.content.DialogInterface$OnClickListener; |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | ············this.c.dismiss(); | 32 | ············this.c.dismiss(); |
33 | ········} | 33 | ········} |
34 | ····} | 34 | ····} |
35 | ···· | 35 | ···· |
36 | ····public·void·a(final·IBinder·token)·{ | 36 | ····public·void·a(final·IBinder·token)·{ |
37 | ········final·i·b·=·this.b; | 37 | ········final·i·b·=·this.b; |
38 | ········final·AlertDialog$Builder·alertDialog$Builder·=·new·AlertDialog$Builder(b.e()); | 38 | ········final·AlertDialog$Builder·alertDialog$Builder·=·new·AlertDialog$Builder(b.e()); |
39 | ········(this.a·=·new·g(android.support.v7. | 39 | ········(this.a·=·new·g(android.support.v7.b.i.abc_list_menu_item_layout,·k.Theme_AppCompat_CompactMenu)).a((y)this); |
40 | ········this.b.a((x)this.a); | 40 | ········this.b.a((x)this.a); |
41 | ········alertDialog$Builder.setAdapter(this.a.a(),·(DialogInterface$OnClickListener)this); | 41 | ········alertDialog$Builder.setAdapter(this.a.a(),·(DialogInterface$OnClickListener)this); |
42 | ········final·View·o·=·b.o(); | 42 | ········final·View·o·=·b.o(); |
43 | ········if·(o·!=·null)·{ | 43 | ········if·(o·!=·null)·{ |
44 | ············alertDialog$Builder.setCustomTitle(o); | 44 | ············alertDialog$Builder.setCustomTitle(o); |
45 | ········} | 45 | ········} |
46 | ········else·{ | 46 | ········else·{ |
Offset 1, 31 lines modified | Offset 1, 30 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.view.MenuItem$OnActionExpandListener; | 2 | import·android.view.MenuItem$OnActionExpandListener; |
3 | import·android.os.Build$VERSION; | 3 | import·android.os.Build$VERSION; |
4 | import·android.view.SubMenu; | 4 | import·android.view.SubMenu; |
5 | import·android.support.v7.internal.widget.b | 5 | import·android.support.v7.internal.widget.bj; |
6 | import·android.view.ActionProvider; | 6 | import·android.view.ActionProvider; |
7 | import·android.content.ActivityNotFoundException; | 7 | import·android.content.ActivityNotFoundException; |
8 | import·android.util.Log; | 8 | import·android.util.Log; |
9 | import·android.view.MenuItem; | 9 | import·android.view.MenuItem; |
10 | import·android.support.v4. | 10 | import·android.support.v4.h.c; |
11 | import·android.content.Context; | 11 | import·android.content.Context; |
12 | import·android.view.ViewGroup; | 12 | import·android.view.ViewGroup; |
13 | import·android.widget.LinearLayout; | 13 | import·android.widget.LinearLayout; |
14 | import·android.view.LayoutInflater; | 14 | import·android.view.LayoutInflater; |
15 | import·android.view.ContextMenu$ContextMenuInfo; | 15 | import·android.view.ContextMenu$ContextMenuInfo; |
16 | import·android.support.v4. | 16 | import·android.support.v4.h.a; |
17 | import·android.support.v4.view.n; | ||
18 | import·android.view.View; | 17 | import·android.view.View; |
19 | import·android.view.MenuItem$OnMenuItemClickListener; | 18 | import·android.view.MenuItem$OnMenuItemClickListener; |
20 | import·android.graphics.drawable.Drawable; | 19 | import·android.graphics.drawable.Drawable; |
21 | import·android.content.Intent; | 20 | import·android.content.Intent; |
22 | import·android.support.v4. | 21 | import·android.support.v4.d.a.b; |
23 | public·final·class·m·implements·b | 22 | public·final·class·m·implements·b |
24 | { | 23 | { |
25 | ····private·static·String·w; | 24 | ····private·static·String·w; |
26 | ····private·static·String·x; | 25 | ····private·static·String·x; |
27 | ····private·static·String·y; | 26 | ····private·static·String·y; |
28 | ····private·static·String·z; | 27 | ····private·static·String·z; |
Offset 43, 16 lines modified | Offset 42, 16 lines modified | ||
43 | ····private·i·l; | 42 | ····private·i·l; |
44 | ····private·ad·m; | 43 | ····private·ad·m; |
45 | ····private·Runnable·n; | 44 | ····private·Runnable·n; |
46 | ····private·MenuItem$OnMenuItemClickListener·o; | 45 | ····private·MenuItem$OnMenuItemClickListener·o; |
47 | ····private·int·p; | 46 | ····private·int·p; |
48 | ····private·int·q; | 47 | ····private·int·q; |
49 | ····private·View·r; | 48 | ····private·View·r; |
50 | ····private· | 49 | ····private·a·s; |
51 | ····private·a | 50 | ····private·android.support.v4.h.ad·t; |
52 | ····private·boolean·u; | 51 | ····private·boolean·u; |
53 | ····private·ContextMenu$ContextMenuInfo·v; | 52 | ····private·ContextMenu$ContextMenuInfo·v; |
54 | ···· | 53 | ···· |
55 | ····m(final·i·l,·final·int·b,·final·int·a,·final·int·c,·final·int·d,·final·CharSequence·e,·final·int·q)·{ | 54 | ····m(final·i·l,·final·int·b,·final·int·a,·final·int·c,·final·int·d,·final·CharSequence·e,·final·int·q)·{ |
56 | ········this.k·=·0; | 55 | ········this.k·=·0; |
57 | ········this.p·=·16; | 56 | ········this.p·=·16; |
58 | ········this.q·=·0; | 57 | ········this.q·=·0; |
Offset 68, 43 lines modified | Offset 67, 43 lines modified | ||
68 | ···· | 67 | ···· |
69 | ····public·b·a(final·int·n)·{ | 68 | ····public·b·a(final·int·n)·{ |
70 | ········final·Context·e·=·this.l.e(); | 69 | ········final·Context·e·=·this.l.e(); |
71 | ········this.a(LayoutInflater.from(e).inflate(n,·(ViewGroup)new·LinearLayout(e),·false)); | 70 | ········this.a(LayoutInflater.from(e).inflate(n,·(ViewGroup)new·LinearLayout(e),·false)); |
72 | ········return·(b)this; | 71 | ········return·(b)this; |
73 | ····} | 72 | ····} |
74 | ···· | 73 | ···· |
75 | ····public·b·a(final·ax·t)·{ | ||
76 | ········this.t·=·t; | ||
77 | ········return·(b)this; | ||
78 | ····} | ||
79 | ···· | ||
80 | ····public·b·a(final· | 74 | ····public·b·a(final·a·s)·{ |
81 | ········if·(this.s·!=·null)·{ | 75 | ········if·(this.s·!=·null)·{ |
82 | ············this.s.a(( | 76 | ············this.s.a((c)null); |
83 | ········} | 77 | ········} |
84 | ········this.r·=·null; | 78 | ········this.r·=·null; |
85 | ········this.s·=·s; | 79 | ········this.s·=·s; |
86 | ········this.l.b(true); | 80 | ········this.l.b(true); |
87 | ········if·(this.s·!=·null)·{ | 81 | ········if·(this.s·!=·null)·{ |
88 | ············this.s.a(( | 82 | ············this.s.a((c)new·n(this)); |
89 | ········} | 83 | ········} |
90 | ········return·(b)this; | 84 | ········return·(b)this; |
91 | ····} | 85 | ····} |
92 | ···· | 86 | ···· |
87 | ····public·b·a(final·android.support.v4.h.ad·t)·{ | ||
88 | ········this.t·=·t; | ||
89 | ········return·(b)this; | ||
90 | ····} | ||
91 | ···· | ||
93 | ····public·b·a(final·View·r)·{ | 92 | ····public·b·a(final·View·r)·{ |
94 | ········this.r·=·r; | 93 | ········this.r·=·r; |
95 | ········this.s·=·null; | 94 | ········this.s·=·null; |
96 | ········if·(r·!=·null·&&·r.getId()·==·-1·&&·this.a·>·0)·{ | 95 | ········if·(r·!=·null·&&·r.getId()·==·-1·&&·this.a·>·0)·{ |
97 | ············r.setId(this.a); | 96 | ············r.setId(this.a); |
98 | ········} | 97 | ········} |
99 | ········this.l.b(this); | 98 | ········this.l.b(this); |
100 | ········return·(b)this; | 99 | ········return·(b)this; |
101 | ····} | 100 | ····} |
102 | ···· | 101 | ···· |
103 | ····public· | 102 | ····public·a·a()·{ |
104 | ········return·this.s; | 103 | ········return·this.s; |
105 | ····} | 104 | ····} |
106 | ···· | 105 | ···· |
107 | ····CharSequence·a(final·aa·aa)·{ | 106 | ····CharSequence·a(final·aa·aa)·{ |
108 | ········CharSequence·charSequence; | 107 | ········CharSequence·charSequence; |
109 | ········if·(aa·!=·null·&&·aa.a())·{ | 108 | ········if·(aa·!=·null·&&·aa.a())·{ |
110 | ············charSequence·=·this.getTitleCondensed(); | 109 | ············charSequence·=·this.getTitleCondensed(); |
Offset 323, 15 lines modified | Offset 322, 15 lines modified | ||
323 | ···· | 322 | ···· |
324 | ····public·Drawable·getIcon()·{ | 323 | ····public·Drawable·getIcon()·{ |
325 | ········Drawable·j; | 324 | ········Drawable·j; |
326 | ········if·(this.j·!=·null)·{ | 325 | ········if·(this.j·!=·null)·{ |
327 | ············j·=·this.j; | 326 | ············j·=·this.j; |
328 | ········} | 327 | ········} |
329 | ········else·if·(this.k·!=·0)·{ | 328 | ········else·if·(this.k·!=·0)·{ |
330 | ············j·=·b | 329 | ············j·=·bj.a(this.l.e(),·this.k); |
331 | ············this.k·=·0; | 330 | ············this.k·=·0; |
332 | ············this.j·=·j; | 331 | ············this.j·=·j; |
333 | ········} | 332 | ········} |
334 | ········else·{ | 333 | ········else·{ |
335 | ············j·=·null; | 334 | ············j·=·null; |
336 | ········} | 335 | ········} |
337 | ········return·j; | 336 | ········return·j; |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.support.v4. | 2 | import·android.support.v4.h.c; |
3 | class·n·implements· | 3 | class·n·implements·c |
4 | { | 4 | { |
5 | ····final·/*·synthetic·*/·m·a; | 5 | ····final·/*·synthetic·*/·m·a; |
6 | ···· | 6 | ···· |
7 | ····n(final·m·a)·{ | 7 | ····n(final·m·a)·{ |
8 | ········this.a·=·a; | 8 | ········this.a·=·a; |
9 | ····} | 9 | ····} |
10 | ···· | 10 | ···· |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.view.MenuItem$OnMenuItemClickListener; | 2 | import·android.view.MenuItem$OnMenuItemClickListener; |
3 | import·android.support.v4. | 3 | import·android.support.v4.h.ad; |
4 | import·android.view.MenuItem$OnActionExpandListener; | 4 | import·android.view.MenuItem$OnActionExpandListener; |
5 | import·android.view.CollapsibleActionView; | 5 | import·android.view.CollapsibleActionView; |
6 | import·android.view.SubMenu; | 6 | import·android.view.SubMenu; |
7 | import·android.view.ContextMenu$ContextMenuInfo; | 7 | import·android.view.ContextMenu$ContextMenuInfo; |
8 | import·android.content.Intent; | 8 | import·android.content.Intent; |
9 | import·android.graphics.drawable.Drawable; | 9 | import·android.graphics.drawable.Drawable; |
10 | import·android.view.View; | 10 | import·android.view.View; |
11 | import·android.support.v4. | 11 | import·android.support.v4.h.a; |
12 | import·android.util.Log; | 12 | import·android.util.Log; |
13 | import·android.view.ActionProvider; | 13 | import·android.view.ActionProvider; |
14 | import·android.support.v4. | 14 | import·android.support.v4.d.a.b; |
15 | import·android.content.Context; | 15 | import·android.content.Context; |
16 | import·java.lang.reflect.Method; | 16 | import·java.lang.reflect.Method; |
17 | import·android.view.MenuItem; | 17 | import·android.view.MenuItem; |
18 | public·class·o·extends·e·implements·MenuItem | 18 | public·class·o·extends·e·implements·MenuItem |
19 | { | 19 | { |
20 | ····private·Method·c; | 20 | ····private·Method·c; |
Offset 75, 15 lines modified | Offset 75, 15 lines modified | ||
75 | ····} | 75 | ····} |
76 | ···· | 76 | ···· |
77 | ····public·boolean·expandActionView()·{ | 77 | ····public·boolean·expandActionView()·{ |
78 | ········return·((b)this.b).expandActionView(); | 78 | ········return·((b)this.b).expandActionView(); |
79 | ····} | 79 | ····} |
80 | ···· | 80 | ···· |
81 | ····public·ActionProvider·getActionProvider()·{ | 81 | ····public·ActionProvider·getActionProvider()·{ |
82 | ········final· | 82 | ········final·a·a·=·((b)this.b).a(); |
83 | ········ActionProvider·a2; | 83 | ········ActionProvider·a2; |
84 | ········if·(a·instanceof·p)·{ | 84 | ········if·(a·instanceof·p)·{ |
85 | ············a2·=·((p)a).a; | 85 | ············a2·=·((p)a).a; |
86 | ········} | 86 | ········} |
87 | ········else·{ | 87 | ········else·{ |
88 | ············a2·=·null; | 88 | ············a2·=·null; |
89 | ········} | 89 | ········} |
Offset 171, 15 lines modified | Offset 171, 15 lines modified | ||
171 | ········Object·a; | 171 | ········Object·a; |
172 | ········if·(actionProvider·!=·null)·{ | 172 | ········if·(actionProvider·!=·null)·{ |
173 | ············a·=·this.a(actionProvider); | 173 | ············a·=·this.a(actionProvider); |
174 | ········} | 174 | ········} |
175 | ········else·{ | 175 | ········else·{ |
176 | ············a·=·null; | 176 | ············a·=·null; |
177 | ········} | 177 | ········} |
178 | ········b.a(( | 178 | ········b.a((a)a); |
179 | ········return·(MenuItem)this; | 179 | ········return·(MenuItem)this; |
180 | ····} | 180 | ····} |
181 | ···· | 181 | ···· |
182 | ····public·MenuItem·setActionView(final·int·actionView)·{ | 182 | ····public·MenuItem·setActionView(final·int·actionView)·{ |
183 | ········((b)this.b).setActionView(actionView); | 183 | ········((b)this.b).setActionView(actionView); |
184 | ········final·View·actionView2·=·((b)this.b).getActionView(); | 184 | ········final·View·actionView2·=·((b)this.b).getActionView(); |
185 | ········if·(actionView2·instanceof·CollapsibleActionView)·{ | 185 | ········if·(actionView2·instanceof·CollapsibleActionView)·{ |
Offset 241, 15 lines modified | Offset 241, 15 lines modified | ||
241 | ········Object·o; | 241 | ········Object·o; |
242 | ········if·(menuItem$OnActionExpandListener·!=·null)·{ | 242 | ········if·(menuItem$OnActionExpandListener·!=·null)·{ |
243 | ············o·=·new·r(this,·menuItem$OnActionExpandListener); | 243 | ············o·=·new·r(this,·menuItem$OnActionExpandListener); |
244 | ········} | 244 | ········} |
245 | ········else·{ | 245 | ········else·{ |
246 | ············o·=·null; | 246 | ············o·=·null; |
247 | ········} | 247 | ········} |
248 | ········b.a((a | 248 | ········b.a((ad)o); |
249 | ········return·(MenuItem)this; | 249 | ········return·(MenuItem)this; |
250 | ····} | 250 | ····} |
251 | ···· | 251 | ···· |
252 | ····public·MenuItem·setOnMenuItemClickListener(final·MenuItem$OnMenuItemClickListener·menuItem$OnMenuItemClickListener)·{ | 252 | ····public·MenuItem·setOnMenuItemClickListener(final·MenuItem$OnMenuItemClickListener·menuItem$OnMenuItemClickListener)·{ |
253 | ········final·b·b·=·(b)this.b; | 253 | ········final·b·b·=·(b)this.b; |
254 | ········Object·onMenuItemClickListener; | 254 | ········Object·onMenuItemClickListener; |
255 | ········if·(menuItem$OnMenuItemClickListener·!=·null)·{ | 255 | ········if·(menuItem$OnMenuItemClickListener·!=·null)·{ |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.view.SubMenu; | 2 | import·android.view.SubMenu; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.content.Context; | 4 | import·android.content.Context; |
5 | import·android.view.ActionProvider; | 5 | import·android.view.ActionProvider; |
6 | import·android.support.v4. | 6 | import·android.support.v4.h.a; |
7 | class·p·extends· | 7 | class·p·extends·a |
8 | { | 8 | { |
9 | ····final·ActionProvider·a; | 9 | ····final·ActionProvider·a; |
10 | ····final·/*·synthetic·*/·o·b; | 10 | ····final·/*·synthetic·*/·o·b; |
11 | ···· | 11 | ···· |
12 | ····public·p(final·o·b,·final·Context·context,·final·ActionProvider·a)·{ | 12 | ····public·p(final·o·b,·final·Context·context,·final·ActionProvider·a)·{ |
13 | ········this.b·=·b; | 13 | ········this.b·=·b; |
14 | ········super(context); | 14 | ········super(context); |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.view.CollapsibleActionView; | 3 | import·android.view.CollapsibleActionView; |
4 | import·android.support.v7. | 4 | import·android.support.v7.d.c; |
5 | import·android.widget.FrameLayout; | 5 | import·android.widget.FrameLayout; |
6 | class·q·extends·FrameLayout·implements·c | 6 | class·q·extends·FrameLayout·implements·c |
7 | { | 7 | { |
8 | ····final·CollapsibleActionView·a; | 8 | ····final·CollapsibleActionView·a; |
9 | ···· | 9 | ···· |
10 | ····q(final·View·view)·{ | 10 | ····q(final·View·view)·{ |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.view.MenuItem; | 2 | import·android.view.MenuItem; |
3 | import·android.view.MenuItem$OnActionExpandListener; | 3 | import·android.view.MenuItem$OnActionExpandListener; |
4 | import·android.support.v4. | 4 | import·android.support.v4.h.ad; |
5 | class·r·extends·f·implements·a | 5 | class·r·extends·f·implements·ad |
6 | { | 6 | { |
7 | ····final·/*·synthetic·*/·o·a; | 7 | ····final·/*·synthetic·*/·o·a; |
8 | ···· | 8 | ···· |
9 | ····r(final·o·a,·final·MenuItem$OnActionExpandListener·menuItem$OnActionExpandListener)·{ | 9 | ····r(final·o·a,·final·MenuItem$OnActionExpandListener·menuItem$OnActionExpandListener)·{ |
10 | ········this.a·=·a; | 10 | ········this.a·=·a; |
11 | ········super((Object)menuItem$OnActionExpandListener); | 11 | ········super((Object)menuItem$OnActionExpandListener); |
12 | ····} | 12 | ····} |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.view.ActionProvider; | 2 | import·android.view.ActionProvider; |
3 | import·android.support.v4. | 3 | import·android.support.v4.d.a.b; |
4 | import·android.content.Context; | 4 | import·android.content.Context; |
5 | class·t·extends·o | 5 | class·t·extends·o |
6 | { | 6 | { |
7 | ····t(final·Context·context,·final·b·b)·{ | 7 | ····t(final·Context·context,·final·b·b)·{ |
8 | ········super(context,·b); | 8 | ········super(context,·b); |
9 | ····} | 9 | ····} |
Offset 1, 31 lines modified | Offset 1, 32 lines modified | ||
1 | package·android.support.v7.internal.view.menu; | 1 | package·android.support.v7.internal.view.menu; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.view.MenuItem; | 3 | import·android.view.MenuItem; |
4 | import·android.view.ActionProvider; | 4 | import·android.view.ActionProvider; |
5 | import·android.content.Context; | 5 | import·android.content.Context; |
6 | import·android.support.v4.h.c; | ||
6 | import·android.view.ActionProvider$VisibilityListener; | 7 | import·android.view.ActionProvider$VisibilityListener; |
7 | class·u·extends·p·implements·ActionProvider$VisibilityListener | 8 | class·u·extends·p·implements·ActionProvider$VisibilityListener |
8 | { | 9 | { |
9 | ···· | 10 | ····c·c; |
10 | ····final·/*·synthetic·*/·t·d; | 11 | ····final·/*·synthetic·*/·t·d; |
11 | ···· | 12 | ···· |
12 | ····public·u(final·t·d,·final·Context·context,·final·ActionProvider·actionProvider)·{ | 13 | ····public·u(final·t·d,·final·Context·context,·final·ActionProvider·actionProvider)·{ |
13 | ········this.d·=·d; | 14 | ········this.d·=·d; |
14 | ········super((o)d,·context,·actionProvider); | 15 | ········super((o)d,·context,·actionProvider); |
15 | ····} | 16 | ····} |
16 | ···· | 17 | ···· |
17 | ····public·View·a(final·MenuItem·menuItem)·{ | 18 | ····public·View·a(final·MenuItem·menuItem)·{ |
18 | ········return·this.a.onCreateActionView(menuItem); | 19 | ········return·this.a.onCreateActionView(menuItem); |
19 | ····} | 20 | ····} |
20 | ···· | 21 | ···· |
21 | ····public·void·a(final· | 22 | ····public·void·a(final·c·c)·{ |
22 | ········this.c·=·c; | 23 | ········this.c·=·c; |
23 | ········final·ActionProvider·a·=·this.a; | 24 | ········final·ActionProvider·a·=·this.a; |
24 | ········ActionProvider$VisibilityListener·visibilityListener·=·null; | 25 | ········ActionProvider$VisibilityListener·visibilityListener·=·null; |
25 | ········if·(c·==·null)·{ | 26 | ········if·(c·==·null)·{ |
26 | ············visibilityListener·=·null; | 27 | ············visibilityListener·=·null; |
27 | ········} | 28 | ········} |
28 | ········a.setVisibilityListener(visibilityListener); | 29 | ········a.setVisibilityListener(visibilityListener); |
Offset 5, 16 lines modified | Offset 5, 16 lines modified | ||
5 | import·android.widget.AdapterView; | 5 | import·android.widget.AdapterView; |
6 | import·android.widget.ListAdapter; | 6 | import·android.widget.ListAdapter; |
7 | import·android.util.AttributeSet; | 7 | import·android.util.AttributeSet; |
8 | import·android.view.MenuItem; | 8 | import·android.view.MenuItem; |
9 | import·android.widget.FrameLayout; | 9 | import·android.widget.FrameLayout; |
10 | import·android.view.View$MeasureSpec; | 10 | import·android.view.View$MeasureSpec; |
11 | import·android.content.res.Resources; | 11 | import·android.content.res.Resources; |
12 | import·android.support.v7. | 12 | import·android.support.v7.b.e; |
13 | import·android.support.v7. | 13 | import·android.support.v7.b.b; |
14 | import·android.view.ViewGroup; | 14 | import·android.view.ViewGroup; |
15 | import·android.view.ViewTreeObserver; | 15 | import·android.view.ViewTreeObserver; |
16 | import·android.support.v7.widget.ab; | 16 | import·android.support.v7.widget.ab; |
17 | import·android.view.View; | 17 | import·android.view.View; |
18 | import·android.view.LayoutInflater; | 18 | import·android.view.LayoutInflater; |
19 | import·android.content.Context; | 19 | import·android.content.Context; |
20 | import·android.widget.PopupWindow$OnDismissListener; | 20 | import·android.widget.PopupWindow$OnDismissListener; |
Offset 40, 19 lines modified | Offset 40, 19 lines modified | ||
40 | ····private·y·n; | 40 | ····private·y·n; |
41 | ····private·ViewGroup·o; | 41 | ····private·ViewGroup·o; |
42 | ····private·boolean·p; | 42 | ····private·boolean·p; |
43 | ····private·int·q; | 43 | ····private·int·q; |
44 | ····private·int·r; | 44 | ····private·int·r; |
45 | ···· | 45 | ···· |
46 | ····static·{ | 46 | ····static·{ |
47 | ········a·=·android.support.v7. | 47 | ········a·=·android.support.v7.b.i.abc_popup_menu_item_layout; |
48 | ····} | 48 | ····} |
49 | ···· | 49 | ···· |
50 | ····public·v(final·Context·context,·final·i·i,·final·View·view)·{ | 50 | ····public·v(final·Context·context,·final·i·i,·final·View·view)·{ |
51 | ········this(context,·i,·view,·false,·android.support.v7. | 51 | ········this(context,·i,·view,·false,·android.support.v7.b.b.popupMenuStyle); |
52 | ····} | 52 | ····} |
53 | ···· | 53 | ···· |
54 | ····public·v(final·Context·context,·final·i·i,·final·View·view,·final·boolean·b,·final·int·n)·{ | 54 | ····public·v(final·Context·context,·final·i·i,·final·View·view,·final·boolean·b,·final·int·n)·{ |
55 | ········this(context,·i,·view,·b,·n,·0); | 55 | ········this(context,·i,·view,·b,·n,·0); |
56 | ····} | 56 | ····} |
57 | ···· | 57 | ···· |
58 | ····public·v(final·Context·c,·final·i·e,·final·View·k,·final·boolean·g,·final·int·i,·final·int·j)·{ | 58 | ····public·v(final·Context·c,·final·i·e,·final·View·k,·final·boolean·g,·final·int·i,·final·int·j)·{ |
Offset 61, 15 lines modified | Offset 61, 15 lines modified | ||
61 | ········this.d·=·LayoutInflater.from(c); | 61 | ········this.d·=·LayoutInflater.from(c); |
62 | ········this.e·=·e; | 62 | ········this.e·=·e; |
63 | ········this.f·=·new·w(this,·this.e); | 63 | ········this.f·=·new·w(this,·this.e); |
64 | ········this.g·=·g; | 64 | ········this.g·=·g; |
65 | ········this.i·=·i; | 65 | ········this.i·=·i; |
66 | ········this.j·=·j; | 66 | ········this.j·=·j; |
67 | ········final·Resources·resources·=·c.getResources(); | 67 | ········final·Resources·resources·=·c.getResources(); |
68 | ········this.h·=·Math.max(resources.getDisplayMetrics().widthPixels·/·2,·resources.getDimensionPixelSize(android.support.v7. | 68 | ········this.h·=·Math.max(resources.getDisplayMetrics().widthPixels·/·2,·resources.getDimensionPixelSize(android.support.v7.b.e.abc_config_prefDialogWidth)); |
69 | ········this.k·=·k; | 69 | ········this.k·=·k; |
70 | ········e.a((x)this,·c); | 70 | ········e.a((x)this,·c); |
71 | ····} | 71 | ····} |
72 | ···· | 72 | ···· |
73 | ····private·int·g()·{ | 73 | ····private·int·g()·{ |
74 | ········final·w·f·=·this.f; | 74 | ········final·w·f·=·this.f; |
75 | ········final·int·measureSpec·=·View$MeasureSpec.makeMeasureSpec(0,·0); | 75 | ········final·int·measureSpec·=·View$MeasureSpec.makeMeasureSpec(0,·0); |
Offset 6, 16 lines modified | Offset 6, 15 lines modified | ||
6 | import·android.view.ViewGroup$LayoutParams; | 6 | import·android.view.ViewGroup$LayoutParams; |
7 | import·android.graphics.drawable.Drawable$Callback; | 7 | import·android.graphics.drawable.Drawable$Callback; |
8 | import·android.view.View$MeasureSpec; | 8 | import·android.view.View$MeasureSpec; |
9 | import·android.view.MotionEvent; | 9 | import·android.view.MotionEvent; |
10 | import·android.os.Build$VERSION; | 10 | import·android.os.Build$VERSION; |
11 | import·android.widget.FrameLayout$LayoutParams; | 11 | import·android.widget.FrameLayout$LayoutParams; |
12 | import·android.content.res.TypedArray; | 12 | import·android.content.res.TypedArray; |
13 | import·android.support.v7.a.g; | ||
14 | import·android.support.v7. | 13 | import·android.support.v7.b.l; |
15 | import·android.support.v7.internal.a; | 14 | import·android.support.v7.internal.a; |
16 | import·android.util.AttributeSet; | 15 | import·android.util.AttributeSet; |
17 | import·android.content.Context; | 16 | import·android.content.Context; |
18 | import·android.view.View; | 17 | import·android.view.View; |
19 | import·android.graphics.drawable.Drawable; | 18 | import·android.graphics.drawable.Drawable; |
20 | import·android.widget.FrameLayout; | 19 | import·android.widget.FrameLayout; |
Offset 37, 25 lines modified | Offset 36, 25 lines modified | ||
37 | ····} | 36 | ····} |
38 | ···· | 37 | ···· |
39 | ····public·ActionBarContainer(final·Context·context,·final·AttributeSet·set)·{ | 38 | ····public·ActionBarContainer(final·Context·context,·final·AttributeSet·set)·{ |
40 | ········final·boolean·d·=·true; | 39 | ········final·boolean·d·=·true; |
41 | ········super(context,·set); | 40 | ········super(context,·set); |
42 | ········Object·backgroundDrawable; | 41 | ········Object·backgroundDrawable; |
43 | ········if·(android.support.v7.internal.a.a())·{ | 42 | ········if·(android.support.v7.internal.a.a())·{ |
44 | ············backgroundDrawable·=·new· | 43 | ············backgroundDrawable·=·new·h(this); |
45 | ········} | 44 | ········} |
46 | ········else·{ | 45 | ········else·{ |
47 | ············backgroundDrawable·=·new· | 46 | ············backgroundDrawable·=·new·g(this); |
48 | ········} | 47 | ········} |
49 | ········this.setBackgroundDrawable((Drawable)backgroundDrawable); | 48 | ········this.setBackgroundDrawable((Drawable)backgroundDrawable); |
50 | ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·l.ActionBar); | 49 | ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·l.ActionBar); |
51 | ········this.a·=·obtainStyledAttributes.getDrawable(l.ActionBar_background); | 50 | ········this.a·=·obtainStyledAttributes.getDrawable(l.ActionBar_background); |
52 | ········this.b·=·obtainStyledAttributes.getDrawable(l.ActionBar_backgroundStacked); | 51 | ········this.b·=·obtainStyledAttributes.getDrawable(l.ActionBar_backgroundStacked); |
53 | ········this.j·=·obtainStyledAttributes.getDimensionPixelSize(l.ActionBar_height,·-1); | 52 | ········this.j·=·obtainStyledAttributes.getDimensionPixelSize(l.ActionBar_height,·-1); |
54 | ········if·(this.getId()·==·android.support.v7. | 53 | ········if·(this.getId()·==·android.support.v7.b.g.split_action_bar)·{ |
55 | ············this.d·=·d; | 54 | ············this.d·=·d; |
56 | ············this.c·=·obtainStyledAttributes.getDrawable(l.ActionBar_backgroundSplit); | 55 | ············this.c·=·obtainStyledAttributes.getDrawable(l.ActionBar_backgroundSplit); |
57 | ········} | 56 | ········} |
58 | ········obtainStyledAttributes.recycle(); | 57 | ········obtainStyledAttributes.recycle(); |
59 | ········boolean·willNotDraw; | 58 | ········boolean·willNotDraw; |
60 | ········if·(this.d)·{ | 59 | ········if·(this.d)·{ |
61 | ············willNotDraw·=·(this.c·==·null·&&·d); | 60 | ············willNotDraw·=·(this.c·==·null·&&·d); |
Offset 105, 16 lines modified | Offset 104, 16 lines modified | ||
105 | ················this.c.jumpToCurrentState(); | 104 | ················this.c.jumpToCurrentState(); |
106 | ············} | 105 | ············} |
107 | ········} | 106 | ········} |
108 | ····} | 107 | ····} |
109 | ···· | 108 | ···· |
110 | ····public·void·onFinishInflate()·{ | 109 | ····public·void·onFinishInflate()·{ |
111 | ········super.onFinishInflate(); | 110 | ········super.onFinishInflate(); |
112 | ········this.h·=·this.findViewById(android.support.v7. | 111 | ········this.h·=·this.findViewById(android.support.v7.b.g.action_bar); |
113 | ········this.i·=·this.findViewById(android.support.v7. | 112 | ········this.i·=·this.findViewById(android.support.v7.b.g.action_context_bar); |
114 | ····} | 113 | ····} |
115 | ···· | 114 | ···· |
116 | ····public·boolean·onInterceptTouchEvent(final·MotionEvent·motionEvent)·{ | 115 | ····public·boolean·onInterceptTouchEvent(final·MotionEvent·motionEvent)·{ |
117 | ········return·this.f·||·super.onInterceptTouchEvent(motionEvent); | 116 | ········return·this.f·||·super.onInterceptTouchEvent(motionEvent); |
118 | ····} | 117 | ····} |
119 | ···· | 118 | ···· |
120 | ····public·void·onLayout(final·boolean·b,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | 119 | ····public·void·onLayout(final·boolean·b,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ |
Offset 270, 15 lines modified | Offset 269, 15 lines modified | ||
270 | ········else·if·(this.a·!=·null·||·this.b·!=·null)·{ | 269 | ········else·if·(this.a·!=·null·||·this.b·!=·null)·{ |
271 | ············willNotDraw·=·false; | 270 | ············willNotDraw·=·false; |
272 | ········} | 271 | ········} |
273 | ········this.setWillNotDraw(willNotDraw); | 272 | ········this.setWillNotDraw(willNotDraw); |
274 | ········this.invalidate(); | 273 | ········this.invalidate(); |
275 | ····} | 274 | ····} |
276 | ···· | 275 | ···· |
277 | ····public·void·setTabContainer(final·a | 276 | ····public·void·setTabContainer(final·aq·g)·{ |
278 | ········if·(this.g·!=·null)·{ | 277 | ········if·(this.g·!=·null)·{ |
279 | ············this.removeView(this.g); | 278 | ············this.removeView(this.g); |
280 | ········} | 279 | ········} |
281 | ········if·((this.g·=·(View)g)·!=·null)·{ | 280 | ········if·((this.g·=·(View)g)·!=·null)·{ |
282 | ············this.addView((View)g); | 281 | ············this.addView((View)g); |
283 | ············final·ViewGroup$LayoutParams·layoutParams·=·g.getLayoutParams(); | 282 | ············final·ViewGroup$LayoutParams·layoutParams·=·g.getLayoutParams(); |
284 | ············layoutParams.width·=·-1; | 283 | ············layoutParams.width·=·-1; |
Offset 1, 31 lines modified | Offset 1, 81 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.view.Window$Callback; | ||
3 | import·android.support.v7.internal.view.menu.y; | ||
4 | import·android.view. | 2 | import·android.view.View; |
3 | import·java.lang.reflect.Field; | ||
4 | import·android.util.Log; | ||
5 | import·android.view.ViewTreeObserver$OnScrollChangedListener; | ||
6 | import·android.os.Build$VERSION; | ||
7 | import·android.support.v7.b.l; | ||
8 | import·android.util.AttributeSet; | ||
9 | import·android.content.Context; | ||
10 | import·android.widget.PopupWindow; | ||
5 | public· | 11 | public·class·af·extends·PopupWindow |
6 | { | 12 | { |
7 | ···· | 13 | ····private·final·boolean·a; |
8 | ···· | 14 | ···· |
9 | ···· | 15 | ····public·af(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
16 | ········super(context,·set,·n); | ||
17 | ········final·bl·a·=·bl.a(context,·set,·l.PopupWindow,·n,·0); | ||
18 | ········this.a·=·a.a(l.PopupWindow_overlapAnchor,·false); | ||
19 | ········this.setBackgroundDrawable(a.a(l.PopupWindow_android_popupBackground)); | ||
20 | ········a.b(); | ||
21 | ········if·(Build$VERSION.SDK_INT·<·14)·{ | ||
22 | ············a(this); | ||
23 | ········} | ||
24 | ····} | ||
10 | ···· | 25 | ···· |
11 | ···· | 26 | ····private·static·void·a(final·PopupWindow·popupWindow)·{ |
27 | ········final·Class<PopupWindow>·clazz·=·PopupWindow.class; | ||
28 | ········final·String·name·=·"mAnchor"; | ||
29 | ········final·Class<PopupWindow>·clazz2·=·clazz; | ||
30 | ········try·{ | ||
31 | ············final·Field·declaredField·=·clazz2.getDeclaredField(name); | ||
32 | ············declaredField.setAccessible(true); | ||
33 | ············final·Field·declaredField2·=·PopupWindow.class.getDeclaredField("mOnScrollChangedListener"); | ||
34 | ············declaredField2.setAccessible(true); | ||
35 | ············final·Field·field·=·declaredField2; | ||
36 | ············try·{ | ||
37 | ················final·Object·value·=·field.get(popupWindow); | ||
38 | ················try·{ | ||
39 | ····················final·ViewTreeObserver$OnScrollChangedListener·viewTreeObserver$OnScrollChangedListener·=·(ViewTreeObserver$OnScrollChangedListener)value; | ||
40 | ····················try·{ | ||
41 | ························declaredField2.set(popupWindow,·new·ag(declaredField,·popupWindow,·viewTreeObserver$OnScrollChangedListener)); | ||
42 | ····················} | ||
43 | ····················catch·(Exception·ex)·{ | ||
44 | ························Log.d("AppCompatPopupWindow",·"Exception·while·installing·workaround·OnScrollChangedListener",·(Throwable)ex); | ||
45 | ····················} | ||
46 | ················} | ||
47 | ················catch·(Exception·ex2)·{} | ||
48 | ············} | ||
49 | ············catch·(Exception·ex3)·{} | ||
50 | ········} | ||
51 | ········catch·(Exception·ex4)·{} | ||
52 | ····} | ||
12 | ···· | 53 | ···· |
13 | ····boolean· | 54 | ····public·void·showAsDropDown(final·View·view,·final·int·n,·int·n2)·{ |
55 | ········if·(Build$VERSION.SDK_INT·<·21·&&·this.a)·{ | ||
56 | ············n2·-=·view.getHeight(); | ||
57 | ········} | ||
58 | ········super.showAsDropDown(view,·n,·n2); | ||
59 | ····} | ||
14 | ···· | 60 | ···· |
15 | ····boolean·f | 61 | ····public·void·showAsDropDown(final·View·view,·final·int·n,·int·n2,·final·int·n3)·{ |
62 | ········if·(Build$VERSION.SDK_INT·<·21·&&·this.a)·{ | ||
63 | ············n2·-=·view.getHeight(); | ||
64 | ········} | ||
65 | ········super.showAsDropDown(view,·n,·n2,·n3); | ||
66 | ····} | ||
16 | ···· | 67 | ···· |
17 | ····bo | 68 | ····public·void·update(final·View·view,·final·int·n,·int·n2,·final·int·n3,·final·int·n4)·{ |
69 | ········int·n5; | ||
70 | ········if·(Build$VERSION.SDK_INT·<·21·&&·this.a)·{ | ||
71 | ············n2·=·(n5·=·n2·-·view.getHeight()); | ||
72 | ········} | ||
73 | ········else·{ | ||
74 | ············n5·=·n2; | ||
75 | ········} | ||
76 | ········super.update(view,·n,·n5,·n3,·n4); | ||
18 | ···· | 77 | ····} |
19 | ····boolean·h(); | ||
20 | ···· | ||
21 | ····void·i(); | ||
22 | ···· | ||
23 | ····void·j(); | ||
24 | ···· | ||
25 | ····void·setWindowCallback(final·Window$Callback·p0); | ||
26 | ···· | ||
27 | ····void·setWindowTitle(final·CharSequence·p0); | ||
28 | } | 78 | } |
Offset 11, 12 lines modified | Offset 11, 12 lines modified | ||
11 | ···· | 11 | ···· |
12 | ····static·{ | 12 | ····static·{ |
13 | ········a·=·new·int[]·{·16842964·}; | 13 | ········a·=·new·int[]·{·16842964·}; |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·ActivityChooserView$InnerLayout(final·Context·context,·final·AttributeSet·set)·{ | 16 | ····public·ActivityChooserView$InnerLayout(final·Context·context,·final·AttributeSet·set)·{ |
17 | ········super(context,·set); | 17 | ········super(context,·set); |
18 | ········final·b | 18 | ········final·bl·a·=·bl.a(context,·set,·ActivityChooserView$InnerLayout.a); |
19 | ········this.setBackgroundDrawable(a.a(0)); | 19 | ········this.setBackgroundDrawable(a.a(0)); |
20 | ········a.b(); | 20 | ········a.b(); |
21 | ····} | 21 | ····} |
22 | } | 22 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.util.DisplayMetrics; | 2 | import·android.util.DisplayMetrics; |
3 | import·android.view.View$MeasureSpec; | 3 | import·android.view.View$MeasureSpec; |
4 | import·android.view.View; | 4 | import·android.view.View; |
5 | import·android.support.v4. | 5 | import·android.support.v4.h.ao; |
6 | import·android.util.AttributeSet; | 6 | import·android.util.AttributeSet; |
7 | import·android.content.Context; | 7 | import·android.content.Context; |
8 | import·android.graphics.Rect; | 8 | import·android.graphics.Rect; |
9 | import·android.util.TypedValue; | 9 | import·android.util.TypedValue; |
10 | import·android.widget.FrameLayout; | 10 | import·android.widget.FrameLayout; |
11 | public·class·ContentFrameLayout·extends·FrameLayout | 11 | public·class·ContentFrameLayout·extends·FrameLayout |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | ····public·ContentFrameLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 32 | ····public·ContentFrameLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
33 | ········super(context,·set,·n); | 33 | ········super(context,·set,·n); |
34 | ········this.g·=·new·Rect(); | 34 | ········this.g·=·new·Rect(); |
35 | ····} | 35 | ····} |
36 | ···· | 36 | ···· |
37 | ····public·void·a(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | 37 | ····public·void·a(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ |
38 | ········this.g.set(n,·n2,·n3,·n4); | 38 | ········this.g.set(n,·n2,·n3,·n4); |
39 | ········if·( | 39 | ········if·(ao.i((View)this))·{ |
40 | ············this.requestLayout(); | 40 | ············this.requestLayout(); |
41 | ········} | 41 | ········} |
42 | ····} | 42 | ····} |
43 | ···· | 43 | ···· |
44 | ····public·void·a(final·Rect·rect)·{ | 44 | ····public·void·a(final·Rect·rect)·{ |
45 | ········this.fitSystemWindows(rect); | 45 | ········this.fitSystemWindows(rect); |
46 | ····} | 46 | ····} |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.content.res.TypedArray; | 2 | import·android.content.res.TypedArray; |
3 | import·android.text.Layout; | 3 | import·android.text.Layout; |
4 | import·android.support.v7. | 4 | import·android.support.v7.b.l; |
5 | import·android.util.AttributeSet; | 5 | import·android.util.AttributeSet; |
6 | import·android.content.Context; | 6 | import·android.content.Context; |
7 | import·android.widget.TextView; | 7 | import·android.widget.TextView; |
8 | public·class·DialogTitle·extends·TextView | 8 | public·class·DialogTitle·extends·TextView |
9 | { | 9 | { |
10 | ····public·DialogTitle(final·Context·context)·{ | 10 | ····public·DialogTitle(final·Context·context)·{ |
Offset 1, 7 lines modified | Offset 1, 31 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.view.Window$Callback; | ||
3 | import·android.support.v7.internal.view.menu.y; | ||
4 | import·android.view.Menu; | ||
2 | public·interface·ah | 5 | public·interface·ah |
3 | { | 6 | { |
4 | ····void· | 7 | ····void·a(final·int·p0); |
8 | ···· | ||
9 | ····void·a(final·Menu·p0,·final·y·p1); | ||
10 | ···· | ||
11 | ····boolean·d(); | ||
12 | ···· | ||
13 | ····boolean·e(); | ||
14 | ···· | ||
15 | ····boolean·f(); | ||
16 | ···· | ||
17 | ····boolean·g(); | ||
18 | ···· | ||
19 | ····boolean·h(); | ||
20 | ···· | ||
21 | ····void·i(); | ||
22 | ···· | ||
23 | ····void·j(); | ||
24 | ···· | ||
25 | ····void·setWindowCallback(final·Window$Callback·p0); | ||
26 | ···· | ||
27 | ····void·setWindowTitle(final·CharSequence·p0); | ||
5 | } | 28 | } |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | package·android.support.v7.internal.widget; | 2 | package·android.support.v7.internal.widget; |
3 | import·android.graphics.Rect; | 3 | import·android.graphics.Rect; |
4 | import·android.util.AttributeSet; | 4 | import·android.util.AttributeSet; |
5 | import·android.content.Context; | 5 | import·android.content.Context; |
6 | import·android.widget.FrameLayout; | 6 | import·android.widget.FrameLayout; |
7 | public·class·FitWindowsFrameLayout·extends·FrameLayout·implements·a | 7 | public·class·FitWindowsFrameLayout·extends·FrameLayout·implements·aj |
8 | { | 8 | { |
9 | ····private·a | 9 | ····private·ak·a; |
10 | ···· | 10 | ···· |
11 | ····public·FitWindowsFrameLayout(final·Context·context)·{ | 11 | ····public·FitWindowsFrameLayout(final·Context·context)·{ |
12 | ········super(context); | 12 | ········super(context); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·FitWindowsFrameLayout(final·Context·context,·final·AttributeSet·set)·{ | 15 | ····public·FitWindowsFrameLayout(final·Context·context,·final·AttributeSet·set)·{ |
16 | ········super(context,·set); | 16 | ········super(context,·set); |
Offset 21, 11 lines modified | Offset 21, 11 lines modified | ||
21 | ····protected·boolean·fitSystemWindows(final·Rect·rect)·{ | 21 | ····protected·boolean·fitSystemWindows(final·Rect·rect)·{ |
22 | ········if·(this.a·!=·null)·{ | 22 | ········if·(this.a·!=·null)·{ |
23 | ············this.a.a(rect); | 23 | ············this.a.a(rect); |
24 | ········} | 24 | ········} |
25 | ········return·super.fitSystemWindows(rect); | 25 | ········return·super.fitSystemWindows(rect); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·void·setOnFitSystemWindowsListener(final·a | 28 | ····public·void·setOnFitSystemWindowsListener(final·ak·a)·{ |
29 | ········this.a·=·a; | 29 | ········this.a·=·a; |
30 | ····} | 30 | ····} |
31 | } | 31 | } |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | package·android.support.v7.internal.widget; | 2 | package·android.support.v7.internal.widget; |
3 | import·android.graphics.Rect; | 3 | import·android.graphics.Rect; |
4 | import·android.util.AttributeSet; | 4 | import·android.util.AttributeSet; |
5 | import·android.content.Context; | 5 | import·android.content.Context; |
6 | import·android.widget.LinearLayout; | 6 | import·android.widget.LinearLayout; |
7 | public·class·FitWindowsLinearLayout·extends·LinearLayout·implements·a | 7 | public·class·FitWindowsLinearLayout·extends·LinearLayout·implements·aj |
8 | { | 8 | { |
9 | ····private·a | 9 | ····private·ak·a; |
10 | ···· | 10 | ···· |
11 | ····public·FitWindowsLinearLayout(final·Context·context)·{ | 11 | ····public·FitWindowsLinearLayout(final·Context·context)·{ |
12 | ········super(context); | 12 | ········super(context); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·FitWindowsLinearLayout(final·Context·context,·final·AttributeSet·set)·{ | 15 | ····public·FitWindowsLinearLayout(final·Context·context,·final·AttributeSet·set)·{ |
16 | ········super(context,·set); | 16 | ········super(context,·set); |
Offset 21, 11 lines modified | Offset 21, 11 lines modified | ||
21 | ····protected·boolean·fitSystemWindows(final·Rect·rect)·{ | 21 | ····protected·boolean·fitSystemWindows(final·Rect·rect)·{ |
22 | ········if·(this.a·!=·null)·{ | 22 | ········if·(this.a·!=·null)·{ |
23 | ············this.a.a(rect); | 23 | ············this.a.a(rect); |
24 | ········} | 24 | ········} |
25 | ········return·super.fitSystemWindows(rect); | 25 | ········return·super.fitSystemWindows(rect); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·void·setOnFitSystemWindowsListener(final·a | 28 | ····public·void·setOnFitSystemWindowsListener(final·ak·a)·{ |
29 | ········this.a·=·a; | 29 | ········this.a·=·a; |
30 | ····} | 30 | ····} |
31 | } | 31 | } |
Offset 5, 21 lines modified | Offset 5, 21 lines modified | ||
5 | import·android.view.ActionMode$Callback; | 5 | import·android.view.ActionMode$Callback; |
6 | import·android.view.View; | 6 | import·android.view.View; |
7 | import·android.util.AttributeSet; | 7 | import·android.util.AttributeSet; |
8 | import·android.content.Context; | 8 | import·android.content.Context; |
9 | public·class·NativeActionModeAwareLayout·extends·ContentFrameLayout | 9 | public·class·NativeActionModeAwareLayout·extends·ContentFrameLayout |
10 | { | 10 | { |
11 | ····private·a | 11 | ····private·an·a; |
12 | ···· | 12 | ···· |
13 | ····public·NativeActionModeAwareLayout(final·Context·context,·final·AttributeSet·set)·{ | 13 | ····public·NativeActionModeAwareLayout(final·Context·context,·final·AttributeSet·set)·{ |
14 | ········super(context,·set); | 14 | ········super(context,·set); |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·void·setActionModeForChildListener(final·a | 17 | ····public·void·setActionModeForChildListener(final·an·a)·{ |
18 | ········this.a·=·a; | 18 | ········this.a·=·a; |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·ActionMode·startActionModeForChild(final·View·view,·final·ActionMode$Callback·actionMode$Callback)·{ | 21 | ····public·ActionMode·startActionModeForChild(final·View·view,·final·ActionMode$Callback·actionMode$Callback)·{ |
22 | ········ActionMode·actionMode; | 22 | ········ActionMode·actionMode; |
23 | ········if·(this.a·!=·null)·{ | 23 | ········if·(this.a·!=·null)·{ |
24 | ············actionMode·=·this.a.a(view,·actionMode$Callback); | 24 | ············actionMode·=·this.a.a(view,·actionMode$Callback); |
Offset 4, 15 lines modified | Offset 4, 15 lines modified | ||
4 | import·android.util.AttributeSet; | 4 | import·android.util.AttributeSet; |
5 | import·android.content.Context; | 5 | import·android.content.Context; |
6 | import·android.widget.ImageView; | 6 | import·android.widget.ImageView; |
7 | public·class·TintImageView·extends·ImageView | 7 | public·class·TintImageView·extends·ImageView |
8 | { | 8 | { |
9 | ····private·static·final·int[]·a; | 9 | ····private·static·final·int[]·a; |
10 | ····private·final·b | 10 | ····private·final·bj·b; |
11 | ···· | 11 | ···· |
12 | ····static·{ | 12 | ····static·{ |
13 | ········final·int[]·array; | 13 | ········final·int[]·array; |
14 | ········final·int[]·a2·=·array·=·new·int[2]; | 14 | ········final·int[]·a2·=·array·=·new·int[2]; |
15 | ········array[0]·=·16842964; | 15 | ········array[0]·=·16842964; |
16 | ········array[1]·=·16843033; | 16 | ········array[1]·=·16843033; |
17 | ········a·=·a2; | 17 | ········a·=·a2; |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | ····public·TintImageView(final·Context·context,·final·AttributeSet·set)·{ | 25 | ····public·TintImageView(final·Context·context,·final·AttributeSet·set)·{ |
26 | ········this(context,·set,·0); | 26 | ········this(context,·set,·0); |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····public·TintImageView(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 29 | ····public·TintImageView(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
30 | ········final·int·n2·=·1; | 30 | ········final·int·n2·=·1; |
31 | ········super(context,·set,·n); | 31 | ········super(context,·set,·n); |
32 | ········final·b | 32 | ········final·bl·a·=·bl.a(this.getContext(),·set,·TintImageView.a,·n,·0); |
33 | ········if·(a.a()·>·0)·{ | 33 | ········if·(a.a()·>·0)·{ |
34 | ············if·(a.e(0))·{ | 34 | ············if·(a.e(0))·{ |
35 | ················this.setBackgroundDrawable(a.a(0)); | 35 | ················this.setBackgroundDrawable(a.a(0)); |
36 | ············} | 36 | ············} |
37 | ············if·(a.e(n2))·{ | 37 | ············if·(a.e(n2))·{ |
38 | ················this.setImageDrawable(a.a(n2)); | 38 | ················this.setImageDrawable(a.a(n2)); |
39 | ············} | 39 | ············} |
Offset 2, 28 lines modified | Offset 2, 28 lines modified | ||
2 | package·android.support.v7.internal.widget; | 2 | package·android.support.v7.internal.widget; |
3 | import·android.graphics.Canvas; | 3 | import·android.graphics.Canvas; |
4 | import·android.view.ViewGroup$LayoutParams; | 4 | import·android.view.ViewGroup$LayoutParams; |
5 | import·android.view.ViewParent; | 5 | import·android.view.ViewParent; |
6 | import·android.view.ViewGroup; | 6 | import·android.view.ViewGroup; |
7 | import·android.content.res.TypedArray; | 7 | import·android.content.res.TypedArray; |
8 | import·android.support.v7. | 8 | import·android.support.v7.b.l; |
9 | import·android.util.AttributeSet; | 9 | import·android.util.AttributeSet; |
10 | import·android.content.Context; | 10 | import·android.content.Context; |
11 | import·android.view.LayoutInflater; | 11 | import·android.view.LayoutInflater; |
12 | import·java.lang.ref.WeakReference; | 12 | import·java.lang.ref.WeakReference; |
13 | import·android.view.View; | 13 | import·android.view.View; |
14 | public·final·class·ViewStubCompat·extends·View | 14 | public·final·class·ViewStubCompat·extends·View |
15 | { | 15 | { |
16 | ····private·int·a; | 16 | ····private·int·a; |
17 | ····private·int·b; | 17 | ····private·int·b; |
18 | ····private·WeakReference·c; | 18 | ····private·WeakReference·c; |
19 | ····private·LayoutInflater·d; | 19 | ····private·LayoutInflater·d; |
20 | ····private·b | 20 | ····private·bq·e; |
21 | ···· | 21 | ···· |
22 | ····public·ViewStubCompat(final·Context·context,·final·AttributeSet·set)·{ | 22 | ····public·ViewStubCompat(final·Context·context,·final·AttributeSet·set)·{ |
23 | ········this(context,·set,·0); | 23 | ········this(context,·set,·0); |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·ViewStubCompat(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 26 | ····public·ViewStubCompat(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
27 | ········final·int·n2·=·-1; | 27 | ········final·int·n2·=·-1; |
Offset 104, 15 lines modified | Offset 104, 15 lines modified | ||
104 | ········this.d·=·d; | 104 | ········this.d·=·d; |
105 | ····} | 105 | ····} |
106 | ···· | 106 | ···· |
107 | ····public·void·setLayoutResource(final·int·a)·{ | 107 | ····public·void·setLayoutResource(final·int·a)·{ |
108 | ········this.a·=·a; | 108 | ········this.a·=·a; |
109 | ····} | 109 | ····} |
110 | ···· | 110 | ···· |
111 | ····public·void·setOnInflateListener(final·b | 111 | ····public·void·setOnInflateListener(final·bq·e)·{ |
112 | ········this.e·=·e; | 112 | ········this.e·=·e; |
113 | ····} | 113 | ····} |
114 | ···· | 114 | ···· |
115 | ····public·void·setVisibility(final·int·n)·{ | 115 | ····public·void·setVisibility(final·int·n)·{ |
116 | ········if·(this.c·!=·null)·{ | 116 | ········if·(this.c·!=·null)·{ |
117 | ············final·View·view·=·(View)this.c.get(); | 117 | ············final·View·view·=·(View)this.c.get(); |
118 | ············if·(view·==·null)·{ | 118 | ············if·(view·==·null)·{ |
Offset 1, 6 lines modified | Offset 1, 49 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | p | 2 | import·android.os.Parcelable; |
3 | import·android.database.DataSetObserver; | ||
4 | class·aa·extends·DataSetObserver | ||
3 | { | 5 | { |
6 | ····final·/*·synthetic·*/·y·a; | ||
7 | ····private·Parcelable·b; | ||
8 | ···· | ||
9 | ····aa(final·y·a)·{ | ||
10 | ········this.a·=·a; | ||
11 | ········this.b·=·null; | ||
12 | ····} | ||
13 | ···· | ||
14 | ····public·void·onChanged()·{ | ||
15 | ········this.a.u·=·true; | ||
16 | ········this.a.A·=·this.a.z; | ||
17 | ········this.a.z·=·this.a.getAdapter().getCount(); | ||
18 | ········if·(this.a.getAdapter().hasStableIds()·&&·this.b·!=·null·&&·this.a.A·==·0·&&·this.a.z·>·0)·{ | ||
19 | ············y.a(this.a,·this.b); | ||
20 | ············this.b·=·null; | ||
21 | ········} | ||
22 | ········else·{ | ||
23 | ············this.a.j(); | ||
24 | ········} | ||
25 | ········this.a.e(); | ||
26 | ········this.a.requestLayout(); | ||
27 | ····} | ||
28 | ···· | ||
29 | ····public·void·onInvalidated()·{ | ||
30 | ········final·long·n·=·Long.MIN_VALUE; | ||
31 | ········final·int·n2·=·-1; | ||
32 | ········this.a.u·=·true; | ||
33 | ········if·(this.a.getAdapter().hasStableIds())·{ | ||
34 | ············this.b·=·y.a(this.a); | ||
35 | ········} | ||
36 | ········this.a.A·=·this.a.z; | ||
37 | ········this.a.z·=·0; | ||
38 | ········this.a.x·=·n2; | ||
39 | ········this.a.y·=·n; | ||
40 | ········this.a.v·=·n2; | ||
41 | ········this.a.w·=·n; | ||
42 | ········this.a.o·=·false; | ||
43 | ········this.a.e(); | ||
44 | ········this.a.requestLayout(); | ||
45 | ····} | ||
4 | } | 46 | } |
Offset 1, 11 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | public·interface·ab | 3 | public·interface·ab |
4 | { | 4 | { |
5 | ····void·a(final·w·p0); | ||
6 | ···· | ||
7 | ····void·a(final· | 5 | ····void·a(final·y·p0,·final·View·p1,·final·int·p2,·final·long·p3); |
8 | } | 6 | } |
Offset 1, 22 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | 2 | public·interface·ac | |
3 | { | 3 | { |
4 | ····final·/*·synthetic·*/·w·a; | ||
5 | ···· | ||
6 | ····private·ac(final·w·a)·{ | ||
7 | ········this.a·=·a; | ||
8 | ····} | ||
9 | ···· | ||
10 | ····public·void·run()·{ | ||
11 | ········if·(this.a.u)·{ | ||
12 | ············if·(this.a.getAdapter()·!=·null)·{ | ||
13 | ················this.a.post((Runnable)this); | ||
14 | ············} | ||
15 | ········} | ||
16 | ········else·{ | ||
17 | ············w.b(this.a); | ||
18 | ········} | ||
19 | ····} | ||
20 | } | 4 | } |
Offset 1, 81 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·java.lang.reflect.Field; | ||
4 | import·android.util.Log; | ||
5 | import·android.view.ViewTreeObserver$OnScrollChangedListener; | ||
6 | import·android.os.Build$VERSION; | ||
7 | import·android.support.v7.a.l; | ||
8 | import·android.util.AttributeSet; | ||
9 | import·android.content.Context; | ||
10 | import·android.widget.PopupWindow; | ||
11 | public· | 3 | public·interface·ad |
12 | { | 4 | { |
13 | ···· | 5 | ····void·a(final·y·p0); |
14 | ···· | 6 | ···· |
7 | ····void·a(final·y·p0,·final·View·p1,·final·int·p2,·final·long·p3); | ||
15 | ····public·ad(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | ||
16 | ········super(context,·set,·n); | ||
17 | ········final·bh·a·=·bh.a(context,·set,·l.PopupWindow,·n,·0); | ||
18 | ········this.a·=·a.a(l.PopupWindow_overlapAnchor,·false); | ||
19 | ········this.setBackgroundDrawable(a.a(l.PopupWindow_android_popupBackground)); | ||
20 | ········a.b(); | ||
21 | ········if·(Build$VERSION.SDK_INT·<·14)·{ | ||
22 | ············a(this); | ||
23 | ········} | ||
24 | ····} | ||
25 | ···· | ||
26 | ····private·static·void·a(final·PopupWindow·popupWindow)·{ | ||
27 | ········final·Class<PopupWindow>·clazz·=·PopupWindow.class; | ||
28 | ········final·String·name·=·"mAnchor"; | ||
29 | ········final·Class<PopupWindow>·clazz2·=·clazz; | ||
30 | ········try·{ | ||
31 | ············final·Field·declaredField·=·clazz2.getDeclaredField(name); | ||
32 | ············declaredField.setAccessible(true); | ||
33 | ············final·Field·declaredField2·=·PopupWindow.class.getDeclaredField("mOnScrollChangedListener"); | ||
34 | ············declaredField2.setAccessible(true); | ||
35 | ············final·Field·field·=·declaredField2; | ||
36 | ············try·{ | ||
37 | ················final·Object·value·=·field.get(popupWindow); | ||
38 | ················try·{ | ||
39 | ····················final·ViewTreeObserver$OnScrollChangedListener·viewTreeObserver$OnScrollChangedListener·=·(ViewTreeObserver$OnScrollChangedListener)value; | ||
40 | ····················try·{ | ||
41 | ························declaredField2.set(popupWindow,·new·ae(declaredField,·popupWindow,·viewTreeObserver$OnScrollChangedListener)); | ||
42 | ····················} | ||
43 | ····················catch·(Exception·ex)·{ | ||
44 | ························Log.d("AppCompatPopupWindow",·"Exception·while·installing·workaround·OnScrollChangedListener",·(Throwable)ex); | ||
45 | ····················} | ||
46 | ················} | ||
47 | ················catch·(Exception·ex2)·{} | ||
48 | ············} | ||
49 | ············catch·(Exception·ex3)·{} | ||
50 | ········} | ||
51 | ········catch·(Exception·ex4)·{} | ||
52 | ····} | ||
53 | ···· | ||
54 | ····public·void·showAsDropDown(final·View·view,·final·int·n,·int·n2)·{ | ||
55 | ········if·(Build$VERSION.SDK_INT·<·21·&&·this.a)·{ | ||
56 | ············n2·-=·view.getHeight(); | ||
57 | ········} | ||
58 | ········super.showAsDropDown(view,·n,·n2); | ||
59 | ····} | ||
60 | ···· | ||
61 | ····public·void·showAsDropDown(final·View·view,·final·int·n,·int·n2,·final·int·n3)·{ | ||
62 | ········if·(Build$VERSION.SDK_INT·<·21·&&·this.a)·{ | ||
63 | ············n2·-=·view.getHeight(); | ||
64 | ········} | ||
65 | ········super.showAsDropDown(view,·n,·n2,·n3); | ||
66 | ····} | ||
67 | ···· | ||
68 | ····public·void·update(final·View·view,·final·int·n,·int·n2,·final·int·n3,·final·int·n4)·{ | ||
69 | ········int·n5; | ||
70 | ········if·(Build$VERSION.SDK_INT·<·21·&&·this.a)·{ | ||
71 | ············n2·=·(n5·=·n2·-·view.getHeight()); | ||
72 | ········} | ||
73 | ········else·{ | ||
74 | ············n5·=·n2; | ||
75 | ········} | ||
76 | ········super.update(view,·n,·n5,·n3,·n4); | ||
77 | ····} | ||
78 | } | 8 | } |
Offset 1, 42 lines modified | Offset 1, 22 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | class·ae·implements·Runnable | ||
2 | import·java.lang.ref.WeakReference; | ||
3 | import·android.widget.PopupWindow; | ||
4 | import·java.lang.reflect.Field; | ||
5 | import·android.view.ViewTreeObserver$OnScrollChangedListener; | ||
6 | final·class·ae·implements·ViewTreeObserver$OnScrollChangedListener | ||
7 | { | 3 | { |
8 | ····final·/*·synthetic·*/· | 4 | ····final·/*·synthetic·*/·y·a; |
9 | ····final·/*·synthetic·*/·PopupWindow·b; | ||
10 | ····final·/*·synthetic·*/·ViewTreeObserver$OnScrollChangedListener·c; | ||
11 | ···· | 5 | ···· |
12 | ···· | 6 | ····private·ae(final·y·a)·{ |
13 | ········this.a·=·a; | 7 | ········this.a·=·a; |
14 | ········this.b·=·b; | ||
15 | ········this.c·=·c; | ||
16 | ····} | 8 | ····} |
17 | ···· | 9 | ···· |
10 | ····public·void·run()·{ | ||
11 | ········if·(this.a.u)·{ | ||
12 | ············if·(this.a.getAdapter()·!=·null)·{ | ||
13 | ················this.a.post((Runnable)this); | ||
18 | ····public·void·onScrollChanged()·{ | ||
19 | ········try·{ | ||
20 | ············final·Field·a·=·this.a; | ||
21 | ············try·{ | ||
22 | ················final·Object·value·=·a.get(this.b); | ||
23 | ················try·{ | ||
24 | ····················final·WeakReference<Object>·weakReference·=·(WeakReference<Object>)value; | ||
25 | ····················if·(weakReference·!=·null·&&·weakReference.get()·!=·null)·{ | ||
26 | ························final·ViewTreeObserver$OnScrollChangedListener·c·=·this.c; | ||
27 | ························try·{ | ||
28 | ····························c.onScrollChanged(); | ||
29 | ························} | ||
30 | ························catch·(IllegalAccessException·ex)·{} | ||
31 | ····················} | ||
32 | ················} | ||
33 | ················catch·(IllegalAccessException·ex2)·{} | ||
34 | ············} | 14 | ············} |
35 | ············catch·(IllegalAccessException·ex3)·{} | ||
36 | ········} | 15 | ········} |
37 | ········ | 16 | ········else·{ |
17 | ············y.b(this.a); | ||
18 | ········} | ||
38 | ····} | 19 | ····} |
39 | } | 20 | } |
Offset 1, 73 lines modified | Offset 1, 42 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·java.lang.ref.WeakReference; | ||
3 | import·android.widget.PopupWindow; | ||
4 | import·java.lang.reflect.Field; | ||
5 | import·android.view.ViewTreeObserver$OnScrollChangedListener; | ||
2 | import·android.content.Context; | ||
3 | import·android.view.Window$Callback; | ||
4 | import·android.view.Menu; | ||
5 | import·android.support.v7.internal.view.menu.j; | ||
6 | import·android.support.v7.internal.view.menu.y; | ||
7 | import·android.graphics.drawable.Drawable; | ||
8 | import·android.view.ViewGroup; | ||
9 | 6 | final·class·ag·implements·ViewTreeObserver$OnScrollChangedListener | |
10 | { | 7 | { |
11 | ···· | 8 | ····final·/*·synthetic·*/·Field·a; |
9 | ····final·/*·synthetic·*/·PopupWindow·b; | ||
10 | ····final·/*·synthetic·*/·ViewTreeObserver$OnScrollChangedListener·c; | ||
12 | ···· | 11 | ···· |
13 | ···· | 12 | ····ag(final·Field·a,·final·PopupWindow·b,·final·ViewTreeObserver$OnScrollChangedListener·c)·{ |
13 | ········this.a·=·a; | ||
14 | ········this.b·=·b; | ||
15 | ········this.c·=·c; | ||
16 | ····} | ||
14 | ···· | 17 | ···· |
15 | ····void· | 18 | ····public·void·onScrollChanged()·{ |
19 | ········try·{ | ||
20 | ············final·Field·a·=·this.a; | ||
21 | ············try·{ | ||
22 | ················final·Object·value·=·a.get(this.b); | ||
23 | ················try·{ | ||
24 | ····················final·WeakReference<Object>·weakReference·=·(WeakReference<Object>)value; | ||
25 | ····················if·(weakReference·!=·null·&&·weakReference.get()·!=·null)·{ | ||
26 | ························final·ViewTreeObserver$OnScrollChangedListener·c·=·this.c; | ||
27 | ························try·{ | ||
28 | ····························c.onScrollChanged(); | ||
29 | ························} | ||
30 | ························catch·(IllegalAccessException·ex)·{} | ||
31 | ····················} | ||
32 | ················} | ||
33 | ················catch·(IllegalAccessException·ex2)·{} | ||
34 | ············} | ||
35 | ············catch·(IllegalAccessException·ex3)·{} | ||
36 | ········} | ||
37 | ········catch·(IllegalAccessException·ex4)·{} | ||
16 | ···· | 38 | ····} |
17 | ····void·a(final·y·p0,·final·j·p1); | ||
18 | ···· | ||
19 | ····void·a(final·ao·p0); | ||
20 | ···· | ||
21 | ····void·a(final·Menu·p0,·final·y·p1); | ||
22 | ···· | ||
23 | ····void·a(final·Window$Callback·p0); | ||
24 | ···· | ||
25 | ····void·a(final·CharSequence·p0); | ||
26 | ···· | ||
27 | ····void·a(final·boolean·p0); | ||
28 | ···· | ||
29 | ····Context·b(); | ||
30 | ···· | ||
31 | ····void·b(final·int·p0); | ||
32 | ···· | ||
33 | ····void·b(final·boolean·p0); | ||
34 | ···· | ||
35 | ····void·c(final·int·p0); | ||
36 | ···· | ||
37 | ····boolean·c(); | ||
38 | ···· | ||
39 | ····void·d(final·int·p0); | ||
40 | ···· | ||
41 | ····boolean·d(); | ||
42 | ···· | ||
43 | ····void·e(); | ||
44 | ···· | ||
45 | ····CharSequence·f(); | ||
46 | ···· | ||
47 | ····void·g(); | ||
48 | ···· | ||
49 | ····void·h(); | ||
50 | ···· | ||
51 | ····boolean·i(); | ||
52 | ···· | ||
53 | ····boolean·j(); | ||
54 | ···· | ||
55 | ····boolean·k(); | ||
56 | ···· | ||
57 | ····boolean·l(); | ||
58 | ···· | ||
59 | ····boolean·m(); | ||
60 | ···· | ||
61 | ····void·n(); | ||
62 | ···· | ||
63 | ····void·o(); | ||
64 | ···· | ||
65 | ····int·p(); | ||
66 | ···· | ||
67 | ····int·q(); | ||
68 | ···· | ||
69 | ····Menu·r(); | ||
70 | } | 39 | } |
Offset 1, 46 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.graphics. | 2 | import·android.graphics.Rect; |
3 | import·android.graphics.drawable.Drawable; | ||
4 | import·android.support.v7.b.a.a; | ||
5 | 3 | public·interface·ak | |
6 | { | 4 | { |
5 | ····void·a(final·Rect·p0); | ||
7 | ····private·boolean·a; | ||
8 | ···· | ||
9 | ····public·ak(final·Drawable·drawable)·{ | ||
10 | ········super(drawable); | ||
11 | ········this.a·=·true; | ||
12 | ····} | ||
13 | ···· | ||
14 | ····void·a(final·boolean·a)·{ | ||
15 | ········this.a·=·a; | ||
16 | ····} | ||
17 | ···· | ||
18 | ····public·void·draw(final·Canvas·canvas)·{ | ||
19 | ········if·(this.a)·{ | ||
20 | ············super.draw(canvas); | ||
21 | ········} | ||
22 | ····} | ||
23 | ···· | ||
24 | ····public·void·setHotspot(final·float·n,·final·float·n2)·{ | ||
25 | ········if·(this.a)·{ | ||
26 | ············super.setHotspot(n,·n2); | ||
27 | ········} | ||
28 | ····} | ||
29 | ···· | ||
30 | ····public·void·setHotspotBounds(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | ||
31 | ········if·(this.a)·{ | ||
32 | ············super.setHotspotBounds(n,·n2,·n3,·n4); | ||
33 | ········} | ||
34 | ····} | ||
35 | ···· | ||
36 | ····public·boolean·setState(final·int[]·state)·{ | ||
37 | ········return·this.a·&&·super.setState(state); | ||
38 | ····} | ||
39 | ···· | ||
40 | ····public·boolean·setVisible(final·boolean·b,·final·boolean·b2)·{ | ||
41 | ········return·this.a·&&·super.setVisible(b,·b2); | ||
42 | ····} | ||
43 | } | 6 | } |
Offset 1, 141 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | p | 2 | import·android.view.ActionMode; |
3 | import·android.view.ActionMode$Callback; | ||
4 | import·android.view.View; | ||
5 | public·interface·an | ||
3 | { | 6 | { |
7 | ····ActionMode·a(final·View·p0,·final·ActionMode$Callback·p1); | ||
4 | ····private·int·a; | ||
5 | ····private·int·b; | ||
6 | ····private·int·c; | ||
7 | ····private·int·d; | ||
8 | ····private·int·e; | ||
9 | ····private·int·f; | ||
10 | ····private·boolean·g; | ||
11 | ····private·boolean·h; | ||
12 | ···· | ||
13 | ····public·an()·{ | ||
14 | ········final·int·n·=·-1·<<·-1; | ||
15 | ········this.a·=·0; | ||
16 | ········this.b·=·0; | ||
17 | ········this.c·=·n; | ||
18 | ········this.d·=·n; | ||
19 | ········this.e·=·0; | ||
20 | ········this.f·=·0; | ||
21 | ········this.g·=·false; | ||
22 | ········this.h·=·false; | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·int·a()·{ | ||
26 | ········return·this.a; | ||
27 | ····} | ||
28 | ···· | ||
29 | ····public·void·a(final·int·a,·final·int·b)·{ | ||
30 | ········final·int·n·=·-1·<<·-1; | ||
31 | ········this.c·=·a; | ||
32 | ········this.d·=·b; | ||
33 | ········this.h·=·true; | ||
34 | ········if·(this.g)·{ | ||
35 | ············if·(b·!=·n)·{ | ||
36 | ················this.a·=·b; | ||
37 | ············} | ||
38 | ············if·(a·!=·n)·{ | ||
39 | ················this.b·=·a; | ||
40 | ············} | ||
41 | ········} | ||
42 | ········else·{ | ||
43 | ············if·(a·!=·n)·{ | ||
44 | ················this.a·=·a; | ||
45 | ············} | ||
46 | ············if·(b·!=·n)·{ | ||
47 | ················this.b·=·b; | ||
48 | ············} | ||
49 | ········} | ||
50 | ····} | ||
51 | ···· | ||
52 | ····public·void·a(final·boolean·g)·{ | ||
53 | ········final·int·n·=·-1·<<·-1; | ||
54 | ········if·(g·!=·this.g)·{ | ||
55 | ············this.g·=·g; | ||
56 | ············if·(this.h)·{ | ||
57 | ················if·(g)·{ | ||
58 | ····················int·a; | ||
59 | ····················if·(this.d·!=·n)·{ | ||
60 | ························a·=·this.d; | ||
61 | ····················} | ||
62 | ····················else·{ | ||
63 | ························a·=·this.e; | ||
64 | ····················} | ||
65 | ····················this.a·=·a; | ||
66 | ····················int·b; | ||
67 | ····················if·(this.c·!=·n)·{ | ||
68 | ························b·=·this.c; | ||
69 | ····················} | ||
70 | ····················else·{ | ||
71 | ························b·=·this.f; | ||
72 | ····················} | ||
73 | ····················this.b·=·b; | ||
74 | ················} | ||
75 | ················else·{ | ||
76 | ····················int·a2; | ||
77 | ····················if·(this.c·!=·n)·{ | ||
78 | ························a2·=·this.c; | ||
79 | ····················} | ||
80 | ····················else·{ | ||
81 | ························a2·=·this.e; | ||
82 | ····················} | ||
83 | ····················this.a·=·a2; | ||
84 | ····················int·b2; | ||
85 | ····················if·(this.d·!=·n)·{ | ||
86 | ························b2·=·this.d; | ||
87 | ····················} | ||
88 | ····················else·{ | ||
89 | ························b2·=·this.f; | ||
90 | ····················} | ||
91 | ····················this.b·=·b2; | ||
92 | ················} | ||
93 | ············} | ||
94 | ············else·{ | ||
95 | ················this.a·=·this.e; | ||
96 | ················this.b·=·this.f; | ||
97 | ············} | ||
98 | ········} | ||
99 | ····} | ||
100 | ···· | ||
101 | ····public·int·b()·{ | ||
102 | ········return·this.b; | ||
103 | ····} | ||
104 | ···· | ||
105 | ····public·void·b(final·int·n,·final·int·n2)·{ | ||
106 | ········final·int·n3·=·-1·<<·-1; | ||
107 | ········this.h·=·false; | ||
108 | ········if·(n·!=·n3)·{ | ||
109 | ············this.e·=·n; | ||
110 | ············this.a·=·n; | ||
111 | ········} | ||
112 | ········if·(n2·!=·n3)·{ | ||
113 | ············this.f·=·n2; | ||
114 | ············this.b·=·n2; | ||
115 | ········} | ||
116 | ····} | ||
117 | ···· | ||
118 | ····public·int·c()·{ | ||
119 | ········int·n; | ||
120 | ········if·(this.g)·{ | ||
Max diff block lines reached; 0/3351 bytes (0.00%) of diff not shown. |
Offset 1, 9 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | class·z | ||
2 | import·android.view.View; | ||
3 | public·interface·z | ||
4 | { | 3 | { |
5 | ····void·a(final·w·p0,·final·View·p1,·final·int·p2,·final·long·p3); | ||
6 | } | 4 | } |
Offset 1, 20 lines modified | Offset 1, 141 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | public·class·ap | ||
2 | import·android.view.View; | ||
3 | class·ap·implements·Runnable | ||
4 | { | 3 | { |
5 | ····final·/*·synthetic·*/·View·a; | ||
6 | ···· | 4 | ····private·int·a; |
5 | ····private·int·b; | ||
6 | ····private·int·c; | ||
7 | ····private·int·d; | ||
8 | ····private·int·e; | ||
9 | ····private·int·f; | ||
10 | ····private·boolean·g; | ||
11 | ····private·boolean·h; | ||
12 | ···· | ||
13 | ····public·ap()·{ | ||
14 | ········final·int·n·=·-1·<<·-1; | ||
15 | ········this.a·=·0; | ||
16 | ········this.b·=·0; | ||
17 | ········this.c·=·n; | ||
18 | ········this.d·=·n; | ||
19 | ········this.e·=·0; | ||
20 | ········this.f·=·0; | ||
21 | ········this.g·=·false; | ||
22 | ········this.h·=·false; | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·int·a()·{ | ||
26 | ········return·this.a; | ||
27 | ····} | ||
28 | ···· | ||
29 | ····public·void·a(final·int·a,·final·int·b)·{ | ||
30 | ········final·int·n·=·-1·<<·-1; | ||
31 | ········this.c·=·a; | ||
32 | ········this.d·=·b; | ||
33 | ········this.h·=·true; | ||
34 | ········if·(this.g)·{ | ||
35 | ············if·(b·!=·n)·{ | ||
36 | ················this.a·=·b; | ||
37 | ············} | ||
38 | ············if·(a·!=·n)·{ | ||
39 | ················this.b·=·a; | ||
40 | ············} | ||
41 | ········} | ||
42 | ········else·{ | ||
43 | ············if·(a·!=·n)·{ | ||
44 | ················this.a·=·a; | ||
45 | ············} | ||
46 | ············if·(b·!=·n)·{ | ||
47 | ················this.b·=·b; | ||
48 | ············} | ||
49 | ········} | ||
50 | ····} | ||
51 | ···· | ||
52 | ····public·void·a(final·boolean·g)·{ | ||
53 | ········final·int·n·=·-1·<<·-1; | ||
54 | ········if·(g·!=·this.g)·{ | ||
55 | ············this.g·=·g; | ||
56 | ············if·(this.h)·{ | ||
57 | ················if·(g)·{ | ||
58 | ····················int·a; | ||
59 | ····················if·(this.d·!=·n)·{ | ||
60 | ························a·=·this.d; | ||
61 | ····················} | ||
62 | ····················else·{ | ||
63 | ························a·=·this.e; | ||
64 | ····················} | ||
65 | ····················this.a·=·a; | ||
66 | ····················int·b; | ||
67 | ····················if·(this.c·!=·n)·{ | ||
68 | ························b·=·this.c; | ||
69 | ····················} | ||
70 | ····················else·{ | ||
71 | ························b·=·this.f; | ||
72 | ····················} | ||
73 | ····················this.b·=·b; | ||
74 | ················} | ||
75 | ················else·{ | ||
76 | ····················int·a2; | ||
77 | ····················if·(this.c·!=·n)·{ | ||
78 | ························a2·=·this.c; | ||
79 | ····················} | ||
80 | ····················else·{ | ||
81 | ························a2·=·this.e; | ||
82 | ····················} | ||
83 | ····················this.a·=·a2; | ||
84 | ····················int·b2; | ||
85 | ····················if·(this.d·!=·n)·{ | ||
86 | ························b2·=·this.d; | ||
87 | ····················} | ||
88 | ····················else·{ | ||
89 | ························b2·=·this.f; | ||
90 | ····················} | ||
91 | ····················this.b·=·b2; | ||
92 | ················} | ||
93 | ············} | ||
94 | ············else·{ | ||
95 | ················this.a·=·this.e; | ||
96 | ················this.b·=·this.f; | ||
97 | ············} | ||
98 | ········} | ||
99 | ····} | ||
100 | ···· | ||
101 | ····public·int·b()·{ | ||
102 | ········return·this.b; | ||
103 | ····} | ||
104 | ···· | ||
105 | ····public·void·b(final·int·n,·final·int·n2)·{ | ||
106 | ········final·int·n3·=·-1·<<·-1; | ||
107 | ········this.h·=·false; | ||
108 | ········if·(n·!=·n3)·{ | ||
109 | ············this.e·=·n; | ||
110 | ············this.a·=·n; | ||
111 | ········} | ||
112 | ········if·(n2·!=·n3)·{ | ||
113 | ············this.f·=·n2; | ||
114 | ············this.b·=·n2; | ||
115 | ········} | ||
116 | ····} | ||
7 | ···· | 117 | ···· |
8 | ····ap(final·ao·b,·final·View·a)·{ | ||
9 | ········this.b·=·b; | ||
10 | ···· | 118 | ····public·int·c()·{ |
119 | ········int·n; | ||
Max diff block lines reached; 334/3517 bytes (9.50%) of diff not shown. |
Offset 1, 22 lines modified | Offset 1, 20 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.view.View$OnClickListener; | ||
4 | class·ar·implements· | 3 | class·ar·implements·Runnable |
5 | { | 4 | { |
5 | ····final·/*·synthetic·*/·View·a; | ||
6 | ····final·/*·synthetic·*/·a | 6 | ····final·/*·synthetic·*/·aq·b; |
7 | ···· | 7 | ···· |
8 | ···· | 8 | ····ar(final·aq·b,·final·View·a)·{ |
9 | ········this.b·=·b; | ||
9 | ········this.a·=·a; | 10 | ········this.a·=·a; |
10 | ····} | 11 | ····} |
11 | ···· | 12 | ···· |
13 | ····public·void·run()·{ | ||
14 | ········this.b.smoothScrollTo(this.a.getLeft()·-·(this.b.getWidth()·-·this.a.getWidth())·/·2,·0); | ||
15 | ········this.b.a·=·null; | ||
12 | ····public·void·onClick(final·View·view)·{ | ||
13 | ········((as)view).b().d(); | ||
14 | ········for·(int·childCount·=·ao.a(this.a).getChildCount(),·i·=·0;·i·<·childCount;·++i)·{ | ||
15 | ············final·View·child·=·ao.a(this.a).getChildAt(i); | ||
16 | ············child.setSelected(child·==·view); | ||
17 | ········} | ||
18 | ····} | 16 | ····} |
19 | } | 17 | } |
Offset 1, 29 lines modified | Offset 1, 22 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.support.v7.widget.ab; | ||
3 | import·android.view.View; | 2 | import·android.view.View; |
4 | import·android. | 3 | import·android.view.View$OnClickListener; |
5 | class·at·e | 4 | class·at·implements·View$OnClickListener |
6 | { | 5 | { |
7 | ····final·/*·synthetic·*/·a | 6 | ····final·/*·synthetic·*/·aq·a; |
8 | ····final·/*·synthetic·*/·SpinnerCompat·b; | ||
9 | ···· | 7 | ···· |
8 | ····private·at(final·aq·a)·{ | ||
10 | ····at(final·SpinnerCompat·b,·final·View·view,·final·ax·a)·{ | ||
11 | ········this.b·=·b; | ||
12 | ········this.a·=·a; | 9 | ········this.a·=·a; |
13 | ········super(view); | ||
14 | ····} | 10 | ····} |
15 | ···· | 11 | ···· |
12 | ····public·void·onClick(final·View·view)·{ | ||
13 | ········((au)view).b().d(); | ||
14 | ········for·(int·childCount·=·aq.a(this.a).getChildCount(),·i·=·0;·i·<·childCount;·++i)·{ | ||
15 | ············final·View·child·=·aq.a(this.a).getChildAt(i); | ||
16 | ············child.setSelected(child·==·view); | ||
16 | ····public·ab·a()·{ | ||
17 | ········return·(ab)this.a; | ||
18 | ····} | ||
19 | ···· | ||
20 | ····public·boolean·b()·{ | ||
21 | ········if·(!SpinnerCompat.a(this.b).b())·{ | ||
22 | ············SpinnerCompat.a(this.b).c(); | ||
23 | ········} | 17 | ········} |
24 | ········return·true; | ||
25 | ····} | 18 | ····} |
26 | } | 19 | } |
Offset 1, 17 lines modified | Offset 1, 34 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.widget.AdapterView$OnItemClickListener; | ||
3 | import·android.view.View; | ||
4 | import·android.util.AttributeSet; | ||
5 | import·android.content.Context; | ||
2 | import·android.widget.ListAdapter; | 6 | import·android.widget.ListAdapter; |
7 | import·android.support.v7.widget.ab; | ||
3 | 8 | class·ba·extends·ab·implements·be | |
4 | { | 9 | { |
5 | ···· | 10 | ····final·/*·synthetic·*/·av·a; |
11 | ····private·CharSequence·c; | ||
12 | ····private·ListAdapter·d; | ||
6 | ···· | 13 | ···· |
7 | ···· | 14 | ····public·ba(final·av·a,·final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
15 | ········this.a·=·a; | ||
16 | ········super(context,·set,·n); | ||
17 | ········this.a((View)a); | ||
18 | ········this.a(true); | ||
19 | ········this.a(0); | ||
20 | ········this.a((AdapterView$OnItemClickListener)new·bb(this,·a)); | ||
21 | ····} | ||
8 | ···· | 22 | ···· |
9 | ····void·a(final· | 23 | ····public·void·a(final·ListAdapter·d)·{ |
24 | ········super.a(d); | ||
25 | ········this.d·=·d; | ||
26 | ····} | ||
10 | ···· | 27 | ···· |
11 | ····bo | 28 | ····public·void·a(final·CharSequence·c)·{ |
29 | ········this.c·=·c; | ||
12 | ···· | 30 | ····} |
13 | ····void·c(); | ||
14 | } | 31 | } |
Offset 1, 107 lines modified | Offset 1, 29 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.support.v7.widget.ab; | ||
2 | import·android.database.DataSetObserver; | ||
3 | import·android.view.ViewGroup; | ||
4 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.support.v7.widget.ag; | ||
5 | import·android.widget.SpinnerAdapter; | ||
6 | import·android.widget.ListAdapter; | ||
7 | class·aw· | 5 | class·aw·extends·ag |
8 | { | 6 | { |
9 | ····private·SpinnerAdapter·a; | ||
10 | ···· | 7 | ····final·/*·synthetic·*/·ba·a; |
8 | ····final·/*·synthetic·*/·av·b; | ||
11 | ···· | 9 | ···· |
12 | ···· | 10 | ····aw(final·av·b,·final·View·view,·final·ba·a)·{ |
11 | ········this.b·=·b; | ||
13 | ········this.a·=·a; | 12 | ········this.a·=·a; |
13 | ········super(view); | ||
14 | ········if·(a·instanceof·ListAdapter)·{ | ||
15 | ············this.b·=·(ListAdapter)a; | ||
16 | ········} | ||
17 | ····} | ||
18 | ···· | ||
19 | ····public·boolean·areAllItemsEnabled()·{ | ||
20 | ········final·ListAdapter·b·=·this.b; | ||
21 | ········return·b·==·null·||·b.areAllItemsEnabled(); | ||
22 | ····} | ||
23 | ···· | ||
24 | ····public·int·getCount()·{ | ||
25 | ········int·count; | ||
26 | ········if·(this.a·==·null)·{ | ||
27 | ············count·=·0; | ||
28 | ········} | ||
29 | ········else·{ | ||
30 | ············count·=·this.a.getCount(); | ||
31 | ········} | ||
32 | ········return·count; | ||
33 | ····} | ||
34 | ···· | ||
35 | ····public·View·getDropDownView(final·int·n,·final·View·view,·final·ViewGroup·viewGroup)·{ | ||
36 | ········View·dropDownView; | ||
37 | ········if·(this.a·==·null)·{ | ||
38 | ············dropDownView·=·null; | ||
39 | ········} | ||
40 | ········else·{ | ||
41 | ············dropDownView·=·this.a.getDropDownView(n,·view,·viewGroup); | ||
42 | ········} | ||
43 | ········return·dropDownView; | ||
44 | ····} | ||
45 | ···· | ||
46 | ····public·Object·getItem(final·int·n)·{ | ||
47 | ········Object·item; | ||
48 | ········if·(this.a·==·null)·{ | ||
49 | ············item·=·null; | ||
50 | ········} | ||
51 | ········else·{ | ||
52 | ············item·=·this.a.getItem(n); | ||
53 | ········} | ||
54 | ········return·item; | ||
55 | ····} | ||
56 | ···· | ||
57 | ····public·long·getItemId(final·int·n)·{ | ||
58 | ········long·itemId; | ||
59 | ········if·(this.a·==·null)·{ | ||
60 | ············itemId·=·-1; | ||
61 | ········} | ||
62 | ········else·{ | ||
63 | ············itemId·=·this.a.getItemId(n); | ||
64 | ········} | ||
65 | ········return·itemId; | ||
66 | ····} | ||
67 | ···· | ||
68 | ····public·int·getItemViewType(final·int·n)·{ | ||
69 | ········return·0; | ||
70 | ····} | ||
71 | ···· | ||
72 | ····public·View·getView(final·int·n,·final·View·view,·final·ViewGroup·viewGroup)·{ | ||
73 | ········return·this.getDropDownView(n,·view,·viewGroup); | ||
74 | ····} | ||
75 | ···· | ||
76 | ····public·int·getViewTypeCount()·{ | ||
77 | ········return·1; | ||
78 | ····} | ||
79 | ···· | ||
80 | ····public·boolean·hasStableIds()·{ | ||
81 | ········return·this.a·!=·null·&&·this.a.hasStableIds(); | ||
82 | ····} | ||
83 | ···· | ||
84 | ····public·boolean·isEmpty()·{ | ||
85 | ········return·this.getCount()·==·0; | ||
86 | ····} | ||
87 | ···· | ||
88 | ····public·boolean·isEnabled(final·int·n)·{ | ||
89 | ········final·ListAdapter·b·=·this.b; | ||
90 | ········return·b·==·null·||·b.isEnabled(n); | ||
91 | ····} | 14 | ····} |
92 | ···· | 15 | ···· |
16 | ····public·ab·a()·{ | ||
17 | ········return·(ab)this.a; | ||
93 | ····public·void·registerDataSetObserver(final·DataSetObserver·dataSetObserver)·{ | ||
94 | ········if·(this.a·!=·null)·{ | ||
95 | ············this.a.registerDataSetObserver(dataSetObserver); | ||
96 | ········} | ||
97 | ····} | 18 | ····} |
98 | ···· | 19 | ···· |
99 | ····public·void·unregisterDataSetObserver(final·DataSetObserver·dataSetObserver)·{ | ||
100 | ········if·(this.a·!=·null)·{ | ||
101 | ···· | 20 | ····public·boolean·b()·{ |
21 | ········if·(!av.a(this.b).b())·{ | ||
22 | ············av.a(this.b).c(); | ||
102 | ········} | 23 | ········} |
24 | ········return·true; | ||
103 | ····} | 25 | ····} |
104 | } | 26 | } |
Offset 1, 34 lines modified | Offset 1, 24 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.widget.AdapterView$OnItemClickListener; | ||
3 | import·android.view.View; | 2 | import·android.view.ViewTreeObserver; |
3 | import·android.view.ViewTreeObserver$OnGlobalLayoutListener; | ||
4 | import·android.util.AttributeSet; | ||
5 | import·android.content.Context; | ||
6 | import·android.widget.ListAdapter; | ||
7 | import·android.support.v7.widget.ab; | ||
8 | class·ax· | 4 | class·ax·implements·ViewTreeObserver$OnGlobalLayoutListener |
9 | { | 5 | { |
10 | ····final·/*·synthetic·*/· | 6 | ····final·/*·synthetic·*/·av·a; |
11 | ····private·CharSequence·c; | ||
12 | ····private·ListAdapter·d; | ||
13 | ···· | 7 | ···· |
14 | ···· | 8 | ····ax(final·av·a)·{ |
15 | ········this.a·=·a; | 9 | ········this.a·=·a; |
16 | ········super(context,·set,·n); | ||
17 | ········this.a((View)a); | ||
18 | ········this.a(true); | ||
19 | ········this.a(0); | ||
20 | ········this.a((AdapterView$OnItemClickListener)new·ay(this,·a)); | ||
21 | ····} | 10 | ····} |
22 | ···· | 11 | ···· |
23 | ····public·void·a(final·ListAdapter·d)·{ | ||
24 | ········super.a(d); | ||
25 | ········this.d·=·d; | ||
26 | ····} | ||
27 | ···· | ||
28 | ····public·void·a(final·CharSequence·c)·{ | ||
29 | ······ | 12 | ····public·void·onGlobalLayout()·{ |
13 | ········if·(!av.a(this.a).b())·{ | ||
14 | ············av.a(this.a).c(); | ||
15 | ········} | ||
16 | ········final·ViewTreeObserver·viewTreeObserver·=·this.a.getViewTreeObserver(); | ||
17 | ········if·(viewTreeObserver·!=·null)·{ | ||
18 | ············viewTreeObserver.removeGlobalOnLayoutListener((ViewTreeObserver$OnGlobalLayoutListener)this); | ||
19 | ········} | ||
30 | ····} | 20 | ····} |
31 | } | 21 | } |
Offset 1, 25 lines modified | Offset 1, 58 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.content.DialogInterface; | ||
4 | import·android.app.AlertDialog$Builder; | ||
3 | import·android.widget.Adapter | 5 | import·android.widget.ListAdapter; |
4 | import·android. | 6 | import·android.app.AlertDialog; |
7 | import·android.content.DialogInterface$OnClickListener; | ||
5 | class·ay·implements· | 8 | class·ay·implements·DialogInterface$OnClickListener,·be |
6 | { | 9 | { |
7 | ····final·/*·synthetic·*/·SpinnerCompat·a; | ||
8 | ····final·/*·synthetic·*/·a | 10 | ····final·/*·synthetic·*/·av·a; |
11 | ····private·AlertDialog·b; | ||
12 | ····private·ListAdapter·c; | ||
13 | ····private·CharSequence·d; | ||
9 | ···· | 14 | ···· |
15 | ····private·ay(final·av·a)·{ | ||
10 | ····ay(final·ax·b,·final·SpinnerCompat·a)·{ | ||
11 | ········this.b·=·b; | ||
12 | ········this.a·=·a; | 16 | ········this.a·=·a; |
13 | ····} | 17 | ····} |
14 | ···· | 18 | ···· |
19 | ····public·void·a()·{ | ||
15 | ····public·void·onItemClick(final·AdapterView·adapterView,·final·View·view,·final·int·selection,·final·long·n)·{ | ||
16 | ········this.b.a.setSelection(selection); | ||
17 | ········if·(this.b | 20 | ········if·(this.b·!=·null)·{ |
18 | ············this.b. | 21 | ············this.b.dismiss(); |
22 | ············this.b·=·null; | ||
19 | ········} | 23 | ········} |
24 | ····} | ||
25 | ···· | ||
26 | ····public·void·a(final·ListAdapter·c)·{ | ||
27 | ········this.c·=·c; | ||
28 | ····} | ||
29 | ···· | ||
30 | ····public·void·a(final·CharSequence·d)·{ | ||
31 | ········this.d·=·d; | ||
32 | ····} | ||
33 | ···· | ||
34 | ····public·boolean·b()·{ | ||
35 | ········return·this.b·!=·null·&&·this.b.isShowing(); | ||
36 | ····} | ||
37 | ···· | ||
38 | ····public·void·c()·{ | ||
39 | ········if·(this.c·!=·null)·{ | ||
40 | ············final·AlertDialog$Builder·alertDialog$Builder·=·new·AlertDialog$Builder(this.a.getContext()); | ||
41 | ············if·(this.d·!=·null)·{ | ||
42 | ················alertDialog$Builder.setTitle(this.d); | ||
43 | ············} | ||
44 | ············(this.b·=·alertDialog$Builder.setSingleChoiceItems(this.c,·this.a.getSelectedItemPosition(),·(DialogInterface$OnClickListener)this).create()).show(); | ||
45 | ········} | ||
46 | ····} | ||
47 | ···· | ||
48 | ····public·void·onClick(final·DialogInterface·dialogInterface,·final·int·selection)·{ | ||
49 | ········this.a.setSelection(selection); | ||
50 | ········if·(this.a.s·!=·null)·{ | ||
51 | ············this.a.a((View)null,·selection,·this.c.getItemId(selection)); | ||
52 | ········} | ||
20 | ········this. | 53 | ········this.a(); |
21 | ····} | 54 | ····} |
22 | } | 55 | } |
Offset 1, 16 lines modified | Offset 1, 107 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.os.Parcel; | ||
3 | import·android. | 2 | import·android.database.DataSetObserver; |
3 | import·android.view.ViewGroup; | ||
4 | import·android.view.View; | ||
5 | import·android.widget.SpinnerAdapter; | ||
6 | import·android.widget.ListAdapter; | ||
4 | 7 | class·az·implements·ListAdapter,·SpinnerAdapter | |
5 | { | 8 | { |
6 | ····public·SpinnerCompat$SavedState·a(final·Parcel·parcel)·{ | ||
7 | ···· | 9 | ····private·SpinnerAdapter·a; |
10 | ····private·ListAdapter·b; | ||
11 | ···· | ||
12 | ····public·az(final·SpinnerAdapter·a)·{ | ||
13 | ········this.a·=·a; | ||
14 | ········if·(a·instanceof·ListAdapter)·{ | ||
15 | ············this.b·=·(ListAdapter)a; | ||
16 | ········} | ||
17 | ····} | ||
18 | ···· | ||
19 | ····public·boolean·areAllItemsEnabled()·{ | ||
20 | ········final·ListAdapter·b·=·this.b; | ||
21 | ········return·b·==·null·||·b.areAllItemsEnabled(); | ||
22 | ····} | ||
23 | ···· | ||
24 | ····public·int·getCount()·{ | ||
25 | ········int·count; | ||
26 | ········if·(this.a·==·null)·{ | ||
27 | ············count·=·0; | ||
28 | ········} | ||
29 | ········else·{ | ||
30 | ············count·=·this.a.getCount(); | ||
31 | ········} | ||
32 | ········return·count; | ||
33 | ····} | ||
34 | ···· | ||
35 | ····public·View·getDropDownView(final·int·n,·final·View·view,·final·ViewGroup·viewGroup)·{ | ||
36 | ········View·dropDownView; | ||
37 | ········if·(this.a·==·null)·{ | ||
38 | ············dropDownView·=·null; | ||
39 | ········} | ||
40 | ········else·{ | ||
41 | ············dropDownView·=·this.a.getDropDownView(n,·view,·viewGroup); | ||
42 | ········} | ||
43 | ········return·dropDownView; | ||
44 | ····} | ||
45 | ···· | ||
46 | ····public·Object·getItem(final·int·n)·{ | ||
47 | ········Object·item; | ||
48 | ········if·(this.a·==·null)·{ | ||
49 | ············item·=·null; | ||
50 | ········} | ||
51 | ········else·{ | ||
52 | ············item·=·this.a.getItem(n); | ||
53 | ········} | ||
54 | ········return·item; | ||
55 | ····} | ||
56 | ···· | ||
57 | ····public·long·getItemId(final·int·n)·{ | ||
58 | ········long·itemId; | ||
59 | ········if·(this.a·==·null)·{ | ||
60 | ············itemId·=·-1; | ||
61 | ········} | ||
62 | ········else·{ | ||
63 | ············itemId·=·this.a.getItemId(n); | ||
64 | ········} | ||
65 | ········return·itemId; | ||
66 | ····} | ||
67 | ···· | ||
68 | ····public·int·getItemViewType(final·int·n)·{ | ||
69 | ········return·0; | ||
70 | ····} | ||
71 | ···· | ||
72 | ····public·View·getView(final·int·n,·final·View·view,·final·ViewGroup·viewGroup)·{ | ||
73 | ········return·this.getDropDownView(n,·view,·viewGroup); | ||
74 | ····} | ||
75 | ···· | ||
76 | ····public·int·getViewTypeCount()·{ | ||
77 | ········return·1; | ||
78 | ····} | ||
79 | ···· | ||
80 | ····public·boolean·hasStableIds()·{ | ||
81 | ········return·this.a·!=·null·&&·this.a.hasStableIds(); | ||
82 | ····} | ||
83 | ···· | ||
84 | ····public·boolean·isEmpty()·{ | ||
85 | ········return·this.getCount()·==·0; | ||
86 | ····} | ||
87 | ···· | ||
88 | ····public·boolean·isEnabled(final·int·n)·{ | ||
89 | ········final·ListAdapter·b·=·this.b; | ||
90 | ········return·b·==·null·||·b.isEnabled(n); | ||
91 | ····} | ||
92 | ···· | ||
93 | ····public·void·registerDataSetObserver(final·DataSetObserver·dataSetObserver)·{ | ||
94 | ········if·(this.a·!=·null)·{ | ||
95 | ············this.a.registerDataSetObserver(dataSetObserver); | ||
96 | ········} | ||
8 | ····} | 97 | ····} |
9 | ···· | 98 | ···· |
10 | ····public·SpinnerCompat$SavedState[]·a(final·int·n)·{ | ||
11 | ······ | 99 | ····public·void·unregisterDataSetObserver(final·DataSetObserver·dataSetObserver)·{ |
100 | ········if·(this.a·!=·null)·{ | ||
101 | ············this.a.unregisterDataSetObserver(dataSetObserver); | ||
102 | ········} | ||
12 | ····} | 103 | ····} |
13 | } | 104 | } |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.support.v4.h.bn; | ||
3 | import·android.support.v4. | 4 | import·android.support.v4.h.cd; |
4 | import·android.support.v4.view.ef; | ||
5 | public·class·b·implements· | 5 | public·class·b·implements·cd |
6 | { | 6 | { |
7 | ····int·a; | 7 | ····int·a; |
8 | ····final·/*·synthetic·*/·a·b; | 8 | ····final·/*·synthetic·*/·a·b; |
9 | ····private·boolean·c; | 9 | ····private·boolean·c; |
10 | ···· | 10 | ···· |
11 | ····protected·b(final·a·b)·{ | 11 | ····protected·b(final·a·b)·{ |
12 | ········this.b·=·b; | 12 | ········this.b·=·b; |
13 | ········this.c·=·false; | 13 | ········this.c·=·false; |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·b·a(final· | 16 | ····public·b·a(final·bn·i,·final·int·a)·{ |
17 | ········this.b.i·=·i; | 17 | ········this.b.i·=·i; |
18 | ········this.a·=·a; | 18 | ········this.a·=·a; |
19 | ········return·this; | 19 | ········return·this; |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·void·a(final·View·view)·{ | 22 | ····public·void·a(final·View·view)·{ |
23 | ········this.b.setVisibility(0); | 23 | ········this.b.setVisibility(0); |
Offset 1, 29 lines modified | Offset 1, 37 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.content.Context; | ||
3 | import·android.content.res.Resources; | ||
4 | import·android. | 2 | import·android.os.Parcelable; |
3 | import·android.os.Parcel; | ||
4 | import·android.os.Parcelable$Creator; | ||
5 | 5 | class·bc·extends·e | |
6 | { | 6 | { |
7 | ····p | 7 | ····public·static·final·Parcelable$Creator·CREATOR; |
8 | ····boolean·c; | ||
8 | ···· | 9 | ···· |
9 | ····private·bc(final·Context·context)·{ | ||
10 | ···· | 10 | ····static·{ |
11 | ········CREATOR·=·(Parcelable$Creator)new·bd(); | ||
11 | ····} | 12 | ····} |
12 | ···· | 13 | ···· |
13 | ····public·static·Context·a(Context·context)·{ | ||
14 | ········if·(!(context·instanceof·bc))·{ | ||
15 | ············context·=·(Context)new·bc(context); | ||
16 | ········} | ||
17 | ···· | 14 | ····private·bc(final·Parcel·parcel)·{ |
15 | ········super(parcel); | ||
16 | ········this.c·=·(parcel.readByte()·!=·0); | ||
17 | ····} | ||
18 | ···· | ||
19 | ····bc(final·Parcelable·parcelable)·{ | ||
20 | ········super(parcelable); | ||
18 | ····} | 21 | ····} |
19 | ···· | 22 | ···· |
20 | ····public· | 23 | ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{ |
24 | ········super.writeToParcel(parcel,·n); | ||
25 | ········boolean·b; | ||
21 | ········if·(this. | 26 | ········if·(this.c)·{ |
22 | ············ | 27 | ············b·=·true; |
28 | ········} | ||
29 | ········else·{ | ||
30 | ············b·=·false; | ||
23 | ········} | 31 | ········} |
24 | ········ret | 32 | ········parcel.writeByte((byte)(byte)(b·?·1·:·0)); |
25 | ····} | 33 | ····} |
26 | } | 34 | } |
Offset 1, 23 lines modified | Offset 1, 16 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.graphics.drawable.Drawable; | ||
3 | import·android. | 2 | import·android.os.Parcel; |
3 | import·android.os.Parcelable$Creator; | ||
4 | class·bd· | 4 | final·class·bd·implements·Parcelable$Creator |
5 | { | 5 | { |
6 | ····public·bc·a(final·Parcel·parcel)·{ | ||
7 | ········return·new·bc(parcel,·(aw)null); | ||
6 | ····private·final·bf·a; | ||
7 | ···· | ||
8 | ····public·bd(final·Resources·resources,·final·bf·a)·{ | ||
9 | ········super(resources); | ||
10 | ········this.a·=·a; | ||
11 | ····} | 8 | ····} |
12 | ···· | 9 | ···· |
10 | ····public·bc[]·a(final·int·n)·{ | ||
11 | ········return·new·bc[n]; | ||
13 | ····public·Drawable·getDrawable(final·int·n)·{ | ||
14 | ········final·Drawable·drawable·=·super.getDrawable(n); | ||
15 | ········if·(drawable·!=·null)·{ | ||
16 | ············this.a.a(n,·drawable); | ||
17 | ········} | ||
18 | ········return·drawable; | ||
19 | ····} | 12 | ····} |
20 | } | 13 | } |
Offset 1, 13 lines modified | Offset 1, 17 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.widget.ListAdapter; | ||
2 | import·android.graphics.PorterDuff$Mode; | ||
3 | import·android.content.res.ColorStateList; | ||
4 | 3 | interface·be | |
5 | { | 4 | { |
6 | ····public·ColorStateList·a; | ||
7 | ····public·PorterDuff$Mode·b; | ||
8 | ····public·boolean·c; | ||
9 | ···· | 5 | ····void·a(); |
6 | ···· | ||
7 | ····void·a(final·ListAdapter·p0); | ||
8 | ···· | ||
9 | ····void·a(final·CharSequence·p0); | ||
10 | ···· | ||
11 | ····boolean·b(); | ||
12 | ···· | ||
13 | ····void·c(); | ||
10 | } | 14 | } |
Offset 1, 25 lines modified | Offset 1, 29 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.graphics.PorterDuffColorFilter; | ||
3 | import·android.graphics.PorterDuff$Mode; | ||
4 | import·android. | 2 | import·android.content.Context; |
3 | import·android.content.res.Resources; | ||
4 | import·android.content.ContextWrapper; | ||
5 | class·bg·extends· | 5 | public·class·bg·extends·ContextWrapper |
6 | { | 6 | { |
7 | ····private·Resources·a; | ||
7 | ····public·bg(final·int·n)·{ | ||
8 | ········super(n); | ||
9 | ····} | ||
10 | ···· | 8 | ···· |
11 | ····private·static·int·b(final·int·n,·final·PorterDuff$Mode·porterDuff$Mode)·{ | ||
12 | ···· | 9 | ····private·bg(final·Context·context)·{ |
10 | ········super(context); | ||
13 | ····} | 11 | ····} |
14 | ···· | 12 | ···· |
15 | ····PorterDuffColorFilter·a(final·int·n,·final·PorterDuff$Mode·porterDuff$Mode)·{ | ||
16 | ···· | 13 | ····public·static·Context·a(Context·context)·{ |
14 | ········if·(!(context·instanceof·bg))·{ | ||
15 | ············context·=·(Context)new·bg(context); | ||
16 | ········} | ||
17 | ········return·context; | ||
17 | ····} | 18 | ····} |
18 | ···· | 19 | ···· |
19 | ····PorterDuffColorFilter·a(final·int·n,·final·PorterDuff$Mode·porterDuff$Mode,·final·PorterDuffColorFilter·porterDuffColorFilter)·{ | ||
20 | ···· | 20 | ····public·Resources·getResources()·{ |
21 | ········if·(this.a·==·null)·{ | ||
22 | ············this.a·=·(Resources)new·bh(super.getResources(),·bj.a((Context)this)); | ||
23 | ········} | ||
24 | ········return·this.a; | ||
21 | ····} | 25 | ····} |
22 | } | 26 | } |
Offset 1, 112 lines modified | Offset 1, 23 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.graphics.drawable.Drawable; | 2 | import·android.graphics.drawable.Drawable; |
3 | import·android.util.AttributeSet; | ||
4 | import·android.content.res. | 3 | import·android.content.res.Resources; |
5 | import·android.content.Context; | ||
6 | 4 | class·bh·extends·ao | |
7 | { | 5 | { |
8 | ····private·final· | 6 | ····private·final·bj·a; |
9 | ····private·final·TypedArray·b; | ||
10 | ····private·bf·c; | ||
11 | ···· | 7 | ···· |
12 | ····p | 8 | ····public·bh(final·Resources·resources,·final·bj·a)·{ |
9 | ········super(resources); | ||
13 | ········this.a·=·a; | 10 | ········this.a·=·a; |
14 | ········this.b·=·b; | ||
15 | ····} | 11 | ····} |
16 | ···· | 12 | ···· |
17 | ····public·static·bh·a(final·Context·context,·final·AttributeSet·set,·final·int[]·array)·{ | ||
18 | ········return·new·bh(context,·context.obtainStyledAttributes(set,·array)); | ||
19 | ····} | ||
20 | ···· | ||
21 | ····public·static·bh·a(final·Context·context,·final·AttributeSet·set,·final·int[]·array,·final·int·n,·final·int·n2)·{ | ||
22 | ········return·new·bh(context,·context.obtainStyledAttributes(set,·array,·n,·n2)); | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·float·a(final·int·n,·final·float·n2)·{ | ||
26 | ········return·this.b.getFloat(n,·n2); | ||
27 | ····} | ||
28 | ···· | ||
29 | ····public·int·a()·{ | ||
30 | ········return·this.b.length(); | ||
31 | ····} | ||
32 | ···· | ||
33 | ····public·int·a(final·int·n,·final·int·n2)·{ | ||
34 | ········return·this.b.getInt(n,·n2); | ||
35 | ····} | ||
36 | ···· | ||
37 | ····public·Drawable·a(final·int·n)·{ | 13 | ····public·Drawable·getDrawable(final·int·n)·{ |
38 | ········if·(!this.b.hasValue(n))·{ | ||
39 | ········ | 14 | ········final·Drawable·drawable·=·super.getDrawable(n); |
15 | ········if·(drawable·!=·null)·{ | ||
16 | ············this.a.a(n,·drawable); | ||
40 | ········} | 17 | ········} |
41 | ········final·int·resourceId·=·this.b.getResourceId(n,·0); | ||
42 | ········if·(resourceId·==·0)·{ | ||
43 | ············return·this.b.getDrawable(n); | ||
44 | ········} | ||
45 | ········return·this.c().a(resourceId); | ||
46 | ········drawable·=·this.b.getDrawable(n); | ||
47 | ········return·drawable; | 18 | ········return·drawable; |
48 | ····} | 19 | ····} |
49 | ···· | ||
50 | ····public·boolean·a(final·int·n,·final·boolean·b)·{ | ||
51 | ········return·this.b.getBoolean(n,·b); | ||
52 | ····} | ||
53 | ···· | ||
54 | ····public·int·b(final·int·n,·final·int·n2)·{ | ||
55 | ········return·this.b.getInteger(n,·n2); | ||
56 | ····} | ||
57 | ···· | ||
58 | ····public·Drawable·b(final·int·n)·{ | ||
59 | ········if·(!this.b.hasValue(n))·{ | ||
60 | ············return·null; | ||
61 | ········} | ||
62 | ········final·int·resourceId·=·this.b.getResourceId(n,·0); | ||
63 | ········if·(resourceId·==·0)·{ | ||
64 | ············return·null; | ||
65 | ········} | ||
66 | ········return·this.c().a(resourceId,·true); | ||
67 | ········a·=·null; | ||
68 | ········return·a; | ||
69 | ····} | ||
70 | ···· | ||
71 | ····public·void·b()·{ | ||
72 | ········this.b.recycle(); | ||
73 | ····} | ||
74 | ···· | ||
75 | ····public·int·c(final·int·n,·final·int·n2)·{ | ||
76 | ········return·this.b.getDimensionPixelOffset(n,·n2); | ||
77 | ····} | ||
78 | ···· | ||
79 | ····public·bf·c()·{ | ||
80 | ········if·(this.c·==·null)·{ | ||
81 | ············this.c·=·bf.a(this.a); | ||
82 | ········} | ||
83 | ········return·this.c; | ||
84 | ····} | ||
85 | ···· | ||
86 | ····public·CharSequence·c(final·int·n)·{ | ||
87 | ········return·this.b.getText(n); | ||
88 | ····} | ||
89 | ···· | ||
90 | ····public·int·d(final·int·n,·final·int·n2)·{ | ||
91 | ········return·this.b.getDimensionPixelSize(n,·n2); | ||
92 | ····} | ||
93 | ···· | ||
94 | ····public·String·d(final·int·n)·{ | ||
95 | ········return·this.b.getString(n); | ||
96 | ····} | ||
97 | ···· | ||
98 | ····public·int·e(final·int·n,·final·int·n2)·{ | ||
99 | ········return·this.b.getLayoutDimension(n,·n2); | ||
100 | ····} | ||
101 | ···· | ||
102 | ····public·boolean·e(final·int·n)·{ | ||
103 | ········return·this.b.hasValue(n); | ||
104 | ····} | ||
105 | ···· | ||
106 | ····public·int·f(final·int·n,·final·int·n2)·{ | ||
107 | ········return·this.b.getResourceId(n,·n2); | ||
108 | ····} | ||
109 | } | 20 | } |
Offset 1, 26 lines modified | Offset 1, 25 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android. | 2 | import·android.graphics.PorterDuffColorFilter; |
3 | import·android.graphics.PorterDuff$Mode; | ||
3 | import·android.support.v4. | 4 | import·android.support.v4.g.f; |
4 | class·bk·extends· | 5 | class·bk·extends·f |
5 | { | 6 | { |
6 | ····final·/*·synthetic·*/·bi·a; | ||
7 | ····p | 7 | ····public·bk(final·int·n)·{ |
8 | ········super(n); | ||
9 | ····} | ||
8 | ···· | 10 | ···· |
11 | ····private·static·int·b(final·int·n,·final·PorterDuff$Mode·porterDuff$Mode)·{ | ||
12 | ········return·(n·+·31)·*·31·+·porterDuff$Mode.hashCode(); | ||
9 | ····bk(final·bi·a)·{ | ||
10 | ········this.a·=·a; | ||
11 | ········this.b·=·false; | ||
12 | ····} | 13 | ····} |
13 | ···· | 14 | ···· |
15 | ····PorterDuffColorFilter·a(final·int·n,·final·PorterDuff$Mode·porterDuff$Mode)·{ | ||
16 | ········return·(PorterDuffColorFilter)this.a((Object)Integer.valueOf(b(n,·porterDuff$Mode))); | ||
14 | ····public·void·b(final·View·view)·{ | ||
15 | ········if·(!this.b)·{ | ||
16 | ············bi.a(this.a).setVisibility(8); | ||
17 | ········} | ||
18 | ····} | 17 | ····} |
19 | ···· | 18 | ···· |
20 | ····public·void·c(final·View·view)·{ | ||
21 | ········t | 19 | ····PorterDuffColorFilter·a(final·int·n,·final·PorterDuff$Mode·porterDuff$Mode,·final·PorterDuffColorFilter·porterDuffColorFilter)·{ |
20 | ········return·(PorterDuffColorFilter)this.a((Object)Integer.valueOf(b(n,·porterDuff$Mode)),·(Object)porterDuffColorFilter); | ||
22 | ····} | 21 | ····} |
23 | } | 22 | } |
Offset 1, 18 lines modified | Offset 1, 112 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.view.View; | ||
3 | import·android. | 2 | import·android.graphics.drawable.Drawable; |
3 | import·android.util.AttributeSet; | ||
4 | import·android.content.res.TypedArray; | ||
5 | import·android.content.Context; | ||
4 | 6 | public·class·bl | |
5 | { | 7 | { |
6 | ···· | 8 | ····private·final·Context·a; |
9 | ····private·final·TypedArray·b; | ||
10 | ····private·bj·c; | ||
7 | ···· | 11 | ···· |
8 | ····bl(final· | 12 | ····private·bl(final·Context·a,·final·TypedArray·b)·{ |
9 | ········this.a·=·a; | 13 | ········this.a·=·a; |
14 | ········this.b·=·b; | ||
10 | ····} | 15 | ····} |
11 | ···· | 16 | ···· |
12 | ····public·void·a(final·View·view)·{ | ||
13 | ········ | 17 | ····public·static·bl·a(final·Context·context,·final·AttributeSet·set,·final·int[]·array)·{ |
18 | ········return·new·bl(context,·context.obtainStyledAttributes(set,·array)); | ||
19 | ····} | ||
20 | ···· | ||
21 | ····public·static·bl·a(final·Context·context,·final·AttributeSet·set,·final·int[]·array,·final·int·n,·final·int·n2)·{ | ||
22 | ········return·new·bl(context,·context.obtainStyledAttributes(set,·array,·n,·n2)); | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·float·a(final·int·n,·final·float·n2)·{ | ||
26 | ········return·this.b.getFloat(n,·n2); | ||
27 | ····} | ||
28 | ···· | ||
29 | ····public·int·a()·{ | ||
30 | ········return·this.b.length(); | ||
31 | ····} | ||
32 | ···· | ||
33 | ····public·int·a(final·int·n,·final·int·n2)·{ | ||
34 | ········return·this.b.getInt(n,·n2); | ||
35 | ····} | ||
36 | ···· | ||
37 | ····public·Drawable·a(final·int·n)·{ | ||
38 | ········if·(!this.b.hasValue(n))·{ | ||
39 | ············return·this.b.getDrawable(n); | ||
40 | ········} | ||
41 | ········final·int·resourceId·=·this.b.getResourceId(n,·0); | ||
42 | ········if·(resourceId·==·0)·{ | ||
43 | ············return·this.b.getDrawable(n); | ||
44 | ········} | ||
45 | ········return·this.c().a(resourceId); | ||
46 | ········drawable·=·this.b.getDrawable(n); | ||
47 | ········return·drawable; | ||
48 | ····} | ||
49 | ···· | ||
50 | ····public·boolean·a(final·int·n,·final·boolean·b)·{ | ||
51 | ········return·this.b.getBoolean(n,·b); | ||
52 | ····} | ||
53 | ···· | ||
54 | ····public·int·b(final·int·n,·final·int·n2)·{ | ||
55 | ········return·this.b.getInteger(n,·n2); | ||
56 | ····} | ||
57 | ···· | ||
58 | ····public·Drawable·b(final·int·n)·{ | ||
59 | ········if·(!this.b.hasValue(n))·{ | ||
60 | ············return·null; | ||
61 | ········} | ||
62 | ········final·int·resourceId·=·this.b.getResourceId(n,·0); | ||
63 | ········if·(resourceId·==·0)·{ | ||
64 | ············return·null; | ||
65 | ········} | ||
66 | ········return·this.c().a(resourceId,·true); | ||
67 | ········a·=·null; | ||
68 | ········return·a; | ||
69 | ····} | ||
70 | ···· | ||
71 | ····public·void·b()·{ | ||
72 | ········this.b.recycle(); | ||
73 | ····} | ||
74 | ···· | ||
75 | ····public·int·c(final·int·n,·final·int·n2)·{ | ||
76 | ········return·this.b.getDimensionPixelOffset(n,·n2); | ||
77 | ····} | ||
78 | ···· | ||
79 | ····public·bj·c()·{ | ||
80 | ········if·(this.c·==·null)·{ | ||
81 | ············this.c·=·bj.a(this.a); | ||
82 | ········} | ||
83 | ········return·this.c; | ||
84 | ····} | ||
85 | ···· | ||
86 | ····public·CharSequence·c(final·int·n)·{ | ||
87 | ········return·this.b.getText(n); | ||
88 | ····} | ||
89 | ···· | ||
90 | ····public·int·d(final·int·n,·final·int·n2)·{ | ||
91 | ········return·this.b.getDimensionPixelSize(n,·n2); | ||
92 | ····} | ||
93 | ···· | ||
94 | ····public·String·d(final·int·n)·{ | ||
95 | ········return·this.b.getString(n); | ||
96 | ····} | ||
97 | ···· | ||
98 | ····public·int·e(final·int·n,·final·int·n2)·{ | ||
99 | ········return·this.b.getLayoutDimension(n,·n2); | ||
100 | ····} | ||
101 | ···· | ||
102 | ····public·boolean·e(final·int·n)·{ | ||
103 | ········return·this.b.hasValue(n); | ||
104 | ····} | ||
105 | ···· | ||
106 | ····public·int·f(final·int·n,·final·int·n2)·{ | ||
107 | ········return·this.b.getResourceId(n,·n2); | ||
14 | ····} | 108 | ····} |
15 | } | 109 | } |
Offset 1, 16 lines modified | Offset 1, 39 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.os.Parcel; | ||
3 | import·android. | 2 | import·android.view.View; |
3 | import·android.util.SparseArray; | ||
4 | 4 | class·d | |
5 | { | 5 | { |
6 | ····public·AbsSpinnerCompat$SavedState·a(final·Parcel·parcel)·{ | ||
7 | ···· | 6 | ····final·/*·synthetic·*/·c·a; |
7 | ····private·final·SparseArray·b; | ||
8 | ···· | ||
9 | ····d(final·c·a)·{ | ||
10 | ········this.a·=·a; | ||
11 | ········this.b·=·new·SparseArray(); | ||
12 | ····} | ||
13 | ···· | ||
14 | ····View·a(final·int·n)·{ | ||
15 | ········final·View·view·=·(View)this.b.get(n); | ||
16 | ········if·(view·!=·null)·{ | ||
17 | ············this.b.delete(n); | ||
18 | ········} | ||
19 | ········return·view; | ||
20 | ····} | ||
21 | ···· | ||
22 | ····void·a()·{ | ||
23 | ········final·SparseArray·b·=·this.b; | ||
24 | ········for·(int·size·=·b.size(),·i·=·0;·i·<·size;·++i)·{ | ||
25 | ············final·View·view·=·(View)b.valueAt(i); | ||
26 | ············if·(view·!=·null)·{ | ||
27 | ················c.a(this.a,·view,·true); | ||
28 | ············} | ||
29 | ········} | ||
30 | ········b.clear(); | ||
8 | ····} | 31 | ····} |
9 | ···· | 32 | ···· |
10 | ····public·AbsSpinnerCompat$SavedState[]·a(final·int·n)·{ | ||
11 | ···· | 33 | ····public·void·a(final·int·n,·final·View·view)·{ |
34 | ········this.b.put(n,·(Object)view); | ||
12 | ····} | 35 | ····} |
13 | } | 36 | } |
Offset 1, 41 lines modified | Offset 1, 38 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.graphics.ColorFilter; | ||
3 | import·android.graphics.Canvas; | ||
4 | import·android. | 2 | import·android.os.Parcelable; |
3 | import·android.os.Parcel; | ||
4 | import·android.os.Parcelable$Creator; | ||
5 | import·android.view.View$BaseSavedState; | ||
5 | class·e·extends· | 6 | class·e·extends·View$BaseSavedState |
6 | { | 7 | { |
7 | ····final· | 8 | ····public·static·final·Parcelable$Creator·CREATOR; |
9 | ····long·a; | ||
10 | ····int·b; | ||
8 | ···· | 11 | ···· |
9 | ····public·e(final·ActionBarContainer·a)·{ | ||
10 | ···· | 12 | ····static·{ |
13 | ········CREATOR·=·(Parcelable$Creator)new·f(); | ||
11 | ····} | 14 | ····} |
12 | ···· | 15 | ···· |
16 | ····e(final·Parcel·parcel)·{ | ||
17 | ········super(parcel); | ||
18 | ········this.a·=·parcel.readLong(); | ||
19 | ········this.b·=·parcel.readInt(); | ||
13 | ····public·void·draw(final·Canvas·canvas)·{ | ||
14 | ········if·(this.a.d)·{ | ||
15 | ············if·(this.a.c·!=·null)·{ | ||
16 | ················this.a.c.draw(canvas); | ||
17 | ············} | ||
18 | ········} | ||
19 | ········else·{ | ||
20 | ············if·(this.a.a·!=·null)·{ | ||
21 | ················this.a.a.draw(canvas); | ||
22 | ············} | ||
23 | ············if·(this.a.b·!=·null·&&·this.a.e)·{ | ||
24 | ················this.a.b.draw(canvas); | ||
25 | ············} | ||
26 | ········} | ||
27 | ····} | 20 | ····} |
28 | ···· | 21 | ···· |
29 | ····public·int·getOpacity()·{ | ||
30 | ······ | 22 | ····e(final·Parcelable·parcelable)·{ |
23 | ········super(parcelable); | ||
31 | ····} | 24 | ····} |
32 | ···· | 25 | ···· |
33 | ····public· | 26 | ····public·String·toString()·{ |
27 | ········return·"AbsSpinner.SavedState{"·+·Integer.toHexString(System.identityHashCode((Object)this))·+·"·selectedId="·+·this.a·+·"·position="·+·this.b·+·"}"; | ||
34 | ····} | 28 | ····} |
35 | ···· | 29 | ···· |
36 | ····public·void· | 30 | ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{ |
31 | ········super.writeToParcel(parcel,·n); | ||
32 | ········parcel.writeLong(this.a); | ||
33 | ········parcel.writeInt(this.b); | ||
37 | ····} | 34 | ····} |
38 | } | 35 | } |
Offset 1, 22 lines modified | Offset 1, 16 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android. | 2 | import·android.os.Parcel; |
3 | import·android.os.Parcelable$Creator; | ||
3 | class·f· | 4 | final·class·f·implements·Parcelable$Creator |
4 | { | 5 | { |
5 | ····public·f(final·ActionBarContainer·actionBarContainer)·{ | ||
6 | ···· | 6 | ····public·e·a(final·Parcel·parcel)·{ |
7 | ········return·new·e(parcel); | ||
7 | ····} | 8 | ····} |
8 | ···· | 9 | ···· |
10 | ····public·e[]·a(final·int·n)·{ | ||
11 | ········return·new·e[n]; | ||
9 | ····public·void·getOutline(final·Outline·outline)·{ | ||
10 | ········if·(this.a.d)·{ | ||
11 | ············if·(this.a.c·!=·null)·{ | ||
12 | ················this.a.c.getOutline(outline); | ||
13 | ············} | ||
14 | ········} | ||
15 | ········else·if·(this.a.a·!=·null)·{ | ||
16 | ············this.a.a.getOutline(outline); | ||
17 | ········} | ||
18 | ····} | 12 | ····} |
19 | } | 13 | } |
Offset 1, 21 lines modified | Offset 1, 41 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.view.View; | ||
3 | import·android.support.v7.c.a; | ||
4 | import·android. | 2 | import·android.graphics.ColorFilter; |
3 | import·android.graphics.Canvas; | ||
4 | import·android.graphics.drawable.Drawable; | ||
5 | class·g· | 5 | class·g·extends·Drawable |
6 | { | 6 | { |
7 | ····final·ActionBarContainer·a; | ||
7 | ····final·/*·synthetic·*/·a·a; | ||
8 | ····final·/*·synthetic·*/·ActionBarContextView·b; | ||
9 | ···· | 8 | ···· |
9 | ····public·g(final·ActionBarContainer·a)·{ | ||
10 | ····g(final·ActionBarContextView·b,·final·a·a)·{ | ||
11 | ········this.b·=·b; | ||
12 | ········this.a·=·a; | 10 | ········this.a·=·a; |
13 | ····} | 11 | ····} |
14 | ···· | 12 | ···· |
15 | ····public·void· | 13 | ····public·void·draw(final·Canvas·canvas)·{ |
16 | ········this.a. | 14 | ········if·(this.a.d)·{ |
15 | ············if·(this.a.c·!=·null)·{ | ||
16 | ················this.a.c.draw(canvas); | ||
17 | ············} | ||
18 | ········} | ||
19 | ········else·{ | ||
20 | ············if·(this.a.a·!=·null)·{ | ||
21 | ················this.a.a.draw(canvas); | ||
22 | ············} | ||
23 | ············if·(this.a.b·!=·null·&&·this.a.e)·{ | ||
24 | ················this.a.b.draw(canvas); | ||
25 | ············} | ||
26 | ········} | ||
27 | ····} | ||
28 | ···· | ||
29 | ····public·int·getOpacity()·{ | ||
30 | ········return·0; | ||
31 | ····} | ||
32 | ···· | ||
33 | ····public·void·setAlpha(final·int·n)·{ | ||
34 | ····} | ||
35 | ···· | ||
36 | ····public·void·setColorFilter(final·ColorFilter·colorFilter)·{ | ||
17 | ····} | 37 | ····} |
18 | } | 38 | } |
Offset 1, 25 lines modified | Offset 1, 22 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.graphics.Outline; | ||
2 | import·android.support.v4.view.dp; | ||
3 | import·android.view.View; | ||
4 | import·android.support.v4.view.eg; | ||
5 | class·h·extends· | 3 | class·h·extends·g |
6 | { | 4 | { |
5 | ····public·h(final·ActionBarContainer·actionBarContainer)·{ | ||
6 | ········super(actionBarContainer); | ||
7 | ····final·/*·synthetic·*/·ActionBarOverlayLayout·a; | ||
8 | ···· | ||
9 | ····h(final·ActionBarOverlayLayout·a)·{ | ||
10 | ········this.a·=·a; | ||
11 | ····} | ||
12 | ···· | ||
13 | ····public·void·b(final·View·view)·{ | ||
14 | ········ActionBarOverlayLayout.a(this.a,·(dp)null); | ||
15 | ········ActionBarOverlayLayout.a(this.a,·false); | ||
16 | ····} | 7 | ····} |
17 | ···· | 8 | ···· |
18 | ····public·void·c(final·View·view)·{ | ||
19 | ········ActionBarOverlayLayout.a(this.a,·(dp)null); | ||
20 | ···· | 9 | ····public·void·getOutline(final·Outline·outline)·{ |
10 | ········if·(this.a.d)·{ | ||
11 | ············if·(this.a.c·!=·null)·{ | ||
12 | ················this.a.c.getOutline(outline); | ||
13 | ············} | ||
14 | ········} | ||
15 | ········else·if·(this.a.a·!=·null)·{ | ||
16 | ············this.a.a.getOutline(outline); | ||
17 | ········} | ||
21 | ····} | 18 | ····} |
22 | } | 19 | } |
Offset 1, 25 lines modified | Offset 1, 21 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.support.v4.view.dp; | ||
3 | import·android.view.View; | 2 | import·android.view.View; |
4 | import·android.support.v | 3 | import·android.support.v7.d.a; |
4 | import·android.view.View$OnClickListener; | ||
5 | class·i·e | 5 | class·i·implements·View$OnClickListener |
6 | { | 6 | { |
7 | ····final·/*·synthetic·*/·a·a; | ||
7 | ····final·/*·synthetic·*/·ActionBar | 8 | ····final·/*·synthetic·*/·ActionBarContextView·b; |
8 | ···· | 9 | ···· |
9 | ····i(final·ActionBar | 10 | ····i(final·ActionBarContextView·b,·final·a·a)·{ |
11 | ········this.b·=·b; | ||
10 | ········this.a·=·a; | 12 | ········this.a·=·a; |
11 | ····} | 13 | ····} |
12 | ···· | 14 | ···· |
13 | ····public·void·b(final·View·view)·{ | ||
14 | ········ActionBarOverlayLayout.b(this.a,·(dp)null); | ||
15 | ········ActionBarOverlayLayout.a(this.a,·false); | ||
16 | ····} | ||
17 | ···· | ||
18 | ····public·void·c(final·View·view)·{ | 15 | ····public·void·onClick(final·View·view)·{ |
16 | ········this.a.c(); | ||
19 | ········ActionBarOverlayLayout.b(this.a,·(dp)null); | ||
20 | ········ActionBarOverlayLayout.a(this.a,·false); | ||
21 | ····} | 17 | ····} |
22 | } | 18 | } |
Offset 1, 22 lines modified | Offset 1, 25 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.support.v4.h.bn; | ||
2 | import·android.view.View; | 3 | import·android.view.View; |
3 | import·android.support.v4. | 4 | import·android.support.v4.h.ce; |
4 | class·j· | 5 | class·j·extends·ce |
5 | { | 6 | { |
6 | ····final·/*·synthetic·*/·ActionBarOverlayLayout·a; | 7 | ····final·/*·synthetic·*/·ActionBarOverlayLayout·a; |
7 | ···· | 8 | ···· |
8 | ····j(final·ActionBarOverlayLayout·a)·{ | 9 | ····j(final·ActionBarOverlayLayout·a)·{ |
9 | ········this.a·=·a; | 10 | ········this.a·=·a; |
10 | ····} | 11 | ····} |
11 | ···· | 12 | ···· |
12 | ····public·void· | 13 | ····public·void·b(final·View·view)·{ |
14 | ········ActionBarOverlayLayout.a(this.a,·(bn)null); | ||
13 | ········ActionBarOverlayLayout.a(this.a); | 15 | ········ActionBarOverlayLayout.a(this.a,·false); |
14 | ········ActionBarOverlayLayout.a(this.a,·bv.j((View)ActionBarOverlayLayout.c(this.a)).c(0.0f).a(ActionBarOverlayLayout.b(this.a))); | ||
15 | ········if·(ActionBarOverlayLayout.d(this.a)·!=·null·&&·ActionBarOverlayLayout.d(this.a).getVisibility()·!=·8)·{ | ||
16 | ············ActionBarOverlayLayout.b(this.a,·bv.j((View)ActionBarOverlayLayout.d(this.a)).c(0.0f).a(ActionBarOverlayLayout.e(this.a))); | ||
17 | ···· | 16 | ····} |
17 | ···· | ||
18 | ····public·void·c(final·View·view)·{ | ||
19 | ········ActionBarOverlayLayout.a(this.a,·(bn)null); | ||
20 | ········ActionBarOverlayLayout.a(this.a,·false); | ||
18 | ····} | 21 | ····} |
19 | } | 22 | } |
Offset 1, 22 lines modified | Offset 1, 25 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.support.v4.h.bn; | ||
2 | import·android.view.View; | 3 | import·android.view.View; |
3 | import·android.support.v4. | 4 | import·android.support.v4.h.ce; |
4 | class·k· | 5 | class·k·extends·ce |
5 | { | 6 | { |
6 | ····final·/*·synthetic·*/·ActionBarOverlayLayout·a; | 7 | ····final·/*·synthetic·*/·ActionBarOverlayLayout·a; |
7 | ···· | 8 | ···· |
8 | ····k(final·ActionBarOverlayLayout·a)·{ | 9 | ····k(final·ActionBarOverlayLayout·a)·{ |
9 | ········this.a·=·a; | 10 | ········this.a·=·a; |
10 | ····} | 11 | ····} |
11 | ···· | 12 | ···· |
12 | ····public·void· | 13 | ····public·void·b(final·View·view)·{ |
14 | ········ActionBarOverlayLayout.b(this.a,·(bn)null); | ||
13 | ········ActionBarOverlayLayout.a(this.a); | 15 | ········ActionBarOverlayLayout.a(this.a,·false); |
14 | ········ActionBarOverlayLayout.a(this.a,·bv.j((View)ActionBarOverlayLayout.c(this.a)).c((float)(-ActionBarOverlayLayout.c(this.a).getHeight())).a(ActionBarOverlayLayout.b(this.a))); | ||
15 | ········if·(ActionBarOverlayLayout.d(this.a)·!=·null·&&·ActionBarOverlayLayout.d(this.a).getVisibility()·!=·8)·{ | ||
16 | ············ActionBarOverlayLayout.b(this.a,·bv.j((View)ActionBarOverlayLayout.d(this.a)).c((float)ActionBarOverlayLayout.d(this.a).getHeight()).a(ActionBarOverlayLayout.e(this.a))); | ||
17 | ···· | 16 | ····} |
17 | ···· | ||
18 | ····public·void·c(final·View·view)·{ | ||
19 | ········ActionBarOverlayLayout.b(this.a,·(bn)null); | ||
20 | ········ActionBarOverlayLayout.a(this.a,·false); | ||
18 | ····} | 21 | ····} |
19 | } | 22 | } |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·android.view.View; | ||
3 | import·android.support.v4.h.ao; | ||
2 | import·android.view.ViewGroup$LayoutParams; | ||
3 | import·android.util.AttributeSet; | ||
4 | import·android.content.Context; | ||
5 | import·android.view.ViewGroup$MarginLayoutParams; | ||
6 | 4 | class·m·implements·Runnable | |
7 | { | 5 | { |
6 | ····final·/*·synthetic·*/·ActionBarOverlayLayout·a; | ||
8 | ····public·m(final·int·n,·final·int·n2)·{ | ||
9 | ········super(n,·n2); | ||
10 | ····} | ||
11 | ···· | 7 | ···· |
12 | ····public·m(final·Context·context,·final·AttributeSet·set)·{ | ||
13 | ···· | 8 | ····m(final·ActionBarOverlayLayout·a)·{ |
9 | ········this.a·=·a; | ||
14 | ····} | 10 | ····} |
15 | ···· | 11 | ···· |
16 | ····public·m(final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{ | ||
17 | ···· | 12 | ····public·void·run()·{ |
13 | ········ActionBarOverlayLayout.a(this.a); | ||
14 | ········ActionBarOverlayLayout.a(this.a,·ao.e((View)ActionBarOverlayLayout.c(this.a)).c((float)(-ActionBarOverlayLayout.c(this.a).getHeight())).a(ActionBarOverlayLayout.b(this.a))); | ||
15 | ········if·(ActionBarOverlayLayout.d(this.a)·!=·null·&&·ActionBarOverlayLayout.d(this.a).getVisibility()·!=·8)·{ | ||
16 | ············ActionBarOverlayLayout.b(this.a,·ao.e((View)ActionBarOverlayLayout.d(this.a)).c((float)ActionBarOverlayLayout.d(this.a).getHeight()).a(ActionBarOverlayLayout.e(this.a))); | ||
17 | ········} | ||
18 | ····} | 18 | ····} |
19 | } | 19 | } |
Offset 1, 6 lines modified | Offset 1, 22 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | 2 | import·android.view.ViewGroup$LayoutParams; | |
3 | import·android.util.AttributeSet; | ||
4 | import·android.content.Context; | ||
5 | import·android.view.ViewGroup$MarginLayoutParams; | ||
6 | public·class·o·extends·ViewGroup$MarginLayoutParams | ||
3 | { | 7 | { |
8 | ····public·o(final·int·n,·final·int·n2)·{ | ||
9 | ········super(n,·n2); | ||
10 | ····} | ||
11 | ···· | ||
12 | ····public·o(final·Context·context,·final·AttributeSet·set)·{ | ||
13 | ········super(context,·set); | ||
14 | ····} | ||
15 | ···· | ||
16 | ····public·o(final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{ | ||
17 | ········super(viewGroup$LayoutParams); | ||
18 | ····} | ||
4 | } | 19 | } |
Offset 1, 10 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | class·q | ||
2 | import·java.util.List; | ||
3 | import·android.content.Intent; | ||
4 | public·interface·q | ||
5 | { | 3 | { |
6 | ····void·a(final·Intent·p0,·final·List·p1,·final·List·p2); | ||
7 | } | 4 | } |
Offset 1, 78 lines modified | Offset 1, 53 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·java.math.BigDecimal; | 2 | import·java.math.BigDecimal; |
3 | import·android.content. | 3 | import·android.content.pm.ResolveInfo; |
4 | public·final·class·r | 4 | public·final·class·r·implements·Comparable |
5 | { | 5 | { |
6 | ····public·final·ComponentName·a; | ||
7 | ····public·final·l | 6 | ····public·final·ResolveInfo·a; |
8 | ····public·f | 7 | ····public·float·b; |
8 | ····final·/*·synthetic·*/·p·c; | ||
9 | ···· | 9 | ···· |
10 | ····public·r(final·p·c,·final·ResolveInfo·a)·{ | ||
10 | ····public·r(final·ComponentName·a,·final·long·b,·final·float·c)·{ | ||
11 | ········this.a·=·a; | ||
12 | ········this.b·=·b; | ||
13 | ········this.c·=·c; | 11 | ········this.c·=·c; |
12 | ········this.a·=·a; | ||
14 | ····} | 13 | ····} |
15 | ···· | 14 | ···· |
16 | ····public·r(final·String·s,·final·long·n,·final·float·n2)·{ | ||
17 | ···· | 15 | ····public·int·a(final·r·r)·{ |
16 | ········return·Float.floatToIntBits(r.b)·-·Float.floatToIntBits(this.b); | ||
18 | ····} | 17 | ····} |
19 | ···· | 18 | ···· |
20 | ····@Override | 19 | ····@Override |
21 | ····public·boolean·equals(final·Object·o)·{ | 20 | ····public·boolean·equals(final·Object·o)·{ |
22 | ········boolean·b·=·true; | 21 | ········boolean·b·=·true; |
23 | ········if·(this·!=·o)·{ | 22 | ········if·(this·!=·o)·{ |
24 | ············if·(o·==·null)·{ | 23 | ············if·(o·==·null)·{ |
25 | ················b·=·false; | 24 | ················b·=·false; |
26 | ············} | 25 | ············} |
27 | ············else·if·(this.getClass()·!=·o.getClass())·{ | 26 | ············else·if·(this.getClass()·!=·o.getClass())·{ |
28 | ················b·=·false; | 27 | ················b·=·false; |
29 | ············} | 28 | ············} |
29 | ············else·if·(Float.floatToIntBits(this.b)·!=·Float.floatToIntBits(((r)o).b))·{ | ||
30 | ············else·{ | ||
31 | ················final·r·r·=·(r)o; | ||
32 | ················if·(this.a·==·null)·{ | ||
33 | ····················if·(r.a·!=·null)·{ | ||
34 | ························b·=·false; | ||
35 | ························return·b; | ||
36 | ····················} | ||
37 | ················} | ||
38 | ················else·if·(!this.a.equals((Object)r.a))·{ | ||
39 | ················ | 30 | ················b·=·false; |
40 | ····················return·b; | ||
41 | ················} | ||
42 | ················if·(this.b·!=·r.b)·{ | ||
43 | ····················b·=·false; | ||
44 | ················} | ||
45 | ················else·if·(Float.floatToIntBits(this.c)·!=·Float.floatToIntBits(r.c))·{ | ||
46 | ····················b·=·false; | ||
47 | ················} | ||
48 | ············} | 31 | ············} |
49 | ········} | 32 | ········} |
50 | ········return·b; | 33 | ········return·b; |
51 | ····} | 34 | ····} |
52 | ···· | 35 | ···· |
53 | ····@Override | 36 | ····@Override |
54 | ····public·int·hashCode()·{ | 37 | ····public·int·hashCode()·{ |
38 | ········return·Float.floatToIntBits(this.b)·+·31; | ||
55 | ········int·hashCode; | ||
56 | ········if·(this.a·==·null)·{ | ||
57 | ············hashCode·=·0; | ||
58 | ········} | ||
59 | ········else·{ | ||
60 | ············hashCode·=·this.a.hashCode(); | ||
61 | ········} | ||
62 | ········return·((hashCode·+·31)·*·31·+·(int)(this.b·^·this.b·>>>·32))·*·31·+·Float.floatToIntBits(this.c); | ||
63 | ····} | 39 | ····} |
64 | ···· | 40 | ···· |
65 | ····@Override | 41 | ····@Override |
66 | ····public·String·toString()·{ | 42 | ····public·String·toString()·{ |
67 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 43 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
68 | ········sb.append("["); | 44 | ········sb.append("["); |
45 | ········sb.append("resolveInfo:").append(this.a.toString()); | ||
69 | ········sb.append(";·activity:").append(this.a); | ||
70 | ········sb.append(";·time:").append(this.b); | ||
71 | ········sb.append(";·weight:").append(new·BigDecimal(this. | 46 | ········sb.append(";·weight:").append(new·BigDecimal(this.b)); |
72 | ········sb.append("]"); | 47 | ········sb.append("]"); |
73 | ········return·sb.toString(); | 48 | ········return·sb.toString(); |
74 | ····} | 49 | ····} |
75 | } | 50 | } |
Offset 1, 9 lines modified | Offset 1, 10 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | import·java.util.List; | ||
2 | import·android.content.Intent; | 3 | import·android.content.Intent; |
3 | public·interface·s | 4 | public·interface·s |
4 | { | 5 | { |
5 | ···· | 6 | ····void·a(final·Intent·p0,·final·List·p1,·final·List·p2); |
6 | } | 7 | } |
Offset 1, 6 lines modified | Offset 1, 93 lines modified | ||
1 | package·android.support.v7.internal.widget; | 1 | package·android.support.v7.internal.widget; |
2 | 2 | import·android.widget.AdapterView; | |
3 | import·android.content.Intent; | ||
4 | import·android.view.View; | ||
5 | import·android.widget.PopupWindow$OnDismissListener; | ||
6 | import·android.widget.AdapterView$OnItemClickListener; | ||
7 | import·android.view.View$OnLongClickListener; | ||
8 | import·android.view.View$OnClickListener; | ||
9 | class·x·implements·View$OnClickListener,·View$OnLongClickListener,·AdapterView$OnItemClickListener,·PopupWindow$OnDismissListener | ||
3 | { | 10 | { |
11 | ····final·/*·synthetic·*/·ActivityChooserView·a; | ||
12 | ···· | ||
13 | ····private·void·a()·{ | ||
14 | ········if·(ActivityChooserView.f(this.a)·!=·null)·{ | ||
15 | ············ActivityChooserView.f(this.a).onDismiss(); | ||
16 | ········} | ||
17 | ····} | ||
18 | ···· | ||
19 | ····public·void·onClick(final·View·view)·{ | ||
20 | ········if·(view·==·ActivityChooserView.c(this.a))·{ | ||
21 | ············this.a.b(); | ||
22 | ············final·Intent·b·=·ActivityChooserView.a(this.a).d().b(ActivityChooserView.a(this.a).d().a(ActivityChooserView.a(this.a).b())); | ||
23 | ············if·(b·!=·null)·{ | ||
24 | ················b.addFlags(524288); | ||
25 | ················this.a.getContext().startActivity(b); | ||
26 | ············} | ||
27 | ········} | ||
28 | ········else·{ | ||
29 | ············if·(view·!=·ActivityChooserView.d(this.a))·{ | ||
30 | ················throw·new·IllegalArgumentException(); | ||
31 | ············} | ||
32 | ············ActivityChooserView.a(this.a,·false); | ||
33 | ············ActivityChooserView.a(this.a,·ActivityChooserView.e(this.a)); | ||
34 | ········} | ||
35 | ····} | ||
36 | ···· | ||
37 | ····public·void·onDismiss()·{ | ||
38 | ········this.a(); | ||
39 | ········if·(this.a.a·!=·null)·{ | ||
40 | ············this.a.a.a(false); | ||
41 | ········} | ||
42 | ····} | ||
43 | ···· | ||
44 | ····public·void·onItemClick(final·AdapterView·adapterView,·final·View·view,·int·n,·final·long·n2)·{ | ||
45 | ········switch·(((w)adapterView.getAdapter()).getItemViewType(n))·{ | ||
46 | ············default:·{ | ||
47 | ················throw·new·IllegalArgumentException(); | ||
48 | ············} | ||
49 | ············case·1:·{ | ||
50 | ················ActivityChooserView.a(this.a,·-1·>>>·1); | ||
51 | ················break; | ||
52 | ············} | ||
53 | ············case·0:·{ | ||
54 | ················this.a.b(); | ||
55 | ················if·(ActivityChooserView.b(this.a))·{ | ||
56 | ····················if·(n·>·0)·{ | ||
57 | ························ActivityChooserView.a(this.a).d().c(n); | ||
58 | ························break; | ||
59 | ····················} | ||
60 | ····················break; | ||
61 | ················} | ||
62 | ················else·{ | ||
63 | ····················if·(!ActivityChooserView.a(this.a).e())·{ | ||
64 | ························++n; | ||
65 | ····················} | ||
66 | ····················final·Intent·b·=·ActivityChooserView.a(this.a).d().b(n); | ||
67 | ····················if·(b·!=·null)·{ | ||
68 | ························b.addFlags(524288); | ||
69 | ························this.a.getContext().startActivity(b); | ||
70 | ························break; | ||
71 | ····················} | ||
72 | ····················break; | ||
73 | ················} | ||
74 | ················break; | ||
75 | ············} | ||
76 | ········} | ||
77 | ····} | ||
78 | ···· | ||
79 | ····public·boolean·onLongClick(final·View·view)·{ | ||
80 | ········final·boolean·b·=·true; | ||
81 | ········if·(view·==·ActivityChooserView.c(this.a))·{ | ||
82 | ············if·(ActivityChooserView.a(this.a).getCount()·>·0)·{ | ||
83 | ················ActivityChooserView.a(this.a,·b); | ||
84 | ················ActivityChooserView.a(this.a,·ActivityChooserView.e(this.a)); | ||
85 | ············} | ||
86 | ············return·b; | ||
87 | ········} | ||
88 | ········throw·new·IllegalArgumentException(); | ||
89 | ····} | ||
4 | } | 90 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.view.ContextThemeWrapper; | 2 | import·android.view.ContextThemeWrapper; |
3 | import·android.support.v7.internal.widget.b | 3 | import·android.support.v7.internal.widget.br; |
4 | import·android.os.Build$VERSION; | 4 | import·android.os.Build$VERSION; |
5 | import·android.content.res.Configuration; | 5 | import·android.content.res.Configuration; |
6 | import·android.support.v7.internal.view.menu.x; | 6 | import·android.support.v7.internal.view.menu.x; |
7 | import·android.view.Menu; | 7 | import·android.view.Menu; |
8 | import·android.view.accessibility.AccessibilityEvent; | 8 | import·android.view.accessibility.AccessibilityEvent; |
9 | import·android.view.MenuItem; | 9 | import·android.view.MenuItem; |
10 | import·android.view.ViewGroup$LayoutParams; | 10 | import·android.view.ViewGroup$LayoutParams; |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | public·class·ActionMenuView·extends·z·implements·k,·android.support.v7.internal.view.menu.z | 23 | public·class·ActionMenuView·extends·z·implements·k,·android.support.v7.internal.view.menu.z |
24 | { | 24 | { |
25 | ····private·i·a; | 25 | ····private·i·a; |
26 | ····private·Context·b; | 26 | ····private·Context·b; |
27 | ····private·Context·c; | 27 | ····private·Context·c; |
28 | ····private·int·d; | 28 | ····private·int·d; |
29 | ····private·boolean·e; | 29 | ····private·boolean·e; |
30 | ····private· | 30 | ····private·a·f; |
31 | ····private·y·g; | 31 | ····private·y·g; |
32 | ····private·j·h; | 32 | ····private·j·h; |
33 | ····private·boolean·i; | 33 | ····private·boolean·i; |
34 | ····private·int·j; | 34 | ····private·int·j; |
35 | ····private·int·k; | 35 | ····private·int·k; |
36 | ····private·int·l; | 36 | ····private·int·l; |
37 | ····private·o·m; | 37 | ····private·o·m; |
Offset 475, 16 lines modified | Offset 475, 16 lines modified | ||
475 | ········return·this.f·!=·null·&&·this.f.g(); | 475 | ········return·this.f·!=·null·&&·this.f.g(); |
476 | ····} | 476 | ····} |
477 | ···· | 477 | ···· |
478 | ····public·Menu·getMenu()·{ | 478 | ····public·Menu·getMenu()·{ |
479 | ········if·(this.a·==·null)·{ | 479 | ········if·(this.a·==·null)·{ |
480 | ············final·Context·context·=·this.getContext(); | 480 | ············final·Context·context·=·this.getContext(); |
481 | ············(this.a·=·new·i(context)).a((j)new·n(this,·(android.support.v7.widget.j)null)); | 481 | ············(this.a·=·new·i(context)).a((j)new·n(this,·(android.support.v7.widget.j)null)); |
482 | ············(this.f·=·new· | 482 | ············(this.f·=·new·a(context)).c(true); |
483 | ············final· | 483 | ············final·a·f·=·this.f; |
484 | ············Object·g; | 484 | ············Object·g; |
485 | ············if·(this.g·!=·null)·{ | 485 | ············if·(this.g·!=·null)·{ |
486 | ················g·=·this.g; | 486 | ················g·=·this.g; |
487 | ············} | 487 | ············} |
488 | ············else·{ | 488 | ············else·{ |
489 | ················g·=·new·l(this,·(android.support.v7.widget.j)null); | 489 | ················g·=·new·l(this,·(android.support.v7.widget.j)null); |
490 | ············} | 490 | ············} |
Offset 540, 15 lines modified | Offset 540, 15 lines modified | ||
540 | ············final·int·n5·=·(n4·-·n2)·/·2; | 540 | ············final·int·n5·=·(n4·-·n2)·/·2; |
541 | ············final·int·dividerWidth·=·this.getDividerWidth(); | 541 | ············final·int·dividerWidth·=·this.getDividerWidth(); |
542 | ············int·n6·=·0; | 542 | ············int·n6·=·0; |
543 | ············int·n7·=·0; | 543 | ············int·n7·=·0; |
544 | ············int·n8·=·n3·-·n·-·this.getPaddingRight()·-·this.getPaddingLeft(); | 544 | ············int·n8·=·n3·-·n·-·this.getPaddingRight()·-·this.getPaddingLeft(); |
545 | ············int·n9·=·0; | 545 | ············int·n9·=·0; |
546 | ············float·n10·=·0.0f; | 546 | ············float·n10·=·0.0f; |
547 | ············final·boolean·a·=·b | 547 | ············final·boolean·a·=·br.a((View)this); |
548 | ············int·n11; | 548 | ············int·n11; |
549 | ············float·n12; | 549 | ············float·n12; |
550 | ············int·n13; | 550 | ············int·n13; |
551 | ············int·n14; | 551 | ············int·n14; |
552 | ············int·n15; | 552 | ············int·n15; |
553 | ············for·(int·i·=·0;·i·<·childCount;·++i,·n6·=·n15,·n8·=·n14,·n7·=·n13,·n9·=·n11,·n10·=·n12)·{ | 553 | ············for·(int·i·=·0;·i·<·childCount;·++i,·n6·=·n15,·n8·=·n14,·n7·=·n13,·n9·=·n11,·n10·=·n12)·{ |
554 | ················final·View·child·=·this.getChildAt(i); | 554 | ················final·View·child·=·this.getChildAt(i); |
Offset 724, 11 lines modified | Offset 724, 11 lines modified | ||
724 | ············} | 724 | ············} |
725 | ············else·{ | 725 | ············else·{ |
726 | ················this.c·=·(Context)new·ContextThemeWrapper(this.b,·d); | 726 | ················this.c·=·(Context)new·ContextThemeWrapper(this.b,·d); |
727 | ············} | 727 | ············} |
728 | ········} | 728 | ········} |
729 | ····} | 729 | ····} |
730 | ···· | 730 | ···· |
731 | ····public·void·setPresenter(final· | 731 | ····public·void·setPresenter(final·a·f)·{ |
732 | ········(this.f·=·f).a(this); | 732 | ········(this.f·=·f).a(this); |
733 | ····} | 733 | ····} |
734 | } | 734 | } |
Offset 1, 49 lines modified | Offset 1, 49 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.graphics.PorterDuff$Mode; | 2 | import·android.graphics.PorterDuff$Mode; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.content.res.ColorStateList; | 4 | import·android.content.res.ColorStateList; |
5 | import·android.support.v7.internal.widget.b | 5 | import·android.support.v7.internal.widget.bl; |
6 | import·android.support.v7.internal.widget.b | 6 | import·android.support.v7.internal.widget.bg; |
7 | import·android.support.v7. | 7 | import·android.support.v7.b.b; |
8 | import·android.util.AttributeSet; | 8 | import·android.util.AttributeSet; |
9 | import·android.content.Context; | 9 | import·android.content.Context; |
10 | import·android.support.v7.internal.widget.b | 10 | import·android.support.v7.internal.widget.bi; |
11 | import·android.support.v7.internal.widget.b | 11 | import·android.support.v7.internal.widget.bj; |
12 | import·android.widget.AutoCompleteTextView; | 12 | import·android.widget.AutoCompleteTextView; |
13 | public·class·p·extends·AutoCompleteTextView | 13 | public·class·p·extends·AutoCompleteTextView |
14 | { | 14 | { |
15 | ····private·static·final·int[]·a; | 15 | ····private·static·final·int[]·a; |
16 | ····private·b | 16 | ····private·bj·b; |
17 | ····private·b | 17 | ····private·bi·c; |
18 | ···· | 18 | ···· |
19 | ····static·{ | 19 | ····static·{ |
20 | ········final·int[]·array; | 20 | ········final·int[]·array; |
21 | ········final·int[]·a2·=·array·=·new·int[2]; | 21 | ········final·int[]·a2·=·array·=·new·int[2]; |
22 | ········array[0]·=·16842964; | 22 | ········array[0]·=·16842964; |
23 | ········array[1]·=·16843126; | 23 | ········array[1]·=·16843126; |
24 | ········a·=·a2; | 24 | ········a·=·a2; |
25 | ····} | 25 | ····} |
26 | ···· | 26 | ···· |
27 | ····public·p(final·Context·context)·{ | 27 | ····public·p(final·Context·context)·{ |
28 | ········this(context,·null); | 28 | ········this(context,·null); |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·p(final·Context·context,·final·AttributeSet·set)·{ | 31 | ····public·p(final·Context·context,·final·AttributeSet·set)·{ |
32 | ········this(context,·set,·android.support.v7. | 32 | ········this(context,·set,·android.support.v7.b.b.autoCompleteTextViewStyle); |
33 | ····} | 33 | ····} |
34 | ···· | 34 | ···· |
35 | ····public·p(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 35 | ····public·p(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
36 | ········final·int·n2·=·1; | 36 | ········final·int·n2·=·1; |
37 | ········super(b | 37 | ········super(bg.a(context),·set,·n); |
38 | ········if·(b | 38 | ········if·(bj.a)·{ |
39 | ············final·b | 39 | ············final·bl·a·=·bl.a(this.getContext(),·set,·p.a,·n,·0); |
40 | ············this.b·=·a.c(); | 40 | ············this.b·=·a.c(); |
41 | ············if·(a.e(0))·{ | 41 | ············if·(a.e(0))·{ |
42 | ················final·ColorStateList·c·=·a.c().c(a.f(0,·-1)); | 42 | ················final·ColorStateList·c·=·a.c().c(a.f(0,·-1)); |
43 | ················if·(c·!=·null)·{ | 43 | ················if·(c·!=·null)·{ |
44 | ····················this.setSupportBackgroundTintList(c); | 44 | ····················this.setSupportBackgroundTintList(c); |
45 | ················} | 45 | ················} |
46 | ············} | 46 | ············} |
Offset 52, 15 lines modified | Offset 52, 15 lines modified | ||
52 | ············} | 52 | ············} |
53 | ············a.b(); | 53 | ············a.b(); |
54 | ········} | 54 | ········} |
55 | ····} | 55 | ····} |
56 | ···· | 56 | ···· |
57 | ····private·void·a()·{ | 57 | ····private·void·a()·{ |
58 | ········if·(this.getBackground()·!=·null·&&·this.c·!=·null)·{ | 58 | ········if·(this.getBackground()·!=·null·&&·this.c·!=·null)·{ |
59 | ············b | 59 | ············bj.a((View)this,·this.c); |
60 | ········} | 60 | ········} |
61 | ····} | 61 | ····} |
62 | ···· | 62 | ···· |
63 | ····protected·void·drawableStateChanged()·{ | 63 | ····protected·void·drawableStateChanged()·{ |
64 | ········super.drawableStateChanged(); | 64 | ········super.drawableStateChanged(); |
65 | ········this.a(); | 65 | ········this.a(); |
66 | ····} | 66 | ····} |
Offset 89, 23 lines modified | Offset 89, 23 lines modified | ||
89 | ···· | 89 | ···· |
90 | ····public·void·setDropDownBackgroundResource(final·int·n)·{ | 90 | ····public·void·setDropDownBackgroundResource(final·int·n)·{ |
91 | ········this.setDropDownBackgroundDrawable(this.b.a(n)); | 91 | ········this.setDropDownBackgroundDrawable(this.b.a(n)); |
92 | ····} | 92 | ····} |
93 | ···· | 93 | ···· |
94 | ····public·void·setSupportBackgroundTintList(final·ColorStateList·a)·{ | 94 | ····public·void·setSupportBackgroundTintList(final·ColorStateList·a)·{ |
95 | ········if·(this.c·==·null)·{ | 95 | ········if·(this.c·==·null)·{ |
96 | ············this.c·=·new·b | 96 | ············this.c·=·new·bi(); |
97 | ········} | 97 | ········} |
98 | ········this.c.a·=·a; | 98 | ········this.c.a·=·a; |
99 | ········this.c.d·=·true; | 99 | ········this.c.d·=·true; |
100 | ········this.a(); | 100 | ········this.a(); |
101 | ····} | 101 | ····} |
102 | ···· | 102 | ···· |
103 | ····public·void·setSupportBackgroundTintMode(final·PorterDuff$Mode·b)·{ | 103 | ····public·void·setSupportBackgroundTintMode(final·PorterDuff$Mode·b)·{ |
104 | ········if·(this.c·==·null)·{ | 104 | ········if·(this.c·==·null)·{ |
105 | ············this.c·=·new·b | 105 | ············this.c·=·new·bi(); |
106 | ········} | 106 | ········} |
107 | ········this.c.b·=·b; | 107 | ········this.c.b·=·b; |
108 | ········this.c.c·=·true; | 108 | ········this.c.c·=·true; |
109 | ········this.a(); | 109 | ········this.a(); |
110 | ····} | 110 | ····} |
111 | } | 111 | } |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
20 | import·android.content.Intent; | 20 | import·android.content.Intent; |
21 | import·android.graphics.drawable.Drawable; | 21 | import·android.graphics.drawable.Drawable; |
22 | import·android.widget.ImageView; | 22 | import·android.widget.ImageView; |
23 | import·android.view.View; | 23 | import·android.view.View; |
24 | import·java.util.WeakHashMap; | 24 | import·java.util.WeakHashMap; |
25 | import·android.os.Bundle; | 25 | import·android.os.Bundle; |
26 | import·android.app.SearchableInfo; | 26 | import·android.app.SearchableInfo; |
27 | import·android.support.v7. | 27 | import·android.support.v7.d.c; |
28 | public·class·SearchView·extends·z·implements·c | 28 | public·class·SearchView·extends·z·implements·c |
29 | { | 29 | { |
30 | ····static·final·ao·a; | 30 | ····static·final·ao·a; |
31 | ····private·static·final·boolean·b; | 31 | ····private·static·final·boolean·b; |
32 | ····private·boolean·A; | 32 | ····private·boolean·A; |
33 | ····private·int·B; | 33 | ····private·int·B; |
Offset 201, 15 lines modified | Offset 201, 15 lines modified | ||
201 | ········if·(this.f()·&&·(this.g.getVisibility()·==·0·||·this.i.getVisibility()·==·0))·{ | 201 | ········if·(this.f()·&&·(this.g.getVisibility()·==·0·||·this.i.getVisibility()·==·0))·{ |
202 | ············visibility·=·0; | 202 | ············visibility·=·0; |
203 | ········} | 203 | ········} |
204 | ········this.e.setVisibility(visibility); | 204 | ········this.e.setVisibility(visibility); |
205 | ····} | 205 | ····} |
206 | ···· | 206 | ···· |
207 | ····private·int·getPreferredWidth()·{ | 207 | ····private·int·getPreferredWidth()·{ |
208 | ········return·this.getContext().getResources().getDimensionPixelSize(android.support.v7. | 208 | ········return·this.getContext().getResources().getDimensionPixelSize(android.support.v7.b.e.abc_search_view_preferred_width); |
209 | ····} | 209 | ····} |
210 | ···· | 210 | ···· |
211 | ····private·void·h()·{ | 211 | ····private·void·h()·{ |
212 | ········int·n·=·1; | 212 | ········int·n·=·1; |
213 | ········int·visibility·=·0; | 213 | ········int·visibility·=·0; |
214 | ········int·n2; | 214 | ········int·n2; |
215 | ········if·(!TextUtils.isEmpty((CharSequence)this.c.getText()))·{ | 215 | ········if·(!TextUtils.isEmpty((CharSequence)this.c.getText()))·{ |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.view.ViewGroup$LayoutParams; | 2 | import·android.view.ViewGroup$LayoutParams; |
3 | import·android.content.res.TypedArray; | 3 | import·android.content.res.TypedArray; |
4 | import·android.support.v7. | 4 | import·android.support.v7.b.l; |
5 | import·android.util.AttributeSet; | 5 | import·android.util.AttributeSet; |
6 | import·android.content.Context; | 6 | import·android.content.Context; |
7 | import·android.view.ViewGroup$MarginLayoutParams; | 7 | import·android.view.ViewGroup$MarginLayoutParams; |
8 | public·class·aa·extends·ViewGroup$MarginLayoutParams | 8 | public·class·aa·extends·ViewGroup$MarginLayoutParams |
9 | { | 9 | { |
10 | ····public·float·g; | 10 | ····public·float·g; |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.widget.ListView; | 2 | import·android.widget.ListView; |
3 | import·android.support.v4. | 3 | import·android.support.v4.h.ag; |
4 | import·android.view.MotionEvent; | 4 | import·android.view.MotionEvent; |
5 | import·android.view.View; | 5 | import·android.view.View; |
6 | import·android.util.AttributeSet; | 6 | import·android.util.AttributeSet; |
7 | import·android.support.v7. | 7 | import·android.support.v7.b.b; |
8 | import·android.content.Context; | 8 | import·android.content.Context; |
9 | import·android.support.v4.widget. | 9 | import·android.support.v4.widget.k; |
10 | import·android.support.v4. | 10 | import·android.support.v4.h.bn; |
11 | import·android.support.v7.internal.widget.a | 11 | import·android.support.v7.internal.widget.al; |
12 | class·af·extends·a | 12 | class·af·extends·al |
13 | { | 13 | { |
14 | ····private·boolean·f; | 14 | ····private·boolean·f; |
15 | ····private·boolean·g; | 15 | ····private·boolean·g; |
16 | ····private·boolean·h; | 16 | ····private·boolean·h; |
17 | ····private· | 17 | ····private·bn·i; |
18 | ····private· | 18 | ····private·k·j; |
19 | ···· | 19 | ···· |
20 | ····public·af(final·Context·context,·final·boolean·g)·{ | 20 | ····public·af(final·Context·context,·final·boolean·g)·{ |
21 | ········super(context,·(AttributeSet)null,·b.dropDownListViewStyle); | 21 | ········super(context,·(AttributeSet)null,·b.dropDownListViewStyle); |
22 | ········this.g·=·g; | 22 | ········this.g·=·g; |
23 | ········this.setCacheColorHint(0); | 23 | ········this.setCacheColorHint(0); |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
Offset 46, 15 lines modified | Offset 46, 15 lines modified | ||
46 | ············this.i.a(); | 46 | ············this.i.a(); |
47 | ············this.i·=·null; | 47 | ············this.i·=·null; |
48 | ········} | 48 | ········} |
49 | ····} | 49 | ····} |
50 | ···· | 50 | ···· |
51 | ····public·boolean·a(final·MotionEvent·motionEvent,·final·int·n)·{ | 51 | ····public·boolean·a(final·MotionEvent·motionEvent,·final·int·n)·{ |
52 | ········final·boolean·b·=·true; | 52 | ········final·boolean·b·=·true; |
53 | ········final·int·a·=· | 53 | ········final·int·a·=·ag.a(motionEvent); |
54 | ····Label_0049_Outer: | 54 | ····Label_0049_Outer: |
55 | ········while·(true)·{ | 55 | ········while·(true)·{ |
56 | ············int·n3; | 56 | ············int·n3; |
57 | ············int·n4; | 57 | ············int·n4; |
58 | ············int·pointToPosition; | 58 | ············int·pointToPosition; |
59 | ············while·(true)·{ | 59 | ············while·(true)·{ |
60 | ················boolean·b3·=·false; | 60 | ················boolean·b3·=·false; |
Offset 82, 15 lines modified | Offset 82, 15 lines modified | ||
82 | ························} | 82 | ························} |
83 | ····················} | 83 | ····················} |
84 | ····················if·(!b2·||·n2·!=·0)·{ | 84 | ····················if·(!b2·||·n2·!=·0)·{ |
85 | ························this.d(); | 85 | ························this.d(); |
86 | ····················} | 86 | ····················} |
87 | ····················if·(b2)·{ | 87 | ····················if·(b2)·{ |
88 | ························if·(this.j·==·null)·{ | 88 | ························if·(this.j·==·null)·{ |
89 | ····························this.j·=·new· | 89 | ····························this.j·=·new·k((ListView)this); |
90 | ························} | 90 | ························} |
91 | ························this.j.a(b); | 91 | ························this.j.a(b); |
92 | ························this.j.onTouch((View)this,·motionEvent); | 92 | ························this.j.onTouch((View)this,·motionEvent); |
93 | ····················} | 93 | ····················} |
94 | ····················else·if·(this.j·!=·null)·{ | 94 | ····················else·if·(this.j·!=·null)·{ |
95 | ························this.j.a(false); | 95 | ························this.j.a(false); |
96 | ····················} | 96 | ····················} |
Offset 1, 45 lines modified | Offset 1, 45 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.support.v7. | 2 | import·android.support.v7.b.g; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.view.ViewGroup; | 4 | import·android.view.ViewGroup; |
5 | import·java.util.List; | 5 | import·java.util.List; |
6 | import·android.content.res.Resources; | 6 | import·android.content.res.Resources; |
7 | import·java.io.FileNotFoundException; | 7 | import·java.io.FileNotFoundException; |
8 | import·android.net.Uri$Builder; | 8 | import·android.net.Uri$Builder; |
9 | import·android.os.Bundle; | 9 | import·android.os.Bundle; |
10 | import·android.text.style.TextAppearanceSpan; | 10 | import·android.text.style.TextAppearanceSpan; |
11 | import·android.text.SpannableString; | 11 | import·android.text.SpannableString; |
12 | import·android.support.v7. | 12 | import·android.support.v7.b.b; |
13 | import·android.util.TypedValue; | 13 | import·android.util.TypedValue; |
14 | import·android.content.pm.ActivityInfo; | 14 | import·android.content.pm.ActivityInfo; |
15 | import·android.content.pm.PackageManager; | 15 | import·android.content.pm.PackageManager; |
16 | import·android.content.pm.PackageManager$NameNotFoundException; | 16 | import·android.content.pm.PackageManager$NameNotFoundException; |
17 | import·android.text.TextUtils; | 17 | import·android.text.TextUtils; |
18 | import·android.widget.TextView; | 18 | import·android.widget.TextView; |
19 | import·android.widget.ImageView; | 19 | import·android.widget.ImageView; |
20 | import·android.content.res.Resources$NotFoundException; | 20 | import·android.content.res.Resources$NotFoundException; |
21 | import·android.util.Log; | 21 | import·android.util.Log; |
22 | import·android.net.Uri; | 22 | import·android.net.Uri; |
23 | import·android.support.v4. | 23 | import·android.support.v4.b.a; |
24 | import·android.graphics.drawable.Drawable$ConstantState; | 24 | import·android.graphics.drawable.Drawable$ConstantState; |
25 | import·android.graphics.drawable.Drawable; | 25 | import·android.graphics.drawable.Drawable; |
26 | import·android.content.ComponentName; | 26 | import·android.content.ComponentName; |
27 | import·android.database.Cursor; | 27 | import·android.database.Cursor; |
28 | import·android.content.res.ColorStateList; | 28 | import·android.content.res.ColorStateList; |
29 | import·java.util.WeakHashMap; | 29 | import·java.util.WeakHashMap; |
30 | import·android.content.Context; | 30 | import·android.content.Context; |
31 | import·android.app.SearchableInfo; | 31 | import·android.app.SearchableInfo; |
32 | import·android.app.SearchManager; | 32 | import·android.app.SearchManager; |
33 | import·android.view.View$OnClickListener; | 33 | import·android.view.View$OnClickListener; |
34 | import·android.support.v4.widget. | 34 | import·android.support.v4.widget.q; |
35 | class·as·extends· | 35 | class·as·extends·q·implements·View$OnClickListener |
36 | { | 36 | { |
37 | ····private·final·SearchManager·j; | 37 | ····private·final·SearchManager·j; |
38 | ····private·final·SearchView·k; | 38 | ····private·final·SearchView·k; |
39 | ····private·final·SearchableInfo·l; | 39 | ····private·final·SearchableInfo·l; |
40 | ····private·final·Context·m; | 40 | ····private·final·Context·m; |
41 | ····private·final·WeakHashMap·n; | 41 | ····private·final·WeakHashMap·n; |
42 | ····private·final·int·o; | 42 | ····private·final·int·o; |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.support.v7. | 2 | import·android.support.v7.b.g; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.widget.ImageView; | 4 | import·android.widget.ImageView; |
5 | import·android.widget.TextView; | 5 | import·android.widget.TextView; |
6 | final·class·at | 6 | final·class·at |
7 | { | 7 | { |
8 | ····public·final·TextView·a; | 8 | ····public·final·TextView·a; |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.support.v7. | 2 | import·android.support.v7.d.c; |
3 | import·android.view.ViewGroup$LayoutParams; | 3 | import·android.view.ViewGroup$LayoutParams; |
4 | import·android.view.View; | 4 | import·android.view.View; |
5 | import·android.support.v7.internal.view.menu.ad; | 5 | import·android.support.v7.internal.view.menu.ad; |
6 | import·android.content.Context; | 6 | import·android.content.Context; |
7 | import·android.support.v7.internal.view.menu.m; | 7 | import·android.support.v7.internal.view.menu.m; |
8 | import·android.support.v7.internal.view.menu.i; | 8 | import·android.support.v7.internal.view.menu.i; |
9 | import·android.support.v7.internal.view.menu.x; | 9 | import·android.support.v7.internal.view.menu.x; |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.view.ViewGroup$MarginLayoutParams; | 2 | import·android.view.ViewGroup$MarginLayoutParams; |
3 | import·android.view.ViewGroup$LayoutParams; | 3 | import·android.view.ViewGroup$LayoutParams; |
4 | import·android.util.AttributeSet; | 4 | import·android.util.AttributeSet; |
5 | import·android.content.Context; | 5 | import·android.content.Context; |
6 | import·android.support.v7.a | 6 | import·android.support.v7.a.b; |
7 | public·class·ay·extends·b | 7 | public·class·ay·extends·b |
8 | { | 8 | { |
9 | ····int·b; | 9 | ····int·b; |
10 | ···· | 10 | ···· |
11 | ····public·ay(final·int·n,·final·int·n2)·{ | 11 | ····public·ay(final·int·n,·final·int·n2)·{ |
12 | ········super(n,·n2); | 12 | ········super(n,·n2); |
Offset 1, 49 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | class·b | ||
2 | import·android.view.MenuItem; | ||
3 | import·android.support.v7.internal.view.menu.y; | ||
4 | import·android.support.v7.internal.view.menu.m; | ||
5 | import·android.view.View; | ||
6 | import·android.support.v7.internal.view.menu.i; | ||
7 | import·android.content.Context; | ||
8 | import·android.support.v7.internal.view.menu.ad; | ||
9 | import·android.support.v7.internal.view.menu.v; | ||
10 | class·b·extends·v | ||
11 | { | 3 | { |
12 | ····final·/*·synthetic·*/·ActionMenuPresenter·c; | ||
13 | ····private·ad·d; | ||
14 | ···· | ||
15 | ····public·b(final·ActionMenuPresenter·c,·final·Context·context,·final·ad·d)·{ | ||
16 | ········boolean·b·=·false; | ||
17 | ········this.c·=·c; | ||
18 | ········super(context,·(i)d,·(View)null,·false,·android.support.v7.a.b.actionOverflowMenuStyle); | ||
19 | ········this.d·=·d; | ||
20 | ········if·(!((m)d.getItem()).j())·{ | ||
21 | ············View·d2; | ||
22 | ············if·(ActionMenuPresenter.d(c)·==·null)·{ | ||
23 | ················d2·=·(View)ActionMenuPresenter.e(c); | ||
24 | ············} | ||
25 | ············else·{ | ||
26 | ················d2·=·ActionMenuPresenter.d(c); | ||
27 | ············} | ||
28 | ············this.a(d2); | ||
29 | ········} | ||
30 | ········this.a((y)c.g); | ||
31 | ········for·(int·size·=·d.size(),·i·=·0;·i·<·size;·++i)·{ | ||
32 | ············final·MenuItem·item·=·d.getItem(i); | ||
33 | ············if·(item.isVisible()·&&·item.getIcon()·!=·null)·{ | ||
34 | ················b·=·true; | ||
35 | ················break; | ||
36 | ············} | ||
37 | ········} | ||
38 | ········this.a(b); | ||
39 | ····} | ||
40 | ···· | ||
41 | ····public·void·onDismiss()·{ | ||
42 | ········super.onDismiss(); | ||
43 | ········ActionMenuPresenter.a(this.c,·(b)null); | ||
44 | ········this.c.h·=·0; | ||
45 | ····} | ||
46 | } | 4 | } |
Offset 1, 16 lines modified | Offset 1, 41 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.os.Parcelable; | ||
2 | import·android.os.Parcel; | 3 | import·android.os.Parcel; |
3 | import·android.os.Parcelable$Creator; | 4 | import·android.os.Parcelable$Creator; |
5 | import·android.view.View$BaseSavedState; | ||
4 | 6 | class·ba·extends·View$BaseSavedState | |
5 | { | 7 | { |
8 | ····public·static·final·Parcelable$Creator·CREATOR; | ||
9 | ····public·int·a; | ||
10 | ····public·boolean·b; | ||
11 | ···· | ||
12 | ····static·{ | ||
13 | ········CREATOR·=·(Parcelable$Creator)new·bb(); | ||
14 | ····} | ||
15 | ···· | ||
6 | ····public· | 16 | ····public·ba(final·Parcel·parcel)·{ |
7 | ········ | 17 | ········super(parcel); |
18 | ········this.a·=·parcel.readInt(); | ||
19 | ········this.b·=·(parcel.readInt()·!=·0); | ||
20 | ····} | ||
21 | ···· | ||
22 | ····public·ba(final·Parcelable·parcelable)·{ | ||
23 | ········super(parcelable); | ||
8 | ····} | 24 | ····} |
9 | ···· | 25 | ···· |
10 | ····public·Toolbar$SavedState[]·a(final·int·n)·{ | ||
11 | ····· | 26 | ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{ |
27 | ········super.writeToParcel(parcel,·n); | ||
28 | ········parcel.writeInt(this.a); | ||
29 | ········int·n2; | ||
30 | ········if·(this.b)·{ | ||
31 | ············n2·=·1; | ||
32 | ········} | ||
33 | ········else·{ | ||
34 | ············n2·=·0; | ||
35 | ········} | ||
36 | ········parcel.writeInt(n2); | ||
12 | ····} | 37 | ····} |
13 | } | 38 | } |
Offset 1, 22 lines modified | Offset 1, 50 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.view.MenuItem; | ||
2 | 3 | import·android.support.v7.internal.view.menu.y; | |
4 | import·android.support.v7.internal.view.menu.m; | ||
5 | import·android.view.View; | ||
6 | import·android.support.v7.internal.view.menu.i; | ||
7 | import·android.support.v7.b.b; | ||
8 | import·android.content.Context; | ||
9 | import·android.support.v7.internal.view.menu.ad; | ||
10 | import·android.support.v7.internal.view.menu.v; | ||
11 | class·c·extends·v | ||
3 | { | 12 | { |
13 | ····final·/*·synthetic·*/·a·c; | ||
14 | ····private·ad·d; | ||
4 | ····final·/*·synthetic·*/·ActionMenuPresenter·a; | ||
5 | ···· | ||
6 | ····private·c(final·ActionMenuPresenter·a)·{ | ||
7 | ········this.a·=·a; | ||
8 | ····} | ||
9 | ···· | 15 | ···· |
10 | ····public·ab·a()·{ | ||
11 | ········ab·c; | ||
12 | ········if·(ActionMenuPresenter.h(this.a)·!=·null)·{ | ||
13 | ····· | 16 | ····public·c(final·a·c,·final·Context·context,·final·ad·d)·{ |
17 | ········boolean·b·=·false; | ||
18 | ········this.c·=·c; | ||
19 | ········super(context,·(i)d,·(View)null,·false,·android.support.v7.b.b.actionOverflowMenuStyle); | ||
20 | ········this.d·=·d; | ||
21 | ········if·(!((m)d.getItem()).j())·{ | ||
22 | ············View·d2; | ||
23 | ············if·(a.d(c)·==·null)·{ | ||
24 | ················d2·=·(View)a.e(c); | ||
25 | ············} | ||
26 | ············else·{ | ||
27 | ················d2·=·a.d(c); | ||
28 | ············} | ||
29 | ············this.a(d2); | ||
14 | ········} | 30 | ········} |
15 | ········else·{ | ||
16 | ········ | 31 | ········this.a((y)c.g); |
32 | ········for·(int·size·=·d.size(),·i·=·0;·i·<·size;·++i)·{ | ||
33 | ············final·MenuItem·item·=·d.getItem(i); | ||
34 | ············if·(item.isVisible()·&&·item.getIcon()·!=·null)·{ | ||
35 | ················b·=·true; | ||
36 | ················break; | ||
37 | ············} | ||
17 | ········} | 38 | ········} |
18 | ········ | 39 | ········this.a(b); |
40 | ····} | ||
41 | ···· | ||
42 | ····public·void·onDismiss()·{ | ||
43 | ········super.onDismiss(); | ||
44 | ········a.a(this.c,·(c)null); | ||
45 | ········this.c.h·=·0; | ||
19 | ····} | 46 | ····} |
20 | } | 47 | } |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.vie | 2 | import·android.support.v7.internal.view.menu.c; |
3 | class·d· | 3 | class·d·extends·c |
4 | { | 4 | { |
5 | ····final·/*·synthetic·*/·a·a; | ||
5 | ····final·/*·synthetic·*/·ActionMenuPresenter·a; | ||
6 | ····private·g·b; | ||
7 | ···· | 6 | ···· |
8 | ····p | 7 | ····private·d(final·a·a)·{ |
9 | ········this.a·=·a; | 8 | ········this.a·=·a; |
10 | ········this.b·=·b; | ||
11 | ····} | 9 | ····} |
12 | ···· | 10 | ···· |
13 | ····public· | 11 | ····public·ab·a()·{ |
12 | ········ab·c; | ||
13 | ········if·(android.support.v7.widget.a.h(this.a)·!=·null)·{ | ||
14 | ············c·=·android.support.v7.widget.a.h(this.a).c(); | ||
14 | ········ActionMenuPresenter.f(this.a).f(); | ||
15 | ········final·View·view·=·(View)ActionMenuPresenter.g(this.a); | ||
16 | ········if·(view·!=·null·&&·view.getWindowToken()·!=·null·&&·this.b.d())·{ | ||
17 | ············ActionMenuPresenter.a(this.a,·this.b); | ||
18 | ········} | 15 | ········} |
19 | ········ | 16 | ········else·{ |
17 | ············c·=·null; | ||
18 | ········} | ||
19 | ········return·c; | ||
20 | ····} | 20 | ····} |
21 | } | 21 | } |
Offset 1, 63 lines modified | Offset 1, 24 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.graphics.drawable.Drawable; | ||
3 | import·android.support.v4.b.a.a; | ||
4 | import·android.view.View$OnTouchListener; | ||
5 | import·android.view.View; | 2 | import·android.view.View; |
6 | import·android.util.AttributeSet; | ||
7 | import·android.support.v7.a.b; | ||
8 | import·android.content.Context; | ||
9 | import·android.support.v7.internal.widget.TintImageView; | ||
10 | class·e· | 3 | class·e·implements·Runnable |
11 | { | 4 | { |
12 | ····final·/*·synthetic·*/·ActionMenuPresenter·a; | ||
13 | ···· | 5 | ····final·/*·synthetic·*/·a·a; |
6 | ····private·h·b; | ||
14 | ···· | 7 | ···· |
8 | ····public·e(final·a·a,·final·h·b)·{ | ||
15 | ····public·e(final·ActionMenuPresenter·a,·final·Context·context)·{ | ||
16 | ········final·boolean·enabled·=·true; | ||
17 | ········this.a·=·a; | 9 | ········this.a·=·a; |
10 | ········this.b·=·b; | ||
18 | ········super(context,·(AttributeSet)null,·android.support.v7.a.b.actionOverflowButtonStyle); | ||
19 | ········this.b·=·new·float[2]; | ||
20 | ········this.setClickable(enabled); | ||
21 | ········this.setFocusable(enabled); | ||
22 | ········this.setVisibility(0); | ||
23 | ········this.setEnabled(enabled); | ||
24 | ········this.setOnTouchListener((View$OnTouchListener)new·f(this,·(View)this,·a)); | ||
25 | ····} | 11 | ····} |
26 | ···· | 12 | ···· |
13 | ····public·void·run()·{ | ||
14 | ········android.support.v7.widget.a.f(this.a).f(); | ||
15 | ········final·View·view·=·(View)android.support.v7.widget.a.g(this.a); | ||
16 | ········if·(view·!=·null·&&·view.getWindowToken()·!=·null·&&·this.b.d())·{ | ||
17 | ············android.support.v7.widget.a.a(this.a,·this.b); | ||
27 | ····public·boolean·c()·{ | ||
28 | ········return·false; | ||
29 | ····} | ||
30 | ···· | ||
31 | ····public·boolean·d()·{ | ||
32 | ········return·false; | ||
33 | ····} | ||
34 | ···· | ||
35 | ····public·boolean·performClick()·{ | ||
36 | ········final·boolean·b·=·true; | ||
37 | ········if·(!super.performClick())·{ | ||
38 | ············this.playSoundEffect(0); | ||
39 | ············this.a.c(); | ||
40 | ········} | ||
41 | ········return·b; | ||
42 | ····} | ||
43 | ···· | ||
44 | ····protected·boolean·setFrame(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | ||
45 | ········final·boolean·setFrame·=·super.setFrame(n,·n2,·n3,·n4); | ||
46 | ········final·Drawable·drawable·=·this.getDrawable(); | ||
47 | ········final·Drawable·background·=·this.getBackground(); | ||
48 | ········if·(drawable·!=·null·&&·background·!=·null)·{ | ||
49 | ············final·int·width·=·this.getWidth(); | ||
50 | ············final·int·height·=·this.getHeight(); | ||
51 | ············final·int·n5·=·Math.max(width,·height)·/·2; | ||
52 | ············final·int·n6·=·this.getPaddingLeft()·-·this.getPaddingRight(); | ||
53 | ············final·int·n7·=·this.getPaddingTop()·-·this.getPaddingBottom(); | ||
54 | ············final·int·n8·=·(width·+·n6)·/·2; | ||
55 | ············final·int·n9·=·(height·+·n7)·/·2; | ||
56 | ············android.support.v4.b.a.a.a(background,·n8·-·n5,·n9·-·n5,·n8·+·n5,·n9·+·n5); | ||
57 | ········} | 18 | ········} |
58 | ········r | 19 | ········android.support.v7.widget.a.a(this.a,·(e)null); |
59 | ····} | 20 | ····} |
60 | } | 21 | } |
Offset 1, 44 lines modified | Offset 1, 62 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.graphics.drawable.Drawable; | ||
3 | import·android.view.View$OnTouchListener; | ||
2 | import·android.view.View; | 4 | import·android.view.View; |
5 | import·android.util.AttributeSet; | ||
6 | import·android.support.v7.b.b; | ||
7 | import·android.content.Context; | ||
8 | import·android.support.v7.internal.widget.TintImageView; | ||
3 | class·f·extends·ag | 9 | class·f·extends·TintImageView·implements·k |
4 | { | 10 | { |
5 | ····final·/*·synthetic·*/·ActionMenuPresenter·a; | ||
6 | ····final·/*·synthetic·*/· | 11 | ····final·/*·synthetic·*/·a·a; |
12 | ····private·final·float[]·b; | ||
7 | ···· | 13 | ···· |
8 | ····f(final·e·b,·final·View·view,·final·ActionMenuPresenter·a)·{ | ||
9 | ······· | 14 | ····public·f(final·a·a,·final·Context·context)·{ |
15 | ········final·boolean·enabled·=·true; | ||
10 | ········this.a·=·a; | 16 | ········this.a·=·a; |
11 | ········super(view); | 17 | ········super(context,·(AttributeSet)null,·android.support.v7.b.b.actionOverflowButtonStyle); |
18 | ········this.b·=·new·float[2]; | ||
19 | ········this.setClickable(enabled); | ||
20 | ········this.setFocusable(enabled); | ||
21 | ········this.setVisibility(0); | ||
22 | ········this.setEnabled(enabled); | ||
23 | ········this.setOnTouchListener((View$OnTouchListener)new·g(this,·(View)this,·a)); | ||
12 | ····} | 24 | ····} |
13 | ···· | 25 | ···· |
14 | ····public·a | 26 | ····public·boolean·c()·{ |
15 | ········ab·c; | ||
16 | ········if·(ActionMenuPresenter.a(this.b.a)·==·null)·{ | ||
17 | ············c·=·null; | ||
18 | ········} | ||
19 | ········else·{ | ||
20 | ············c·=·ActionMenuPresenter.a(this.b.a).c(); | ||
21 | ········} | ||
22 | ········return· | 27 | ········return·false; |
23 | ····} | 28 | ····} |
24 | ···· | 29 | ···· |
25 | ····public·boolean· | 30 | ····public·boolean·d()·{ |
26 | ········this.b.a.c(); | ||
27 | ········return· | 31 | ········return·false; |
28 | ····} | 32 | ····} |
29 | ···· | 33 | ···· |
30 | ····public·boolean·c()·{ | 34 | ····public·boolean·performClick()·{ |
35 | ········final·boolean·b·=·true; | ||
36 | ········if·(!super.performClick())·{ | ||
37 | ············this.playSoundEffect(0); | ||
31 | ········boolean·b; | ||
32 | ········if·(ActionMenuPresenter.b(this.b.a)·!=·null)·{ | ||
33 | ············b·=·false; | ||
34 | ········} | ||
35 | ········else·{ | ||
36 | ············this. | 38 | ············this.a.c(); |
37 | ············b·=·true; | ||
38 | ········} | 39 | ········} |
39 | ········return·b; | 40 | ········return·b; |
40 | ····} | 41 | ····} |
42 | ···· | ||
43 | ····protected·boolean·setFrame(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | ||
44 | ········final·boolean·setFrame·=·super.setFrame(n,·n2,·n3,·n4); | ||
45 | ········final·Drawable·drawable·=·this.getDrawable(); | ||
46 | ········final·Drawable·background·=·this.getBackground(); | ||
47 | ········if·(drawable·!=·null·&&·background·!=·null)·{ | ||
48 | ············final·int·width·=·this.getWidth(); | ||
49 | ············final·int·height·=·this.getHeight(); | ||
50 | ············final·int·n5·=·Math.max(width,·height)·/·2; | ||
51 | ············final·int·n6·=·this.getPaddingLeft()·-·this.getPaddingRight(); | ||
52 | ············final·int·n7·=·this.getPaddingTop()·-·this.getPaddingBottom(); | ||
53 | ············final·int·n8·=·(width·+·n6)·/·2; | ||
54 | ············final·int·n9·=·(height·+·n7)·/·2; | ||
55 | ············android.support.v4.c.a.a.a(background,·n8·-·n5,·n9·-·n5,·n8·+·n5,·n9·+·n5); | ||
56 | ········} | ||
57 | ········return·setFrame; | ||
58 | ····} | ||
41 | } | 59 | } |
Offset 1, 27 lines modified | Offset 1, 44 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.support.v7.internal.view.menu.y; | ||
3 | import·android.support.v7.a.b; | ||
4 | import·android.view.View; | 2 | import·android.view.View; |
5 | import·android.support.v7.internal.view.menu.i; | ||
6 | import·android.content.Context; | ||
7 | import·android.support.v7.internal.view.menu.v; | ||
8 | class·g·extends· | 3 | class·g·extends·ag |
9 | { | 4 | { |
10 | ····final·/*·synthetic·*/· | 5 | ····final·/*·synthetic·*/·a·a; |
6 | ····final·/*·synthetic·*/·f·b; | ||
11 | ···· | 7 | ···· |
12 | ···· | 8 | ····g(final·f·b,·final·View·view,·final·a·a)·{ |
13 | ········this. | 9 | ········this.b·=·b; |
10 | ········this.a·=·a; | ||
11 | ········super(view); | ||
14 | ········super(context,·i,·view,·b,·b.actionOverflowMenuStyle); | ||
15 | ········this.a(8388613); | ||
16 | ········this.a((y)c.g); | ||
17 | ····} | 12 | ····} |
18 | ···· | 13 | ···· |
19 | ····public·void·onDismiss()·{ | ||
20 | ········super.onDismiss(); | ||
21 | ········ActionMenuPresenter.c(this.c).close(); | ||
22 | ···· | 14 | ····public·ab·a()·{ |
15 | ········ab·c; | ||
16 | ········if·(android.support.v7.widget.a.a(this.b.a)·==·null)·{ | ||
17 | ············c·=·null; | ||
18 | ········} | ||
19 | ········else·{ | ||
20 | ············c·=·android.support.v7.widget.a.a(this.b.a).c(); | ||
21 | ········} | ||
22 | ········return·c; | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·boolean·b()·{ | ||
26 | ········this.b.a.c(); | ||
27 | ········return·true; | ||
28 | ····} | ||
29 | ···· | ||
30 | ····public·boolean·c()·{ | ||
31 | ········boolean·b; | ||
32 | ········if·(android.support.v7.widget.a.b(this.b.a)·!=·null)·{ | ||
33 | ············b·=·false; | ||
34 | ········} | ||
35 | ········else·{ | ||
36 | ············this.b.a.d(); | ||
37 | ············b·=·true; | ||
38 | ········} | ||
39 | ········return·b; | ||
23 | ····} | 40 | ····} |
24 | } | 41 | } |
Offset 1, 35 lines modified | Offset 1, 27 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.support.v7.internal.view.menu.ad; | ||
3 | import·android.support.v7.internal.view.menu.i; | ||
4 | import·android.support.v7.internal.view.menu.y; | 2 | import·android.support.v7.internal.view.menu.y; |
3 | import·android.support.v7.b.b; | ||
4 | import·android.view.View; | ||
5 | import·android.support.v7.internal.view.menu.i; | ||
6 | import·android.content.Context; | ||
7 | import·android.support.v7.internal.view.menu.v; | ||
5 | class·h· | 8 | class·h·extends·v |
6 | { | 9 | { |
10 | ····final·/*·synthetic·*/·a·c; | ||
7 | ····final·/*·synthetic·*/·ActionMenuPresenter·a; | ||
8 | ···· | ||
9 | ····private·h(final·ActionMenuPresenter·a)·{ | ||
10 | ········this.a·=·a; | ||
11 | ····} | ||
12 | ···· | 11 | ···· |
12 | ····public·h(final·a·c,·final·Context·context,·final·i·i,·final·View·view,·final·boolean·b)·{ | ||
13 | ········this.c·=·c; | ||
14 | ········super(context,·i,·view,·b,·b.actionOverflowMenuStyle); | ||
15 | ········this.a(8388613); | ||
16 | ········this.a((y)c.g); | ||
13 | ····public·void·a(final·i·i,·final·boolean·b)·{ | ||
14 | ········if·(i·instanceof·ad)·{ | ||
15 | ············((ad)i).p().a(false); | ||
16 | ········} | ||
17 | ········final·y·a·=·this.a.a(); | ||
18 | ········if·(a·!=·null)·{ | ||
19 | ············a.a((i)i,·b); | ||
20 | ········} | ||
21 | ····} | 17 | ····} |
22 | ···· | 18 | ···· |
19 | ····public·void·onDismiss()·{ | ||
20 | ········super.onDismiss(); | ||
21 | ········a.c(this.c).close(); | ||
22 | ········a.a(this.c,·(h)null); | ||
23 | ····public·boolean·a(final·i·i)·{ | ||
24 | ········boolean·b·=·false; | ||
25 | ········if·(i·!=·null)·{ | ||
26 | ············this.a.h·=·((ad)i).getItem().getItemId(); | ||
27 | ············final·y·a·=·this.a.a(); | ||
28 | ············b·=·(a·!=·null·&&·a.a(i)); | ||
29 | ········} | ||
30 | ········return·b; | ||
31 | ····} | 23 | ····} |
32 | } | 24 | } |
Offset 1, 16 lines modified | Offset 1, 34 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.os.Parcel; | ||
3 | import·android.o | 2 | import·android.support.v7.internal.view.menu.ad; |
3 | import·android.support.v7.internal.view.menu.y; | ||
4 | 4 | class·i·implements·y | |
5 | { | 5 | { |
6 | ····public·ActionMenuPresenter$SavedState·a(final·Parcel·parcel)·{ | ||
7 | ···· | 6 | ····final·/*·synthetic·*/·a·a; |
7 | ···· | ||
8 | ····private·i(final·a·a)·{ | ||
9 | ········this.a·=·a; | ||
10 | ····} | ||
11 | ···· | ||
12 | ····public·void·a(final·android.support.v7.internal.view.menu.i·i,·final·boolean·b)·{ | ||
13 | ········if·(i·instanceof·ad)·{ | ||
14 | ············((ad)i).p().a(false); | ||
15 | ········} | ||
16 | ········final·y·a·=·this.a.a(); | ||
17 | ········if·(a·!=·null)·{ | ||
18 | ············a.a((android.support.v7.internal.view.menu.i)i,·b); | ||
19 | ········} | ||
8 | ····} | 20 | ····} |
9 | ···· | 21 | ···· |
10 | ····public·ActionMenuPresenter$SavedState[]·a(final·int·n)·{ | ||
11 | ···· | 22 | ····public·boolean·a(final·android.support.v7.internal.view.menu.i·i)·{ |
23 | ········boolean·b·=·false; | ||
24 | ········if·(i·!=·null)·{ | ||
25 | ············this.a.h·=·((ad)i).getItem().getItemId(); | ||
26 | ············final·y·a·=·this.a.a(); | ||
27 | ············b·=·(a·!=·null·&&·a.a(i)); | ||
28 | ········} | ||
29 | ········return·b; | ||
12 | ····} | 30 | ····} |
13 | } | 31 | } |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.os.Build$VERSION; | 2 | import·android.os.Build$VERSION; |
3 | import·android.support.v7.internal.widget.b | 3 | import·android.support.v7.internal.widget.bl; |
4 | import·android.support.v7. | 4 | import·android.support.v7.b.b; |
5 | import·android.util.AttributeSet; | 5 | import·android.util.AttributeSet; |
6 | import·android.content.Context; | 6 | import·android.content.Context; |
7 | import·android.graphics.drawable.Drawable; | 7 | import·android.graphics.drawable.Drawable; |
8 | import·android.support.v7.internal.widget.b | 8 | import·android.support.v7.internal.widget.bj; |
9 | import·android.widget.CheckBox; | 9 | import·android.widget.CheckBox; |
10 | public·class·r·extends·CheckBox | 10 | public·class·r·extends·CheckBox |
11 | { | 11 | { |
12 | ····private·static·final·int[]·a; | 12 | ····private·static·final·int[]·a; |
13 | ····private·b | 13 | ····private·bj·b; |
14 | ····private·Drawable·c; | 14 | ····private·Drawable·c; |
15 | ···· | 15 | ···· |
16 | ····static·{ | 16 | ····static·{ |
17 | ········a·=·new·int[]·{·16843015·}; | 17 | ········a·=·new·int[]·{·16843015·}; |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·r(final·Context·context,·final·AttributeSet·set)·{ | 20 | ····public·r(final·Context·context,·final·AttributeSet·set)·{ |
21 | ········this(context,·set,·android.support.v7. | 21 | ········this(context,·set,·android.support.v7.b.b.checkboxStyle); |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····public·r(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 24 | ····public·r(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
25 | ········super(context,·set,·n); | 25 | ········super(context,·set,·n); |
26 | ········if·(b | 26 | ········if·(bj.a)·{ |
27 | ············final·b | 27 | ············final·bl·a·=·bl.a(this.getContext(),·set,·r.a,·n,·0); |
28 | ············this.setButtonDrawable(a.a(0)); | 28 | ············this.setButtonDrawable(a.a(0)); |
29 | ············a.b(); | 29 | ············a.b(); |
30 | ············this.b·=·a.c(); | 30 | ············this.b·=·a.c(); |
31 | ········} | 31 | ········} |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·int·getCompoundPaddingLeft()·{ | 34 | ····public·int·getCompoundPaddingLeft()·{ |
Offset 1, 33 lines modified | Offset 1, 33 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.support.v7.internal.widget.b | 2 | import·android.support.v7.internal.widget.bl; |
3 | import·android.util.AttributeSet; | 3 | import·android.util.AttributeSet; |
4 | import·android.content.Context; | 4 | import·android.content.Context; |
5 | import·android.support.v7.internal.widget.b | 5 | import·android.support.v7.internal.widget.bj; |
6 | import·android.widget.CheckedTextView; | 6 | import·android.widget.CheckedTextView; |
7 | public·class·s·extends·CheckedTextView | 7 | public·class·s·extends·CheckedTextView |
8 | { | 8 | { |
9 | ····private·static·final·int[]·a; | 9 | ····private·static·final·int[]·a; |
10 | ····private·b | 10 | ····private·bj·b; |
11 | ···· | 11 | ···· |
12 | ····static·{ | 12 | ····static·{ |
13 | ········a·=·new·int[]·{·16843016·}; | 13 | ········a·=·new·int[]·{·16843016·}; |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····public·s(final·Context·context,·final·AttributeSet·set)·{ | 16 | ····public·s(final·Context·context,·final·AttributeSet·set)·{ |
17 | ········this(context,·set,·16843720); | 17 | ········this(context,·set,·16843720); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·s(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 20 | ····public·s(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
21 | ········super(context,·set,·n); | 21 | ········super(context,·set,·n); |
22 | ········if·(b | 22 | ········if·(bj.a)·{ |
23 | ············final·b | 23 | ············final·bl·a·=·bl.a(this.getContext(),·set,·s.a,·n,·0); |
24 | ············this.setCheckMarkDrawable(a.a(0)); | 24 | ············this.setCheckMarkDrawable(a.a(0)); |
25 | ············a.b(); | 25 | ············a.b(); |
26 | ············this.b·=·a.c(); | 26 | ············this.b·=·a.c(); |
27 | ········} | 27 | ········} |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····public·void·setCheckMarkDrawable(final·int·checkMarkDrawable)·{ | 30 | ····public·void·setCheckMarkDrawable(final·int·checkMarkDrawable)·{ |
Offset 1, 52 lines modified | Offset 1, 52 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.graphics.PorterDuff$Mode; | 2 | import·android.graphics.PorterDuff$Mode; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.content.res.ColorStateList; | 4 | import·android.content.res.ColorStateList; |
5 | import·android.support.v7.internal.widget.b | 5 | import·android.support.v7.internal.widget.bl; |
6 | import·android.support.v7.internal.widget.b | 6 | import·android.support.v7.internal.widget.bj; |
7 | import·android.support.v7.internal.widget.b | 7 | import·android.support.v7.internal.widget.bg; |
8 | import·android.support.v7. | 8 | import·android.support.v7.b.b; |
9 | import·android.util.AttributeSet; | 9 | import·android.util.AttributeSet; |
10 | import·android.content.Context; | 10 | import·android.content.Context; |
11 | import·android.support.v7.internal.widget.b | 11 | import·android.support.v7.internal.widget.bi; |
12 | import·android.widget.EditText; | 12 | import·android.widget.EditText; |
13 | public·class·t·extends·EditText | 13 | public·class·t·extends·EditText |
14 | { | 14 | { |
15 | ····private·static·final·int[]·a; | 15 | ····private·static·final·int[]·a; |
16 | ····private·b | 16 | ····private·bi·b; |
17 | ···· | 17 | ···· |
18 | ····static·{ | 18 | ····static·{ |
19 | ········a·=·new·int[]·{·16842964·}; | 19 | ········a·=·new·int[]·{·16842964·}; |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·t(final·Context·context,·final·AttributeSet·set)·{ | 22 | ····public·t(final·Context·context,·final·AttributeSet·set)·{ |
23 | ········this(context,·set,·android.support.v7. | 23 | ········this(context,·set,·android.support.v7.b.b.editTextStyle); |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·t(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 26 | ····public·t(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
27 | ········super(b | 27 | ········super(bg.a(context),·set,·n); |
28 | ········if·(b | 28 | ········if·(bj.a)·{ |
29 | ············final·b | 29 | ············final·bl·a·=·bl.a(this.getContext(),·set,·t.a,·n,·0); |
30 | ············if·(a.e(0))·{ | 30 | ············if·(a.e(0))·{ |
31 | ················final·ColorStateList·c·=·a.c().c(a.f(0,·-1)); | 31 | ················final·ColorStateList·c·=·a.c().c(a.f(0,·-1)); |
32 | ················if·(c·!=·null)·{ | 32 | ················if·(c·!=·null)·{ |
33 | ····················this.setSupportBackgroundTintList(c); | 33 | ····················this.setSupportBackgroundTintList(c); |
34 | ················} | 34 | ················} |
35 | ············} | 35 | ············} |
36 | ············a.b(); | 36 | ············a.b(); |
37 | ········} | 37 | ········} |
38 | ····} | 38 | ····} |
39 | ···· | 39 | ···· |
40 | ····private·void·a()·{ | 40 | ····private·void·a()·{ |
41 | ········if·(this.getBackground()·!=·null·&&·this.b·!=·null)·{ | 41 | ········if·(this.getBackground()·!=·null·&&·this.b·!=·null)·{ |
42 | ············b | 42 | ············bj.a((View)this,·this.b); |
43 | ········} | 43 | ········} |
44 | ····} | 44 | ····} |
45 | ···· | 45 | ···· |
46 | ····protected·void·drawableStateChanged()·{ | 46 | ····protected·void·drawableStateChanged()·{ |
47 | ········super.drawableStateChanged(); | 47 | ········super.drawableStateChanged(); |
48 | ········this.a(); | 48 | ········this.a(); |
49 | ····} | 49 | ····} |
Offset 71, 23 lines modified | Offset 71, 23 lines modified | ||
71 | ············b·=·null; | 71 | ············b·=·null; |
72 | ········} | 72 | ········} |
73 | ········return·b; | 73 | ········return·b; |
74 | ····} | 74 | ····} |
75 | ···· | 75 | ···· |
76 | ····public·void·setSupportBackgroundTintList(final·ColorStateList·a)·{ | 76 | ····public·void·setSupportBackgroundTintList(final·ColorStateList·a)·{ |
77 | ········if·(this.b·==·null)·{ | 77 | ········if·(this.b·==·null)·{ |
78 | ············this.b·=·new·b | 78 | ············this.b·=·new·bi(); |
79 | ········} | 79 | ········} |
80 | ········this.b.a·=·a; | 80 | ········this.b.a·=·a; |
81 | ········this.b.d·=·true; | 81 | ········this.b.d·=·true; |
82 | ········this.a(); | 82 | ········this.a(); |
83 | ····} | 83 | ····} |
84 | ···· | 84 | ···· |
85 | ····public·void·setSupportBackgroundTintMode(final·PorterDuff$Mode·b)·{ | 85 | ····public·void·setSupportBackgroundTintMode(final·PorterDuff$Mode·b)·{ |
86 | ········if·(this.b·==·null)·{ | 86 | ········if·(this.b·==·null)·{ |
87 | ············this.b·=·new·b | 87 | ············this.b·=·new·bi(); |
88 | ········} | 88 | ········} |
89 | ········this.b.b·=·b; | 89 | ········this.b.b·=·b; |
90 | ········this.b.c·=·true; | 90 | ········this.b.c·=·true; |
91 | ········this.a(); | 91 | ········this.a(); |
92 | ····} | 92 | ····} |
93 | } | 93 | } |
Offset 1, 45 lines modified | Offset 1, 45 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.graphics.PorterDuff$Mode; | 2 | import·android.graphics.PorterDuff$Mode; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.content.res.ColorStateList; | 4 | import·android.content.res.ColorStateList; |
5 | import·android.support.v7.internal.widget.b | 5 | import·android.support.v7.internal.widget.bl; |
6 | import·android.support.v7.internal.widget.b | 6 | import·android.support.v7.internal.widget.bg; |
7 | import·android.support.v7. | 7 | import·android.support.v7.b.b; |
8 | import·android.util.AttributeSet; | 8 | import·android.util.AttributeSet; |
9 | import·android.content.Context; | 9 | import·android.content.Context; |
10 | import·android.support.v7.internal.widget.b | 10 | import·android.support.v7.internal.widget.bi; |
11 | import·android.support.v7.internal.widget.b | 11 | import·android.support.v7.internal.widget.bj; |
12 | import·android.widget.MultiAutoCompleteTextView; | 12 | import·android.widget.MultiAutoCompleteTextView; |
13 | public·class·u·extends·MultiAutoCompleteTextView | 13 | public·class·u·extends·MultiAutoCompleteTextView |
14 | { | 14 | { |
15 | ····private·static·final·int[]·a; | 15 | ····private·static·final·int[]·a; |
16 | ····private·b | 16 | ····private·bj·b; |
17 | ····private·b | 17 | ····private·bi·c; |
18 | ···· | 18 | ···· |
19 | ····static·{ | 19 | ····static·{ |
20 | ········final·int[]·array; | 20 | ········final·int[]·array; |
21 | ········final·int[]·a2·=·array·=·new·int[2]; | 21 | ········final·int[]·a2·=·array·=·new·int[2]; |
22 | ········array[0]·=·16842964; | 22 | ········array[0]·=·16842964; |
23 | ········array[1]·=·16843126; | 23 | ········array[1]·=·16843126; |
24 | ········a·=·a2; | 24 | ········a·=·a2; |
25 | ····} | 25 | ····} |
26 | ···· | 26 | ···· |
27 | ····public·u(final·Context·context,·final·AttributeSet·set)·{ | 27 | ····public·u(final·Context·context,·final·AttributeSet·set)·{ |
28 | ········this(context,·set,·android.support.v7. | 28 | ········this(context,·set,·android.support.v7.b.b.autoCompleteTextViewStyle); |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·u(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 31 | ····public·u(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
32 | ········final·int·n2·=·1; | 32 | ········final·int·n2·=·1; |
33 | ········super(b | 33 | ········super(bg.a(context),·set,·n); |
34 | ········if·(b | 34 | ········if·(bj.a)·{ |
35 | ············final·b | 35 | ············final·bl·a·=·bl.a(this.getContext(),·set,·u.a,·n,·0); |
36 | ············this.b·=·a.c(); | 36 | ············this.b·=·a.c(); |
37 | ············if·(a.e(0))·{ | 37 | ············if·(a.e(0))·{ |
38 | ················final·ColorStateList·c·=·a.c().c(a.f(0,·-1)); | 38 | ················final·ColorStateList·c·=·a.c().c(a.f(0,·-1)); |
39 | ················if·(c·!=·null)·{ | 39 | ················if·(c·!=·null)·{ |
40 | ····················this.setSupportBackgroundTintList(c); | 40 | ····················this.setSupportBackgroundTintList(c); |
41 | ················} | 41 | ················} |
42 | ············} | 42 | ············} |
Offset 48, 15 lines modified | Offset 48, 15 lines modified | ||
48 | ············} | 48 | ············} |
49 | ············a.b(); | 49 | ············a.b(); |
50 | ········} | 50 | ········} |
51 | ····} | 51 | ····} |
52 | ···· | 52 | ···· |
53 | ····private·void·a()·{ | 53 | ····private·void·a()·{ |
54 | ········if·(this.getBackground()·!=·null·&&·this.c·!=·null)·{ | 54 | ········if·(this.getBackground()·!=·null·&&·this.c·!=·null)·{ |
55 | ············b | 55 | ············bj.a((View)this,·this.c); |
56 | ········} | 56 | ········} |
57 | ····} | 57 | ····} |
58 | ···· | 58 | ···· |
59 | ····protected·void·drawableStateChanged()·{ | 59 | ····protected·void·drawableStateChanged()·{ |
60 | ········super.drawableStateChanged(); | 60 | ········super.drawableStateChanged(); |
61 | ········this.a(); | 61 | ········this.a(); |
62 | ····} | 62 | ····} |
Offset 90, 23 lines modified | Offset 90, 23 lines modified | ||
90 | ········else·{ | 90 | ········else·{ |
91 | ············super.setDropDownBackgroundResource(dropDownBackgroundResource); | 91 | ············super.setDropDownBackgroundResource(dropDownBackgroundResource); |
92 | ········} | 92 | ········} |
93 | ····} | 93 | ····} |
94 | ···· | 94 | ···· |
95 | ····public·void·setSupportBackgroundTintList(final·ColorStateList·a)·{ | 95 | ····public·void·setSupportBackgroundTintList(final·ColorStateList·a)·{ |
96 | ········if·(this.c·==·null)·{ | 96 | ········if·(this.c·==·null)·{ |
97 | ············this.c·=·new·b | 97 | ············this.c·=·new·bi(); |
98 | ········} | 98 | ········} |
99 | ········this.c.a·=·a; | 99 | ········this.c.a·=·a; |
100 | ········this.c.d·=·true; | 100 | ········this.c.d·=·true; |
101 | ········this.a(); | 101 | ········this.a(); |
102 | ····} | 102 | ····} |
103 | ···· | 103 | ···· |
104 | ····public·void·setSupportBackgroundTintMode(final·PorterDuff$Mode·b)·{ | 104 | ····public·void·setSupportBackgroundTintMode(final·PorterDuff$Mode·b)·{ |
105 | ········if·(this.c·==·null)·{ | 105 | ········if·(this.c·==·null)·{ |
106 | ············this.c·=·new·b | 106 | ············this.c·=·new·bi(); |
107 | ········} | 107 | ········} |
108 | ········this.c.b·=·b; | 108 | ········this.c.b·=·b; |
109 | ········this.c.c·=·true; | 109 | ········this.c.c·=·true; |
110 | ········this.a(); | 110 | ········this.a(); |
111 | ····} | 111 | ····} |
112 | } | 112 | } |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.os.Build$VERSION; | 2 | import·android.os.Build$VERSION; |
3 | import·android.support.v7.internal.widget.b | 3 | import·android.support.v7.internal.widget.bl; |
4 | import·android.support.v7. | 4 | import·android.support.v7.b.b; |
5 | import·android.util.AttributeSet; | 5 | import·android.util.AttributeSet; |
6 | import·android.content.Context; | 6 | import·android.content.Context; |
7 | import·android.graphics.drawable.Drawable; | 7 | import·android.graphics.drawable.Drawable; |
8 | import·android.support.v7.internal.widget.b | 8 | import·android.support.v7.internal.widget.bj; |
9 | import·android.widget.RadioButton; | 9 | import·android.widget.RadioButton; |
10 | public·class·v·extends·RadioButton | 10 | public·class·v·extends·RadioButton |
11 | { | 11 | { |
12 | ····private·static·final·int[]·a; | 12 | ····private·static·final·int[]·a; |
13 | ····private·b | 13 | ····private·bj·b; |
14 | ····private·Drawable·c; | 14 | ····private·Drawable·c; |
15 | ···· | 15 | ···· |
16 | ····static·{ | 16 | ····static·{ |
17 | ········a·=·new·int[]·{·16843015·}; | 17 | ········a·=·new·int[]·{·16843015·}; |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·v(final·Context·context,·final·AttributeSet·set)·{ | 20 | ····public·v(final·Context·context,·final·AttributeSet·set)·{ |
21 | ········this(context,·set,·android.support.v7. | 21 | ········this(context,·set,·android.support.v7.b.b.radioButtonStyle); |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····public·v(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 24 | ····public·v(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
25 | ········super(context,·set,·n); | 25 | ········super(context,·set,·n); |
26 | ········if·(b | 26 | ········if·(bj.a)·{ |
27 | ············final·b | 27 | ············final·bl·a·=·bl.a(this.getContext(),·set,·v.a,·n,·0); |
28 | ············this.setButtonDrawable(a.a(0)); | 28 | ············this.setButtonDrawable(a.a(0)); |
29 | ············a.b(); | 29 | ············a.b(); |
30 | ············this.b·=·a.c(); | 30 | ············this.b·=·a.c(); |
31 | ········} | 31 | ········} |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·int·getCompoundPaddingLeft()·{ | 34 | ····public·int·getCompoundPaddingLeft()·{ |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | package·android.support.v7.widget; | 1 | package·android.support.v7.widget; |
2 | import·android.support.v4. | 2 | import·android.support.v4.h.ao; |
3 | import·android.graphics.RectF; | 3 | import·android.graphics.RectF; |
4 | import·android.graphics.drawable.shapes.RoundRectShape; | 4 | import·android.graphics.drawable.shapes.RoundRectShape; |
5 | import·android.graphics.drawable.shapes.Shape; | 5 | import·android.graphics.drawable.shapes.Shape; |
6 | import·android.graphics.drawable.ClipDrawable; | 6 | import·android.graphics.drawable.ClipDrawable; |
7 | import·android.graphics.Shader; | 7 | import·android.graphics.Shader; |
8 | import·android.graphics.BitmapShader; | 8 | import·android.graphics.BitmapShader; |
9 | import·android.graphics.Shader$TileMode; | 9 | import·android.graphics.Shader$TileMode; |
10 | import·android.graphics.drawable.ShapeDrawable; | 10 | import·android.graphics.drawable.ShapeDrawable; |
11 | import·android.graphics.drawable.BitmapDrawable; | 11 | import·android.graphics.drawable.BitmapDrawable; |
12 | import·android.graphics.drawable.LayerDrawable; | 12 | import·android.graphics.drawable.LayerDrawable; |
13 | import·android.support.v4. | 13 | import·android.support.v4.c.a.m; |
14 | import·android.graphics.drawable.AnimationDrawable; | 14 | import·android.graphics.drawable.AnimationDrawable; |
15 | import·android.graphics.drawable.Drawable; | 15 | import·android.graphics.drawable.Drawable; |
16 | import·android.support.v7.internal.widget.b | 16 | import·android.support.v7.internal.widget.bl; |
17 | import·android.support.v7.internal.widget.b | 17 | import·android.support.v7.internal.widget.bj; |
18 | import·android.support.v7. | 18 | import·android.support.v7.b.b; |
19 | import·android.util.AttributeSet; | 19 | import·android.util.AttributeSet; |
20 | import·android.content.Context; | 20 | import·android.content.Context; |
21 | import·android.graphics.Bitmap; | 21 | import·android.graphics.Bitmap; |
22 | import·android.widget.RatingBar; | 22 | import·android.widget.RatingBar; |
23 | public·class·w·extends·RatingBar | 23 | public·class·w·extends·RatingBar |
24 | { | 24 | { |
Offset 33, 21 lines modified | Offset 33, 21 lines modified | ||
33 | ········final·int[]·a2·=·array·=·new·int[2]; | 33 | ········final·int[]·a2·=·array·=·new·int[2]; |
34 | ········array[0]·=·16843067; | 34 | ········array[0]·=·16843067; |
35 | ········array[1]·=·16843068; | 35 | ········array[1]·=·16843068; |
36 | ········a·=·a2; | 36 | ········a·=·a2; |
37 | ····} | 37 | ····} |
38 | ···· | 38 | ···· |
39 | ····public·w(final·Context·context,·final·AttributeSet·set)·{ | 39 | ····public·w(final·Context·context,·final·AttributeSet·set)·{ |
40 | ········this(context,·set,·android.support.v7. | 40 | ········this(context,·set,·android.support.v7.b.b.ratingBarStyle); |
41 | ····} | 41 | ····} |
42 | ···· | 42 | ···· |
43 | ····public·w(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 43 | ····public·w(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
44 | ········super(context,·set,·n); | 44 | ········super(context,·set,·n); |
45 | ········if·(b | 45 | ········if·(bj.a)·{ |
46 | ············final·b | 46 | ············final·bl·a·=·bl.a(this.getContext(),·set,·w.a,·n,·0); |
47 | ············final·Drawable·b·=·a.b(0); | 47 | ············final·Drawable·b·=·a.b(0); |
48 | ············if·(b·!=·null)·{ | 48 | ············if·(b·!=·null)·{ |
49 | ················this.setIndeterminateDrawable(this.a(b)); | 49 | ················this.setIndeterminateDrawable(this.a(b)); |
50 | ············} | 50 | ············} |
51 | ············final·Drawable·b2·=·a.b(1); | 51 | ············final·Drawable·b2·=·a.b(1); |
52 | ············if·(b2·!=·null)·{ | 52 | ············if·(b2·!=·null)·{ |
53 | ················this.setProgressDrawable(this.a(b2,·false)); | 53 | ················this.setProgressDrawable(this.a(b2,·false)); |
Offset 136, 12 lines modified | Offset 136, 12 lines modified | ||
136 | ········return·(Shape)new·RoundRectShape(array,·(RectF)null,·(float[])null); | 136 | ········return·(Shape)new·RoundRectShape(array,·(RectF)null,·(float[])null); |
137 | ····} | 137 | ····} |
138 | ···· | 138 | ···· |
139 | ····protected·void·onMeasure(final·int·n,·final·int·n2)·{ | 139 | ····protected·void·onMeasure(final·int·n,·final·int·n2)·{ |
140 | ········synchronized·(this)·{ | 140 | ········synchronized·(this)·{ |
141 | ············super.onMeasure(n,·n2); | 141 | ············super.onMeasure(n,·n2); |
142 | ············if·(this.b·!=·null)·{ | 142 | ············if·(this.b·!=·null)·{ |
143 | ················this.setMeasuredDimension( | 143 | ················this.setMeasuredDimension(ao.a(this.b.getWidth()·*·this.getNumStars(),·n,·0),·this.getMeasuredHeight()); |
144 | ············} | 144 | ············} |
145 | ········} | 145 | ········} |
146 | ····} | 146 | ····} |
147 | } | 147 | } |
Offset 4, 44 lines modified | Offset 4, 44 lines modified | ||
4 | import·android.graphics.PorterDuff$Mode; | 4 | import·android.graphics.PorterDuff$Mode; |
5 | import·java.lang.reflect.Field; | 5 | import·java.lang.reflect.Field; |
6 | import·android.widget.ListPopupWindow; | 6 | import·android.widget.ListPopupWindow; |
7 | import·android.view.View; | 7 | import·android.view.View; |
8 | import·android.graphics.drawable.Drawable; | 8 | import·android.graphics.drawable.Drawable; |
9 | import·android.content.res.ColorStateList; | 9 | import·android.content.res.ColorStateList; |
10 | import·android.os.Build$VERSION; | 10 | import·android.os.Build$VERSION; |
11 | import·android.support.v7.internal.widget.b | 11 | import·android.support.v7.internal.widget.bl; |
12 | import·android.support.v7.internal.widget.b | 12 | import·android.support.v7.internal.widget.bj; |
13 | import·android.support.v7. | 13 | import·android.support.v7.b.b; |
14 | import·android.util.AttributeSet; | 14 | import·android.util.AttributeSet; |
15 | import·android.content.Context; | 15 | import·android.content.Context; |
16 | import·android.support.v7.internal.widget.b | 16 | import·android.support.v7.internal.widget.bi; |
17 | import·android.widget.Spinner; | 17 | import·android.widget.Spinner; |
18 | public·class·x·extends·Spinner | 18 | public·class·x·extends·Spinner |
19 | { | 19 | { |
20 | ····private·static·final·int[]·a; | 20 | ····private·static·final·int[]·a; |
21 | ····private·b | 21 | ····private·bi·b; |
22 | ···· | 22 | ···· |
23 | ····static·{ | 23 | ····static·{ |
24 | ········final·int[]·array; | 24 | ········final·int[]·array; |
25 | ········final·int[]·a2·=·array·=·new·int[2]; | 25 | ········final·int[]·a2·=·array·=·new·int[2]; |
26 | ········array[0]·=·16842964; | 26 | ········array[0]·=·16842964; |
27 | ········array[1]·=·16843126; | 27 | ········array[1]·=·16843126; |
28 | ········a·=·a2; | 28 | ········a·=·a2; |
29 | ····} | 29 | ····} |
30 | ···· | 30 | ···· |
31 | ····public·x(final·Context·context,·final·AttributeSet·set)·{ | 31 | ····public·x(final·Context·context,·final·AttributeSet·set)·{ |
32 | ········this(context,·set,·android.support.v7. | 32 | ········this(context,·set,·android.support.v7.b.b.spinnerStyle); |
33 | ····} | 33 | ····} |
34 | ···· | 34 | ···· |
35 | ····public·x(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 35 | ····public·x(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
36 | ········final·int·n2·=·1; | 36 | ········final·int·n2·=·1; |
37 | ········super(context,·set,·n); | 37 | ········super(context,·set,·n); |
38 | ········if·(b | 38 | ········if·(bj.a)·{ |
39 | ············final·b | 39 | ············final·bl·a·=·bl.a(this.getContext(),·set,·x.a,·n,·0); |
40 | ············if·(a.e(0))·{ | 40 | ············if·(a.e(0))·{ |
41 | ················final·ColorStateList·c·=·a.c().c(a.f(0,·-1)); | 41 | ················final·ColorStateList·c·=·a.c().c(a.f(0,·-1)); |
42 | ················if·(c·!=·null)·{ | 42 | ················if·(c·!=·null)·{ |
43 | ····················this.setSupportBackgroundTintList(c); | 43 | ····················this.setSupportBackgroundTintList(c); |
44 | ················} | 44 | ················} |
45 | ············} | 45 | ············} |
46 | ············if·(a.e(n2))·{ | 46 | ············if·(a.e(n2))·{ |
Offset 55, 15 lines modified | Offset 55, 15 lines modified | ||
55 | ············} | 55 | ············} |
56 | ············a.b(); | 56 | ············a.b(); |
57 | ········} | 57 | ········} |
58 | ····} | 58 | ····} |
59 | ···· | 59 | ···· |
60 | ····private·void·a()·{ | 60 | ····private·void·a()·{ |
61 | ········if·(this.getBackground()·!=·null·&&·this.b·!=·null)·{ | 61 | ········if·(this.getBackground()·!=·null·&&·this.b·!=·null)·{ |
62 | ············b | 62 | ············bj.a((View)this,·this.b); |
63 | ········} | 63 | ········} |
64 | ····} | 64 | ····} |
65 | ···· | 65 | ···· |
66 | ····private·static·void·a(final·Spinner·obj,·final·Drawable·backgroundDrawable)·{ | 66 | ····private·static·void·a(final·Spinner·obj,·final·Drawable·backgroundDrawable)·{ |
67 | ········final·Class<Spinner>·clazz·=·Spinner.class; | 67 | ········final·Class<Spinner>·clazz·=·Spinner.class; |
68 | ········final·String·name·=·"mPopup"; | 68 | ········final·String·name·=·"mPopup"; |
69 | ········final·Class<Spinner>·clazz2·=·clazz; | 69 | ········final·Class<Spinner>·clazz2·=·clazz; |
Offset 113, 23 lines modified | Offset 113, 23 lines modified | ||
113 | ············b·=·null; | 113 | ············b·=·null; |
114 | ········} | 114 | ········} |
115 | ········return·b; | 115 | ········return·b; |
116 | ····} | 116 | ····} |
117 | ···· | 117 | ···· |
118 | ····public·void·setSupportBackgroundTintList(final·ColorStateList·a)·{ | 118 | ····public·void·setSupportBackgroundTintList(final·ColorStateList·a)·{ |
119 | ········if·(this.b·==·null)·{ | 119 | ········if·(this.b·==·null)·{ |
120 | ············this.b·=·new·b | 120 | ············this.b·=·new·bi(); |
121 | ········} | 121 | ········} |
122 | ········this.b.a·=·a; | 122 | ········this.b.a·=·a; |
123 | ········this.b.d·=·true; | 123 | ········this.b.d·=·true; |
124 | ········this.a(); | 124 | ········this.a(); |
125 | ····} | 125 | ····} |
126 | ···· | 126 | ···· |
127 | ····public·void·setSupportBackgroundTintMode(final·PorterDuff$Mode·b)·{ | 127 | ····public·void·setSupportBackgroundTintMode(final·PorterDuff$Mode·b)·{ |
128 | ········if·(this.b·==·null)·{ | 128 | ········if·(this.b·==·null)·{ |
129 | ············this.b·=·new·b | 129 | ············this.b·=·new·bi(); |
130 | ········} | 130 | ········} |
131 | ········this.b.b·=·b; | 131 | ········this.b.b·=·b; |
132 | ········this.b.c·=·true; | 132 | ········this.b.c·=·true; |
133 | ········this.a(); | 133 | ········this.a(); |
134 | ····} | 134 | ····} |
135 | } | 135 | } |
Offset 1, 53 lines modified | Offset 1, 47 lines modified | ||
1 | package·com.getbase.floatingactionbutton; | 1 | package·com.getbase.floatingactionbutton; |
2 | import·android.graphics.LinearGradient; | ||
3 | import·android.graphics.Shader$TileMode; | ||
2 | import·android.graphics. | 4 | import·android.graphics.Shader; |
3 | import·android.graphics.Paint$Style; | ||
4 | import·android.graphics.drawable.shapes.Shape; | ||
5 | import·android.graphics.drawable.ShapeDrawable; | 5 | import·android.graphics.drawable.ShapeDrawable$ShaderFactory; |
6 | import·android.graphics.drawable.Drawable; | ||
7 | import·android.content.res.TypedArray; | ||
8 | import·android.util.AttributeSet; | ||
9 | import·android.content.Context; | ||
10 | 6 | class·a·extends·ShapeDrawable$ShaderFactory | |
11 | { | 7 | { |
12 | ····int·a; | 8 | ····final·/*·synthetic·*/·int·a; |
9 | ····final·/*·synthetic·*/·int·b; | ||
10 | ····final·/*·synthetic·*/·int·c; | ||
11 | ····final·/*·synthetic·*/·int·d; | ||
12 | ····final·/*·synthetic·*/·int·e; | ||
13 | ····final·/*·synthetic·*/·FloatingActionButton·f; | ||
13 | ···· | 14 | ···· |
14 | ····void·a(final·Context·context,·final·AttributeSet·set)·{ | ||
15 | ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·n.AddFloatingActionButton,·0,·0); | ||
16 | ········this.a·=·obtainStyledAttributes.getColor(n.AddFloatingActionButton_fab_plusIconColor,·this.a(17170443)); | ||
17 | ········obtainStyledAttributes.recycle(); | ||
18 | ········ | 15 | ····a(final·FloatingActionButton·f,·final·int·a,·final·int·b,·final·int·c,·final·int·d,·final·int·e)·{ |
16 | ········this.f·=·f; | ||
17 | ········this.a·=·a; | ||
18 | ········this.b·=·b; | ||
19 | ········this.c·=·c; | ||
20 | ········this.d·=·d; | ||
21 | ········this.e·=·e; | ||
19 | ····} | 22 | ····} |
20 | ···· | 23 | ···· |
21 | ···· | 24 | ····public·Shader·resize(final·int·n,·final·int·n2)·{ |
25 | ········final·int·n3·=·5; | ||
26 | ········final·float·n4·=·(float)(n·/·2); | ||
27 | ········final·float·n5·=·(float)(n·/·2); | ||
22 | ········final·float·n·=· | 28 | ········final·float·n6·=·(float)n2; |
29 | ········final·int[]·array·=·new·int[n3]; | ||
23 | ········final·float·b·=·this.b(k.fab_icon_size); | ||
24 | ········final·ShapeDrawable·shapeDrawable·=·new·ShapeDrawable((Shape)new·b(this,·(b·-·this.b(k.fab_plus_icon_size))·/·n,·b·/·n,·this.b(k.fab_plus_icon_stroke)·/·n,·b)); | ||
25 | ········final·Paint·paint·=·shapeDrawable.getPaint(); | ||
26 | ········paint.setColor(this.a); | ||
27 | ········paint.setStyle(Paint$Style.FILL); | ||
28 | ········paint.setAntiAlias(true); | ||
29 | ········return·(Drawable)shapeDrawable; | ||
30 | ····} | ||
31 | ···· | ||
32 | ····public·int·getPlusColor()·{ | ||
33 | ········r | 30 | ········array[0]·=·this.a; |
31 | ········array[1]·=·this.b; | ||
32 | ········array[2]·=·this.c; | ||
33 | ········array[3]·=·this.d; | ||
34 | ········array[4]·=·this.e; | ||
35 | ········final·float[]·array3; | ||
36 | ········final·float[]·array2·=·array3·=·new·float[n3]; | ||
37 | ········array3[0]·=·0.0f; | ||
38 | ········array3[1]·=·0.2f; | ||
39 | ········array3[2]·=·0.5f; | ||
40 | ········array3[3]·=·0.8f; | ||
41 | ········array3[4]·=·1.0f; | ||
42 | ········return·(Shader)new·LinearGradient(n4,·0.0f,·n5,·n6,·array,·array2,·Shader$TileMode.CLAMP); | ||
34 | ····} | ||
35 | ···· | ||
36 | ····public·void·setIcon(final·int·n)·{ | ||
37 | ········throw·new·UnsupportedOperationException("Use·FloatingActionButton·if·you·want·to·use·custom·icon"); | ||
38 | ····} | ||
39 | ···· | ||
40 | ····public·void·setPlusColor(final·int·a)·{ | ||
41 | ········if·(this.a·!=·a)·{ | ||
42 | ············this.a·=·a; | ||
43 | ············this.a(); | ||
44 | ········} | ||
45 | ····} | ||
46 | ···· | ||
47 | ····public·void·setPlusColorResId(final·int·n)·{ | ||
48 | ········this.setPlusColor(this.a(n)); | ||
49 | ····} | 43 | ····} |
50 | } | 44 | } |
Offset 1, 28 lines modified | Offset 1, 24 lines modified | ||
1 | package·com.getbase.floatingactionbutton; | 1 | package·com.getbase.floatingactionbutton; |
2 | import·android.graphics. | 2 | import·android.graphics.Rect; |
3 | import·android.graphics.Canvas; | 3 | import·android.graphics.Canvas; |
4 | import·android.graphics.drawable. | 4 | import·android.graphics.drawable.Drawable; |
5 | import·android.graphics.drawable.LayerDrawable; | ||
5 | class·b·extends· | 6 | class·b·extends·LayerDrawable |
6 | { | 7 | { |
8 | ····private·final·int·a; | ||
7 | ····final·/*·synthetic·*/·float·a; | ||
8 | ····final·/*·synthetic·*/·float·b; | ||
9 | ····final·/*·synthetic·*/·float·c; | ||
10 | ····final·/*·synthetic·*/·float·d; | ||
11 | ····final·/*·synthetic·*/·a·e; | ||
12 | ···· | 9 | ···· |
13 | ····b(final·a·e,·final·float·a,·final·float·b,·final·float·c,·final·float·d)·{ | ||
14 | ········ | 10 | ····public·b(final·int·a,·final·Drawable...·array)·{ |
11 | ········super(array); | ||
15 | ········this.a·=·a; | 12 | ········this.a·=·a; |
16 | ········this.b·=·b; | ||
17 | ········this.c·=·c; | ||
18 | ········this.d·=·d; | ||
19 | ····} | 13 | ····} |
20 | ···· | 14 | ···· |
21 | ····public·void·draw(final·Canvas·canvas | 15 | ····public·void·draw(final·Canvas·canvas)·{ |
22 | ········canvas.drawRect(this.a,·this.b·-·this.c,·this.d·-·this.a,·this.c·+·this.b,·paint); | ||
23 | ········ | 16 | ········final·Rect·bounds·=·this.getBounds(); |
17 | ········canvas.saveLayerAlpha((float)bounds.left,·(float)bounds.top,·(float)bounds.right,·(float)bounds.bottom,·this.a,·31); | ||
18 | ········super.draw(canvas); | ||
19 | ········canvas.restore(); | ||
24 | ····} | 20 | ····} |
25 | } | 21 | } |
Offset 1, 47 lines modified | Offset 1, 6 lines modified | ||
1 | package·com.getbase.floatingactionbutton; | 1 | package·com.getbase.floatingactionbutton; |
2 | public·final·class·c | ||
2 | import·android.graphics.LinearGradient; | ||
3 | import·android.graphics.Shader$TileMode; | ||
4 | import·android.graphics.Shader; | ||
5 | import·android.graphics.drawable.ShapeDrawable$ShaderFactory; | ||
6 | class·c·extends·ShapeDrawable$ShaderFactory | ||
7 | { | 3 | { |
8 | ····final·/*·synthetic·*/·int·a; | ||
9 | ····final·/*·synthetic·*/·int·b; | ||
10 | ····final·/*·synthetic·*/·int·c; | ||
11 | ····final·/*·synthetic·*/·int·d; | ||
12 | ····final·/*·synthetic·*/·int·e; | ||
13 | ····final·/*·synthetic·*/·FloatingActionButton·f; | ||
14 | ···· | ||
15 | ····c(final·FloatingActionButton·f,·final·int·a,·final·int·b,·final·int·c,·final·int·d,·final·int·e)·{ | ||
16 | ········this.f·=·f; | ||
17 | ········this.a·=·a; | ||
18 | ········this.b·=·b; | ||
19 | ········this.c·=·c; | ||
20 | ········this.d·=·d; | ||
21 | ········this.e·=·e; | ||
22 | ····} | ||
23 | ···· | ||
24 | ····public·Shader·resize(final·int·n,·final·int·n2)·{ | ||
25 | ········final·int·n3·=·5; | ||
26 | ········final·float·n4·=·(float)(n·/·2); | ||
27 | ········final·float·n5·=·(float)(n·/·2); | ||
28 | ········final·float·n6·=·(float)n2; | ||
29 | ········final·int[]·array·=·new·int[n3]; | ||
30 | ········array[0]·=·this.a; | ||
31 | ········array[1]·=·this.b; | ||
32 | ········array[2]·=·this.c; | ||
33 | ········array[3]·=·this.d; | ||
34 | ········array[4]·=·this.e; | ||
35 | ········final·float[]·array3; | ||
36 | ········final·float[]·array2·=·array3·=·new·float[n3]; | ||
37 | ········array3[0]·=·0.0f; | ||
38 | ········array3[1]·=·0.2f; | ||
39 | ········array3[2]·=·0.5f; | ||
40 | ········array3[3]·=·0.8f; | ||
41 | ········array3[4]·=·1.0f; | ||
42 | ········return·(Shader)new·LinearGradient(n4,·0.0f,·n5,·n6,·array,·array2,·Shader$TileMode.CLAMP); | ||
43 | ····} | ||
44 | } | 4 | } |
Offset 1, 24 lines modified | Offset 1, 16 lines modified | ||
1 | package·com.getbase.floatingactionbutton; | 1 | package·com.getbase.floatingactionbutton; |
2 | public·final·class·d | ||
2 | import·android.graphics.Rect; | ||
3 | import·android.graphics.Canvas; | ||
4 | import·android.graphics.drawable.Drawable; | ||
5 | import·android.graphics.drawable.LayerDrawable; | ||
6 | class·d·extends·LayerDrawable | ||
7 | { | 3 | { |
4 | ····public·static·final·int·fab_actions_spacing·=·2131230786; | ||
5 | ····public·static·final·int·fab_icon_size·=·2131230787; | ||
6 | ····public·static·final·int·fab_labels_margin·=·2131230788; | ||
7 | ····public·static·final·int·fab_plus_icon_size·=·2131230789; | ||
8 | ····public·static·final·int·fab_plus_icon_stroke·=·2131230790; | ||
9 | ····public·static·final·int·fab_shadow_offset·=·2131230791; | ||
10 | ····public·static·final·int·fab_shadow_radius·=·2131230792; | ||
11 | ····public·static·final·int·fab_size_mini·=·2131230793; | ||
12 | ····public·static·final·int·fab_size_normal·=·2131230794; | ||
13 | ····public·static·final·int·fab_stroke_width·=·2131230795; | ||
8 | ····private·final·int·a; | ||
9 | ···· | ||
10 | ····public·d(final·int·a,·final·Drawable...·array)·{ | ||
11 | ········super(array); | ||
12 | ········this.a·=·a; | ||
13 | ····} | ||
14 | ···· | ||
15 | ····public·void·draw(final·Canvas·canvas)·{ | ||
16 | ········final·Rect·bounds·=·this.getBounds(); | ||
17 | ········canvas.saveLayerAlpha((float)bounds.left,·(float)bounds.top,·(float)bounds.right,·(float)bounds.bottom,·this.a,·31); | ||
18 | ········super.draw(canvas); | ||
19 | ········canvas.restore(); | ||
20 | ····} | ||
21 | } | 14 | } |
Offset 1, 43 lines modified | Offset 1, 8 lines modified | ||
1 | package·com.getbase.floatingactionbutton; | 1 | package·com.getbase.floatingactionbutton; |
2 | public·final·class·e | ||
2 | import·android.animation.Animator; | ||
3 | import·android.animation.TimeInterpolator; | ||
4 | import·android.animation.ObjectAnimator; | ||
5 | import·android.view.animation.OvershootInterpolator; | ||
6 | import·android.graphics.drawable.Drawable; | ||
7 | class·e·extends·a | ||
8 | { | 3 | { |
4 | ····public·static·final·int·fab_bg_mini·=·2130837563; | ||
5 | ····public·static·final·int·fab_bg_normal·=·2130837564; | ||
9 | ····final·/*·synthetic·*/·FloatingActionsMenu·g; | ||
10 | ···· | ||
11 | ····void·a()·{ | ||
12 | ········this.a·=·FloatingActionsMenu.a(this.g); | ||
13 | ········this.b·=·FloatingActionsMenu.b(this.g); | ||
14 | ········this.c·=·FloatingActionsMenu.c(this.g); | ||
15 | ········this.f·=·FloatingActionsMenu.d(this.g); | ||
16 | ········super.a(); | ||
17 | ····} | ||
18 | ···· | ||
19 | ····Drawable·getIconDrawable()·{ | ||
20 | ········final·int·n·=·2; | ||
21 | ········final·h·h·=·new·h(super.getIconDrawable()); | ||
22 | ········FloatingActionsMenu.a(this.g,·h); | ||
23 | ········final·OvershootInterpolator·overshootInterpolator·=·new·OvershootInterpolator(); | ||
24 | ········final·float[]·array2; | ||
25 | ········final·float[]·array·=·array2·=·new·float[n]; | ||
26 | ········array2[0]·=·135.0f; | ||
27 | ········array2[1]·=·0.0f; | ||
28 | ········final·ObjectAnimator·ofFloat·=·ObjectAnimator.ofFloat((Object)h,·"rotation",·array); | ||
29 | ········final·float[]·array4; | ||
30 | ········final·float[]·array3·=·array4·=·new·float[n]; | ||
31 | ········array4[0]·=·0.0f; | ||
32 | ········array4[1]·=·135.0f; | ||
33 | ········final·ObjectAnimator·ofFloat2·=·ObjectAnimator.ofFloat((Object)h,·"rotation",·array3); | ||
34 | ········ofFloat.setInterpolator((TimeInterpolator)overshootInterpolator); | ||
35 | ········ofFloat2.setInterpolator((TimeInterpolator)overshootInterpolator); | ||
36 | ········FloatingActionsMenu.e(this.g).play((Animator)ofFloat2); | ||
37 | ········FloatingActionsMenu.f(this.g).play((Animator)ofFloat); | ||
38 | ········return·(Drawable)h; | ||
39 | ····} | ||
40 | } | 6 | } |
Offset 1, 74 lines modified | Offset 1, 14 lines modified | ||
1 | package·com.getbase.floatingactionbutton; | 1 | package·com.getbase.floatingactionbutton; |
2 | public·final·class·f | ||
2 | import·android.animation.Animator; | ||
3 | import·android.view.View; | ||
4 | import·android.animation.TimeInterpolator; | ||
5 | import·android.animation.ObjectAnimator; | ||
6 | import·android.view.ViewGroup$LayoutParams; | ||
7 | class·f·extends·ViewGroup$LayoutParams | ||
8 | { | 3 | { |
4 | ····public·static·final·int·down·=·2131296280; | ||
5 | ····public·static·final·int·fab_expand_menu_button·=·2131296260; | ||
6 | ····public·static·final·int·fab_label·=·2131296261; | ||
7 | ····public·static·final·int·left·=·2131296278; | ||
8 | ····public·static·final·int·mini·=·2131296277; | ||
9 | ····public·static·final·int·normal·=·2131296268; | ||
10 | ····public·static·final·int·right·=·2131296279; | ||
11 | ····public·static·final·int·up·=·2131296266; | ||
9 | ····final·/*·synthetic·*/·FloatingActionsMenu·a; | ||
10 | ····private·ObjectAnimator·b; | ||
11 | ····private·ObjectAnimator·c; | ||
12 | ····private·ObjectAnimator·d; | ||
13 | ····private·ObjectAnimator·e; | ||
14 | ····private·boolean·f; | ||
15 | ···· | ||
16 | ····public·f(final·FloatingActionsMenu·a,·final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{ | ||
17 | ········final·int·n·=·2; | ||
18 | ········this.a·=·a; | ||
19 | ········super(viewGroup$LayoutParams); | ||
20 | ········this.b·=·new·ObjectAnimator(); | ||
21 | ········this.c·=·new·ObjectAnimator(); | ||
22 | ········this.d·=·new·ObjectAnimator(); | ||
23 | ········this.e·=·new·ObjectAnimator(); | ||
24 | ········this.b.setInterpolator((TimeInterpolator)FloatingActionsMenu.a()); | ||
25 | ········this.c.setInterpolator((TimeInterpolator)FloatingActionsMenu.b()); | ||
26 | ········this.d.setInterpolator((TimeInterpolator)FloatingActionsMenu.c()); | ||
27 | ········this.e.setInterpolator((TimeInterpolator)FloatingActionsMenu.c()); | ||
28 | ········this.e.setProperty(View.ALPHA); | ||
29 | ········final·ObjectAnimator·e·=·this.e; | ||
30 | ········final·float[]·array; | ||
31 | ········final·float[]·floatValues·=·array·=·new·float[n]; | ||
32 | ········array[0]·=·1.0f; | ||
33 | ········array[1]·=·0.0f; | ||
34 | ········e.setFloatValues(floatValues); | ||
35 | ········this.c.setProperty(View.ALPHA); | ||
36 | ········final·ObjectAnimator·c·=·this.c; | ||
37 | ········final·float[]·array2; | ||
38 | ········final·float[]·floatValues2·=·array2·=·new·float[n]; | ||
39 | ········array2[0]·=·0.0f; | ||
40 | ········array2[1]·=·1.0f; | ||
41 | ········c.setFloatValues(floatValues2); | ||
42 | ········switch·(FloatingActionsMenu.g(a))·{ | ||
43 | ············case·0: | ||
44 | ············case·1:·{ | ||
45 | ················this.d.setProperty(View.TRANSLATION_Y); | ||
46 | ················this.b.setProperty(View.TRANSLATION_Y); | ||
47 | ················break; | ||
48 | ············} | ||
49 | ············case·2: | ||
50 | ············case·3:·{ | ||
51 | ················this.d.setProperty(View.TRANSLATION_X); | ||
52 | ················this.b.setProperty(View.TRANSLATION_X); | ||
53 | ················break; | ||
54 | ············} | ||
55 | ········} | ||
56 | ····} | ||
57 | ···· | ||
58 | ····public·void·a(final·View·view)·{ | ||
59 | ········this.e.setTarget((Object)view); | ||
60 | ········this.d.setTarget((Object)view); | ||
61 | ········this.c.setTarget((Object)view); | ||
62 | ········this.b.setTarget((Object)view); | ||
63 | ········if·(!this.f)·{ | ||
64 | ············FloatingActionsMenu.f(this.a).play((Animator)this.e); | ||
65 | ············FloatingActionsMenu.f(this.a).play((Animator)this.d); | ||
66 | ············FloatingActionsMenu.e(this.a).play((Animator)this.c); | ||
67 | ············FloatingActionsMenu.e(this.a).play((Animator)this.b); | ||
68 | ············this.f·=·true; | ||
69 | ········} | ||
70 | ····} | ||
71 | } | 12 | } |
Offset 1, 6 lines modified | Offset 1, 50 lines modified | ||
1 | package·com.getbase.floatingactionbutton; | 1 | package·com.getbase.floatingactionbutton; |
2 | public·in | 2 | public·final·class·g |
3 | { | 3 | { |
4 | ····public·static·final·int[]·AddFloatingActionButton; | ||
5 | ····public·static·final·int·AddFloatingActionButton_fab_plusIconColor·=·0; | ||
6 | ····public·static·final·int[]·FloatingActionButton; | ||
7 | ····public·static·final·int·FloatingActionButton_fab_colorDisabled·=·1; | ||
8 | ····public·static·final·int·FloatingActionButton_fab_colorNormal·=·2; | ||
9 | ····public·static·final·int·FloatingActionButton_fab_colorPressed·=·0; | ||
10 | ····public·static·final·int·FloatingActionButton_fab_icon·=·3; | ||
11 | ····public·static·final·int·FloatingActionButton_fab_size·=·4; | ||
12 | ····public·static·final·int·FloatingActionButton_fab_stroke_visible·=·6; | ||
13 | ····public·static·final·int·FloatingActionButton_fab_title·=·5; | ||
14 | ····public·static·final·int[]·FloatingActionsMenu; | ||
15 | ····public·static·final·int·FloatingActionsMenu_fab_addButtonColorNormal·=·1; | ||
16 | ····public·static·final·int·FloatingActionsMenu_fab_addButtonColorPressed·=·0; | ||
17 | ····public·static·final·int·FloatingActionsMenu_fab_addButtonPlusIconColor·=·3; | ||
18 | ····public·static·final·int·FloatingActionsMenu_fab_addButtonSize·=·2; | ||
19 | ····public·static·final·int·FloatingActionsMenu_fab_addButtonStrokeVisible·=·4; | ||
20 | ····public·static·final·int·FloatingActionsMenu_fab_expandDirection·=·7; | ||
21 | ····public·static·final·int·FloatingActionsMenu_fab_labelStyle·=·5; | ||
22 | ····public·static·final·int·FloatingActionsMenu_fab_labelsPosition·=·6; | ||
23 | ···· | ||
24 | ····static·{ | ||
25 | ········AddFloatingActionButton·=·new·int[]·{·2130771999·}; | ||
26 | ········final·int[]·array; | ||
27 | ········final·int[]·floatingActionButton·=·array·=·new·int[7]; | ||
28 | ········array[0]·=·2130772014; | ||
29 | ········array[1]·=·2130772015; | ||
30 | ········array[2]·=·2130772016; | ||
31 | ········array[3]·=·2130772017; | ||
32 | ········array[4]·=·2130772018; | ||
33 | ········array[5]·=·2130772019; | ||
34 | ········array[6]·=·2130772020; | ||
35 | ········FloatingActionButton·=·floatingActionButton; | ||
36 | ········final·int[]·array2; | ||
37 | ········final·int[]·floatingActionsMenu·=·array2·=·new·int[8]; | ||
38 | ········array2[0]·=·2130772021; | ||
39 | ········array2[1]·=·2130772022; | ||
40 | ········array2[2]·=·2130772023; | ||
41 | ········array2[3]·=·2130772024; | ||
42 | ········array2[4]·=·2130772025; | ||
43 | ········array2[5]·=·2130772026; | ||
44 | ········array2[6]·=·2130772027; | ||
45 | ········array2[7]·=·2130772028; | ||
46 | ········FloatingActionsMenu·=·floatingActionsMenu; | ||
47 | ····} | ||
4 | } | 48 | } |
Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
2 | package·github.yaa110.piclice; | 2 | package·github.yaa110.piclice; |
3 | import·android.app.Fragment; | 3 | import·android.app.Fragment; |
4 | import·android.support.v7.widget.Toolbar; | 4 | import·android.support.v7.widget.Toolbar; |
5 | import·android.os.Build$VERSION; | 5 | import·android.os.Build$VERSION; |
6 | import·android.os.Bundle; | 6 | import·android.os.Bundle; |
7 | import·github.yaa110.piclice.c.d; | 7 | import·github.yaa110.piclice.c.d; |
8 | import·android.support.v7.a | 8 | import·android.support.v7.a.e; |
9 | public·class·MainActivity·extends·e | 9 | public·class·MainActivity·extends·e |
10 | { | 10 | { |
11 | ····public·void·onBackPressed()·{ | 11 | ····public·void·onBackPressed()·{ |
12 | ········((d)this.getFragmentManager().findFragmentById(2131296343)).a(); | 12 | ········((d)this.getFragmentManager().findFragmentById(2131296343)).a(); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
Offset 3, 15 lines modified | Offset 3, 15 lines modified | ||
3 | import·android.app.Fragment; | 3 | import·android.app.Fragment; |
4 | import·github.yaa110.piclice.c.t; | 4 | import·github.yaa110.piclice.c.t; |
5 | import·android.view.View$OnClickListener; | 5 | import·android.view.View$OnClickListener; |
6 | import·android.support.v7.widget.Toolbar; | 6 | import·android.support.v7.widget.Toolbar; |
7 | import·android.os.Build$VERSION; | 7 | import·android.os.Build$VERSION; |
8 | import·android.os.Bundle; | 8 | import·android.os.Bundle; |
9 | import·android.support.v7.a | 9 | import·android.support.v7.a.e; |
10 | public·class·ViewActivity·extends·e | 10 | public·class·ViewActivity·extends·e |
11 | { | 11 | { |
12 | ····protected·void·onCreate(final·Bundle·bundle)·{ | 12 | ····protected·void·onCreate(final·Bundle·bundle)·{ |
13 | ········super.onCreate(bundle); | 13 | ········super.onCreate(bundle); |
14 | ········if·(Build$VERSION.SDK_INT·>·20)·{ | 14 | ········if·(Build$VERSION.SDK_INT·>·20)·{ |
15 | ············this.getWindow().setStatusBarColor(this.getResources().getColor(2131165219)); | 15 | ············this.getWindow().setStatusBarColor(this.getResources().getColor(2131165219)); |
Offset 1, 32 lines modified | Offset 1, 16 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.os.Parcel; | 2 | import·android.os.Parcel; |
3 | import·android.os.Bundle; | ||
4 | import·android.os.Parcelable$Creator; | 3 | import·android.os.Parcelable$Creator; |
5 | import·android.os.Parcelable; | ||
6 | 4 | final·class·ad·implements·Parcelable$Creator | |
7 | { | 5 | { |
6 | ····public·ac·a(final·Parcel·parcel)·{ | ||
7 | ········return·new·ac(parcel); | ||
8 | ····public·static·final·Parcelable$Creator·CREATOR; | ||
9 | ····final·Bundle·a; | ||
10 | ···· | ||
11 | ····static·{ | ||
12 | ········CREATOR·=·(Parcelable$Creator)new·n(); | ||
13 | ····} | ||
14 | ···· | ||
15 | ····Fragment$SavedState(final·Parcel·parcel,·final·ClassLoader·classLoader)·{ | ||
16 | ········this.a·=·parcel.readBundle(); | ||
17 | ········if·(classLoader·!=·null·&&·this.a·!=·null)·{ | ||
18 | ············this.a.setClassLoader(classLoader); | ||
19 | ········} | ||
20 | ····} | ||
21 | ···· | ||
22 | ····public·int·describeContents()·{ | ||
23 | ········return·0; | ||
24 | ····} | 8 | ····} |
25 | ···· | 9 | ···· |
26 | ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{ | ||
27 | ···· | 10 | ····public·ac[]·a(final·int·n)·{ |
11 | ········return·new·ac[n]; | ||
28 | ····} | 12 | ····} |
29 | } | 13 | } |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.util.Log; | 2 | import·android.util.Log; |
3 | import·android.content.Context; | 3 | import·android.content.Context; |
4 | import·android.os.Parcel; | 4 | import·android.os.Parcel; |
5 | import·android.os.Bundle; | 5 | import·android.os.Bundle; |
6 | import·android.os.Parcelable$Creator; | 6 | import·android.os.Parcelable$Creator; |
7 | import·android.os.Parcelable; | 7 | import·android.os.Parcelable; |
8 | final·class· | 8 | final·class·ac·implements·Parcelable |
9 | { | 9 | { |
10 | ····public·static·final·Parcelable$Creator·CREATOR; | 10 | ····public·static·final·Parcelable$Creator·CREATOR; |
11 | ····final·String·a; | 11 | ····final·String·a; |
12 | ····final·int·b; | 12 | ····final·int·b; |
13 | ····final·boolean·c; | 13 | ····final·boolean·c; |
14 | ····final·int·d; | 14 | ····final·int·d; |
15 | ····final·int·e; | 15 | ····final·int·e; |
16 | ····final·String·f; | 16 | ····final·String·f; |
17 | ····final·boolean·g; | 17 | ····final·boolean·g; |
18 | ····final·boolean·h; | 18 | ····final·boolean·h; |
19 | ····final·Bundle·i; | 19 | ····final·Bundle·i; |
20 | ····Bundle·j; | 20 | ····Bundle·j; |
21 | ···· | 21 | ····m·k; |
22 | ···· | 22 | ···· |
23 | ····static·{ | 23 | ····static·{ |
24 | ········CREATOR·=·(Parcelable$Creator)new·a | 24 | ········CREATOR·=·(Parcelable$Creator)new·ad(); |
25 | ····} | 25 | ····} |
26 | ···· | 26 | ···· |
27 | ····public· | 27 | ····public·ac(final·Parcel·parcel)·{ |
28 | ········boolean·h·=·true; | 28 | ········boolean·h·=·true; |
29 | ········this.a·=·parcel.readString(); | 29 | ········this.a·=·parcel.readString(); |
30 | ········this.b·=·parcel.readInt(); | 30 | ········this.b·=·parcel.readInt(); |
31 | ········this.c·=·(parcel.readInt()·!=·0·&&·h); | 31 | ········this.c·=·(parcel.readInt()·!=·0·&&·h); |
32 | ········this.d·=·parcel.readInt(); | 32 | ········this.d·=·parcel.readInt(); |
33 | ········this.e·=·parcel.readInt(); | 33 | ········this.e·=·parcel.readInt(); |
34 | ········this.f·=·parcel.readString(); | 34 | ········this.f·=·parcel.readString(); |
Offset 40, 55 lines modified | Offset 40, 55 lines modified | ||
40 | ············h·=·false; | 40 | ············h·=·false; |
41 | ········} | 41 | ········} |
42 | ········this.h·=·h; | 42 | ········this.h·=·h; |
43 | ········this.i·=·parcel.readBundle(); | 43 | ········this.i·=·parcel.readBundle(); |
44 | ········this.j·=·parcel.readBundle(); | 44 | ········this.j·=·parcel.readBundle(); |
45 | ····} | 45 | ····} |
46 | ···· | 46 | ···· |
47 | ····public· | 47 | ····public·ac(final·m·m)·{ |
48 | ········this.a·=· | 48 | ········this.a·=·m.getClass().getName(); |
49 | ········this.b·=· | 49 | ········this.b·=·m.g; |
50 | ········this.c·=· | 50 | ········this.c·=·m.p; |
51 | ········this.d·=· | 51 | ········this.d·=·m.x; |
52 | ········this.e·=· | 52 | ········this.e·=·m.y; |
53 | ········this.f·=· | 53 | ········this.f·=·m.z; |
54 | ········this.g·=· | 54 | ········this.g·=·m.C; |
55 | ········this.h·=· | 55 | ········this.h·=·m.B; |
56 | ········this.i·=· | 56 | ········this.i·=·m.i; |
57 | ····} | 57 | ····} |
58 | ···· | 58 | ···· |
59 | ····public·Fragment·a(final·o·o,·final·Fragment·fragment)·{ | ||
60 | ······ | 59 | ····public·m·a(final·p·p2,·final·m·m)·{ |
60 | ········m·i; | ||
61 | ········if·(this.k·!=·null)·{ | 61 | ········if·(this.k·!=·null)·{ |
62 | ············ | 62 | ············i·=·this.k; |
63 | ········} | 63 | ········} |
64 | ········else·{ | 64 | ········else·{ |
65 | ············if·(this.i·!=·null)·{ | 65 | ············if·(this.i·!=·null)·{ |
66 | ················this.i.setClassLoader( | 66 | ················this.i.setClassLoader(p2.getClassLoader()); |
67 | ············} | 67 | ············} |
68 | ············this.k·=· | 68 | ············this.k·=·m.a((Context)p2,·this.a,·this.i); |
69 | ············if·(this.j·!=·null)·{ | 69 | ············if·(this.j·!=·null)·{ |
70 | ················this.j.setClassLoader( | 70 | ················this.j.setClassLoader(p2.getClassLoader()); |
71 | ················this.k.e·=·this.j; | 71 | ················this.k.e·=·this.j; |
72 | ············} | 72 | ············} |
73 | ············this.k.a(this.b,· | 73 | ············this.k.a(this.b,·m); |
74 | ············this.k.p·=·this.c; | 74 | ············this.k.p·=·this.c; |
75 | ············this.k.r·=·true; | 75 | ············this.k.r·=·true; |
76 | ············this.k.x·=·this.d; | 76 | ············this.k.x·=·this.d; |
77 | ············this.k.y·=·this.e; | 77 | ············this.k.y·=·this.e; |
78 | ············this.k.z·=·this.f; | 78 | ············this.k.z·=·this.f; |
79 | ············this.k.C·=·this.g; | 79 | ············this.k.C·=·this.g; |
80 | ············this.k.B·=·this.h; | 80 | ············this.k.B·=·this.h; |
81 | ············this.k.t·=· | 81 | ············this.k.t·=·p2.b; |
82 | ············if·( | 82 | ············if·(w.a)·{ |
83 | ················Log.v("FragmentManager",·"Instantiated·fragment·"·+·this.k); | 83 | ················Log.v("FragmentManager",·"Instantiated·fragment·"·+·this.k); |
84 | ············} | 84 | ············} |
85 | ············ | 85 | ············i·=·this.k; |
86 | ········} | 86 | ········} |
87 | ········return· | 87 | ········return·i; |
88 | ····} | 88 | ····} |
89 | ···· | 89 | ···· |
90 | ····public·int·describeContents()·{ | 90 | ····public·int·describeContents()·{ |
91 | ········return·0; | 91 | ········return·0; |
92 | ····} | 92 | ····} |
93 | ···· | 93 | ···· |
94 | ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{ | 94 | ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{ |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.os.Parcel; | 2 | import·android.os.Parcel; |
3 | import·android.os.Parcelable$Creator; | 3 | import·android.os.Parcelable$Creator; |
4 | final·class·a | 4 | final·class·ab·implements·Parcelable$Creator |
5 | { | 5 | { |
6 | ····public· | 6 | ····public·aa·a(final·Parcel·parcel)·{ |
7 | ········return·new· | 7 | ········return·new·aa(parcel); |
8 | ····} | 8 | ····} |
9 | ···· | 9 | ···· |
10 | ····public· | 10 | ····public·aa[]·a(final·int·n)·{ |
11 | ········return·new· | 11 | ········return·new·aa[n]; |
12 | ····} | 12 | ····} |
13 | } | 13 | } |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | package·android.support.v | 1 | package·android.support.v7.widget; |
2 | import·android.os.Parcel; | 2 | import·android.os.Parcel; |
3 | import·android.os.Parcelable$Creator; | 3 | import·android.os.Parcelable$Creator; |
4 | final·class· | 4 | final·class·bb·implements·Parcelable$Creator |
5 | { | 5 | { |
6 | ····public·FragmentTabHost$SavedState·a(final·Parcel·parcel)·{ | ||
7 | ···· | 6 | ····public·ba·a(final·Parcel·parcel)·{ |
7 | ········return·new·ba(parcel); | ||
8 | ····} | 8 | ····} |
9 | ···· | 9 | ···· |
10 | ····public·FragmentTabHost$SavedState[]·a(final·int·n)·{ | ||
11 | ···· | 10 | ····public·ba[]·a(final·int·n)·{ |
11 | ········return·new·ba[n]; | ||
12 | ····} | 12 | ····} |
13 | } | 13 | } |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.graphics.Rect; | 2 | import·android.graphics.Rect; |
3 | import·java.util.List; | 3 | import·java.util.List; |
4 | import·java.util.Collection; | 4 | import·java.util.Collection; |
5 | import·android.transition.TransitionManager; | 5 | import·android.transition.TransitionManager; |
6 | import·android.view.ViewGroup; | 6 | import·android.view.ViewGroup; |
7 | import·android.view.ViewTreeObserver$OnPreDrawListener; | 7 | import·android.view.ViewTreeObserver$OnPreDrawListener; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | import·java.util.Collection; | 3 | import·java.util.Collection; |
4 | import·java.util.ArrayList; | 4 | import·java.util.ArrayList; |
5 | import·android.transition.Transition; | 5 | import·android.transition.Transition; |
6 | import·java.util.Map; | 6 | import·java.util.Map; |
7 | import·android.view.View; | 7 | import·android.view.View; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | import·java.util.Map; | 3 | import·java.util.Map; |
4 | import·java.util.ArrayList; | 4 | import·java.util.ArrayList; |
5 | import·android.transition.Transition; | 5 | import·android.transition.Transition; |
6 | import·android.view.View; | 6 | import·android.view.View; |
7 | import·android.view.ViewTreeObserver$OnPreDrawListener; | 7 | import·android.view.ViewTreeObserver$OnPreDrawListener; |
Offset 1, 39 lines modified | Offset 1, 39 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.support.v4. | 2 | import·android.support.v4.g.d; |
3 | import·android.util.Log; | 3 | import·android.util.Log; |
4 | import·java.io.PrintWriter; | 4 | import·java.io.PrintWriter; |
5 | import·java.io.FileDescriptor; | 5 | import·java.io.FileDescriptor; |
6 | import·android.support.v4. | 6 | import·android.support.v4.g.n; |
7 | class·ao·extends·am | 7 | class·ao·extends·am |
8 | { | 8 | { |
9 | ····static·boolean·a; | 9 | ····static·boolean·a; |
10 | ····final·n·b; | 10 | ····final·n·b; |
11 | ····final·n·c; | 11 | ····final·n·c; |
12 | ····final·String·d; | 12 | ····final·String·d; |
13 | ···· | 13 | ····p·e; |
14 | ····boolean·f; | 14 | ····boolean·f; |
15 | ····boolean·g; | 15 | ····boolean·g; |
16 | ···· | 16 | ···· |
17 | ····static·{ | 17 | ····static·{ |
18 | ········ao.a·=·false; | 18 | ········ao.a·=·false; |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····ao(final·String·d,·final· | 21 | ····ao(final·String·d,·final·p·e,·final·boolean·f)·{ |
22 | ········this.b·=·new·n(); | 22 | ········this.b·=·new·n(); |
23 | ········this.c·=·new·n(); | 23 | ········this.c·=·new·n(); |
24 | ········this.d·=·d; | 24 | ········this.d·=·d; |
25 | ········this.e·=·e; | 25 | ········this.e·=·e; |
26 | ········this.f·=·f; | 26 | ········this.f·=·f; |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····void·a(final· | 29 | ····void·a(final·p·e)·{ |
30 | ········this.e·=·e; | 30 | ········this.e·=·e; |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·void·a(final·String·s,·final·FileDescriptor·fileDescriptor,·final·PrintWriter·printWriter,·final·String[]·array)·{ | 33 | ····public·void·a(final·String·s,·final·FileDescriptor·fileDescriptor,·final·PrintWriter·printWriter,·final·String[]·array)·{ |
34 | ········int·i·=·0; | 34 | ········int·i·=·0; |
35 | ········if·(this.b.b()·>·0)·{ | 35 | ········if·(this.b.b()·>·0)·{ |
36 | ············printWriter.print(s); | 36 | ············printWriter.print(s); |
Offset 174, 12 lines modified | Offset 174, 12 lines modified | ||
174 | ····} | 174 | ····} |
175 | ···· | 175 | ···· |
176 | ····public·String·toString()·{ | 176 | ····public·String·toString()·{ |
177 | ········final·StringBuilder·sb·=·new·StringBuilder(128); | 177 | ········final·StringBuilder·sb·=·new·StringBuilder(128); |
178 | ········sb.append("LoaderManager{"); | 178 | ········sb.append("LoaderManager{"); |
179 | ········sb.append(Integer.toHexString(System.identityHashCode((Object)this))); | 179 | ········sb.append(Integer.toHexString(System.identityHashCode((Object)this))); |
180 | ········sb.append("·in·"); | 180 | ········sb.append("·in·"); |
181 | ········android.support.v4. | 181 | ········android.support.v4.g.d.a((Object)this.e,·sb); |
182 | ········sb.append("}}"); | 182 | ········sb.append("}}"); |
183 | ········return·sb.toString(); | 183 | ········return·sb.toString(); |
184 | ····} | 184 | ····} |
185 | } | 185 | } |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.support.v4. | 2 | import·android.support.v4.g.d; |
3 | import·java.io.PrintWriter; | 3 | import·java.io.PrintWriter; |
4 | import·java.io.FileDescriptor; | 4 | import·java.io.FileDescriptor; |
5 | import·java.lang.reflect.Modifier; | 5 | import·java.lang.reflect.Modifier; |
6 | import·android.util.Log; | 6 | import·android.util.Log; |
7 | import·android.support.v4. | 7 | import·android.support.v4.b.k; |
8 | import·android.os.Bundle; | 8 | import·android.os.Bundle; |
9 | import·android.support.v4. | 9 | import·android.support.v4.b.l; |
10 | final·class·ap·implements·l | 10 | final·class·ap·implements·l |
11 | { | 11 | { |
12 | ····final·int·a; | 12 | ····final·int·a; |
13 | ····final·Bundle·b; | 13 | ····final·Bundle·b; |
14 | ····an·c; | 14 | ····an·c; |
15 | ····k·d; | 15 | ····k·d; |
Offset 243, 12 lines modified | Offset 243, 12 lines modified | ||
243 | ····public·String·toString()·{ | 243 | ····public·String·toString()·{ |
244 | ········final·StringBuilder·sb·=·new·StringBuilder(64); | 244 | ········final·StringBuilder·sb·=·new·StringBuilder(64); |
245 | ········sb.append("LoaderInfo{"); | 245 | ········sb.append("LoaderInfo{"); |
246 | ········sb.append(Integer.toHexString(System.identityHashCode((Object)this))); | 246 | ········sb.append(Integer.toHexString(System.identityHashCode((Object)this))); |
247 | ········sb.append("·#"); | 247 | ········sb.append("·#"); |
248 | ········sb.append(this.a); | 248 | ········sb.append(this.a); |
249 | ········sb.append("·:·"); | 249 | ········sb.append("·:·"); |
250 | ········android.support.v4. | 250 | ········android.support.v4.g.d.a((Object)this.d,·sb); |
251 | ········sb.append("}}"); | 251 | ········sb.append("}}"); |
252 | ········return·sb.toString(); | 252 | ········return·sb.toString(); |
253 | ····} | 253 | ····} |
254 | } | 254 | } |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.content.pm.PackageManager$NameNotFoundException; | 2 | import·android.content.pm.PackageManager$NameNotFoundException; |
3 | import·android.support.v4. | 3 | import·android.support.v4.b.e; |
4 | import·android.content.ComponentName; | 4 | import·android.content.ComponentName; |
5 | import·android.content.Context; | 5 | import·android.content.Context; |
6 | import·android.content.Intent; | 6 | import·android.content.Intent; |
7 | import·android.app.Activity; | 7 | import·android.app.Activity; |
8 | import·android.os.Build$VERSION; | 8 | import·android.os.Build$VERSION; |
9 | public·class·aq | 9 | public·class·aq |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.content.pm.ActivityInfo; | 2 | import·android.content.pm.ActivityInfo; |
3 | import·android.content.pm.PackageManager$NameNotFoundException; | 3 | import·android.content.pm.PackageManager$NameNotFoundException; |
4 | import·android.util.Log; | 4 | import·android.util.Log; |
5 | import·android.support.v4. | 5 | import·android.support.v4.b.e; |
6 | import·android.content.Context; | 6 | import·android.content.Context; |
7 | import·android.content.ComponentName; | 7 | import·android.content.ComponentName; |
8 | import·android.content.Intent; | 8 | import·android.content.Intent; |
9 | import·android.app.Activity; | 9 | import·android.app.Activity; |
10 | class·as·implements·ar | 10 | class·as·implements·ar |
11 | { | 11 | { |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.content.pm.ActivityInfo; | 2 | import·android.content.pm.ActivityInfo; |
3 | import·android.content.Context; | 3 | import·android.content.Context; |
4 | import·android.content.Intent; | 4 | import·android.content.Intent; |
5 | import·android.app.Activity; | 5 | import·android.app.Activity; |
6 | class·at·extends·as | 6 | class·at·extends·as |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.util.SparseArray; | 2 | import·android.util.SparseArray; |
3 | import·android.view.ViewGroup$LayoutParams; | 3 | import·android.view.ViewGroup$LayoutParams; |
4 | import·android.widget.FrameLayout$LayoutParams; | 4 | import·android.widget.FrameLayout$LayoutParams; |
5 | import·android.view.ViewGroup; | 5 | import·android.view.ViewGroup; |
6 | import·android.view.View; | 6 | import·android.view.View; |
7 | import·android.content.Context; | 7 | import·android.content.Context; |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | import·android.support.v4. | 3 | import·android.support.v4.b.a; |
4 | import·android.os.Bundle; | 4 | import·android.os.Bundle; |
5 | import·android.content.pm.PackageManager$NameNotFoundException; | 5 | import·android.content.pm.PackageManager$NameNotFoundException; |
6 | import·android.util.Log; | 6 | import·android.util.Log; |
7 | import·android.content.ComponentName; | 7 | import·android.content.ComponentName; |
8 | import·android.content.Intent; | 8 | import·android.content.Intent; |
9 | import·android.app.Activity; | 9 | import·android.app.Activity; |
10 | import·android.os.Build$VERSION; | 10 | import·android.os.Build$VERSION; |
Offset 91, 15 lines modified | Offset 91, 15 lines modified | ||
91 | ···· | 91 | ···· |
92 | ····public·void·a(final·Bundle·bundle)·{ | 92 | ····public·void·a(final·Bundle·bundle)·{ |
93 | ········if·(this.b.isEmpty())·{ | 93 | ········if·(this.b.isEmpty())·{ |
94 | ············throw·new·IllegalStateException("No·intents·added·to·TaskStackBuilder;·cannot·startActivities"); | 94 | ············throw·new·IllegalStateException("No·intents·added·to·TaskStackBuilder;·cannot·startActivities"); |
95 | ········} | 95 | ········} |
96 | ········final·Intent[]·array·=·(Intent[])this.b.toArray(new·Intent[this.b.size()]); | 96 | ········final·Intent[]·array·=·(Intent[])this.b.toArray(new·Intent[this.b.size()]); |
97 | ········array[0]·=·new·Intent(array[0]).addFlags(268484608); | 97 | ········array[0]·=·new·Intent(array[0]).addFlags(268484608); |
98 | ········if·(!android.support.v4. | 98 | ········if·(!android.support.v4.b.a.a(this.c,·array,·bundle))·{ |
99 | ············final·Intent·intent·=·new·Intent(array[array.length·-·1]); | 99 | ············final·Intent·intent·=·new·Intent(array[array.length·-·1]); |
100 | ············intent.addFlags(268435456); | 100 | ············intent.addFlags(268435456); |
101 | ············this.c.startActivity(intent); | 101 | ············this.c.startActivity(intent); |
102 | ········} | 102 | ········} |
103 | ····} | 103 | ····} |
104 | ···· | 104 | ···· |
105 | ····public·Iterator·iterator()·{ | 105 | ····public·Iterator·iterator()·{ |
Offset 1, 45 lines modified | Offset 1, 53 lines modified | ||
1 | package·android.support.v | 1 | package·android.support.v7.a; |
2 | import·android.view.MenuItem; | ||
3 | import·android.view.Menu; | ||
2 | import·android.support.v4. | 4 | import·android.support.v4.h.ao; |
3 | import·java.util.ArrayList; | ||
4 | import·android.view.View; | 5 | import·android.view.View; |
5 | import·android. | 6 | import·android.support.v7.d.a; |
7 | import·android.support.v7.d.b; | ||
6 | class· | 8 | class·q·implements·b |
7 | { | 9 | { |
8 | ····final·/*·synthetic·*/·View·a; | ||
9 | ····final·/*·synthetic·*/·Object·b; | ||
10 | ····final·/*·synthetic·*/·ArrayList·c; | ||
11 | ····final·/*·synthetic·*/· | 10 | ····final·/*·synthetic·*/·k·a; |
11 | ····private·b·b; | ||
12 | ····final·/*·synthetic·*/·boolean·e; | ||
13 | ····final·/*·synthetic·*/·Fragment·f; | ||
14 | ····final·/*·synthetic·*/·Fragment·g; | ||
15 | ····final·/*·synthetic·*/·e·h; | ||
16 | ···· | 12 | ···· |
13 | ····public·q(final·k·a,·final·b·b)·{ | ||
17 | ····g(final·e·h,·final·View·a,·final·Object·b,·final·ArrayList·c,·final·j·d,·final·boolean·e,·final·Fragment·f,·final·Fragment·g)·{ | ||
18 | ········this.h·=·h; | ||
19 | ········this.a·=·a; | 14 | ········this.a·=·a; |
20 | ········this.b·=·b; | 15 | ········this.b·=·b; |
21 | ········this.c·=·c; | ||
22 | ········this.d·=·d; | ||
23 | ········this.e·=·e; | ||
24 | ········this.f·=·f; | ||
25 | ········this.g·=·g; | ||
26 | ····} | 16 | ····} |
27 | ···· | 17 | ···· |
28 | ····public·boolean·onPreDraw()·{ | ||
29 | ···· | 18 | ····public·void·a(final·a·a)·{ |
19 | ········this.b.a(a); | ||
30 | ········if·(this. | 20 | ········if·(this.a.l·!=·null)·{ |
31 | ············a | 21 | ············this.a.b.getDecorView().removeCallbacks(this.a.m); |
32 | ············this. | 22 | ············this.a.l.dismiss(); |
33 | ············final·a·a·=·android.support.v4.app.e.a(this.h,·this.d,·this.e,·this.f); | ||
34 | ············this.c.add(this.d.d); | ||
35 | ············this.c.addAll(a.values()); | ||
36 | ············af.b(this.b,·this.c); | ||
37 | ············android.support.v4.app.e.a(this.h,·a,·this.d); | ||
38 | ············android.support.v4.app.e.a(this.h,·this.d,·this.f,·this.g,·this.e,·a); | ||
39 | ········} | 23 | ········} |
40 | ········ | 24 | ········else·if·(this.a.k·!=·null)·{ |
25 | ············this.a.k.setVisibility(8); | ||
26 | ············if·(this.a.k.getParent()·!=·null)·{ | ||
27 | ················ao.g((View)this.a.k.getParent()); | ||
28 | ············} | ||
29 | ········} | ||
30 | ········if·(this.a.k·!=·null)·{ | ||
31 | ············this.a.k.removeAllViews(); | ||
32 | ········} | ||
33 | ········if·(this.a.d·!=·null)·{ | ||
34 | ············this.a.d.b(this.a.j); | ||
35 | ········} | ||
36 | ········this.a.j·=·null; | ||
37 | ····} | ||
38 | ···· | ||
39 | ····public·boolean·a(final·a·a,·final·Menu·menu)·{ | ||
40 | ········return·this.b.a(a,·menu); | ||
41 | ····} | ||
42 | ···· | ||
43 | ····public·boolean·a(final·a·a,·final·MenuItem·menuItem)·{ | ||
44 | ········return·this.b.a(a,·menuItem); | ||
45 | ····} | ||
46 | ···· | ||
47 | ····public·boolean·b(final·a·a,·final·Menu·menu)·{ | ||
48 | ········return·this.b.b(a,·menu); | ||
41 | ····} | 49 | ····} |
42 | } | 50 | } |
Offset 1, 28 lines modified | Offset 1, 52 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.graphics.Paint; | ||
2 | import·android.view.View; | 3 | import·android.view.View; |
3 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
4 | 4 | interface·ay | |
5 | { | 5 | { |
6 | ····int·a(final·int·p0,·final·int·p1,·final·int·p2); | ||
6 | ····final·/*·synthetic·*/·View·a; | ||
7 | ····final·/*·synthetic·*/·j·b; | ||
8 | ····final·/*·synthetic·*/·int·c; | ||
9 | ····final·/*·synthetic·*/·Object·d; | ||
10 | ····final·/*·synthetic·*/·e·e; | ||
11 | ···· | 7 | ···· |
8 | ····int·a(final·View·p0); | ||
12 | ····h(final·e·e,·final·View·a,·final·j·b,·final·int·c,·final·Object·d)·{ | ||
13 | ········this.e·=·e; | ||
14 | ········this.a·=·a; | ||
15 | ········this.b·=·b; | ||
16 | ········this.c·=·c; | ||
17 | ········this.d·=·d; | ||
18 | ····} | ||
19 | ···· | 9 | ···· |
10 | ····cg·a(final·View·p0,·final·cg·p1); | ||
20 | ····public·boolean·onPreDraw()·{ | ||
21 | ········this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); | ||
22 | ········android.support.v4.app.e.a(this.e,·this.b,·this.c,·this.d); | ||
23 | ········return·true; | ||
24 | ···· | 11 | ···· |
12 | ····void·a(final·View·p0,·final·float·p1); | ||
13 | ···· | ||
14 | ····void·a(final·View·p0,·final·int·p1,·final·Paint·p2); | ||
15 | ···· | ||
16 | ····void·a(final·View·p0,·final·an·p1); | ||
17 | ···· | ||
18 | ····void·a(final·View·p0,·final·Runnable·p1); | ||
19 | ···· | ||
20 | ····void·a(final·View·p0,·final·Runnable·p1,·final·long·p2); | ||
21 | ···· | ||
22 | ····void·a(final·View·p0,·final·boolean·p1); | ||
23 | ···· | ||
24 | ····int·b(final·View·p0); | ||
25 | ···· | ||
26 | ····void·b(final·View·p0,·final·float·p1); | ||
27 | ···· | ||
28 | ····void·b(final·View·p0,·final·boolean·p1); | ||
29 | ···· | ||
30 | ····float·c(final·View·p0); | ||
31 | ···· | ||
32 | ····void·c(final·View·p0,·final·float·p1); | ||
33 | ···· | ||
34 | ····int·d(final·View·p0); | ||
35 | ···· | ||
36 | ····void·d(final·View·p0,·final·float·p1); | ||
37 | ···· | ||
38 | ····bn·e(final·View·p0); | ||
39 | ···· | ||
40 | ····void·e(final·View·p0,·final·float·p1); | ||
41 | ···· | ||
42 | ····int·f(final·View·p0); | ||
43 | ···· | ||
44 | ····void·g(final·View·p0); | ||
45 | ···· | ||
46 | ····void·h(final·View·p0); | ||
47 | ···· | ||
48 | ····boolean·i(final·View·p0); | ||
25 | } | 49 | } |
Offset 1, 22 lines modified | Offset 1, 25 lines modified | ||
1 | package·android.support.v | 1 | package·android.support.v7.a; |
2 | import·android.support.v4.h.ao; | ||
3 | import·android.support.v4.h.cg; | ||
2 | import·android.view.View; | 4 | import·android.view.View; |
3 | import·java.util.ArrayList; | ||
4 | import·android.support.v4. | 5 | import·android.support.v4.h.an; |
5 | 6 | class·m·implements·an | |
6 | { | 7 | { |
7 | ····public·a·a; | ||
8 | ····public·ArrayList·b; | ||
9 | ····public·ak·c; | ||
10 | ····public·View·d; | ||
11 | ····final·/*·synthetic·*/· | 8 | ····final·/*·synthetic·*/·k·a; |
12 | ···· | 9 | ···· |
13 | ···· | 10 | ····m(final·k·a)·{ |
14 | ········this. | 11 | ········this.a·=·a; |
15 | ········this.a·=·new·a(); | ||
16 | ········this.b·=·new·ArrayList(); | ||
17 | ···· | 12 | ····} |
13 | ···· | ||
14 | ····public·cg·a(final·View·view,·cg·a)·{ | ||
15 | ········final·int·b·=·a.b(); | ||
16 | ········final·int·c·=·k.c(this.a,·b); | ||
17 | ········if·(b·!=·c)·{ | ||
18 | ············a·=·a.a(a.a(),·c,·a.c(),·a.d()); | ||
19 | ········} | ||
20 | ········return·ao.a(view,·a); | ||
18 | ····} | 21 | ····} |
19 | } | 22 | } |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.os.Message; | 2 | import·android.os.Message; |
3 | import·android.os.Handler; | 3 | import·android.os.Handler; |
4 | class· | 4 | class·q·extends·Handler |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/· | 6 | ····final·/*·synthetic·*/·p·a; |
7 | ···· | 7 | ···· |
8 | ···· | 8 | ····q(final·p·a)·{ |
9 | ········this.a·=·a; | 9 | ········this.a·=·a; |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·void·handleMessage(final·Message·message)·{ | 12 | ····public·void·handleMessage(final·Message·message)·{ |
13 | ········switch·(message.what)·{ | 13 | ········switch·(message.what)·{ |
14 | ············default:·{ | 14 | ············default:·{ |
15 | ················super.handleMessage(message); | 15 | ················super.handleMessage(message); |
Offset 23, 13 lines modified | Offset 23, 13 lines modified | ||
23 | ····················this.a.a(false); | 23 | ····················this.a.a(false); |
24 | ····················break; | 24 | ····················break; |
25 | ················} | 25 | ················} |
26 | ················break; | 26 | ················break; |
27 | ············} | 27 | ············} |
28 | ············case·2:·{ | 28 | ············case·2:·{ |
29 | ················this.a.b(); | 29 | ················this.a.b(); |
30 | ················this.a.b. | 30 | ················this.a.b.d(); |
31 | ················break; | 31 | ················break; |
32 | ············} | 32 | ············} |
33 | ········} | 33 | ········} |
34 | ····} | 34 | ····} |
35 | } | 35 | } |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.view.Window; | 2 | import·android.view.Window; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | class· | 4 | class·r·implements·t |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/· | 6 | ····final·/*·synthetic·*/·p·a; |
7 | ···· | 7 | ···· |
8 | ···· | 8 | ····r(final·p·a)·{ |
9 | ········this.a·=·a; | 9 | ········this.a·=·a; |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·View·a(final·int·n)·{ | 12 | ····public·View·a(final·int·n)·{ |
13 | ········return·this.a.findViewById(n); | 13 | ········return·this.a.findViewById(n); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | package·android.support.v4.a | 1 | package·android.support.v4.a; |
2 | import·android.view.animation.Animation; | 2 | import·android.view.animation.Animation; |
3 | import·android.view.animation.Animation$AnimationListener; | 3 | import·android.view.animation.Animation$AnimationListener; |
4 | class· | 4 | class·y·implements·Animation$AnimationListener |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/· | 6 | ····final·/*·synthetic·*/·m·a; |
7 | ····final·/*·synthetic·*/· | 7 | ····final·/*·synthetic·*/·w·b; |
8 | ···· | 8 | ···· |
9 | ···· | 9 | ····y(final·w·b,·final·m·a)·{ |
10 | ········this.b·=·b; | 10 | ········this.b·=·b; |
11 | ········this.a·=·a; | 11 | ········this.a·=·a; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·void·onAnimationEnd(final·Animation·animation)·{ | 14 | ····public·void·onAnimationEnd(final·Animation·animation)·{ |
15 | ········if·(this.a.c·!=·null)·{ | 15 | ········if·(this.a.c·!=·null)·{ |
16 | ············this.a.c·=·null; | 16 | ············this.a.c·=·null; |
Offset 1, 67 lines modified | Offset 1, 52 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.c.a; |
2 | import·android.graphics.PorterDuff$Mode; | 2 | import·android.graphics.PorterDuff$Mode; |
3 | import·android.content.res.ColorStateList; | 3 | import·android.content.res.ColorStateList; |
4 | import·android.graphics.drawable.GradientDrawable; | ||
4 | import·android.graphics.drawable.Drawable; | 5 | import·android.graphics.drawable.Drawable; |
5 | import·android.os.Build$VERSION; | ||
6 | 6 | class·l | |
7 | { | 7 | { |
8 | ····public·static·Drawable·a(Drawable·drawable)·{ | ||
9 | ········if·(drawable·instanceof·GradientDrawable)·{ | ||
10 | ············drawable·=·(Drawable)new·q((Drawable)drawable); | ||
8 | ····static·final·c·a; | ||
9 | ···· | ||
10 | ····static·{ | ||
11 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | ||
12 | ········if·(sdk_INT·>=·22)·{ | ||
13 | ············a·=·(c)new·g(); | ||
14 | ········} | ||
15 | ········else·if·(sdk_INT·>=·21)·{ | ||
16 | ············a·=·(c)new·f(); | ||
17 | ········} | ||
18 | ········else·if·(sdk_INT·>=·19)·{ | ||
19 | ············a·=·(c)new·e(); | ||
20 | ········} | ||
21 | ········else·if·(sdk_INT·>=·11)·{ | ||
22 | ············a·=·(c)new·d(); | ||
23 | ········} | ||
24 | ········else·{ | ||
25 | ············a·=·(c)new·b(); | ||
26 | ········} | 11 | ········} |
12 | ········return·drawable; | ||
27 | ····} | ||
28 | ···· | ||
29 | ····public·static·void·a(final·Drawable·drawable)·{ | ||
30 | ········android.support.v4.b.a.a.a.a(drawable); | ||
31 | ····} | 13 | ····} |
32 | ···· | 14 | ···· |
33 | ····public·static·void·a(final·Drawable·drawable,·final·float·n,·final·float·n2)·{ | 15 | ····public·static·void·a(final·Drawable·drawable,·final·float·n,·final·float·n2)·{ |
34 | ········ | 16 | ········drawable.setHotspot(n,·n2); |
35 | ····} | 17 | ····} |
36 | ···· | 18 | ···· |
37 | ····public·static·void·a(final·Drawable·drawable,·final·int·n)·{ | 19 | ····public·static·void·a(final·Drawable·drawable,·final·int·tint)·{ |
38 | ········ | 20 | ········if·(drawable·instanceof·q)·{ |
21 | ············i.a((Drawable)drawable,·tint); | ||
22 | ········} | ||
23 | ········else·{ | ||
24 | ············drawable.setTint(tint); | ||
25 | ········} | ||
39 | ····} | 26 | ····} |
40 | ···· | 27 | ···· |
41 | ····public·static·void·a(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | 28 | ····public·static·void·a(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ |
42 | ········ | 29 | ········drawable.setHotspotBounds(n,·n2,·n3,·n4); |
43 | ····} | 30 | ····} |
44 | ···· | 31 | ···· |
45 | ····public·static·void·a(final·Drawable·drawable,·final·ColorStateList· | 32 | ····public·static·void·a(final·Drawable·drawable,·final·ColorStateList·tintList)·{ |
33 | ········if·(drawable·instanceof·q)·{ | ||
34 | ············i.a((Drawable)drawable,·tintList); | ||
35 | ········} | ||
36 | ········else·{ | ||
37 | ············drawable.setTintList(tintList); | ||
38 | ········} | ||
46 | ········android.support.v4.b.a.a.a.a(drawable,·list); | ||
47 | ····} | ||
48 | ···· | ||
49 | ····public·static·void·a(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{ | ||
50 | ········android.support.v4.b.a.a.a.a(drawable,·porterDuff$Mode); | ||
51 | ····} | ||
52 | ···· | ||
53 | ····public·static·void·a(final·Drawable·drawable,·final·boolean·b)·{ | ||
54 | ········android.support.v4.b.a.a.a.a(drawable,·b); | ||
55 | ····} | ||
56 | ···· | ||
57 | ····public·static·boolean·b(final·Drawable·drawable)·{ | ||
58 | ········return·android.support.v4.b.a.a.a.b(drawable); | ||
59 | ····} | 39 | ····} |
60 | ···· | 40 | ···· |
61 | ····public·static·Drawable·c(final·Drawable·drawable)·{ | ||
62 | ········re | 41 | ····public·static·void·a(final·Drawable·drawable,·final·PorterDuff$Mode·tintMode)·{ |
42 | ········if·(drawable·instanceof·q)·{ | ||
43 | ············i.a((Drawable)drawable,·tintMode); | ||
44 | ········} | ||
45 | ········else·{ | ||
46 | ············drawable.setTintMode(tintMode); | ||
47 | ········} | ||
63 | ····} | 48 | ····} |
64 | } | 49 | } |
Offset 1, 27 lines modified | Offset 1, 22 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.c.a; |
2 | import·android.graphics.PorterDuff$Mode; | ||
3 | import·android.content.res.ColorStateList; | ||
4 | import·android.graphics.drawable.Drawable; | 2 | import·android.graphics.drawable.Drawable; |
5 | 3 | class·k | |
6 | { | 4 | { |
7 | ····void·a(final·Drawable· | 5 | ····public·static·void·a(final·Drawable·drawable,·final·boolean·autoMirrored)·{ |
6 | ········drawable.setAutoMirrored(autoMirrored); | ||
7 | ····} | ||
8 | ···· | 8 | ···· |
9 | ···· | 9 | ····public·static·boolean·a(final·Drawable·drawable)·{ |
10 | ········return·drawable.isAutoMirrored(); | ||
11 | ····} | ||
10 | ···· | 12 | ···· |
11 | ···· | 13 | ····public·static·Drawable·b(Drawable·drawable)·{ |
14 | ········if·(!(drawable·instanceof·p))·{ | ||
15 | ············drawable·=·(Drawable)new·p(drawable); | ||
16 | ········} | ||
17 | ········return·drawable; | ||
12 | ···· | 18 | ····} |
13 | ····void·a(final·Drawable·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4); | ||
14 | ···· | ||
15 | ····void·a(final·Drawable·p0,·final·ColorStateList·p1); | ||
16 | ···· | ||
17 | ····void·a(final·Drawable·p0,·final·PorterDuff$Mode·p1); | ||
18 | ···· | ||
19 | ····void·a(final·Drawable·p0,·final·boolean·p1); | ||
20 | ···· | ||
21 | ····boolean·b(final·Drawable·p0); | ||
22 | ···· | ||
23 | ····Drawable·c(final·Drawable·p0); | ||
24 | } | 19 | } |
Offset 1, 41 lines modified | Offset 1, 33 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.c.a; |
2 | import·android.graphics.PorterDuff$Mode; | 2 | import·android.graphics.PorterDuff$Mode; |
3 | import·android.content.res.ColorStateList; | 3 | import·android.content.res.ColorStateList; |
4 | import·android.graphics.drawable.Drawable; | 4 | import·android.graphics.drawable.Drawable; |
5 | class· | 5 | class·f·extends·e |
6 | { | 6 | { |
7 | ····public·void·a(final·Drawable·drawable)·{ | ||
8 | ····} | ||
9 | ···· | ||
10 | ····public·void·a(final·Drawable·drawable,·final·float·n,·final·float·n2)·{ | 7 | ····public·void·a(final·Drawable·drawable,·final·float·n,·final·float·n2)·{ |
8 | ········l.a(drawable,·n,·n2); | ||
11 | ····} | 9 | ····} |
12 | ···· | 10 | ···· |
13 | ····public·void·a(final·Drawable·drawable,·final·int·n)·{ | 11 | ····public·void·a(final·Drawable·drawable,·final·int·n)·{ |
14 | ········ | 12 | ········l.a(drawable,·n); |
15 | ····} | 13 | ····} |
16 | ···· | 14 | ···· |
17 | ····public·void·a(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | 15 | ····public·void·a(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ |
16 | ········l.a(drawable,·n,·n2,·n3,·n4); | ||
18 | ····} | 17 | ····} |
19 | ···· | 18 | ···· |
20 | ····public·void·a(final·Drawable·drawable,·final·ColorStateList·list)·{ | 19 | ····public·void·a(final·Drawable·drawable,·final·ColorStateList·list)·{ |
21 | ········ | 20 | ········l.a(drawable,·list); |
22 | ····} | 21 | ····} |
23 | ···· | 22 | ···· |
24 | ····public·void·a(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{ | 23 | ····public·void·a(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{ |
25 | ········ | 24 | ········l.a(drawable,·porterDuff$Mode); |
26 | ····} | ||
27 | ···· | ||
28 | ····public·void·a(final·Drawable·drawable,·final·boolean·b)·{ | ||
29 | ····} | ||
30 | ···· | ||
31 | ····public·boolean·b(final·Drawable·drawable)·{ | ||
32 | ········return·false; | ||
33 | ····} | 25 | ····} |
34 | ···· | 26 | ···· |
35 | ····public·Drawable·c(final·Drawable·drawable)·{ | 27 | ····public·Drawable·c(final·Drawable·drawable)·{ |
36 | ········return· | 28 | ········return·l.a(drawable); |
37 | ····} | 29 | ····} |
38 | } | 30 | } |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.c.a; |
2 | import·android.graphics.PorterDuff$Mode; | 2 | import·android.graphics.PorterDuff$Mode; |
3 | import·android.content.res.ColorStateList; | 3 | import·android.content.res.ColorStateList; |
4 | import·android.graphics.drawable.Drawable; | 4 | import·android.graphics.drawable.Drawable; |
5 | class·i | 5 | class·i |
6 | { | 6 | { |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.c.a; |
2 | import·android.graphics.ColorFilter; | 2 | import·android.graphics.ColorFilter; |
3 | import·android.graphics.Region; | 3 | import·android.graphics.Region; |
4 | import·android.graphics.Rect; | 4 | import·android.graphics.Rect; |
5 | import·android.graphics.Canvas; | 5 | import·android.graphics.Canvas; |
6 | import·android.content.res.ColorStateList; | 6 | import·android.content.res.ColorStateList; |
7 | import·android.graphics.PorterDuff$Mode; | 7 | import·android.graphics.PorterDuff$Mode; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.c.a; |
2 | import·android.graphics.Outline; | 2 | import·android.graphics.Outline; |
3 | import·android.graphics.Rect; | 3 | import·android.graphics.Rect; |
4 | import·android.content.res.Resources$Theme; | 4 | import·android.content.res.Resources$Theme; |
5 | import·android.graphics.drawable.Drawable; | 5 | import·android.graphics.drawable.Drawable; |
6 | class·q·extends·p | 6 | class·q·extends·p |
Offset 1, 49 lines modified | Offset 1, 46 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.g; |
2 | import· | 2 | import·android.util.Log; |
3 | import·java.io.Writer; | ||
3 | public·class· | 4 | public·class·e·extends·Writer |
4 | { | 5 | { |
5 | ····public·static·final·Locale·a; | ||
6 | ····private· | 6 | ····private·final·String·a; |
7 | ····private· | 7 | ····private·StringBuilder·b; |
8 | ···· | 8 | ···· |
9 | ····public·e(final·String·a)·{ | ||
10 | ········this.b·=·new·StringBuilder(128); | ||
11 | ········this.a·=·a; | ||
9 | ····static·{ | ||
10 | ········a·=·new·Locale("",·""); | ||
11 | ········f.b·=·"Arab"; | ||
12 | ········f.c·=·"Hebr"; | ||
13 | ····} | 12 | ····} |
14 | ···· | 13 | ···· |
15 | ····public·static·int·a(final·Locale·locale)·{ | ||
16 | ········if·(locale·==·null·||·locale.equals(f.a))·{ | ||
17 | ···· | 14 | ····private·void·a()·{ |
15 | ········if·(this.b.length()·>·0)·{ | ||
16 | ············Log.d(this.a,·this.b.toString()); | ||
17 | ············this.b.delete(0,·this.b.length()); | ||
18 | ········} | 18 | ········} |
19 | ········final·String·a·=·android.support.v4.e.a.a(android.support.v4.e.a.b(locale.toString())); | ||
20 | ········int·b; | ||
21 | ········if·(a·==·null)·{ | ||
22 | ············b·=·b(locale); | ||
23 | ········} | ||
24 | ········else·{ | ||
25 | ············if·(!a.equalsIgnoreCase(f.b)·&&·!a.equalsIgnoreCase(f.c))·{ | ||
26 | ················return·0; | ||
27 | ············} | ||
28 | ············b·=·1; | ||
29 | ········} | ||
30 | ········return·b; | ||
31 | ········b·=·0; | ||
32 | ········return·b; | ||
33 | ····} | 19 | ····} |
34 | ···· | 20 | ···· |
35 | ····private·static·int·b(final·Locale·inLocale)·{ | ||
36 | ········int·n·=·0; | ||
37 | ···· | 21 | ····@Override |
22 | ····public·void·close()·{ | ||
23 | ········this.a(); | ||
24 | ····} | ||
25 | ···· | ||
26 | ····@Override | ||
27 | ····public·void·flush()·{ | ||
28 | ········this.a(); | ||
29 | ····} | ||
30 | ···· | ||
31 | ····@Override | ||
32 | ····public·void·write(final·char[]·array,·final·int·n,·final·int·n2)·{ | ||
33 | ········for·(int·i·=·0;·i·<·n2;·++i)·{ | ||
34 | ············final·char·c·=·array[n·+·i]; | ||
35 | ············if·(c·==·'\n')·{ | ||
36 | ················this.a(); | ||
38 | ············ | 37 | ············} |
39 | ············ | 38 | ············else·{ |
39 | ················this.b.append(c); | ||
40 | ················n·=·1; | ||
41 | ················break; | ||
42 | ············} | 40 | ············} |
43 | ········} | 41 | ········} |
44 | ········return·n; | ||
45 | ····} | 42 | ····} |
46 | } | 43 | } |
Offset 1, 25 lines modified | Offset 1, 25 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.g; |
2 | import·java.util.Map; | 2 | import·java.util.Map; |
3 | public·class·m | 3 | public·class·m |
4 | { | 4 | { |
5 | ····static·Object[]·b; | 5 | ····static·Object[]·b; |
6 | ····static·int·c; | 6 | ····static·int·c; |
7 | ····static·Object[]·d; | 7 | ····static·Object[]·d; |
8 | ····static·int·e; | 8 | ····static·int·e; |
9 | ····int[]·f; | 9 | ····int[]·f; |
10 | ····Object[]·g; | 10 | ····Object[]·g; |
11 | ····int·h; | 11 | ····int·h; |
12 | ···· | 12 | ···· |
13 | ····public·m()·{ | 13 | ····public·m()·{ |
14 | ········this.f·=·android.support.v4. | 14 | ········this.f·=·android.support.v4.g.c.a; |
15 | ········this.g·=·android.support.v4. | 15 | ········this.g·=·android.support.v4.g.c.c; |
16 | ········this.h·=·0; | 16 | ········this.h·=·0; |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····private·static·void·a(final·int[]·array,·final·Object[]·array2,·final·int·n)·{ | 19 | ····private·static·void·a(final·int[]·array,·final·Object[]·array2,·final·int·n)·{ |
20 | ········final·int·n2·=·10; | 20 | ········final·int·n2·=·10; |
21 | ········final·int·n3·=·2; | 21 | ········final·int·n3·=·2; |
22 | ········Label_0124:·{ | 22 | ········Label_0124:·{ |
Offset 100, 15 lines modified | Offset 100, 15 lines modified | ||
100 | ····int·a()·{ | 100 | ····int·a()·{ |
101 | ········final·int·h·=·this.h; | 101 | ········final·int·h·=·this.h; |
102 | ········int·a; | 102 | ········int·a; |
103 | ········if·(h·==·0)·{ | 103 | ········if·(h·==·0)·{ |
104 | ············a·=·-1; | 104 | ············a·=·-1; |
105 | ········} | 105 | ········} |
106 | ········else·{ | 106 | ········else·{ |
107 | ············a·=·android.support.v4. | 107 | ············a·=·android.support.v4.g.c.a(this.f,·h,·0); |
108 | ············if·(a·>=·0·&&·this.g[a·<<·1]·!=·null)·{ | 108 | ············if·(a·>=·0·&&·this.g[a·<<·1]·!=·null)·{ |
109 | ················int·n; | 109 | ················int·n; |
110 | ················for·(n·=·a·+·1;·n·<·h·&&·this.f[n]·==·0;·++n)·{ | 110 | ················for·(n·=·a·+·1;·n·<·h·&&·this.f[n]·==·0;·++n)·{ |
111 | ····················if·(this.g[n·<<·1]·==·null)·{ | 111 | ····················if·(this.g[n·<<·1]·==·null)·{ |
112 | ························a·=·n; | 112 | ························a·=·n; |
113 | ························return·a; | 113 | ························return·a; |
114 | ····················} | 114 | ····················} |
Offset 138, 15 lines modified | Offset 138, 15 lines modified | ||
138 | ····int·a(final·Object·o,·final·int·n)·{ | 138 | ····int·a(final·Object·o,·final·int·n)·{ |
139 | ········final·int·h·=·this.h; | 139 | ········final·int·h·=·this.h; |
140 | ········int·a; | 140 | ········int·a; |
141 | ········if·(h·==·0)·{ | 141 | ········if·(h·==·0)·{ |
142 | ············a·=·-1; | 142 | ············a·=·-1; |
143 | ········} | 143 | ········} |
144 | ········else·{ | 144 | ········else·{ |
145 | ············a·=·android.support.v4. | 145 | ············a·=·android.support.v4.g.c.a(this.f,·h,·n); |
146 | ············if·(a·>=·0·&&·!o.equals(this.g[a·<<·1]))·{ | 146 | ············if·(a·>=·0·&&·!o.equals(this.g[a·<<·1]))·{ |
147 | ················int·n2; | 147 | ················int·n2; |
148 | ················for·(n2·=·a·+·1;·n2·<·h·&&·this.f[n2]·==·n;·++n2)·{ | 148 | ················for·(n2·=·a·+·1;·n2·<·h·&&·this.f[n2]·==·n;·++n2)·{ |
149 | ····················if·(o.equals(this.g[n2·<<·1]))·{ | 149 | ····················if·(o.equals(this.g[n2·<<·1]))·{ |
150 | ························a·=·n2; | 150 | ························a·=·n2; |
151 | ························return·a; | 151 | ························return·a; |
152 | ····················} | 152 | ····················} |
Offset 212, 16 lines modified | Offset 212, 16 lines modified | ||
212 | ····public·Object·c(final·int·n)·{ | 212 | ····public·Object·c(final·int·n)·{ |
213 | ········return·this.g[(n·<<·1)·+·1]; | 213 | ········return·this.g[(n·<<·1)·+·1]; |
214 | ····} | 214 | ····} |
215 | ···· | 215 | ···· |
216 | ····public·void·clear()·{ | 216 | ····public·void·clear()·{ |
217 | ········if·(this.h·!=·0)·{ | 217 | ········if·(this.h·!=·0)·{ |
218 | ············a(this.f,·this.g,·this.h); | 218 | ············a(this.f,·this.g,·this.h); |
219 | ············this.f·=·android.support.v4. | 219 | ············this.f·=·android.support.v4.g.c.a; |
220 | ············this.g·=·android.support.v4. | 220 | ············this.g·=·android.support.v4.g.c.c; |
221 | ············this.h·=·0; | 221 | ············this.h·=·0; |
222 | ········} | 222 | ········} |
223 | ····} | 223 | ····} |
224 | ···· | 224 | ···· |
225 | ····public·boolean·containsKey(final·Object·o)·{ | 225 | ····public·boolean·containsKey(final·Object·o)·{ |
226 | ········return·this.a(o)·>=·0; | 226 | ········return·this.a(o)·>=·0; |
227 | ····} | 227 | ····} |
Offset 231, 16 lines modified | Offset 231, 16 lines modified | ||
231 | ····} | 231 | ····} |
232 | ···· | 232 | ···· |
233 | ····public·Object·d(final·int·n)·{ | 233 | ····public·Object·d(final·int·n)·{ |
234 | ········int·n2·=·8; | 234 | ········int·n2·=·8; |
235 | ········final·Object·o·=·this.g[(n·<<·1)·+·1]; | 235 | ········final·Object·o·=·this.g[(n·<<·1)·+·1]; |
236 | ········if·(this.h·<=·1)·{ | 236 | ········if·(this.h·<=·1)·{ |
237 | ············a(this.f,·this.g,·this.h); | 237 | ············a(this.f,·this.g,·this.h); |
238 | ············this.f·=·android.support.v4. | 238 | ············this.f·=·android.support.v4.g.c.a; |
239 | ············this.g·=·android.support.v4. | 239 | ············this.g·=·android.support.v4.g.c.c; |
240 | ············this.h·=·0; | 240 | ············this.h·=·0; |
241 | ········} | 241 | ········} |
242 | ········else·if·(this.f.length·>·n2·&&·this.h·<·this.f.length·/·3)·{ | 242 | ········else·if·(this.f.length·>·n2·&&·this.h·<·this.f.length·/·3)·{ |
243 | ············if·(this.h·>·n2)·{ | 243 | ············if·(this.h·>·n2)·{ |
244 | ················n2·=·this.h·+·(this.h·>>·1); | 244 | ················n2·=·this.h·+·(this.h·>>·1); |
245 | ············} | 245 | ············} |
246 | ············final·int[]·f·=·this.f; | 246 | ············final·int[]·f·=·this.f; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.g; |
2 | import·java.lang.reflect.Array; | 2 | import·java.lang.reflect.Array; |
3 | import·java.util.Set; | 3 | import·java.util.Set; |
4 | import·java.util.Iterator; | 4 | import·java.util.Iterator; |
5 | import·java.util.Collection; | 5 | import·java.util.Collection; |
6 | import·java.util.Map; | 6 | import·java.util.Map; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.g; |
2 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | final·class·h·implements·Iterator | 3 | final·class·h·implements·Iterator |
4 | { | 4 | { |
5 | ····final·int·a; | 5 | ····final·int·a; |
6 | ····int·b; | 6 | ····int·b; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.g; |
2 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | import·java.util.Collection; | 3 | import·java.util.Collection; |
4 | import·java.util.Map; | 4 | import·java.util.Map; |
5 | import·java.util.Set; | 5 | import·java.util.Set; |
6 | final·class·i·implements·Set | 6 | final·class·i·implements·Set |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.g; |
2 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | import·java.util.Collection; | 3 | import·java.util.Collection; |
4 | import·java.util.Set; | 4 | import·java.util.Set; |
5 | final·class·j·implements·Set | 5 | final·class·j·implements·Set |
6 | { | 6 | { |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.g; |
2 | import·java.util.Map; | 2 | import·java.util.Map; |
3 | import·java.util.Iterator; | 3 | import·java.util.Iterator; |
4 | final·class·k·implements·Iterator,·Entry | 4 | final·class·k·implements·Iterator,·Entry |
5 | { | 5 | { |
6 | ····int·a; | 6 | ····int·a; |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | ········int·n·=·1; | 29 | ········int·n·=·1; |
30 | ········boolean·b·=·false; | 30 | ········boolean·b·=·false; |
31 | ········if·(!this.c)·{ | 31 | ········if·(!this.c)·{ |
32 | ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects"); | 32 | ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects"); |
33 | ········} | 33 | ········} |
34 | ········if·(o·instanceof·Entry)·{ | 34 | ········if·(o·instanceof·Entry)·{ |
35 | ············final·Entry·entry·=·(Entry)o; | 35 | ············final·Entry·entry·=·(Entry)o; |
36 | ············if·(!android.support.v4. | 36 | ············if·(!android.support.v4.g.c.a(entry.getKey(),·this.d.a(this.b,·0))·||·!android.support.v4.g.c.a(entry.getValue(),·this.d.a(this.b,·n)))·{ |
37 | ················n·=·0; | 37 | ················n·=·0; |
38 | ············} | 38 | ············} |
39 | ············b·=·(n·!=·0); | 39 | ············b·=·(n·!=·0); |
40 | ········} | 40 | ········} |
41 | ········return·b; | 41 | ········return·b; |
42 | ····} | 42 | ····} |
43 | ···· | 43 | ···· |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.g; |
2 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | import·java.util.Collection; | 3 | import·java.util.Collection; |
4 | final·class·l·implements·Collection | 4 | final·class·l·implements·Collection |
5 | { | 5 | { |
6 | ····final·/*·synthetic·*/·g·a; | 6 | ····final·/*·synthetic·*/·g·a; |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.g; |
2 | public·class·n·implements·Cloneable | 2 | public·class·n·implements·Cloneable |
3 | { | 3 | { |
4 | ····private·static·final·Object·a; | 4 | ····private·static·final·Object·a; |
5 | ····private·boolean·b; | 5 | ····private·boolean·b; |
6 | ····private·int[]·c; | 6 | ····private·int[]·c; |
7 | ····private·Object[]·d; | 7 | ····private·Object[]·d; |
Offset 16, 19 lines modified | Offset 16, 19 lines modified | ||
16 | ····public·n()·{ | 16 | ····public·n()·{ |
17 | ········this(10); | 17 | ········this(10); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·n(final·int·n)·{ | 20 | ····public·n(final·int·n)·{ |
21 | ········this.b·=·false; | 21 | ········this.b·=·false; |
22 | ········if·(n·==·0)·{ | 22 | ········if·(n·==·0)·{ |
23 | ············this.c·=·android.support.v4. | 23 | ············this.c·=·android.support.v4.g.c.a; |
24 | ············this.d·=·android.support.v4. | 24 | ············this.d·=·android.support.v4.g.c.c; |
25 | ········} | 25 | ········} |
26 | ········else·{ | 26 | ········else·{ |
27 | ············final·int·a·=·android.support.v4. | 27 | ············final·int·a·=·android.support.v4.g.c.a(n); |
28 | ············this.c·=·new·int[a]; | 28 | ············this.c·=·new·int[a]; |
29 | ············this.d·=·new·Object[a]; | 29 | ············this.d·=·new·Object[a]; |
30 | ········} | 30 | ········} |
31 | ········this.e·=·0; | 31 | ········this.e·=·0; |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····private·void·d()·{ | 34 | ····private·void·d()·{ |
Offset 67, 40 lines modified | Offset 67, 40 lines modified | ||
67 | ········//·Original·Bytecode: | 67 | ········//·Original·Bytecode: |
68 | ········//· | 68 | ········//· |
69 | ········//·····1:·astore_1······· | 69 | ········//·····1:·astore_1······· |
70 | ········//·····2:·aload_0········ | 70 | ········//·····2:·aload_0········ |
71 | ········//·····3:·invokespecial···java/lang/Object.clone:()Ljava/lang/Object; | 71 | ········//·····3:·invokespecial···java/lang/Object.clone:()Ljava/lang/Object; |
72 | ········//·····6:·astore_2······· | 72 | ········//·····6:·astore_2······· |
73 | ········//·····7:·aload_2········ | 73 | ········//·····7:·aload_2········ |
74 | ········//·····8:·checkcast·······Landroid/support/v4/ | 74 | ········//·····8:·checkcast·······Landroid/support/v4/g/n; |
75 | ········//····11:·astore_2······· | 75 | ········//····11:·astore_2······· |
76 | ········//····12:·aload_0········ | 76 | ········//····12:·aload_0········ |
77 | ········//····13:·getfield········android/support/v4/ | 77 | ········//····13:·getfield········android/support/v4/g/n.c:[I |
78 | ········//····16:·astore_1······· | 78 | ········//····16:·astore_1······· |
79 | ········//····17:·aload_1········ | 79 | ········//····17:·aload_1········ |
80 | ········//····18:·invokevirtual···[I.clone:()Ljava/lang/Object; | 80 | ········//····18:·invokevirtual···[I.clone:()Ljava/lang/Object; |
81 | ········//····21:·astore_1······· | 81 | ········//····21:·astore_1······· |
82 | ········//····22:·aload_1········ | 82 | ········//····22:·aload_1········ |
83 | ········//····23:·checkcast·······[I | 83 | ········//····23:·checkcast·······[I |
84 | ········//····26:·astore_1······· | 84 | ········//····26:·astore_1······· |
85 | ········//····27:·aload_2········ | 85 | ········//····27:·aload_2········ |
86 | ········//····28:·aload_1········ | 86 | ········//····28:·aload_1········ |
87 | ········//····29:·putfield········android/support/v4/ | 87 | ········//····29:·putfield········android/support/v4/g/n.c:[I |
88 | ········//····32:·aload_0········ | 88 | ········//····32:·aload_0········ |
89 | ········//····33:·getfield········android/support/v4/ | 89 | ········//····33:·getfield········android/support/v4/g/n.d:[Ljava/lang/Object; |
90 | ········//····36:·astore_1······· | 90 | ········//····36:·astore_1······· |
91 | ········//····37:·aload_1········ | 91 | ········//····37:·aload_1········ |
92 | ········//····38:·invokevirtual···[java/lang/Object.clone:()Ljava/lang/Object; | 92 | ········//····38:·invokevirtual···[java/lang/Object.clone:()Ljava/lang/Object; |
93 | ········//····41:·astore_1······· | 93 | ········//····41:·astore_1······· |
94 | ········//····42:·aload_1········ | 94 | ········//····42:·aload_1········ |
95 | ········//····43:·checkcast·······[Ljava/lang/Object; | 95 | ········//····43:·checkcast·······[Ljava/lang/Object; |
96 | ········//····46:·astore_1······· | 96 | ········//····46:·astore_1······· |
97 | ········//····47:·aload_2········ | 97 | ········//····47:·aload_2········ |
98 | ········//····48:·aload_1········ | 98 | ········//····48:·aload_1········ |
99 | ········//····49:·putfield········android/support/v4/ | 99 | ········//····49:·putfield········android/support/v4/g/n.d:[Ljava/lang/Object; |
100 | ········//····52:·aload_2········ | 100 | ········//····52:·aload_2········ |
101 | ········//····53:·areturn········ | 101 | ········//····53:·areturn········ |
102 | ········//····54:·astore_2······· | 102 | ········//····54:·astore_2······· |
103 | ········//····55:·aconst_null···· | 103 | ········//····55:·aconst_null···· |
104 | ········//····56:·astore_2······· | 104 | ········//····56:·astore_2······· |
105 | ········//····57:·goto············52 | 105 | ········//····57:·goto············52 |
106 | ········//····60:·astore_1······· | 106 | ········//····60:·astore_1······· |
Offset 1, 16 lines modified | Offset 1, 25 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.os.Parcel; | ||
3 | import·android. | 2 | import·android.view.View; |
3 | import·java.lang.ref.WeakReference; | ||
4 | 4 | class·bq·implements·Runnable | |
5 | { | 5 | { |
6 | ····public·MediaMetadataCompat·a(final·Parcel·parcel)·{ | ||
7 | ···· | 6 | ····WeakReference·a; |
7 | ····bn·b; | ||
8 | ····final·/*·synthetic·*/·bp·c; | ||
9 | ···· | ||
10 | ····private·bq(final·bp·c,·final·bn·b,·final·View·referent)·{ | ||
11 | ········this.c·=·c; | ||
12 | ········this.a·=·new·WeakReference((T)referent); | ||
13 | ········this.b·=·b; | ||
8 | ····} | 14 | ····} |
9 | ···· | 15 | ···· |
10 | ····public·MediaMetadataCompat[]·a(final·int·n)·{ | ||
11 | ···· | 16 | ····public·void·run()·{ |
17 | ········final·View·view·=·(View)this.a.get(); | ||
18 | ········if·(view·!=·null)·{ | ||
19 | ············bp.a(this.c,·this.b,·view); | ||
20 | ········} | ||
12 | ····} | 21 | ····} |
13 | } | 22 | } |
Offset 1, 16 lines modified | Offset 1, 37 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.a; |
2 | import·android.os.Parcel; | 2 | import·android.os.Parcel; |
3 | import·android.os.Parcelable$Creator; | 3 | import·android.os.Parcelable$Creator; |
4 | import·android.os.Parcelable; | ||
4 | final·class· | 5 | final·class·aa·implements·Parcelable |
5 | { | 6 | { |
7 | ····public·static·final·Parcelable$Creator·CREATOR; | ||
8 | ····ac[]·a; | ||
9 | ····int[]·b; | ||
10 | ····k[]·c; | ||
11 | ···· | ||
12 | ····static·{ | ||
13 | ········CREATOR·=·(Parcelable$Creator)new·ab(); | ||
14 | ····} | ||
15 | ···· | ||
16 | ····public·aa()·{ | ||
17 | ····} | ||
18 | ···· | ||
6 | ····public· | 19 | ····public·aa(final·Parcel·parcel)·{ |
7 | ········ | 20 | ········this.a·=·(ac[])parcel.createTypedArray(ac.CREATOR); |
21 | ········this.b·=·parcel.createIntArray(); | ||
22 | ········this.c·=·(k[])parcel.createTypedArray(k.CREATOR); | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·int·describeContents()·{ | ||
26 | ········return·0; | ||
8 | ····} | 27 | ····} |
9 | ···· | 28 | ···· |
10 | ····public·RatingCompat[]·a(final·int·n)·{ | ||
11 | ····· | 29 | ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{ |
30 | ········parcel.writeTypedArray((Parcelable[])this.a,·n); | ||
31 | ········parcel.writeIntArray(this.b); | ||
32 | ········parcel.writeTypedArray((Parcelable[])this.c,·n); | ||
12 | ····} | 33 | ····} |
13 | } | 34 | } |
Offset 1, 29 lines modified | Offset 1, 27 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.ViewGroup$MarginLayoutParams; | ||
3 | import·android.os.Build$VERSION; | ||
2 | import·android.os.Parcel; | ||
3 | import·android.os.ResultReceiver; | ||
4 | import·android.os.Parcelable$Creator; | ||
5 | import·android.os.Parcelable; | ||
6 | 4 | public·class·t | |
7 | { | 5 | { |
6 | ····static·final·u·a; | ||
8 | ····public·static·final·Parcelable$Creator·CREATOR; | ||
9 | ····private·ResultReceiver·a; | ||
10 | ···· | 7 | ···· |
11 | ····static·{ | 8 | ····static·{ |
12 | ········ | 9 | ········if·(Build$VERSION.SDK_INT·>=·17)·{ |
10 | ············a·=·(u)new·w(); | ||
11 | ········} | ||
12 | ········else·{ | ||
13 | ············a·=·(u)new·v(); | ||
14 | ········} | ||
13 | ····} | 15 | ····} |
14 | ···· | 16 | ···· |
15 | ····MediaSessionCompat$ResultReceiverWrapper(final·Parcel·parcel)·{ | ||
16 | ···· | 17 | ····public·static·int·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{ |
18 | ········return·t.a.a(viewGroup$MarginLayoutParams); | ||
17 | ····} | 19 | ····} |
18 | ···· | 20 | ···· |
21 | ····public·static·int·b(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{ | ||
22 | ········return·t.a.b(viewGroup$MarginLayoutParams); | ||
19 | ····public·int·describeContents()·{ | ||
20 | ········return·0; | ||
21 | ····} | ||
22 | ···· | ||
23 | ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{ | ||
24 | ········this.a.writeToParcel(parcel,·n); | ||
25 | ····} | 23 | ····} |
26 | } | 24 | } |
Offset 1, 16 lines modified | Offset 1, 21 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.os.Parcel; | ||
3 | import·android. | 2 | import·android.animation.ValueAnimator; |
3 | import·android.view.View; | ||
4 | import·android.animation.ValueAnimator$AnimatorUpdateListener; | ||
4 | final·class·c·implements· | 5 | final·class·cc·implements·ValueAnimator$AnimatorUpdateListener |
5 | { | 6 | { |
6 | ····public·MediaSessionCompat$ResultReceiverWrapper·a(final·Parcel·parcel)·{ | ||
7 | ···· | 7 | ····final·/*·synthetic·*/·cf·a; |
8 | ····final·/*·synthetic·*/·View·b; | ||
9 | ···· | ||
10 | ····cc(final·cf·a,·final·View·b)·{ | ||
11 | ········this.a·=·a; | ||
12 | ········this.b·=·b; | ||
8 | ····} | 13 | ····} |
9 | ···· | 14 | ···· |
10 | ····public·MediaSessionCompat$ResultReceiverWrapper[]·a(final·int·n)·{ | ||
11 | ···· | 15 | ····public·void·onAnimationUpdate(final·ValueAnimator·valueAnimator)·{ |
16 | ········this.a.a(this.b); | ||
12 | ····} | 17 | ····} |
13 | } | 18 | } |
Offset 1, 26 lines modified | Offset 1, 29 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view. | 2 | import·android.view.ViewConfiguration; |
3 | import·android.os.Build$VERSION; | 3 | import·android.os.Build$VERSION; |
4 | public·class· | 4 | public·class·bg |
5 | { | 5 | { |
6 | ···· | 6 | ····static·final·bl·a; |
7 | ···· | 7 | ···· |
8 | ····static·{ | 8 | ····static·{ |
9 | ········if·(Build$VERSION.SDK_INT·>=·1 | 9 | ········if·(Build$VERSION.SDK_INT·>=·14)·{ |
10 | ············a·=·( | 10 | ············a·=·(bl)new·bk(); |
11 | ········} | 11 | ········} |
12 | ········else·if·(Build$VERSION.SDK_INT·>=·1 | 12 | ········else·if·(Build$VERSION.SDK_INT·>=·11)·{ |
13 | ············a·=·( | 13 | ············a·=·(bl)new·bj(); |
14 | ········} | ||
15 | ········else·if·(Build$VERSION.SDK_INT·>=·8)·{ | ||
16 | ············a·=·(bl)new·bi(); | ||
14 | ········} | 17 | ········} |
15 | ········else·{ | 18 | ········else·{ |
16 | ············a·=·( | 19 | ············a·=·(bl)new·bh(); |
17 | ········} | 20 | ········} |
18 | ····} | 21 | ····} |
19 | ···· | 22 | ···· |
20 | ····public·static·ad·a(final·AccessibilityEvent·accessibilityEvent)·{ | ||
21 | ···· | 23 | ····public·static·boolean·a(final·ViewConfiguration·viewConfiguration)·{ |
24 | ········return·bg.a.a(viewConfiguration); | ||
22 | ····} | 25 | ····} |
23 | } | 26 | } |
Offset 1, 42 lines modified | Offset 1, 28 lines modified | ||
1 | package·android.support.v | 1 | package·android.support.v7.a; |
2 | import·android.os.Bundle; | ||
3 | import·java.util.ArrayList; | ||
4 | import· | 2 | import·android.view.Window$Callback; |
3 | import·android.view.Menu; | ||
4 | import·android.support.v7.internal.view.menu.i; | ||
5 | import·android.support.v7.internal.view.menu.y; | ||
5 | class· | 6 | final·class·p·implements·y |
6 | { | 7 | { |
7 | ····final·/*·synthetic·*/· | 8 | ····final·/*·synthetic·*/·k·a; |
8 | ····final·/*·synthetic·*/·s·b; | ||
9 | ···· | 9 | ···· |
10 | ····private·p(final·k·a)·{ | ||
10 | ····t(final·s·b,·final·q·a)·{ | ||
11 | ········this.b·=·b; | ||
12 | ········this.a·=·a; | 11 | ········this.a·=·a; |
13 | ····} | 12 | ····} |
14 | ···· | 13 | ···· |
14 | ····public·void·a(final·i·i,·final·boolean·b)·{ | ||
15 | ········k.a(this.a,·i); | ||
15 | ····public·Object·a(final·int·n)·{ | ||
16 | ········final·f·a·=·this.a.a(n); | ||
17 | ········Object·a2; | ||
18 | ········if·(a·==·null)·{ | ||
19 | ············a2·=·null; | ||
20 | ········} | ||
21 | ········else·{ | ||
22 | ············a2·=·a.a(); | ||
23 | ········} | ||
24 | ········return·a2; | ||
25 | ····} | 16 | ····} |
26 | ···· | 17 | ···· |
18 | ····public·boolean·a(final·i·i)·{ | ||
19 | ········final·Window$Callback·l·=·this.a.l(); | ||
20 | ········if·(l·!=·null)·{ | ||
21 | ············l.onMenuOpened(8,·(Menu)i); | ||
27 | ····public·List·a(final·String·s,·final·int·n)·{ | ||
28 | ········final·List·a·=·this.a.a(s,·n); | ||
29 | ········final·ArrayList<Object>·list·=·new·ArrayList<Object>(); | ||
30 | ········for·(int·size·=·a.size(),·i·=·0;·i·<·size;·++i)·{ | ||
31 | ············list.add(((f)a.get(i)).a()); | ||
32 | ········} | 22 | ········} |
33 | ········return· | 23 | ········return·true; |
34 | ····} | ||
35 | ···· | ||
36 | ····public·boolean·a(final·int·n,·final·int·n2,·final·Bundle·bundle)·{ | ||
37 | ········return·this.a.a(n,·n2,·bundle); | ||
38 | ····} | 24 | ····} |
39 | } | 25 | } |
Offset 1, 27 lines modified | Offset 1, 23 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.a; |
2 | import·android.view.LayoutInflater; | ||
3 | import·android. | 2 | import·android.transition.Transition; |
3 | import·android.graphics.Rect; | ||
4 | import·android.transition.Transition$EpicenterCallback; | ||
4 | 5 | final·class·ai·extends·Transition$EpicenterCallback | |
5 | { | 6 | { |
6 | ···· | 7 | ····final·/*·synthetic·*/·ak·a; |
8 | ····private·Rect·b; | ||
7 | ···· | 9 | ···· |
10 | ····ai(final·ak·a)·{ | ||
11 | ········this.a·=·a; | ||
8 | ····static·{ | ||
9 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | ||
10 | ········if·(sdk_INT·>=·21)·{ | ||
11 | ············a·=·(ad)new·ag(); | ||
12 | ········} | ||
13 | ········else·if·(sdk_INT·>=·11)·{ | ||
14 | ············a·=·(ad)new·af(); | ||
15 | ········} | ||
16 | ········else·{ | ||
17 | ············a·=·(ad)new·ae(); | ||
18 | ········} | ||
19 | ····} | 12 | ····} |
20 | ···· | 13 | ···· |
21 | ····public·static·void·a(final·LayoutInflater·layoutInflater,·final·am·am)·{ | ||
22 | ······ | 14 | ····public·Rect·onGetEpicenter(final·Transition·transition)·{ |
15 | ········if·(this.b·==·null·&&·this.a.a·!=·null)·{ | ||
16 | ············this.b·=·af.b(this.a.a); | ||
17 | ········} | ||
18 | ········return·this.b; | ||
23 | ····} | 19 | ····} |
24 | } | 20 | } |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.LayoutInflater$Factory; | 2 | import·android.view.LayoutInflater$Factory; |
3 | import·android.view.LayoutInflater$Factory2; | 3 | import·android.view.LayoutInflater$Factory2; |
4 | import·android.view.LayoutInflater; | 4 | import·android.view.LayoutInflater; |
5 | import·java.lang.reflect.Field; | 5 | import·java.lang.reflect.Field; |
6 | class· | 6 | class·p |
7 | { | 7 | { |
8 | ····private·static·Field·a; | 8 | ····private·static·Field·a; |
9 | ····private·static·boolean·b; | 9 | ····private·static·boolean·b; |
10 | ···· | 10 | ···· |
11 | ····static·void·a(final·LayoutInflater·layoutInflater,·final· | 11 | ····static·void·a(final·LayoutInflater·layoutInflater,·final·s·s)·{ |
12 | ········Object·factory2; | 12 | ········Object·factory2; |
13 | ········if·( | 13 | ········if·(s·!=·null)·{ |
14 | ············factory2·=·new· | 14 | ············factory2·=·new·q(s); |
15 | ········} | 15 | ········} |
16 | ········else·{ | 16 | ········else·{ |
17 | ············factory2·=·null; | 17 | ············factory2·=·null; |
18 | ········} | 18 | ········} |
19 | ········layoutInflater.setFactory2((LayoutInflater$Factory2)factory2); | 19 | ········layoutInflater.setFactory2((LayoutInflater$Factory2)factory2); |
20 | ········final·LayoutInflater$Factory·factory3·=·layoutInflater.getFactory(); | 20 | ········final·LayoutInflater$Factory·factory3·=·layoutInflater.getFactory(); |
21 | ········if·(factory3·instanceof·LayoutInflater$Factory2)·{ | 21 | ········if·(factory3·instanceof·LayoutInflater$Factory2)·{ |
Offset 32, 42 lines modified | Offset 32, 42 lines modified | ||
32 | ····static·void·a(final·LayoutInflater·p0,·final·LayoutInflater$Factory2·p1)·{ | 32 | ····static·void·a(final·LayoutInflater·p0,·final·LayoutInflater$Factory2·p1)·{ |
33 | ········//· | 33 | ········//· |
34 | ········//·This·method·could·not·be·decompiled. | 34 | ········//·This·method·could·not·be·decompiled. |
35 | ········//· | 35 | ········//· |
36 | ········//·Original·Bytecode: | 36 | ········//·Original·Bytecode: |
37 | ········//· | 37 | ········//· |
38 | ········//·····1:·istore_2······· | 38 | ········//·····1:·istore_2······· |
39 | ········//·····2:·getstatic·······android/support/v4/ | 39 | ········//·····2:·getstatic·······android/support/v4/h/p.b:Z |
40 | ········//·····5:·istore_3······· | 40 | ········//·····5:·istore_3······· |
41 | ········//·····6:·iload_3········ | 41 | ········//·····6:·iload_3········ |
42 | ········//·····7:·ifne············51 | 42 | ········//·····7:·ifne············51 |
43 | ········//····10:·ldc·············Landroid/view/LayoutInflater;.class | 43 | ········//····10:·ldc·············Landroid/view/LayoutInflater;.class |
44 | ········//····12:·astore··········4 | 44 | ········//····12:·astore··········4 |
45 | ········//····14:·ldc·············"mFactory2" | 45 | ········//····14:·ldc·············"mFactory2" |
46 | ········//····16:·astore··········5 | 46 | ········//····16:·astore··········5 |
47 | ········//····18:·aload···········4 | 47 | ········//····18:·aload···········4 |
48 | ········//····20:·aload···········5 | 48 | ········//····20:·aload···········5 |
49 | ········//····22:·invokevirtual···java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; | 49 | ········//····22:·invokevirtual···java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; |
50 | ········//····25:·astore··········4 | 50 | ········//····25:·astore··········4 |
51 | ········//····27:·aload···········4 | 51 | ········//····27:·aload···········4 |
52 | ········//····29:·putstatic·······android/support/v4/ | 52 | ········//····29:·putstatic·······android/support/v4/h/p.a:Ljava/lang/reflect/Field; |
53 | ········//····32:·getstatic·······android/support/v4/ | 53 | ········//····32:·getstatic·······android/support/v4/h/p.a:Ljava/lang/reflect/Field; |
54 | ········//····35:·astore··········4 | 54 | ········//····35:·astore··········4 |
55 | ········//····37:·iconst_1······· | 55 | ········//····37:·iconst_1······· |
56 | ········//····38:·istore··········6 | 56 | ········//····38:·istore··········6 |
57 | ········//····40:·aload···········4 | 57 | ········//····40:·aload···········4 |
58 | ········//····42:·iload···········6 | 58 | ········//····42:·iload···········6 |
59 | ········//····44:·invokevirtual···java/lang/reflect/Field.setAccessible:(Z)V | 59 | ········//····44:·invokevirtual···java/lang/reflect/Field.setAccessible:(Z)V |
60 | ········//····47:·iload_2········ | 60 | ········//····47:·iload_2········ |
61 | ········//····48:·putstatic·······android/support/v4/ | 61 | ········//····48:·putstatic·······android/support/v4/h/p.b:Z |
62 | ········//····51:·getstatic·······android/support/v4/ | 62 | ········//····51:·getstatic·······android/support/v4/h/p.a:Ljava/lang/reflect/Field; |
63 | ········//····54:·astore··········4 | 63 | ········//····54:·astore··········4 |
64 | ········//····56:·aload···········4 | 64 | ········//····56:·aload···········4 |
65 | ········//····58:·ifnull··········73 | 65 | ········//····58:·ifnull··········73 |
66 | ········//····61:·getstatic·······android/support/v4/ | 66 | ········//····61:·getstatic·······android/support/v4/h/p.a:Ljava/lang/reflect/Field; |
67 | ········//····64:·astore··········4 | 67 | ········//····64:·astore··········4 |
68 | ········//····66:·aload···········4 | 68 | ········//····66:·aload···········4 |
69 | ········//····68:·aload_0········ | 69 | ········//····68:·aload_0········ |
70 | ········//····69:·aload_1········ | 70 | ········//····69:·aload_1········ |
71 | ········//····70:·invokevirtual···java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V | 71 | ········//····70:·invokevirtual···java/lang/reflect/Field.set:(Ljava/lang/Object;Ljava/lang/Object;)V |
72 | ········//····73:·return········· | 72 | ········//····73:·return········· |
73 | ········//····74:·astore··········4 | 73 | ········//····74:·astore··········4 |
Offset 1, 100 lines modified | Offset 1, 100 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.util.Log; | 3 | import·android.util.Log; |
4 | import·android.support.v4. | 4 | import·android.support.v4.d.a.b; |
5 | import·android.view.MenuItem; | 5 | import·android.view.MenuItem; |
6 | import·android.os.Build$VERSION; | 6 | import·android.os.Build$VERSION; |
7 | public·class· | 7 | public·class·y |
8 | { | 8 | { |
9 | ····static·final·a | 9 | ····static·final·ac·a; |
10 | ···· | 10 | ···· |
11 | ····static·{ | 11 | ····static·{ |
12 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | 12 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; |
13 | ········if·(sdk_INT·>=·14)·{ | 13 | ········if·(sdk_INT·>=·14)·{ |
14 | ············a·=·(a | 14 | ············a·=·(ac)new·ab(); |
15 | ········} | 15 | ········} |
16 | ········else·if·(sdk_INT·>=·11)·{ | 16 | ········else·if·(sdk_INT·>=·11)·{ |
17 | ············a·=·(a | 17 | ············a·=·(ac)new·aa(); |
18 | ········} | 18 | ········} |
19 | ········else·{ | 19 | ········else·{ |
20 | ············a·=·(a | 20 | ············a·=·(ac)new·z(); |
21 | ········} | 21 | ········} |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····public·static·MenuItem·a(MenuItem·a,·final· | 24 | ····public·static·MenuItem·a(MenuItem·a,·final·a·a2)·{ |
25 | ········if·(a·instanceof·b)·{ | 25 | ········if·(a·instanceof·b)·{ |
26 | ············a·=·(MenuItem)((b)a).a( | 26 | ············a·=·(MenuItem)((b)a).a(a2); |
27 | ········} | 27 | ········} |
28 | ········else·{ | 28 | ········else·{ |
29 | ············Log.w("MenuItemCompat",·"setActionProvider:·item·does·not·implement·SupportMenuItem;·ignoring"); | 29 | ············Log.w("MenuItemCompat",·"setActionProvider:·item·does·not·implement·SupportMenuItem;·ignoring"); |
30 | ········} | 30 | ········} |
31 | ········return·a; | 31 | ········return·a; |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·static·MenuItem·a(final·MenuItem·menuItem,·final·View·actionView)·{ | 34 | ····public·static·MenuItem·a(final·MenuItem·menuItem,·final·View·actionView)·{ |
35 | ········MenuItem·menuItem2; | 35 | ········MenuItem·menuItem2; |
36 | ········if·(menuItem·instanceof·b)·{ | 36 | ········if·(menuItem·instanceof·b)·{ |
37 | ············menuItem2·=·((b)menuItem).setActionView(actionView); | 37 | ············menuItem2·=·((b)menuItem).setActionView(actionView); |
38 | ········} | 38 | ········} |
39 | ········else·{ | 39 | ········else·{ |
40 | ············menuItem2·=· | 40 | ············menuItem2·=·y.a.a(menuItem,·actionView); |
41 | ········} | 41 | ········} |
42 | ········return·menuItem2; | 42 | ········return·menuItem2; |
43 | ····} | 43 | ····} |
44 | ···· | 44 | ···· |
45 | ····public·static·View·a(final·MenuItem·menuItem)·{ | 45 | ····public·static·View·a(final·MenuItem·menuItem)·{ |
46 | ········View·view; | 46 | ········View·view; |
47 | ········if·(menuItem·instanceof·b)·{ | 47 | ········if·(menuItem·instanceof·b)·{ |
48 | ············view·=·((b)menuItem).getActionView(); | 48 | ············view·=·((b)menuItem).getActionView(); |
49 | ········} | 49 | ········} |
50 | ········else·{ | 50 | ········else·{ |
51 | ············view·=· | 51 | ············view·=·y.a.a(menuItem); |
52 | ········} | 52 | ········} |
53 | ········return·view; | 53 | ········return·view; |
54 | ····} | 54 | ····} |
55 | ···· | 55 | ···· |
56 | ····public·static·void·a(final·MenuItem·menuItem,·final·int·showAsAction)·{ | 56 | ····public·static·void·a(final·MenuItem·menuItem,·final·int·showAsAction)·{ |
57 | ········if·(menuItem·instanceof·b)·{ | 57 | ········if·(menuItem·instanceof·b)·{ |
58 | ············((b)menuItem).setShowAsAction(showAsAction); | 58 | ············((b)menuItem).setShowAsAction(showAsAction); |
59 | ········} | 59 | ········} |
60 | ········else·{ | 60 | ········else·{ |
61 | ············ | 61 | ············y.a.a(menuItem,·showAsAction); |
62 | ········} | 62 | ········} |
63 | ····} | 63 | ····} |
64 | ···· | 64 | ···· |
65 | ····public·static·MenuItem·b(final·MenuItem·menuItem,·final·int·actionView)·{ | 65 | ····public·static·MenuItem·b(final·MenuItem·menuItem,·final·int·actionView)·{ |
66 | ········MenuItem·menuItem2; | 66 | ········MenuItem·menuItem2; |
67 | ········if·(menuItem·instanceof·b)·{ | 67 | ········if·(menuItem·instanceof·b)·{ |
68 | ············menuItem2·=·((b)menuItem).setActionView(actionView); | 68 | ············menuItem2·=·((b)menuItem).setActionView(actionView); |
69 | ········} | 69 | ········} |
70 | ········else·{ | 70 | ········else·{ |
71 | ············menuItem2·=· | 71 | ············menuItem2·=·y.a.b(menuItem,·actionView); |
72 | ········} | 72 | ········} |
73 | ········return·menuItem2; | 73 | ········return·menuItem2; |
74 | ····} | 74 | ····} |
75 | ···· | 75 | ···· |
76 | ····public·static·boolean·b(final·MenuItem·menuItem)·{ | 76 | ····public·static·boolean·b(final·MenuItem·menuItem)·{ |
77 | ········boolean·b; | 77 | ········boolean·b; |
78 | ········if·(menuItem·instanceof·b)·{ | 78 | ········if·(menuItem·instanceof·b)·{ |
79 | ············b·=·((b)menuItem).expandActionView(); | 79 | ············b·=·((b)menuItem).expandActionView(); |
80 | ········} | 80 | ········} |
81 | ········else·{ | 81 | ········else·{ |
82 | ············b·=· | 82 | ············b·=·y.a.b(menuItem); |
83 | ········} | 83 | ········} |
84 | ········return·b; | 84 | ········return·b; |
85 | ····} | 85 | ····} |
86 | ···· | 86 | ···· |
87 | ····public·static·boolean·c(final·MenuItem·menuItem)·{ | 87 | ····public·static·boolean·c(final·MenuItem·menuItem)·{ |
88 | ········boolean·b; | 88 | ········boolean·b; |
89 | ········if·(menuItem·instanceof·b)·{ | 89 | ········if·(menuItem·instanceof·b)·{ |
90 | ············b·=·((b)menuItem).isActionViewExpanded(); | 90 | ············b·=·((b)menuItem).isActionViewExpanded(); |
91 | ········} | 91 | ········} |
92 | ········else·{ | 92 | ········else·{ |
93 | ············b·=· | 93 | ············b·=·y.a.c(menuItem); |
94 | ········} | 94 | ········} |
95 | ········return·b; | 95 | ········return·b; |
96 | ····} | 96 | ····} |
97 | } | 97 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.view.MenuItem; | 3 | import·android.view.MenuItem; |
4 | class· | 4 | class·z·implements·ac |
5 | { | 5 | { |
6 | ····public·MenuItem·a(final·MenuItem·menuItem,·final·View·view)·{ | 6 | ····public·MenuItem·a(final·MenuItem·menuItem,·final·View·view)·{ |
7 | ········return·menuItem; | 7 | ········return·menuItem; |
8 | ····} | 8 | ····} |
9 | ···· | 9 | ···· |
10 | ····public·View·a(final·MenuItem·menuItem)·{ | 10 | ····public·View·a(final·MenuItem·menuItem)·{ |
11 | ········return·null; | 11 | ········return·null; |
Offset 1, 29 lines modified | Offset 1, 29 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.view.MenuItem; | 3 | import·android.view.MenuItem; |
4 | class·a | 4 | class·aa·implements·ac |
5 | { | 5 | { |
6 | ····public·MenuItem·a(final·MenuItem·menuItem,·final·View·view)·{ | 6 | ····public·MenuItem·a(final·MenuItem·menuItem,·final·View·view)·{ |
7 | ········return·a | 7 | ········return·ae.a(menuItem,·view); |
8 | ····} | 8 | ····} |
9 | ···· | 9 | ···· |
10 | ····public·View·a(final·MenuItem·menuItem)·{ | 10 | ····public·View·a(final·MenuItem·menuItem)·{ |
11 | ········return·a | 11 | ········return·ae.a(menuItem); |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·void·a(final·MenuItem·menuItem,·final·int·n)·{ | 14 | ····public·void·a(final·MenuItem·menuItem,·final·int·n)·{ |
15 | ········a | 15 | ········ae.a(menuItem,·n); |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·MenuItem·b(final·MenuItem·menuItem,·final·int·n)·{ | 18 | ····public·MenuItem·b(final·MenuItem·menuItem,·final·int·n)·{ |
19 | ········return·a | 19 | ········return·ae.b(menuItem,·n); |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·boolean·b(final·MenuItem·menuItem)·{ | 22 | ····public·boolean·b(final·MenuItem·menuItem)·{ |
23 | ········return·false; | 23 | ········return·false; |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·boolean·c(final·MenuItem·menuItem)·{ | 26 | ····public·boolean·c(final·MenuItem·menuItem)·{ |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.view.MenuItem; | 3 | import·android.view.MenuItem; |
4 | class·a | 4 | class·ae |
5 | { | 5 | { |
6 | ····public·static·MenuItem·a(final·MenuItem·menuItem,·final·View·actionView)·{ | 6 | ····public·static·MenuItem·a(final·MenuItem·menuItem,·final·View·actionView)·{ |
7 | ········return·menuItem.setActionView(actionView); | 7 | ········return·menuItem.setActionView(actionView); |
8 | ····} | 8 | ····} |
9 | ···· | 9 | ···· |
10 | ····public·static·View·a(final·MenuItem·menuItem)·{ | 10 | ····public·static·View·a(final·MenuItem·menuItem)·{ |
11 | ········return·menuItem.getActionView(); | 11 | ········return·menuItem.getActionView(); |
Offset 1, 51 lines modified | Offset 1, 29 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.MotionEvent; | 2 | import·android.view.MotionEvent; |
3 | import·android.os.Build$VERSION; | ||
3 | 4 | public·class·ag | |
4 | { | 5 | { |
6 | ····static·final·al·a; | ||
5 | ····public·int·a(final·MotionEvent·motionEvent)·{ | ||
6 | ········return·1; | ||
7 | ····} | ||
8 | ···· | 7 | ···· |
8 | ····static·{ | ||
9 | ········if·(Build$VERSION.SDK_INT·>=·12)·{ | ||
10 | ············a·=·(al)new·ak(); | ||
9 | ····public·int·a(final·MotionEvent·motionEvent,·final·int·n)·{ | ||
10 | ········int·n2; | ||
11 | ········if·(n·==·0)·{ | ||
12 | ············n2·=·0; | ||
13 | ········} | ||
14 | ········else·{ | ||
15 | ············n2·=·-1; | ||
16 | ········} | 11 | ········} |
12 | ········else·if·(Build$VERSION.SDK_INT·>=·9)·{ | ||
13 | ············a·=·(al)new·aj(); | ||
17 | ········return·n2; | ||
18 | ····} | ||
19 | ···· | ||
20 | ····public·int·b(final·MotionEvent·motionEvent)·{ | ||
21 | ········return·0; | ||
22 | ····} | ||
23 | ···· | ||
24 | ····public·int·b(final·MotionEvent·motionEvent,·final·int·n)·{ | ||
25 | ········if·(n·==·0)·{ | ||
26 | ············return·0; | ||
27 | ········} | 14 | ········} |
15 | ········else·if·(Build$VERSION.SDK_INT·>=·5)·{ | ||
16 | ············a·=·(al)new·ai(); | ||
28 | ········throw·new·IndexOutOfBoundsException("Pre-Eclair·does·not·support·multiple·pointers"); | ||
29 | ····} | ||
30 | ···· | ||
31 | ····public·float·c(final·MotionEvent·motionEvent,·final·int·n)·{ | ||
32 | ········if·(n·==·0)·{ | ||
33 | ············return·motionEvent.getX(); | ||
34 | ········} | 17 | ········} |
18 | ········else·{ | ||
19 | ············a·=·(al)new·ah(); | ||
35 | ········throw·new·IndexOutOfBoundsException("Pre-Eclair·does·not·support·multiple·pointers"); | ||
36 | ····} | ||
37 | ···· | ||
38 | ····public·float·d(final·MotionEvent·motionEvent,·final·int·n)·{ | ||
39 | ········if·(n·==·0)·{ | ||
40 | ············return·motionEvent.getY(); | ||
41 | ········} | 20 | ········} |
42 | ········throw·new·IndexOutOfBoundsException("Pre-Eclair·does·not·support·multiple·pointers"); | ||
43 | ····} | 21 | ····} |
44 | ···· | 22 | ···· |
45 | ····public· | 23 | ····public·static·int·a(final·MotionEvent·motionEvent)·{ |
46 | ········return· | 24 | ········return·motionEvent.getAction()·&·0xFF; |
47 | ····} | 25 | ····} |
48 | } | 26 | } |
Offset 1, 27 lines modified | Offset 1, 27 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view. | 2 | import·android.view.LayoutInflater; |
3 | import·android.os.Build$VERSION; | 3 | import·android.os.Build$VERSION; |
4 | public·class· | 4 | public·class·i |
5 | { | 5 | { |
6 | ····static·final· | 6 | ····static·final·j·a; |
7 | ···· | 7 | ···· |
8 | ····static·{ | 8 | ····static·{ |
9 | ········i | 9 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; |
10 | ········if·(sdk_INT·>=·21)·{ | ||
10 | ············a·=·( | 11 | ············a·=·(j)new·m(); |
12 | ········} | ||
13 | ········else·if·(sdk_INT·>=·11)·{ | ||
14 | ············a·=·(j)new·l(); | ||
11 | ········} | 15 | ········} |
12 | ········else·{ | 16 | ········else·{ |
13 | ············a·=·( | 17 | ············a·=·(j)new·k(); |
14 | ········} | 18 | ········} |
15 | ····} | 19 | ····} |
16 | ···· | 20 | ···· |
21 | ····public·static·void·a(final·LayoutInflater·layoutInflater,·final·s·s)·{ | ||
22 | ········i.a.a(layoutInflater,·s); | ||
17 | ····public·static·float·a(final·VelocityTracker·velocityTracker,·final·int·n)·{ | ||
18 | ········return·bq.a.a(velocityTracker,·n); | ||
19 | ····} | ||
20 | ···· | ||
21 | ····public·static·float·b(final·VelocityTracker·velocityTracker,·final·int·n)·{ | ||
22 | ········return·bq.a.b(velocityTracker,·n); | ||
23 | ····} | 23 | ····} |
24 | } | 24 | } |
Offset 1, 46 lines modified | Offset 1, 96 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.graphics.Paint; | ||
2 | import·android.view.ViewGroup; | ||
3 | import·android.view.accessibility.AccessibilityEvent; | ||
4 | import·android.support.v4.view.a.f; | ||
5 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·java.util.WeakHashMap; | ||
6 | class· | 5 | class·ap·implements·ay |
7 | { | 6 | { |
7 | ····WeakHashMap·a; | ||
8 | ····final·/*·synthetic·*/·a·a; | ||
9 | ····final·/*·synthetic·*/·b·b; | ||
10 | ···· | 8 | ···· |
9 | ····ap()·{ | ||
11 | ····c(final·b·b,·final·a·a)·{ | ||
12 | ········this.b·=·b; | ||
13 | ········this.a·=· | 10 | ········this.a·=·null; |
14 | ····} | 11 | ····} |
15 | ···· | 12 | ···· |
16 | ····public·void·a(final·View·view,·final·int·n)·{ | ||
17 | ······· | 13 | ····public·int·a(final·int·n,·final·int·n2,·final·int·n3)·{ |
14 | ········return·View.resolveSize(n,·n2); | ||
18 | ····} | 15 | ····} |
19 | ···· | 16 | ···· |
20 | ····public· | 17 | ····public·int·a(final·View·view)·{ |
21 | ········ | 18 | ········return·0; |
22 | ····} | 19 | ····} |
23 | ···· | 20 | ···· |
24 | ····public·boolean·a(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ | ||
25 | ···· | 21 | ····long·a()·{ |
22 | ········return·10; | ||
26 | ····} | 23 | ····} |
27 | ···· | 24 | ···· |
28 | ····public·boolean·a(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ | ||
29 | ···· | 25 | ····public·cg·a(final·View·view,·final·cg·cg)·{ |
26 | ········return·cg; | ||
30 | ····} | 27 | ····} |
31 | ···· | 28 | ···· |
29 | ····public·void·a(final·View·view,·final·float·n)·{ | ||
32 | ····public·void·b(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ | ||
33 | ········this.a.d(view,·accessibilityEvent); | ||
34 | ····} | 30 | ····} |
35 | ···· | 31 | ···· |
32 | ····public·void·a(final·View·view,·final·int·n,·final·Paint·paint)·{ | ||
36 | ····public·void·c(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ | ||
37 | ········this.a.c(view,·accessibilityEvent); | ||
38 | ····} | 33 | ····} |
39 | ···· | 34 | ···· |
40 | ····public·void·d(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ | ||
41 | ···· | 35 | ····public·void·a(final·View·view,·final·an·an)·{ |
36 | ····} | ||
37 | ···· | ||
38 | ····public·void·a(final·View·view,·final·Runnable·runnable)·{ | ||
39 | ········view.postDelayed(runnable,·this.a()); | ||
40 | ····} | ||
41 | ···· | ||
42 | ····public·void·a(final·View·view,·final·Runnable·runnable,·final·long·n)·{ | ||
43 | ········view.postDelayed(runnable,·this.a()·+·n); | ||
44 | ····} | ||
45 | ···· | ||
46 | ····public·void·a(final·View·view,·final·boolean·b)·{ | ||
47 | ····} | ||
48 | ···· | ||
49 | ····public·int·b(final·View·view)·{ | ||
50 | ········return·0; | ||
51 | ····} | ||
52 | ···· | ||
53 | ····public·void·b(final·View·view,·final·float·n)·{ | ||
54 | ····} | ||
55 | ···· | ||
56 | ····public·void·b(final·View·view,·final·boolean·b)·{ | ||
57 | ····} | ||
58 | ···· | ||
59 | ····public·float·c(final·View·view)·{ | ||
60 | ········return·0.0f; | ||
61 | ····} | ||
62 | ···· | ||
63 | ····public·void·c(final·View·view,·final·float·n)·{ | ||
64 | ····} | ||
65 | ···· | ||
66 | ····public·int·d(final·View·view)·{ | ||
67 | ········return·0; | ||
68 | ····} | ||
69 | ···· | ||
70 | ····public·void·d(final·View·view,·final·float·n)·{ | ||
71 | ····} | ||
72 | ···· | ||
73 | ····public·bn·e(final·View·view)·{ | ||
74 | ········return·new·bn(view); | ||
75 | ····} | ||
76 | ···· | ||
77 | ····public·void·e(final·View·view,·final·float·n)·{ | ||
78 | ····} | ||
79 | ···· | ||
80 | ····public·int·f(final·View·view)·{ | ||
81 | ········return·0; | ||
82 | ····} | ||
83 | ···· | ||
84 | ····public·void·g(final·View·view)·{ | ||
85 | ····} | ||
86 | ···· | ||
87 | ····public·void·h(final·View·view)·{ | ||
88 | ····} | ||
89 | ···· | ||
90 | ····public·boolean·i(final·View·view)·{ | ||
91 | ········return·az.a(view); | ||
42 | ····} | 92 | ····} |
43 | } | 93 | } |
Offset 1, 45 lines modified | Offset 1, 26 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·java.util.WeakHashMap; | 2 | import·java.util.WeakHashMap; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | class· | 4 | class·at·extends·as |
5 | { | 5 | { |
6 | ····static·boolean·b; | 6 | ····static·boolean·b; |
7 | ···· | 7 | ···· |
8 | ····static·{ | 8 | ····static·{ |
9 | ········ | 9 | ········at.b·=·false; |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·void·a(final·View·view,·final·a·a)·{ | ||
13 | ········Object·a2; | ||
14 | ········if·(a·==·null)·{ | ||
15 | ············a2·=·null; | ||
16 | ········} | ||
17 | ········else·{ | ||
18 | ············a2·=·a.a(); | ||
19 | ········} | ||
20 | ········ck.a(view,·a2); | ||
21 | ····} | ||
22 | ···· | ||
23 | ····public·boolean·a(final·View·view,·final·int·n)·{ | ||
24 | ········return·ck.a(view,·n); | ||
25 | ····} | ||
26 | ···· | ||
27 | ····public·boolean·b(final·View·view,·final·int·n)·{ | ||
28 | ········return·ck.b(view,·n); | ||
29 | ····} | ||
30 | ···· | ||
31 | ····public· | 12 | ····public·bn·e(final·View·view)·{ |
32 | ········if·(this.a·==·null)·{ | 13 | ········if·(this.a·==·null)·{ |
33 | ············this.a·=·new·WeakHashMap(); | 14 | ············this.a·=·new·WeakHashMap(); |
34 | ········} | 15 | ········} |
35 | ········ | 16 | ········bn·value·=·(bn)this.a.get(view); |
36 | ········if·(value·==·null)·{ | 17 | ········if·(value·==·null)·{ |
37 | ············value·=·new· | 18 | ············value·=·new·bn(view); |
38 | ············this.a.put(view,·value); | 19 | ············this.a.put(view,·value); |
39 | ········} | 20 | ········} |
40 | ········return·value; | 21 | ········return·value; |
41 | ····} | 22 | ····} |
42 | } | 23 | } |
Offset 1, 27 lines modified | Offset 1, 23 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | class· | 3 | class·ax·extends·aw |
4 | { | 4 | { |
5 | ····public· | 5 | ····public·cg·a(final·View·view,·final·cg·cg)·{ |
6 | ········return· | 6 | ········return·be.a(view,·cg); |
7 | ····} | 7 | ····} |
8 | ···· | 8 | ···· |
9 | ····public·void·a(final·View·view,·final· | 9 | ····public·void·a(final·View·view,·final·an·an)·{ |
10 | ········ | 10 | ········be.a(view,·an); |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····public·void·e(final·View·view,·final·float·n)·{ | 13 | ····public·void·e(final·View·view,·final·float·n)·{ |
14 | ········ | 14 | ········be.a(view,·n); |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·void· | 17 | ····public·void·g(final·View·view)·{ |
18 | ········ | 18 | ········be.a(view); |
19 | ····} | ||
20 | ···· | ||
21 | ····public·void·o(final·View·view)·{ | ||
22 | ········co.b(view); | ||
23 | ····} | 19 | ····} |
24 | } | 20 | } |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.graphics.Paint; | 2 | import·android.graphics.Paint; |
3 | import·android.animation.ValueAnimator; | 3 | import·android.animation.ValueAnimator; |
4 | import·android.view.View; | 4 | import·android.view.View; |
5 | class· | 5 | class·ba |
6 | { | 6 | { |
7 | ····public·static·int·a(final·int·n,·final·int·n2,·final·int·n3)·{ | 7 | ····public·static·int·a(final·int·n,·final·int·n2,·final·int·n3)·{ |
8 | ········return·View.resolveSizeAndState(n,·n2,·n3); | 8 | ········return·View.resolveSizeAndState(n,·n2,·n3); |
9 | ····} | 9 | ····} |
10 | ···· | 10 | ···· |
11 | ····public·static·int·a(final·View·view)·{ | 11 | ····public·static·int·a(final·View·view)·{ |
12 | ········return·view.get | 12 | ········return·view.getMeasuredState(); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····static·long·a()·{ | 15 | ····static·long·a()·{ |
16 | ········return·ValueAnimator.getFrameDelay(); | 16 | ········return·ValueAnimator.getFrameDelay(); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·static·void·a(final·View·view,·final·float·translationX)·{ | 19 | ····public·static·void·a(final·View·view,·final·float·translationX)·{ |
Offset 27, 35 lines modified | Offset 27, 31 lines modified | ||
27 | ········view.setLayerType(n,·paint); | 27 | ········view.setLayerType(n,·paint); |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····public·static·void·a(final·View·view,·final·boolean·saveFromParentEnabled)·{ | 30 | ····public·static·void·a(final·View·view,·final·boolean·saveFromParentEnabled)·{ |
31 | ········view.setSaveFromParentEnabled(saveFromParentEnabled); | 31 | ········view.setSaveFromParentEnabled(saveFromParentEnabled); |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·static· | 34 | ····public·static·float·b(final·View·view)·{ |
35 | ········return·view.get | 35 | ········return·view.getTranslationY(); |
36 | ····} | 36 | ····} |
37 | ···· | 37 | ···· |
38 | ····public·static·void·b(final·View·view,·final·float·translationY)·{ | 38 | ····public·static·void·b(final·View·view,·final·float·translationY)·{ |
39 | ········view.setTranslationY(translationY); | 39 | ········view.setTranslationY(translationY); |
40 | ····} | 40 | ····} |
41 | ···· | 41 | ···· |
42 | ····public·static·void·b(final·View·view,·final·boolean·activated)·{ | 42 | ····public·static·void·b(final·View·view,·final·boolean·activated)·{ |
43 | ········view.setActivated(activated); | 43 | ········view.setActivated(activated); |
44 | ····} | 44 | ····} |
45 | ···· | 45 | ···· |
46 | ····public·static· | 46 | ····public·static·void·c(final·View·view)·{ |
47 | ········ | 47 | ········view.jumpDrawablesToCurrentState(); |
48 | ····} | 48 | ····} |
49 | ···· | 49 | ···· |
50 | ····public·static·void·c(final·View·view,·final·float·alpha)·{ | 50 | ····public·static·void·c(final·View·view,·final·float·alpha)·{ |
51 | ········view.setAlpha(alpha); | 51 | ········view.setAlpha(alpha); |
52 | ····} | 52 | ····} |
53 | ···· | 53 | ···· |
54 | ····public·static·void·d(final·View·view)·{ | ||
55 | ········view.jumpDrawablesToCurrentState(); | ||
56 | ····} | ||
57 | ···· | ||
58 | ····public·static·void·d(final·View·view,·final·float·scaleY)·{ | 54 | ····public·static·void·d(final·View·view,·final·float·scaleY)·{ |
59 | ········view.setScaleY(scaleY); | 55 | ········view.setScaleY(scaleY); |
60 | ····} | 56 | ····} |
61 | } | 57 | } |
Offset 1, 36 lines modified | Offset 1, 32 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.View$OnApplyWindowInsetsListener; | 2 | import·android.view.View$OnApplyWindowInsetsListener; |
3 | import·android.view.WindowInsets; | 3 | import·android.view.WindowInsets; |
4 | import·android.view.View; | 4 | import·android.view.View; |
5 | class· | 5 | class·be |
6 | { | 6 | { |
7 | ····public·static· | 7 | ····public·static·cg·a(final·View·view,·cg·cg)·{ |
8 | ········if·( | 8 | ········if·(cg·instanceof·ch)·{ |
9 | ············final·WindowInsets·e·=·(( | 9 | ············final·WindowInsets·e·=·((ch)cg).e(); |
10 | ············final·WindowInsets·onApplyWindowInsets·=·view.onApplyWindowInsets(e); | 10 | ············final·WindowInsets·onApplyWindowInsets·=·view.onApplyWindowInsets(e); |
11 | ············if·(onApplyWindowInsets·!=·e)·{ | 11 | ············if·(onApplyWindowInsets·!=·e)·{ |
12 | ················ | 12 | ················cg·=·(cg)new·ch(onApplyWindowInsets); |
13 | ············} | 13 | ············} |
14 | ········} | 14 | ········} |
15 | ········return· | 15 | ········return·cg; |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·static·void·a(final·View·view)·{ | 18 | ····public·static·void·a(final·View·view)·{ |
19 | ········view.requestApplyInsets(); | 19 | ········view.requestApplyInsets(); |
20 | ····} | 20 | ····} |
21 | ···· | 21 | ···· |
22 | ····public·static·void·a(final·View·view,·final·float·elevation)·{ | 22 | ····public·static·void·a(final·View·view,·final·float·elevation)·{ |
23 | ········view.setElevation(elevation); | 23 | ········view.setElevation(elevation); |
24 | ····} | 24 | ····} |
25 | ···· | 25 | ···· |
26 | ····public·static·void·a(final·View·view,·final· | 26 | ····public·static·void·a(final·View·view,·final·an·an)·{ |
27 | ········view.setOnApplyWindowInsetsListener((View$OnApplyWindowInsetsListener)new· | 27 | ········view.setOnApplyWindowInsetsListener((View$OnApplyWindowInsetsListener)new·bf(an)); |
28 | ····} | ||
29 | ···· | ||
30 | ····public·static·void·b(final·View·view)·{ | ||
31 | ········view.stopNestedScroll(); | ||
32 | ····} | 28 | ····} |
33 | } | 29 | } |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.WindowInsets; | 2 | import·android.view.WindowInsets; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.view.View$OnApplyWindowInsetsListener; | 4 | import·android.view.View$OnApplyWindowInsetsListener; |
5 | final·class· | 5 | final·class·bf·implements·View$OnApplyWindowInsetsListener |
6 | { | 6 | { |
7 | ····final·/*·synthetic·*/· | 7 | ····final·/*·synthetic·*/·an·a; |
8 | ···· | 8 | ···· |
9 | ···· | 9 | ····bf(final·an·a)·{ |
10 | ········this.a·=·a; | 10 | ········this.a·=·a; |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····public·WindowInsets·onApplyWindowInsets(final·View·view,·final·WindowInsets·windowInsets)·{ | 13 | ····public·WindowInsets·onApplyWindowInsets(final·View·view,·final·WindowInsets·windowInsets)·{ |
14 | ········return·(( | 14 | ········return·((ch)this.a.a(view,·(cg)new·ch(windowInsets))).e(); |
15 | ····} | 15 | ····} |
16 | } | 16 | } |
Offset 1, 29 lines modified | Offset 1, 26 lines modified | ||
1 | package·android.support.v | 1 | package·android.support.v7.internal.widget; |
2 | import·android.view.View | 2 | import·android.view.View; |
3 | import·android. | 3 | import·android.support.v4.h.ce; |
4 | 4 | class·bo·extends·ce | |
5 | { | 5 | { |
6 | ···· | 6 | ····final·/*·synthetic·*/·bm·a; |
7 | ····private·boolean·b; | ||
7 | ···· | 8 | ···· |
9 | ····bo(final·bm·a)·{ | ||
10 | ········this.a·=·a; | ||
11 | ········this.b·=·false; | ||
12 | ····} | ||
13 | ···· | ||
14 | ····public·void·b(final·View·view)·{ | ||
15 | ········if·(!this.b)·{ | ||
16 | ············bm.a(this.a).setVisibility(8); | ||
8 | ····static·{ | ||
9 | ········if·(Build$VERSION.SDK_INT·>=·14)·{ | ||
10 | ············a·=·(cv)new·cu(); | ||
11 | ········} | ||
12 | ········else·if·(Build$VERSION.SDK_INT·>=·11)·{ | ||
13 | ············a·=·(cv)new·ct(); | ||
14 | ········} | ||
15 | ········else·if·(Build$VERSION.SDK_INT·>=·8)·{ | ||
16 | ············a·=·(cv)new·cs(); | ||
17 | ········} | ||
18 | ········else·{ | ||
19 | ············a·=·(cv)new·cr(); | ||
20 | ········} | 17 | ········} |
21 | ····} | 18 | ····} |
22 | ···· | 19 | ···· |
23 | ····public·static·boolean·a(final·ViewConfiguration·viewConfiguration)·{ | ||
24 | ···· | 20 | ····public·void·c(final·View·view)·{ |
21 | ········this.b·=·true; | ||
25 | ····} | 22 | ····} |
26 | } | 23 | } |
Offset 1, 16 lines modified | Offset 1, 18 lines modified | ||
1 | package·android.support.v | 1 | package·android.support.v7.internal.widget; |
2 | import·android. | 2 | import·android.view.View; |
3 | import·android.support.v4. | 3 | import·android.support.v4.h.ce; |
4 | 4 | class·bp·extends·ce | |
5 | { | 5 | { |
6 | ····public·ViewPager$SavedState·b(final·Parcel·parcel,·final·ClassLoader·classLoader)·{ | ||
7 | ···· | 6 | ····final·/*·synthetic·*/·bm·a; |
7 | ···· | ||
8 | ····bp(final·bm·a)·{ | ||
9 | ········this.a·=·a; | ||
8 | ····} | 10 | ····} |
9 | ···· | 11 | ···· |
10 | ····public·ViewPager$SavedState[]·b(final·int·n)·{ | ||
11 | ···· | 12 | ····public·void·a(final·View·view)·{ |
13 | ········bm.a(this.a).setVisibility(0); | ||
12 | ····} | 14 | ····} |
13 | } | 15 | } |
Offset 1, 26 lines modified | Offset 1, 23 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·java.util.Comparator; | ||
4 | class· | 3 | class·bb |
5 | { | 4 | { |
5 | ····public·static·int·a(final·View·view)·{ | ||
6 | ········return·view.getMinimumHeight(); | ||
7 | ····} | ||
8 | ···· | ||
9 | ····public·static·void·a(final·View·view,·final·Runnable·runnable)·{ | ||
10 | ········view.postOnAnimation(runnable); | ||
11 | ····} | ||
12 | ···· | ||
13 | ····public·static·void·a(final·View·view,·final·Runnable·runnable,·final·long·n)·{ | ||
14 | ········view.postOnAnimationDelayed(runnable,·n); | ||
15 | ····} | ||
16 | ···· | ||
17 | ····public·static·void·b(final·View·view)·{ | ||
18 | ········view.requestFitSystemWindows(); | ||
6 | ····public·int·a(final·View·view,·final·View·view2)·{ | ||
7 | ········final·db·db·=·(db)view.getLayoutParams(); | ||
8 | ········final·db·db2·=·(db)view2.getLayoutParams(); | ||
9 | ········int·n; | ||
10 | ········if·(db.a·!=·db2.a)·{ | ||
11 | ············if·(db.a)·{ | ||
12 | ················n·=·1; | ||
13 | ············} | ||
14 | ············else·{ | ||
15 | ················n·=·-1; | ||
16 | ············} | ||
17 | ········} | ||
18 | ········else·{ | ||
19 | ············n·=·db.e·-·db2.e; | ||
20 | ········} | ||
21 | ········return·n; | ||
22 | ····} | 19 | ····} |
23 | } | 20 | } |
Offset 1, 55 lines modified | Offset 1, 51 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.animation.TimeInterpolator; | ||
3 | import·android.view.animation.Interpolator; | ||
4 | import·android.animation.Animator$AnimatorListener; | ||
2 | import·android.view.View; | 5 | import·android.view.View; |
3 | import·android.view.ViewParent; | ||
4 | import·android.os.Build$VERSION; | ||
5 | 6 | class·bx | |
6 | { | 7 | { |
7 | ····static·final· | 8 | ····public·static·void·a(final·View·view)·{ |
9 | ········view.animate().cancel(); | ||
10 | ····} | ||
8 | ···· | 11 | ···· |
12 | ····public·static·void·a(final·View·view,·final·float·n)·{ | ||
13 | ········view.animate().alpha(n); | ||
9 | ····static·{ | ||
10 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | ||
11 | ········if·(sdk_INT·>=·21)·{ | ||
12 | ············a·=·(dk)new·dm(); | ||
13 | ········} | ||
14 | ········else·if·(sdk_INT·>=·19)·{ | ||
15 | ············a·=·(dk)new·dl(); | ||
16 | ········} | ||
17 | ········else·if·(sdk_INT·>=·14)·{ | ||
18 | ············a·=·(dk)new·dj(); | ||
19 | ········} | ||
20 | ········else·{ | ||
21 | ············a·=·(dk)new·dn(); | ||
22 | ········} | ||
23 | ····} | 14 | ····} |
24 | ···· | 15 | ···· |
25 | ····public·static·void·a(final·View | 16 | ····public·static·void·a(final·View·view,·final·long·duration)·{ |
26 | ········ | 17 | ········view.animate().setDuration(duration); |
27 | ····} | 18 | ····} |
28 | ···· | 19 | ···· |
29 | ····public·static·void·a(final·ViewParent·viewParent,·final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | ||
30 | ····· | 20 | ····public·static·void·a(final·View·view,·final·cd·cd)·{ |
21 | ········if·(cd·!=·null)·{ | ||
22 | ············view.animate().setListener((Animator$AnimatorListener)new·by(cd,·view)); | ||
23 | ········} | ||
24 | ········else·{ | ||
25 | ············view.animate().setListener((Animator$AnimatorListener)null); | ||
26 | ········} | ||
31 | ····} | 27 | ····} |
32 | ···· | 28 | ···· |
33 | ····public·static·void·a(final·ViewParent·viewParent,·final·View·view,·final·int·n,·final·int·n2,·final·int[]·array)·{ | ||
34 | ····· | 29 | ····public·static·void·a(final·View·view,·final·Interpolator·interpolator)·{ |
30 | ········view.animate().setInterpolator((TimeInterpolator)interpolator); | ||
35 | ····} | 31 | ····} |
36 | ···· | 32 | ···· |
37 | ····public·static·boolean·a(final·ViewParent·viewParent,·final·View·view,·final·float·n,·final·float·n2)·{ | ||
38 | ···· | 33 | ····public·static·void·b(final·View·view)·{ |
34 | ········view.animate().start(); | ||
39 | ····} | 35 | ····} |
40 | ···· | 36 | ···· |
41 | ····public·static·boolean·a(final·ViewParent·viewParent,·final·View·view,·final·float·n,·final·float·n2,·final·boolean·b)·{ | ||
42 | ···· | 37 | ····public·static·void·b(final·View·view,·final·float·n)·{ |
38 | ········view.animate().translationX(n); | ||
43 | ····} | 39 | ····} |
44 | ···· | 40 | ···· |
45 | ····public·static·boolean·a(final·ViewParent·viewParent,·final·View·view,·final·View·view2,·final·int·n)·{ | ||
46 | ···· | 41 | ····public·static·void·c(final·View·view,·final·float·n)·{ |
42 | ········view.animate().translationY(n); | ||
47 | ····} | 43 | ····} |
48 | ···· | 44 | ···· |
49 | ····public·static·void·b(final·ViewParent·viewParent,·final·View·view,·final·View·view2,·final·int·n)·{ | ||
50 | ···· | 45 | ····public·static·void·d(final·View·view,·final·float·n)·{ |
46 | ········view.animate().scaleY(n); | ||
51 | ····} | 47 | ····} |
52 | } | 48 | } |
Offset 1, 28 lines modified | Offset 1, 32 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.d.a; |
2 | import·android.view.animation.Interpolator; | ||
3 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.support.v4.h.ad; | ||
4 | import·android.support.v4.h.a; | ||
5 | import·android.view.MenuItem; | ||
4 | interface·d | 6 | public·interface·b·extends·MenuItem |
5 | { | 7 | { |
6 | ···· | 8 | ····b·a(final·a·p0); |
7 | ···· | 9 | ···· |
8 | ···· | 10 | ····b·a(final·ad·p0); |
9 | ···· | 11 | ···· |
10 | ···· | 12 | ····a·a(); |
11 | ···· | 13 | ···· |
12 | ···· | 14 | ····boolean·collapseActionView(); |
13 | ···· | 15 | ···· |
14 | ···· | 16 | ····boolean·expandActionView(); |
15 | ···· | 17 | ···· |
16 | ···· | 18 | ····View·getActionView(); |
17 | ···· | 19 | ···· |
18 | ···· | 20 | ····boolean·isActionViewExpanded(); |
19 | ···· | 21 | ···· |
20 | ···· | 22 | ····MenuItem·setActionView(final·int·p0); |
21 | ···· | 23 | ···· |
22 | ···· | 24 | ····MenuItem·setActionView(final·View·p0); |
23 | ···· | 25 | ···· |
24 | ····void· | 26 | ····void·setShowAsAction(final·int·p0); |
27 | ···· | ||
28 | ····MenuItem·setShowAsActionFlags(final·int·p0); | ||
25 | } | 29 | } |
Offset 1, 25 lines modified | Offset 1, 24 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.a; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·java.lang.ref.WeakReference; | ||
4 | class· | 3 | class·n·implements·t |
5 | { | 4 | { |
6 | ····WeakReference·a; | ||
7 | ····dp·b; | ||
8 | ····final·/*·synthetic·*/· | 5 | ····final·/*·synthetic·*/·m·a; |
9 | ···· | 6 | ···· |
10 | ···· | 7 | ····n(final·m·a)·{ |
11 | ········this. | 8 | ········this.a·=·a; |
12 | ········this.a·=·new·WeakReference((T)referent); | ||
13 | ········this.b·=·b; | ||
14 | ····} | 9 | ····} |
15 | ···· | 10 | ···· |
11 | ····public·View·a(final·int·n)·{ | ||
16 | ····public·void·run()·{ | ||
17 | ········final·View·view·=·(View)this.a.get(); | ||
18 | ········if·( | 12 | ········if·(this.a.J·==·null)·{ |
19 | ············ | 13 | ············throw·new·IllegalStateException("Fragment·does·not·have·a·view"); |
20 | ········} | 14 | ········} |
15 | ········return·this.a.J.findViewById(n); | ||
16 | ····} | ||
17 | ···· | ||
18 | ····public·boolean·a()·{ | ||
19 | ········return·this.a.J·!=·null; | ||
21 | ····} | 20 | ····} |
22 | } | 21 | } |
Offset 1, 52 lines modified | Offset 1, 52 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.animation.Interpolator; | 2 | import·android.view.animation.Interpolator; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·java.util.WeakHashMap; | 4 | import·java.util.WeakHashMap; |
5 | class· | 5 | class·br·extends·bp |
6 | { | 6 | { |
7 | ····WeakHashMap·b; | 7 | ····WeakHashMap·b; |
8 | ···· | 8 | ···· |
9 | ···· | 9 | ····br()·{ |
10 | ········this.b·=·null; | 10 | ········this.b·=·null; |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····public·void·a(final· | 13 | ····public·void·a(final·bn·bn,·final·View·view)·{ |
14 | ········ | 14 | ········bx.a(view); |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·void·a(final· | 17 | ····public·void·a(final·bn·bn,·final·View·view,·final·float·n)·{ |
18 | ········ | 18 | ········bx.a(view,·n); |
19 | ····} | 19 | ····} |
20 | ···· | 20 | ···· |
21 | ····public·void·a(final· | 21 | ····public·void·a(final·bn·bn,·final·View·view,·final·long·n)·{ |
22 | ········ | 22 | ········bx.a(view,·n); |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·void·a(final· | 25 | ····public·void·a(final·bn·bn,·final·View·view,·final·cd·cd)·{ |
26 | ········view.setTag(2113929216,·(Object) | 26 | ········view.setTag(2113929216,·(Object)cd); |
27 | ········ | 27 | ········bx.a(view,·(cd)new·bs(bn)); |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····public·void·a(final· | 30 | ····public·void·a(final·bn·bn,·final·View·view,·final·Interpolator·interpolator)·{ |
31 | ········ | 31 | ········bx.a(view,·interpolator); |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·void·b(final· | 34 | ····public·void·b(final·bn·bn,·final·View·view)·{ |
35 | ········ | 35 | ········bx.b(view); |
36 | ····} | 36 | ····} |
37 | ···· | 37 | ···· |
38 | ····public·void·b(final· | 38 | ····public·void·b(final·bn·bn,·final·View·view,·final·float·n)·{ |
39 | ········ | 39 | ········bx.b(view,·n); |
40 | ····} | 40 | ····} |
41 | ···· | 41 | ···· |
42 | ····public·void·c(final· | 42 | ····public·void·c(final·bn·bn,·final·View·view,·final·float·n)·{ |
43 | ········ | 43 | ········bx.c(view,·n); |
44 | ····} | 44 | ····} |
45 | ···· | 45 | ···· |
46 | ····public·void·d(final· | 46 | ····public·void·d(final·bn·bn,·final·View·view,·final·float·n)·{ |
47 | ········ | 47 | ········bx.d(view,·n); |
48 | ····} | 48 | ····} |
49 | } | 49 | } |
Offset 1, 69 lines modified | Offset 1, 69 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.graphics.Paint; | 2 | import·android.graphics.Paint; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | class· | 4 | class·bs·implements·cd |
5 | { | 5 | { |
6 | ···· | 6 | ····bn·a; |
7 | ···· | 7 | ···· |
8 | ···· | 8 | ····bs(final·bn·a)·{ |
9 | ········this.a·=·a; | 9 | ········this.a·=·a; |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·void·a(final·View·view)·{ | 12 | ····public·void·a(final·View·view)·{ |
13 | ········if·( | 13 | ········if·(bn.c(this.a)·>=·0)·{ |
14 | ············ | 14 | ············ao.a(view,·2,·(Paint)null); |
15 | ········} | 15 | ········} |
16 | ········if·( | 16 | ········if·(bn.a(this.a)·!=·null)·{ |
17 | ············ | 17 | ············bn.a(this.a).run(); |
18 | ········} | 18 | ········} |
19 | ········final·Object·tag·=·view.getTag(2113929216); | 19 | ········final·Object·tag·=·view.getTag(2113929216); |
20 | ········ | 20 | ········cd·cd; |
21 | ········if·(tag·instanceof· | 21 | ········if·(tag·instanceof·cd)·{ |
22 | ············ | 22 | ············cd·=·(cd)tag; |
23 | ········} | 23 | ········} |
24 | ········else·{ | 24 | ········else·{ |
25 | ············ | 25 | ············cd·=·null; |
26 | ········} | 26 | ········} |
27 | ········if·( | 27 | ········if·(cd·!=·null)·{ |
28 | ············ | 28 | ············cd.a(view); |
29 | ········} | 29 | ········} |
30 | ····} | 30 | ····} |
31 | ···· | 31 | ···· |
32 | ····public·void·b(final·View·view)·{ | 32 | ····public·void·b(final·View·view)·{ |
33 | ········if·( | 33 | ········if·(bn.c(this.a)·>=·0)·{ |
34 | ············ | 34 | ············ao.a(view,·bn.c(this.a),·(Paint)null); |
35 | ············ | 35 | ············bn.a(this.a,·-1); |
36 | ········} | 36 | ········} |
37 | ········if·( | 37 | ········if·(bn.b(this.a)·!=·null)·{ |
38 | ············ | 38 | ············bn.b(this.a).run(); |
39 | ········} | 39 | ········} |
40 | ········final·Object·tag·=·view.getTag(2113929216); | 40 | ········final·Object·tag·=·view.getTag(2113929216); |
41 | ········ | 41 | ········cd·cd; |
42 | ········if·(tag·instanceof· | 42 | ········if·(tag·instanceof·cd)·{ |
43 | ············ | 43 | ············cd·=·(cd)tag; |
44 | ········} | 44 | ········} |
45 | ········else·{ | 45 | ········else·{ |
46 | ············ | 46 | ············cd·=·null; |
47 | ········} | 47 | ········} |
48 | ········if·( | 48 | ········if·(cd·!=·null)·{ |
49 | ············ | 49 | ············cd.b(view); |
50 | ········} | 50 | ········} |
51 | ····} | 51 | ····} |
52 | ···· | 52 | ···· |
53 | ····public·void·c(final·View·view)·{ | 53 | ····public·void·c(final·View·view)·{ |
54 | ········final·Object·tag·=·view.getTag(2113929216); | 54 | ········final·Object·tag·=·view.getTag(2113929216); |
55 | ········ | 55 | ········cd·cd; |
56 | ········if·(tag·instanceof· | 56 | ········if·(tag·instanceof·cd)·{ |
57 | ············ | 57 | ············cd·=·(cd)tag; |
58 | ········} | 58 | ········} |
59 | ········else·{ | 59 | ········else·{ |
60 | ············ | 60 | ············cd·=·null; |
61 | ········} | 61 | ········} |
62 | ········if·( | 62 | ········if·(cd·!=·null)·{ |
63 | ············ | 63 | ············cd.c(view); |
64 | ········} | 64 | ········} |
65 | ····} | 65 | ····} |
66 | } | 66 | } |
Offset 1, 29 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.animation.ValueAnimator$AnimatorUpdateListener; | ||
2 | import·android.os.Bundle; | ||
3 | import·android.support.v4.view.a.q; | ||
4 | import·android.view.View; | 3 | import·android.view.View; |
5 | class· | 4 | class·cb |
6 | { | 5 | { |
6 | ····public·static·void·a(final·View·view,·final·cf·cf)·{ | ||
7 | ········view.animate().setUpdateListener((ValueAnimator$AnimatorUpdateListener)new·cc(cf,·view)); | ||
7 | ····public·q·a(final·Object·o,·final·View·view)·{ | ||
8 | ········final·Object·a·=·k.a(o,·view); | ||
9 | ········q·q; | ||
10 | ········if·(a·!=·null)·{ | ||
11 | ············q·=·new·q(a); | ||
12 | ········} | ||
13 | ········else·{ | ||
14 | ············q·=·null; | ||
15 | ········} | ||
16 | ········return·q; | ||
17 | ····} | ||
18 | ···· | ||
19 | ····public·Object·a(final·a·a)·{ | ||
20 | ········return·k.a((m)new·f(this,·a)); | ||
21 | ····} | ||
22 | ···· | ||
23 | ····public·boolean·a(final·Object·o,·final·View·view,·final·int·n,·final·Bundle·bundle)·{ | ||
24 | ········return·k.a(o,·view,·n,·bundle); | ||
25 | ····} | 8 | ····} |
26 | } | 9 | } |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.animation.Animator; | 2 | import·android.animation.Animator; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.animation.AnimatorListenerAdapter; | 4 | import·android.animation.AnimatorListenerAdapter; |
5 | final·class· | 5 | final·class·ca·extends·AnimatorListenerAdapter |
6 | { | 6 | { |
7 | ····final·/*·synthetic·*/· | 7 | ····final·/*·synthetic·*/·cd·a; |
8 | ····final·/*·synthetic·*/·View·b; | 8 | ····final·/*·synthetic·*/·View·b; |
9 | ···· | 9 | ···· |
10 | ···· | 10 | ····ca(final·cd·a,·final·View·b)·{ |
11 | ········this.a·=·a; | 11 | ········this.a·=·a; |
12 | ········this.b·=·b; | 12 | ········this.b·=·b; |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·void·onAnimationCancel(final·Animator·animator)·{ | 15 | ····public·void·onAnimationCancel(final·Animator·animator)·{ |
16 | ········this.a.c(this.b); | 16 | ········this.a.c(this.b); |
17 | ····} | 17 | ····} |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.animation.Animator; | 2 | import·android.animation.Animator; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.animation.AnimatorListenerAdapter; | 4 | import·android.animation.AnimatorListenerAdapter; |
5 | final·class· | 5 | final·class·by·extends·AnimatorListenerAdapter |
6 | { | 6 | { |
7 | ····final·/*·synthetic·*/· | 7 | ····final·/*·synthetic·*/·cd·a; |
8 | ····final·/*·synthetic·*/·View·b; | 8 | ····final·/*·synthetic·*/·View·b; |
9 | ···· | 9 | ···· |
10 | ···· | 10 | ····by(final·cd·a,·final·View·b)·{ |
11 | ········this.a·=·a; | 11 | ········this.a·=·a; |
12 | ········this.b·=·b; | 12 | ········this.b·=·b; |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·void·onAnimationCancel(final·Animator·animator)·{ | 15 | ····public·void·onAnimationCancel(final·Animator·animator)·{ |
16 | ········this.a.c(this.b); | 16 | ········this.a.c(this.b); |
17 | ····} | 17 | ····} |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.WindowInsets; | 2 | import·android.view.WindowInsets; |
3 | class· | 3 | class·ch·extends·cg |
4 | { | 4 | { |
5 | ····private·final·WindowInsets·a; | 5 | ····private·final·WindowInsets·a; |
6 | ···· | 6 | ···· |
7 | ···· | 7 | ····ch(final·WindowInsets·a)·{ |
8 | ········this.a·=·a; | 8 | ········this.a·=·a; |
9 | ····} | 9 | ····} |
10 | ···· | 10 | ···· |
11 | ····public·int·a()·{ | 11 | ····public·int·a()·{ |
12 | ········return·this.a.getSystemWindowInsetLeft(); | 12 | ········return·this.a.getSystemWindowInsetLeft(); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public· | 15 | ····public·cg·a(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ |
16 | ········return·new· | 16 | ········return·new·ch(this.a.replaceSystemWindowInsets(n,·n2,·n3,·n4)); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·int·b()·{ | 19 | ····public·int·b()·{ |
20 | ········return·this.a.getSystemWindowInsetTop(); | 20 | ········return·this.a.getSystemWindowInsetTop(); |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····public·int·c()·{ | 23 | ····public·int·c()·{ |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.h; |
2 | import·android.view.SubMenu; | 2 | import·android.view.SubMenu; |
3 | import·android.util.Log; | 3 | import·android.util.Log; |
4 | import·android.view.MenuItem; | 4 | import·android.view.MenuItem; |
5 | import·android.view.View; | 5 | import·android.view.View; |
6 | import·android.content.Context; | 6 | import·android.content.Context; |
7 | public·abstract·class· | 7 | public·abstract·class·a |
8 | { | 8 | { |
9 | ····private·final·Context·a; | 9 | ····private·final·Context·a; |
10 | ····private· | 10 | ····private·b·b; |
11 | ····private· | 11 | ····private·c·c; |
12 | ···· | 12 | ···· |
13 | ····public· | 13 | ····public·a(final·Context·a)·{ |
14 | ········this.a·=·a; | 14 | ········this.a·=·a; |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·abstract·View·a(); | 17 | ····public·abstract·View·a(); |
18 | ···· | 18 | ···· |
19 | ····public·View·a(final·MenuItem·menuItem)·{ | 19 | ····public·View·a(final·MenuItem·menuItem)·{ |
20 | ········return·this.a(); | 20 | ········return·this.a(); |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····public·void·a(final· | 23 | ····public·void·a(final·b·b)·{ |
24 | ········this.b·=·b; | 24 | ········this.b·=·b; |
25 | ····} | 25 | ····} |
26 | ···· | 26 | ···· |
27 | ····public·void·a(final· | 27 | ····public·void·a(final·c·c)·{ |
28 | ········if·(this.c·!=·null·&&·c·!=·null)·{ | 28 | ········if·(this.c·!=·null·&&·c·!=·null)·{ |
29 | ············Log.w("ActionProvider(support)",·"setVisibilityListener:·Setting·a·new·ActionProvider.VisibilityListener·when·one·is·already·set.·Are·you·reusing·this·"·+·this.getClass().getSimpleName()·+·"·instance·while·it·is·still·in·use·somewhere·else?"); | 29 | ············Log.w("ActionProvider(support)",·"setVisibilityListener:·Setting·a·new·ActionProvider.VisibilityListener·when·one·is·already·set.·Are·you·reusing·this·"·+·this.getClass().getSimpleName()·+·"·instance·while·it·is·still·in·use·somewhere·else?"); |
30 | ········} | 30 | ········} |
31 | ········this.c·=·c; | 31 | ········this.c·=·c; |
32 | ····} | 32 | ····} |
33 | ···· | 33 | ···· |
34 | ····public·void·a(final·SubMenu·subMenu)·{ | 34 | ····public·void·a(final·SubMenu·subMenu)·{ |
Offset 1, 16 lines modified | Offset 1, 28 lines modified | ||
1 | package·android.support.v4. | 1 | package·android.support.v4.b; |
2 | import·android.os.Parcel; | ||
3 | import·android. | 2 | import·android.content.Intent; |
3 | import·android.content.ComponentName; | ||
4 | import·android.os.Build$VERSION; | ||
4 | 5 | public·class·e | |
5 | { | 6 | { |
6 | ····public·NestedScrollView$SavedState·a(final·Parcel·parcel)·{ | ||
7 | ···· | 7 | ····private·static·final·f·a; |
8 | ···· | ||
9 | ····static·{ | ||
10 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | ||
11 | ········if·(sdk_INT·>=·15)·{ | ||
12 | ············a·=·(f)new·i(); | ||
13 | ········} | ||
14 | ········else·if·(sdk_INT·>=·11)·{ | ||
15 | ············a·=·(f)new·h(); | ||
16 | ········} | ||
17 | ········else·{ | ||
18 | ············a·=·(f)new·g(); | ||
19 | ········} | ||
8 | ····} | 20 | ····} |
9 | ···· | 21 | ···· |
10 | ····public·NestedScrollView$SavedState[]·a(final·int·n)·{ | ||
11 | ···· | 22 | ····public·static·Intent·a(final·ComponentName·componentName)·{ |
23 | ········return·e.a.a(componentName); | ||
12 | ····} | 24 | ····} |
13 | } | 25 | } |
Offset 1, 21 lines modified | Offset 1, 21 lines modified | ||
1 | package·android.support.v7.a | 1 | package·android.support.v7.a; |
2 | import·android.support.v7.internal.widget.b | 2 | import·android.support.v7.internal.widget.bj; |
3 | import·android.view.MotionEvent; | 3 | import·android.view.MotionEvent; |
4 | import·android.view.KeyEvent; | 4 | import·android.view.KeyEvent; |
5 | import·android.content.Context; | 5 | import·android.content.Context; |
6 | import·android.widget.FrameLayout; | 6 | import·android.widget.FrameLayout; |
7 | class· | 7 | class·r·extends·FrameLayout |
8 | { | 8 | { |
9 | ····final·/*·synthetic·*/· | 9 | ····final·/*·synthetic·*/·k·a; |
10 | ···· | 10 | ···· |
11 | ····public· | 11 | ····public·r(final·k·a,·final·Context·context)·{ |
12 | ········this.a·=·a; | 12 | ········this.a·=·a; |
13 | ········super(context); | 13 | ········super(context); |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····private·boolean·a(final·int·n,·final·int·n2)·{ | 16 | ····private·boolean·a(final·int·n,·final·int·n2)·{ |
17 | ········final·int·n3·=·-5; | 17 | ········final·int·n3·=·-5; |
18 | ········return·n·<·n3·||·n2·<·n3·||·n·>·this.getWidth()·+·5·||·n2·>·this.getHeight()·+·5; | 18 | ········return·n·<·n3·||·n2·<·n3·||·n·>·this.getWidth()·+·5·||·n2·>·this.getHeight()·+·5; |
Offset 24, 20 lines modified | Offset 24, 20 lines modified | ||
24 | ····public·boolean·dispatchKeyEvent(final·KeyEvent·keyEvent)·{ | 24 | ····public·boolean·dispatchKeyEvent(final·KeyEvent·keyEvent)·{ |
25 | ········return·this.a.a(keyEvent); | 25 | ········return·this.a.a(keyEvent); |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·boolean·onInterceptTouchEvent(final·MotionEvent·motionEvent)·{ | 28 | ····public·boolean·onInterceptTouchEvent(final·MotionEvent·motionEvent)·{ |
29 | ········boolean·onInterceptTouchEvent; | 29 | ········boolean·onInterceptTouchEvent; |
30 | ········if·(motionEvent.getAction()·==·0·&&·this.a((int)motionEvent.getX(),·(int)motionEvent.getY()))·{ | 30 | ········if·(motionEvent.getAction()·==·0·&&·this.a((int)motionEvent.getX(),·(int)motionEvent.getY()))·{ |
31 | ············ | 31 | ············k.d(this.a,·0); |
32 | ············onInterceptTouchEvent·=·true; | 32 | ············onInterceptTouchEvent·=·true; |
33 | ········} | 33 | ········} |
34 | ········else·{ | 34 | ········else·{ |
35 | ············onInterceptTouchEvent·=·super.onInterceptTouchEvent(motionEvent); | 35 | ············onInterceptTouchEvent·=·super.onInterceptTouchEvent(motionEvent); |
36 | ········} | 36 | ········} |
37 | ········return·onInterceptTouchEvent; | 37 | ········return·onInterceptTouchEvent; |
38 | ····} | 38 | ····} |
39 | ···· | 39 | ···· |
40 | ····public·void·setBackgroundResource(final·int·n)·{ | 40 | ····public·void·setBackgroundResource(final·int·n)·{ |
41 | ········this.setBackgroundDrawable(b | 41 | ········this.setBackgroundDrawable(bj.a(this.getContext(),·n)); |
42 | ····} | 42 | ····} |
43 | } | 43 | } |
Offset 1, 45 lines modified | Offset 1, 45 lines modified | ||
1 | package·android.support.v7.a | 1 | package·android.support.v7.a; |
2 | import·android.view.Window$Callback; | 2 | import·android.view.Window$Callback; |
3 | import·android.view.Menu; | 3 | import·android.view.Menu; |
4 | import·android.support.v7.internal.view.menu.i; | 4 | import·android.support.v7.internal.view.menu.i; |
5 | import·android.support.v7.internal.view.menu.y; | 5 | import·android.support.v7.internal.view.menu.y; |
6 | final·class· | 6 | final·class·t·implements·y |
7 | { | 7 | { |
8 | ····final·/*·synthetic·*/· | 8 | ····final·/*·synthetic·*/·k·a; |
9 | ···· | 9 | ···· |
10 | ····private· | 10 | ····private·t(final·k·a)·{ |
11 | ········this.a·=·a; | 11 | ········this.a·=·a; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·void·a(i·i,·final·boolean·b)·{ | 14 | ····public·void·a(i·i,·final·boolean·b)·{ |
15 | ········final·boolean·b2·=·true; | 15 | ········final·boolean·b2·=·true; |
16 | ········final·Object·p2·=·i.p(); | 16 | ········final·Object·p2·=·i.p(); |
17 | ········boolean·b3; | 17 | ········boolean·b3; |
18 | ········if·(p2·!=·i)·{ | 18 | ········if·(p2·!=·i)·{ |
19 | ············b3·=·b2; | 19 | ············b3·=·b2; |
20 | ········} | 20 | ········} |
21 | ········else·{ | 21 | ········else·{ |
22 | ············b3·=·false; | 22 | ············b3·=·false; |
23 | ········} | 23 | ········} |
24 | ········final· | 24 | ········final·k·a·=·this.a; |
25 | ········if·(b3)·{ | 25 | ········if·(b3)·{ |
26 | ············i·=·(i)p2; | 26 | ············i·=·(i)p2; |
27 | ········} | 27 | ········} |
28 | ········final· | 28 | ········final·s·a2·=·k.a(a,·(Menu)i); |
29 | ········if·(a2·!=·null)·{ | 29 | ········if·(a2·!=·null)·{ |
30 | ············if·(b3)·{ | 30 | ············if·(b3)·{ |
31 | ················ | 31 | ················k.a(this.a,·a2.a,·a2,·(Menu)p2); |
32 | ················ | 32 | ················k.a(this.a,·a2,·b2); |
33 | ············} | 33 | ············} |
34 | ············else·{ | 34 | ············else·{ |
35 | ················ | 35 | ················k.a(this.a,·a2,·b); |
36 | ············} | 36 | ············} |
37 | ········} | 37 | ········} |
38 | ····} | 38 | ····} |
39 | ···· | 39 | ···· |
40 | ····public·boolean·a(final·i·i)·{ | 40 | ····public·boolean·a(final·i·i)·{ |
41 | ········if·(i·==·null·&&·this.a.e)·{ | 41 | ········if·(i·==·null·&&·this.a.e)·{ |
42 | ············final·Window$Callback·l·=·this.a.l(); | 42 | ············final·Window$Callback·l·=·this.a.l(); |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v7. | 1 | package·android.support.v7.c.a; |
2 | import·android.graphics.PorterDuff$Mode; | 2 | import·android.graphics.PorterDuff$Mode; |
3 | import·android.content.res.ColorStateList; | 3 | import·android.content.res.ColorStateList; |
4 | import·android.graphics.ColorFilter; | 4 | import·android.graphics.ColorFilter; |
5 | import·android.graphics.Region; | 5 | import·android.graphics.Region; |
6 | import·android.graphics.Rect; | 6 | import·android.graphics.Rect; |
7 | import·android.graphics.Canvas; | 7 | import·android.graphics.Canvas; |
Offset 72, 23 lines modified | Offset 72, 23 lines modified | ||
72 | ····} | 72 | ····} |
73 | ···· | 73 | ···· |
74 | ····public·void·invalidateDrawable(final·Drawable·drawable)·{ | 74 | ····public·void·invalidateDrawable(final·Drawable·drawable)·{ |
75 | ········this.invalidateSelf(); | 75 | ········this.invalidateSelf(); |
76 | ····} | 76 | ····} |
77 | ···· | 77 | ···· |
78 | ····public·boolean·isAutoMirrored()·{ | 78 | ····public·boolean·isAutoMirrored()·{ |
79 | ········return·android.support.v4. | 79 | ········return·android.support.v4.c.a.a.b(this.a); |
80 | ····} | 80 | ····} |
81 | ···· | 81 | ···· |
82 | ····public·boolean·isStateful()·{ | 82 | ····public·boolean·isStateful()·{ |
83 | ········return·this.a.isStateful(); | 83 | ········return·this.a.isStateful(); |
84 | ····} | 84 | ····} |
85 | ···· | 85 | ···· |
86 | ····public·void·jumpToCurrentState()·{ | 86 | ····public·void·jumpToCurrentState()·{ |
87 | ········android.support.v4. | 87 | ········android.support.v4.c.a.a.a(this.a); |
88 | ····} | 88 | ····} |
89 | ···· | 89 | ···· |
90 | ····protected·void·onBoundsChange(final·Rect·bounds)·{ | 90 | ····protected·void·onBoundsChange(final·Rect·bounds)·{ |
91 | ········this.a.setBounds(bounds); | 91 | ········this.a.setBounds(bounds); |
92 | ····} | 92 | ····} |
93 | ···· | 93 | ···· |
94 | ····protected·boolean·onLevelChange(final·int·level)·{ | 94 | ····protected·boolean·onLevelChange(final·int·level)·{ |
Offset 100, 15 lines modified | Offset 100, 15 lines modified | ||
100 | ····} | 100 | ····} |
101 | ···· | 101 | ···· |
102 | ····public·void·setAlpha(final·int·alpha)·{ | 102 | ····public·void·setAlpha(final·int·alpha)·{ |
103 | ········this.a.setAlpha(alpha); | 103 | ········this.a.setAlpha(alpha); |
104 | ····} | 104 | ····} |
105 | ···· | 105 | ···· |
106 | ····public·void·setAutoMirrored(final·boolean·b)·{ | 106 | ····public·void·setAutoMirrored(final·boolean·b)·{ |
107 | ········android.support.v4. | 107 | ········android.support.v4.c.a.a.a(this.a,·b); |
108 | ····} | 108 | ····} |
109 | ···· | 109 | ···· |
110 | ····public·void·setChangingConfigurations(final·int·changingConfigurations)·{ | 110 | ····public·void·setChangingConfigurations(final·int·changingConfigurations)·{ |
111 | ········this.a.setChangingConfigurations(changingConfigurations); | 111 | ········this.a.setChangingConfigurations(changingConfigurations); |
112 | ····} | 112 | ····} |
113 | ···· | 113 | ···· |
114 | ····public·void·setColorFilter(final·ColorFilter·colorFilter)·{ | 114 | ····public·void·setColorFilter(final·ColorFilter·colorFilter)·{ |
Offset 120, 35 lines modified | Offset 120, 35 lines modified | ||
120 | ····} | 120 | ····} |
121 | ···· | 121 | ···· |
122 | ····public·void·setFilterBitmap(final·boolean·filterBitmap)·{ | 122 | ····public·void·setFilterBitmap(final·boolean·filterBitmap)·{ |
123 | ········this.a.setFilterBitmap(filterBitmap); | 123 | ········this.a.setFilterBitmap(filterBitmap); |
124 | ····} | 124 | ····} |
125 | ···· | 125 | ···· |
126 | ····public·void·setHotspot(final·float·n,·final·float·n2)·{ | 126 | ····public·void·setHotspot(final·float·n,·final·float·n2)·{ |
127 | ········android.support.v4. | 127 | ········android.support.v4.c.a.a.a(this.a,·n,·n2); |
128 | ····} | 128 | ····} |
129 | ···· | 129 | ···· |
130 | ····public·void·setHotspotBounds(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | 130 | ····public·void·setHotspotBounds(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ |
131 | ········android.support.v4. | 131 | ········android.support.v4.c.a.a.a(this.a,·n,·n2,·n3,·n4); |
132 | ····} | 132 | ····} |
133 | ···· | 133 | ···· |
134 | ····public·boolean·setState(final·int[]·state)·{ | 134 | ····public·boolean·setState(final·int[]·state)·{ |
135 | ········return·this.a.setState(state); | 135 | ········return·this.a.setState(state); |
136 | ····} | 136 | ····} |
137 | ···· | 137 | ···· |
138 | ····public·void·setTint(final·int·n)·{ | 138 | ····public·void·setTint(final·int·n)·{ |
139 | ········android.support.v4. | 139 | ········android.support.v4.c.a.a.a(this.a,·n); |
140 | ····} | 140 | ····} |
141 | ···· | 141 | ···· |
142 | ····public·void·setTintList(final·ColorStateList·list)·{ | 142 | ····public·void·setTintList(final·ColorStateList·list)·{ |
143 | ········android.support.v4. | 143 | ········android.support.v4.c.a.a.a(this.a,·list); |
144 | ····} | 144 | ····} |
145 | ···· | 145 | ···· |
146 | ····public·void·setTintMode(final·PorterDuff$Mode·porterDuff$Mode)·{ | 146 | ····public·void·setTintMode(final·PorterDuff$Mode·porterDuff$Mode)·{ |
147 | ········android.support.v4. | 147 | ········android.support.v4.c.a.a.a(this.a,·porterDuff$Mode); |
148 | ····} | 148 | ····} |
149 | ···· | 149 | ···· |
150 | ····public·boolean·setVisible(final·boolean·b,·final·boolean·b2)·{ | 150 | ····public·boolean·setVisible(final·boolean·b,·final·boolean·b2)·{ |
151 | ········return·super.setVisible(b,·b2)·||·this.a.setVisible(b,·b2); | 151 | ········return·super.setVisible(b,·b2)·||·this.a.setVisible(b,·b2); |
152 | ····} | 152 | ····} |
153 | ···· | 153 | ···· |
154 | ····public·void·unscheduleDrawable(final·Drawable·drawable,·final·Runnable·runnable)·{ | 154 | ····public·void·unscheduleDrawable(final·Drawable·drawable,·final·Runnable·runnable)·{ |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.v7. | 1 | package·android.support.v7.d; |
2 | import·android.view.Menu; | 2 | import·android.view.Menu; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.view.MenuInflater; | 4 | import·android.view.MenuInflater; |
5 | public·abstract·class·a | 5 | public·abstract·class·a |
6 | { | 6 | { |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | .class·public·Lgithub/yaa110/piclice/MainActivity; | 1 | .class·public·Lgithub/yaa110/piclice/MainActivity; |
2 | .super·Landroid/support/v7/a | 2 | .super·Landroid/support/v7/a/e; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·constructor·<init>()V | 4 | .method·public·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v7/a | 6 | ····invoke-direct·{p0},·Landroid/support/v7/a/e;-><init>()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public·onBackPressed()V | 10 | .method·public·onBackPressed()V |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | .method·protected·onCreate(Landroid/os/Bundle;)V | 34 | .method·protected·onCreate(Landroid/os/Bundle;)V |
35 | ····.locals·3 | 35 | ····.locals·3 |
36 | ····invoke-super·{p0,·p1},·Landroid/support/v7/a | 36 | ····invoke-super·{p0,·p1},·Landroid/support/v7/a/e;->onCreate(Landroid/os/Bundle;)V |
37 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 37 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
38 | ····const/16·v1,·0x14 | 38 | ····const/16·v1,·0x14 |
39 | ····if-le·v0,·v1,·:cond_0 | 39 | ····if-le·v0,·v1,·:cond_0 |
Offset 72, 21 lines modified | Offset 72, 21 lines modified | ||
72 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
73 | ····check-cast·v0,·Landroid/support/v7/widget/Toolbar; | 73 | ····check-cast·v0,·Landroid/support/v7/widget/Toolbar; |
74 | ····invoke-virtual·{p0,·v0},·Lgithub/yaa110/piclice/MainActivity;->a(Landroid/support/v7/widget/Toolbar;)V | 74 | ····invoke-virtual·{p0,·v0},·Lgithub/yaa110/piclice/MainActivity;->a(Landroid/support/v7/widget/Toolbar;)V |
75 | ····:try_start_0 | 75 | ····:try_start_0 |
76 | ····invoke-virtual·{p0},·Lgithub/yaa110/piclice/MainActivity;->f()Landroid/support/v7/a | 76 | ····invoke-virtual·{p0},·Lgithub/yaa110/piclice/MainActivity;->f()Landroid/support/v7/a/a; |
77 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
78 | ····const/4·v1,·0x0 | 78 | ····const/4·v1,·0x0 |
79 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/a | 79 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/a/a;->a(Z)V |
80 | ····:try_end_0 | 80 | ····:try_end_0 |
81 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 81 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
82 | ····:goto_0 | 82 | ····:goto_0 |
83 | ····if-nez·p1,·:cond_1 | 83 | ····if-nez·p1,·:cond_1 |
84 | ····invoke-virtual·{p0},·Lgithub/yaa110/piclice/MainActivity;->getFragmentManager()Landroid/app/FragmentManager; | 84 | ····invoke-virtual·{p0},·Lgithub/yaa110/piclice/MainActivity;->getFragmentManager()Landroid/app/FragmentManager; |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | .class·public·Lgithub/yaa110/piclice/ViewActivity; | 1 | .class·public·Lgithub/yaa110/piclice/ViewActivity; |
2 | .super·Landroid/support/v7/a | 2 | .super·Landroid/support/v7/a/e; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·constructor·<init>()V | 4 | .method·public·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v7/a | 6 | ····invoke-direct·{p0},·Landroid/support/v7/a/e;-><init>()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·protected·onCreate(Landroid/os/Bundle;)V | 10 | .method·protected·onCreate(Landroid/os/Bundle;)V |
11 | ····.locals·3 | 11 | ····.locals·3 |
12 | ····invoke-super·{p0,·p1},·Landroid/support/v7/a | 12 | ····invoke-super·{p0,·p1},·Landroid/support/v7/a/e;->onCreate(Landroid/os/Bundle;)V |
13 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 13 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
14 | ····const/16·v1,·0x14 | 14 | ····const/16·v1,·0x14 |
15 | ····if-le·v0,·v1,·:cond_0 | 15 | ····if-le·v0,·v1,·:cond_0 |
Offset 64, 21 lines modified | Offset 64, 21 lines modified | ||
64 | ····new-instance·v1,·Lgithub/yaa110/piclice/a; | 64 | ····new-instance·v1,·Lgithub/yaa110/piclice/a; |
65 | ····invoke-direct·{v1,·p0},·Lgithub/yaa110/piclice/a;-><init>(Lgithub/yaa110/piclice/ViewActivity;)V | 65 | ····invoke-direct·{v1,·p0},·Lgithub/yaa110/piclice/a;-><init>(Lgithub/yaa110/piclice/ViewActivity;)V |
66 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V | 66 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V |
67 | ····:try_start_0 | 67 | ····:try_start_0 |
68 | ····invoke-virtual·{p0},·Lgithub/yaa110/piclice/ViewActivity;->f()Landroid/support/v7/a | 68 | ····invoke-virtual·{p0},·Lgithub/yaa110/piclice/ViewActivity;->f()Landroid/support/v7/a/a; |
69 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
70 | ····const/4·v1,·0x0 | 70 | ····const/4·v1,·0x0 |
71 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/a | 71 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/a/a;->a(Z)V |
72 | ····:try_end_0 | 72 | ····:try_end_0 |
73 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 73 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
74 | ····:goto_0 | 74 | ····:goto_0 |
75 | ····if-nez·p1,·:cond_1 | 75 | ····if-nez·p1,·:cond_1 |
76 | ····invoke-virtual·{p0},·Lgithub/yaa110/piclice/ViewActivity;->getFragmentManager()Landroid/app/FragmentManager; | 76 | ····invoke-virtual·{p0},·Lgithub/yaa110/piclice/ViewActivity;->getFragmentManager()Landroid/app/FragmentManager; |
Offset 1, 138 lines modified | Offset 1, 63 lines modified | ||
1 | .class·public·Landroid/support/v4/b/a; | 1 | .class·public·Landroid/support/v4/b/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a( | 4 | .method·public·static·final·a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; |
5 | ····.locals· | 5 | ····.locals·2 |
6 | ····invoke-static·{p1},·Landroid/graphics/Color;->alpha(I)I | ||
7 | ····move-result·v0 | ||
8 | ····invoke-static·{p0},·Landroid/graphics/Color;->alpha(I)I | ||
9 | ····move-result·v1 | ||
10 | ····invoke-static·{v1,·v0},·Landroid/support/v4/b/a;->c(II)I | ||
11 | ····move-result·v2 | ||
12 | ····invoke-static·{p0},·Landroid/graphics/Color;->red(I)I | ||
13 | ····move-result·v3 | ||
14 | ····invoke-static·{p1},·Landroid/graphics/Color;->red(I)I | ||
15 | ····move-result·v4 | ||
16 | ····invoke-static·{v3,·v1,·v4,·v0,·v2},·Landroid/support/v4/b/a;->a(IIIII)I | ||
17 | ····move-result·v3 | ||
18 | ····invoke-static·{p0},·Landroid/graphics/Color;->green(I)I | ||
19 | ····move-result·v4 | ||
20 | ····invoke-static·{p1},·Landroid/graphics/Color;->green(I)I | ||
21 | ····move-result·v5 | ||
22 | ····invoke-static·{v4,·v1,·v5,·v0,·v2},·Landroid/support/v4/b/a;->a(IIIII)I | ||
23 | ····move-result·v4 | ||
24 | ····invoke-static·{p0},·Landroid/graphics/Color;->blue(I)I | ||
25 | ····move-result·v5 | ||
26 | ····invoke-static·{p1},·Landroid/graphics/Color;->blue(I)I | ||
27 | ····move-result·v6 | ||
28 | ····invoke-static·{v5,·v1,·v6,·v0,·v2},·Landroid/support/v4/b/a;->a(IIIII)I | ||
29 | ···· | 6 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
30 | ···· | 7 | ····const/16·v1,·0x15 |
31 | ···· | 8 | ····if-lt·v0,·v1,·:cond_0 |
9 | ····invoke-static·{p0,·p1},·Landroid/support/v4/b/b;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; | ||
32 | ····return·v0 | ||
33 | .end·method | ||
34 | .method·private·static·a(IIIII)I | ||
35 | ····.locals·3 | ||
10 | ····move-result-object·v0 | ||
36 | ····if-nez·p4,·:cond_0 | ||
37 | ····const/4·v0,·0x0 | ||
38 | ····:goto_0 | 11 | ····:goto_0 |
39 | ····return·v0 | 12 | ····return-object·v0 |
40 | ····:cond_0 | 13 | ····:cond_0 |
14 | ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | ||
41 | ····mul-int/lit16·v0,·p0,·0xff | ||
42 | ····mul-int/2addr·v0,·p1 | ||
43 | ····mul-int·v1,·p2,·p3 | ||
44 | ····rsub-int·v2,·p1,·0xff | ||
45 | ····mul-int/2addr·v1,·v2 | ||
46 | ···· | 15 | ····move-result-object·v0 |
47 | ···· | 16 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
48 | ···· | 17 | ····move-result-object·v0 |
49 | ····goto·:goto_0 | 18 | ····goto·:goto_0 |
50 | .end·method | 19 | .end·method |
51 | .method·public·static· | 20 | .method·public·static·a(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z |
52 | ····.locals· | 21 | ····.locals·3 |
53 | ····if-ltz·p1,·:cond_0 | ||
54 | ····const/16·v0,·0xff | ||
55 | ····if-le·p1,·v0,·:cond_1 | ||
56 | ····:cond_0 | ||
57 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | ||
58 | ····const-string·v1,·"alpha·must·be·between·0·and·255." | ||
59 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | ||
60 | ···· | 22 | ····const/4·v0,·0x1 |
23 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
61 | ····:cond_1 | ||
62 | ····const·v0,·0xffffff | ||
63 | ···· | 24 | ····const/16·v2,·0x10 |
64 | ···· | 25 | ····if-lt·v1,·v2,·:cond_0 |
65 | ····or-int/ | 26 | ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/b/d;->a(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V |
27 | ····:goto_0 | ||
66 | ····return·v0 | 28 | ····return·v0 |
67 | .end·method | ||
Max diff block lines reached; 419/3785 bytes (11.07%) of diff not shown. |
Offset 1, 571 lines modified | Offset 1, 134 lines modified | ||
1 | .class·public·Landroid/support/v4/f/f; | 1 | .class·public·Landroid/support/v4/f/f; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #· | 3 | #·static·fields |
4 | .field·p | 4 | .field·public·static·final·a:Ljava/util/Locale; |
5 | .field·private·b: | 5 | .field·private·static·b:Ljava/lang/String; |
6 | .field·private·static·c:Ljava/lang/String; | ||
6 | .field·private·c:I | ||
7 | .field·private·d:I | ||
8 | .field·private·e:I | ||
9 | .field·private·f:I | ||
10 | .field·private·g:I | ||
11 | .field·private·h:I | ||
12 | #·direct·methods | 7 | #·direct·methods |
13 | .method· | 8 | .method·static·constructor·<clinit>()V |
14 | ····.locals·4 | ||
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
16 | ····if-gtz·p1,·:cond_0 | ||
17 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | ||
18 | ····const-string·v1,·"maxSize·<=·0" | ||
19 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | ||
20 | ····throw·v0 | ||
21 | ····:cond_0 | ||
22 | ····iput·p1,·p0,·Landroid/support/v4/f/f;->c:I | ||
23 | ····new-instance·v0,·Ljava/util/LinkedHashMap; | ||
24 | ····const/4·v1,·0x0 | ||
25 | ····const/high16·v2,·0x3f400000····#·0.75f | ||
26 | ····const/4·v3,·0x1 | ||
27 | ····invoke-direct·{v0,·v1,·v2,·v3},·Ljava/util/LinkedHashMap;-><init>(IFZ)V | ||
28 | ····iput-object·v0,·p0,·Landroid/support/v4/f/f;->a:Ljava/util/LinkedHashMap; | ||
29 | ····return-void | ||
30 | .end·method | ||
31 | .method·private·c(Ljava/lang/Object;Ljava/lang/Object;)I | ||
32 | ····.locals·3 | 9 | ····.locals·3 |
10 | ····new-instance·v0,·Ljava/util/Locale; | ||
33 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/f/f;->b(Ljava/lang/Object;Ljava/lang/Object;)I | ||
34 | ····move-result·v0 | ||
35 | ····if-gez·v0,·:cond_0 | ||
36 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | ||
37 | ····new-instance·v1,·Ljava/lang/StringBuilder; | ||
38 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | ||
39 | ····const-string·v | 11 | ····const-string·v1,·"" |
40 | ···· | 12 | ····const-string·v2,·"" |
13 | ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Locale;-><init>(Ljava/lang/String;Ljava/lang/String;)V | ||
41 | ····move-result-object·v1 | ||
42 | ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | ||
43 | ···· | 14 | ····sput-object·v0,·Landroid/support/v4/f/f;->a:Ljava/util/Locale; |
44 | ····const-string·v | 15 | ····const-string·v0,·"Arab" |
45 | ···· | 16 | ····sput-object·v0,·Landroid/support/v4/f/f;->b:Ljava/lang/String; |
46 | ···· | 17 | ····const-string·v0,·"Hebr" |
47 | ···· | 18 | ····sput-object·v0,·Landroid/support/v4/f/f;->c:Ljava/lang/String; |
48 | ····move-result-object·v1 | ||
49 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
50 | ····move-result-object·v1 | ||
51 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | ||
52 | ····throw·v0 | ||
53 | ····:cond_0 | ||
54 | ····return | 19 | ····return-void |
55 | .end·method | 20 | .end·method |
21 | .method·public·static·a(Ljava/util/Locale;)I | ||
22 | ····.locals·2 | ||
56 | #·virtual·methods | ||
57 | .method·public·final·a(Ljava/lang/Object;)Ljava/lang/Object; | ||
58 | ····.locals·4 | ||
59 | ····if- | 23 | ····if-eqz·p0,·:cond_2 |
60 | ····new-instance·v0,·Ljava/lang/NullPointerException; | ||
61 | ···· | 24 | ····sget-object·v0,·Landroid/support/v4/f/f;->a:Ljava/util/Locale; |
62 | ····invoke- | 25 | ····invoke-virtual·{p0,·v0},·Ljava/util/Locale;->equals(Ljava/lang/Object;)Z |
26 | ····move-result·v0 | ||
63 | ····throw·v0 | ||
64 | ····:cond_0 | ||
65 | ····monitor-enter·p0 | ||
Max diff block lines reached; 11531/15314 bytes (75.30%) of diff not shown. |
Offset 1, 76 lines modified | Offset 1, 37 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/f/d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/f/b; | ||
3 | #·direct·methods | ||
4 | .method·public·static·a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V | ||
5 | ····.locals·2 | ||
6 | ····if-nez·p0,·:cond_0 | ||
7 | 5 | #·direct·methods | |
6 | .method·constructor·<init>()V | ||
7 | ····.locals·0 | ||
8 | ····invoke- | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
9 | ····:goto_0 | ||
10 | ····return-void | 9 | ····return-void |
10 | .end·method | ||
11 | ····:cond_0 | ||
12 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | ||
13 | ····move-result-object·v0 | ||
14 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | ||
15 | ····move-result-object·v0 | ||
16 | ····if-eqz·v0,·:cond_1 | ||
17 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I | ||
18 | ····move-result·v1 | ||
19 | ····if-gtz·v1,·:cond_2 | ||
20 | ····:cond_1 | ||
21 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | ||
22 | ····move-result-object·v0 | ||
23 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | ||
24 | ····move-result-object·v0 | ||
25 | ····const/16·v1,·0x2e | ||
26 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->lastIndexOf(I)I | ||
27 | ····move-result·v1 | ||
28 | ····if-lez·v1,·:cond_2 | ||
29 | 11 | #·virtual·methods | |
12 | .method·public·a(Ljava/lang/String;)Ljava/lang/String; | ||
13 | ····.locals·1 | ||
30 | ····invoke- | 14 | ····invoke-static·{p1},·Landroid/support/v4/f/e;->a(Ljava/lang/String;)Ljava/lang/String; |
31 | ····move-result-object·v0 | 15 | ····move-result-object·v0 |
16 | ····return-object·v0 | ||
17 | .end·method | ||
32 | ····:cond_2 | ||
33 | ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
34 | ····const/16·v0,·0x7b | ||
35 | ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | ||
36 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I | ||
37 | ·· | 18 | .method·public·b(Ljava/lang/String;)Ljava/lang/String; |
19 | ····.locals·1 | ||
38 | ····invoke-static·{ | 20 | ····invoke-static·{p1},·Landroid/support/v4/f/e;->b(Ljava/lang/String;)Ljava/lang/String; |
39 | ····move-result-object·v0 | 21 | ····move-result-object·v0 |
22 | ····return-object·v0 | ||
40 | ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
41 | ····goto·:goto_0 | ||
42 | .end·method | 23 | .end·method |
Offset 1, 120 lines modified | Offset 1, 10 lines modified | ||
1 | .class·Landroid/support/v4/f/b; | 1 | .class·interface·abstract·Landroid/support/v4/f/b; |
2 | .super·Ljava/lang/Object; | ||
2 | .super·Landroid/support/v4/f/g; | ||
3 | #·instance·fields | ||
4 | .field·final·synthetic·a:Landroid/support/v4/f/a; | ||
5 | #·direct·methods | ||
6 | .method·constructor·<init>(Landroid/support/v4/f/a;)V | ||
7 | ····.locals·0 | ||
8 | ····iput-object·p1,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; | ||
9 | ····invoke-direct·{p0},·Landroid/support/v4/f/g;-><init>()V | ||
10 | ····return-void | ||
11 | .end·method | ||
12 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract·a(Ljava/lang/String;)Ljava/lang/String; | ||
13 | .method·protected·a()I | ||
14 | ····.locals·1 | ||
15 | ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; | ||
16 | ····iget·v0,·v0,·Landroid/support/v4/f/a;->h:I | ||
17 | ····return·v0 | ||
18 | .end·method | ||
19 | .method·protected·a(Ljava/lang/Object;)I | ||
20 | ····.locals·1 | ||
21 | ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; | ||
22 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/f/a;->a(Ljava/lang/Object;)I | ||
23 | ····move-result·v0 | ||
24 | ····return·v0 | ||
25 | .end·method | ||
26 | .method·protected·a(II)Ljava/lang/Object; | ||
27 | ····.locals·2 | ||
28 | ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; | ||
29 | ····iget-object·v0,·v0,·Landroid/support/v4/f/a;->g:[Ljava/lang/Object; | ||
30 | ····shl-int/lit8·v1,·p1,·0x1 | ||
31 | ····add-int/2addr·v1,·p2 | ||
32 | ····aget-object·v0,·v0,·v1 | ||
33 | ····return-object·v0 | ||
34 | .end·method | ||
35 | .method·protected·a(ILjava/lang/Object;)Ljava/lang/Object; | ||
36 | ····.locals·1 | ||
37 | ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; | ||
38 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/f/a;->a(ILjava/lang/Object;)Ljava/lang/Object; | ||
39 | ····move-result-object·v0 | ||
40 | ····return-object·v0 | ||
41 | .end·method | ||
42 | .method·protected·a(I)V | ||
43 | ····.locals·1 | ||
44 | ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; | ||
45 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/f/a;->d(I)Ljava/lang/Object; | ||
46 | ····return-void | ||
47 | .end·method | ||
48 | .method·protected·a(Ljava/lang/Object;Ljava/lang/Object;)V | ||
49 | ····.locals·1 | ||
50 | ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; | ||
51 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/f/a;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | ||
52 | ····return-void | ||
53 | .end·method | 5 | .end·method |
6 | .method·public·abstract·b(Ljava/lang/String;)Ljava/lang/String; | ||
54 | .method·protected·b(Ljava/lang/Object;)I | ||
55 | ····.locals·1 | ||
56 | ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; | ||
57 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/f/a;->b(Ljava/lang/Object;)I | ||
58 | ····move-result·v0 | ||
59 | ····return·v0 | ||
60 | .end·method | ||
61 | .method·protected·b()Ljava/util/Map; | ||
62 | ····.locals·1 | ||
63 | ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; | ||
64 | ····return-object·v0 | ||
65 | .end·method | ||
66 | .method·protected·c()V | ||
67 | ····.locals·1 | ||
68 | ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; | ||
69 | ····invoke-virtual·{v0},·Landroid/support/v4/f/a;->clear()V | ||
70 | ····return-void | ||
71 | .end·method | 7 | .end·method |
Offset 1, 117 lines modified | Offset 1, 186 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/f/e; |
2 | .super·Ljava/ | 2 | .super·Ljava/lang/Object; |
3 | #· | 3 | #·static·fields |
4 | .field·private· | 4 | .field·private·static·a:Ljava/lang/reflect/Method; |
5 | .field·private·b:Ljava/lang/ | 5 | .field·private·static·b:Ljava/lang/reflect/Method; |
6 | #·direct·methods | 6 | #·direct·methods |
7 | .method· | 7 | .method·static·constructor·<clinit>()V |
8 | ····.locals· | 8 | ····.locals·5 |
9 | ···· | 9 | ····:try_start_0 |
10 | ····const-string·v0,·"libcore.icu.ICU" | ||
10 | ····n | 11 | ····invoke-static·{v0},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
11 | ···· | 12 | ····move-result-object·v0 |
12 | ····i | 13 | ····if-eqz·v0,·:cond_0 |
13 | ···· | 14 | ····const-string·v1,·"getScript" |
14 | ···· | 15 | ····const/4·v2,·0x1 |
16 | ····new-array·v2,·v2,·[Ljava/lang/Class; | ||
15 | ····return-void | ||
16 | .end·method | ||
17 | .method·private·a()V | ||
18 | ····.locals·3 | ||
19 | ···· | 17 | ····const/4·v3,·0x0 |
20 | ···· | 18 | ····const-class·v4,·Ljava/lang/String; |
21 | ···· | 19 | ····aput-object·v4,·v2,·v3 |
22 | ····i | 20 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
23 | ···· | 21 | ····move-result-object·v1 |
24 | ···· | 22 | ····sput-object·v1,·Landroid/support/v4/f/e;->a:Ljava/lang/reflect/Method; |
25 | ···· | 23 | ····const-string·v1,·"addLikelySubtags" |
26 | ···· | 24 | ····const/4·v2,·0x1 |
27 | ···· | 25 | ····new-array·v2,·v2,·[Ljava/lang/Class; |
28 | ···· | 26 | ····const/4·v3,·0x0 |
29 | ····const | 27 | ····const-class·v4,·Ljava/lang/String; |
30 | ···· | 28 | ····aput-object·v4,·v2,·v3 |
31 | ····invoke-virtual·{v2},·Ljava/lang/String | 29 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
32 | ····move-result·v | 30 | ····move-result-object·v0 |
33 | ···· | 31 | ····sput-object·v0,·Landroid/support/v4/f/e;->b:Ljava/lang/reflect/Method; |
32 | ····:try_end_0 | ||
33 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
34 | ····:cond_0 | 34 | ····:cond_0 |
35 | ····:goto_0 | ||
35 | ····return-void | 36 | ····return-void |
36 | .end·method | ||
37 | ····:catch_0 | ||
38 | ····move-exception·v0 | ||
39 | ····const-string·v1,·"ICUCompatIcs" | ||
37 | #·virtual·methods | ||
38 | .method·public·close()V | ||
39 | ····.locals·0 | ||
40 | ····invoke- | 40 | ····invoke-static·{v1,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I |
41 | ···· | 41 | ····goto·:goto_0 |
42 | .end·method | 42 | .end·method |
43 | .method·public· | 43 | .method·public·static·a(Ljava/lang/String;)Ljava/lang/String; |
44 | ····.locals· | 44 | ····.locals·4 |
45 | ···· | 45 | ····const/4·v1,·0x0 |
46 | ···· | 46 | ····:try_start_0 |
47 | ····sget-object·v0,·Landroid/support/v4/f/e;->a:Ljava/lang/reflect/Method; | ||
48 | ····if-eqz·v0,·:cond_0 | ||
49 | ····const/4·v0,·0x1 | ||
50 | ····new-array·v0,·v0,·[Ljava/lang/Object; | ||
51 | ····const/4·v2,·0x0 | ||
52 | ····aput-object·p0,·v0,·v2 | ||
53 | ····sget-object·v2,·Landroid/support/v4/f/e;->a:Ljava/lang/reflect/Method; | ||
54 | ····const/4·v3,·0x0 | ||
55 | ····invoke-virtual·{v2,·v3,·v0},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | ||
56 | ····move-result-object·v0 | ||
57 | ····check-cast·v0,·Ljava/lang/String; | ||
58 | ····:try_end_0 | ||
59 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
60 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_1 | ||
61 | ····:goto_0 | ||
62 | ····return-object·v0 | ||
63 | ····:catch_0 | ||
64 | ····move-exception·v0 | ||
65 | ····const-string·v2,·"ICUCompatIcs" | ||
66 | ····invoke-static·{v2,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I | ||
67 | ····:cond_0 | ||
68 | ····:goto_1 | ||
Max diff block lines reached; 1814/6654 bytes (27.26%) of diff not shown. |
Offset 1, 142 lines modified | Offset 1, 60 lines modified | ||
1 | .class·public·Landroid/support/v4/f/a; | 1 | .class·public·Landroid/support/v4/f/a; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Ljava/util/Map; | ||
5 | #· | 3 | #·static·fields |
6 | .field·a:Landroid/support/v4/f/ | 4 | .field·private·static·final·a:Landroid/support/v4/f/b; |
7 | #·direct·methods | 5 | #·direct·methods |
8 | .method· | 6 | .method·static·constructor·<clinit>()V |
9 | ····.locals· | 7 | ····.locals·2 |
10 | ····invoke-direct·{p0},·Landroid/support/v4/f/m;-><init>()V | ||
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
11 | ····return-void | ||
12 | .end·method | ||
9 | ····const/16·v1,·0xe | ||
13 | .method·private·b()Landroid/support/v4/f/g; | ||
14 | ····.locals·1 | ||
15 | ····i | 10 | ····if-lt·v0,·v1,·:cond_0 |
16 | ····i | 11 | ····new-instance·v0,·Landroid/support/v4/f/d; |
17 | ····n | 12 | ····invoke-direct·{v0},·Landroid/support/v4/f/d;-><init>()V |
18 | ···· | 13 | ····sput-object·v0,·Landroid/support/v4/f/a;->a:Landroid/support/v4/f/b; |
19 | ···· | 14 | ····:goto_0 |
15 | ····return-void | ||
20 | ····:cond_0 | 16 | ····:cond_0 |
17 | ····new-instance·v0,·Landroid/support/v4/f/c; | ||
21 | ····iget-object·v0,·p0,·Landroid/support/v4/f/a;->a:Landroid/support/v4/f/g; | ||
22 | ····return-object·v0 | ||
23 | .end·method | ||
24 | #·virtual·methods | ||
25 | .method·public·a(Ljava/util/Collection;)Z | ||
26 | ····.locals·1 | ||
27 | ····invoke-static·{p0,·p1},·Landroid/support/v4/f/g;->c(Ljava/util/Map;Ljava/util/Collection;)Z | ||
28 | ····move-result·v0 | ||
18 | ····invoke-direct·{v0},·Landroid/support/v4/f/c;-><init>()V | ||
29 | ····return·v0 | ||
30 | .end·method | ||
31 | .method·public·entrySet()Ljava/util/Set; | ||
32 | ····.locals·1 | ||
33 | ····invoke-direct·{p0},·Landroid/support/v4/f/a;->b()Landroid/support/v4/f/g; | ||
19 | ····sput-object·v0,·Landroid/support/v4/f/a;->a:Landroid/support/v4/f/b; | ||
34 | ····move-result-object·v0 | ||
35 | ····invoke-virtual·{v0},·Landroid/support/v4/f/g;->d()Ljava/util/Set; | ||
36 | ····move-result-object·v0 | ||
37 | ···· | 20 | ····goto·:goto_0 |
38 | .end·method | 21 | .end·method |
39 | .method·public· | 22 | .method·public·static·a(Ljava/lang/String;)Ljava/lang/String; |
40 | ····.locals·1 | 23 | ····.locals·1 |
41 | ···· | 24 | ····sget-object·v0,·Landroid/support/v4/f/a;->a:Landroid/support/v4/f/b; |
42 | ····move-result-object·v0 | ||
43 | ····invoke- | 25 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/f/b;->a(Ljava/lang/String;)Ljava/lang/String; |
44 | ····move-result-object·v0 | 26 | ····move-result-object·v0 |
45 | ····return-object·v0 | 27 | ····return-object·v0 |
46 | .end·method | 28 | .end·method |
29 | .method·public·static·b(Ljava/lang/String;)Ljava/lang/String; | ||
47 | .method·public·putAll(Ljava/util/Map;)V | ||
48 | ····.locals·3 | ||
49 | ····iget·v0,·p0,·Landroid/support/v4/f/a;->h:I | ||
50 | ····invoke-interface·{p1},·Ljava/util/Map;->size()I | ||
51 | ····move-result·v1 | ||
52 | ····add-int/2addr·v0,·v1 | ||
53 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/f/a;->a(I)V | ||
54 | ····invoke-interface·{p1},·Ljava/util/Map;->entrySet()Ljava/util/Set; | ||
55 | ····move-result-object·v0 | ||
56 | ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | ||
57 | ····move-result-object·v1 | ||
58 | ····:goto_0 | ||
59 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | ||
60 | ····move-result·v0 | ||
61 | ····if-eqz·v0,·:cond_0 | ||
62 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | ||
63 | ····move-result-object·v0 | ||
64 | ····check-cast·v0,·Ljava/util/Map$Entry; | ||
65 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | ||
66 | ····move-result-object·v2 | ||
67 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | ||
68 | ····move-result-object·v0 | ||
Max diff block lines reached; 428/4354 bytes (9.83%) of diff not shown. |
Offset 1, 143 lines modified | Offset 1, 31 lines modified | ||
1 | .class·Landroid/support/v4/f/c; | 1 | .class·Landroid/support/v4/f/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/f/b; | ||
3 | #·static·fields | ||
4 | .field·static·final·a:[I | ||
5 | .field·static·final·b:[J | ||
6 | .field·static·final·c:[Ljava/lang/Object; | ||
7 | #·direct·methods | 5 | #·direct·methods |
8 | .method· | 6 | .method·constructor·<init>()V |
9 | ····.locals· | 7 | ····.locals·0 |
10 | ····const/4·v1,·0x0 | ||
11 | ····new-array·v0,·v1,·[I | ||
12 | ····sput-object·v0,·Landroid/support/v4/f/c;->a:[I | ||
13 | ····new-array·v0,·v1,·[J | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
14 | ····sput-object·v0,·Landroid/support/v4/f/c;->b:[J | ||
15 | ····new-array·v0,·v1,·[Ljava/lang/Object; | ||
16 | ····sput-object·v0,·Landroid/support/v4/f/c;->c:[Ljava/lang/Object; | ||
17 | ····return-void | 9 | ····return-void |
18 | .end·method | 10 | .end·method |
19 | .method·public·static·a(I)I | ||
20 | ····.locals·1 | ||
21 | ····mul-int/lit8·v0,·p0,·0x4 | ||
22 | ····invoke-static·{v0},·Landroid/support/v4/f/c;->b(I)I | ||
23 | ····move-result·v0 | ||
24 | ····div-int/lit8·v0,·v0,·0x4 | ||
25 | ····return·v0 | ||
26 | .end·method | ||
27 | .method·static·a([III)I | ||
28 | ····.locals·4 | ||
29 | ····const/4·v1,·0x0 | ||
30 | ····add-int/lit8·v0,·p1,·-0x1 | ||
31 | ····:goto_0 | ||
32 | ····if-gt·v1,·v0,·:cond_2 | ||
33 | ····add-int·v2,·v1,·v0 | ||
34 | ····ushr-int/lit8·v2,·v2,·0x1 | ||
35 | ····aget·v3,·p0,·v2 | ||
36 | ····if-ge·v3,·p2,·:cond_0 | ||
37 | ····add-int/lit8·v1,·v2,·0x1 | ||
38 | ····goto·:goto_0 | ||
11 | #·virtual·methods | ||
12 | .method·public·a(Ljava/lang/String;)Ljava/lang/String; | ||
39 | ····:cond_0 | ||
40 | ····if-le·v3,·p2,·:cond_1 | ||
41 | ····add-int/lit8·v0,·v2,·-0x1 | ||
42 | ····goto·:goto_0 | ||
43 | ····:cond_1 | ||
44 | ····move·v0,·v2 | ||
45 | ····:goto_1 | ||
46 | ····return·v0 | ||
47 | ····:cond_2 | ||
48 | ····xor-int/lit8·v0,·v1,·-0x1 | ||
49 | ····goto·:goto_1 | ||
50 | .end·method | ||
51 | .method·public·static·a(Ljava/lang/Object;Ljava/lang/Object;)Z | ||
52 | ····.locals·1 | 13 | ····.locals·1 |
53 | ····if-eq·p0,·p1,·:cond_0 | ||
54 | ····if-eqz·p0,·:cond_1 | ||
55 | ····invoke-virtual·{p0,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z | ||
56 | ····move-result·v0 | ||
57 | ····if-eqz·v0,·:cond_1 | ||
58 | ····:cond_0 | ||
59 | ····const/4·v0,·0x1 | ||
60 | ····:goto_0 | ||
61 | ····return·v0 | ||
62 | ····:cond_1 | ||
63 | ····const/4·v0,·0x0 | 14 | ····const/4·v0,·0x0 |
64 | ···· | 15 | ····return-object·v0 |
65 | .end·method | 16 | .end·method |
66 | .method·public· | 17 | .method·public·b(Ljava/lang/String;)Ljava/lang/String; |
67 | ····.locals· | 18 | ····.locals·0 |
68 | ····const/4·v2,·0x1 | ||
69 | ····const/4·v0,·0x4 | ||
70 | ····:goto_0 | ||
71 | ····const/16·v1,·0x20 | ||
Max diff block lines reached; 53/2527 bytes (2.10%) of diff not shown. |
Offset 1, 40 lines modified | Offset 1, 83 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/c/a/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/ | 4 | .implements·Landroid/support/v4/c/a/c; |
5 | #· | 5 | #·direct·methods |
6 | .method·public·abstract·a(Landroid/support/v4/view/ax;)Landroid/support/v4/c/a/b; | ||
7 | .e | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
8 | 9 | ····return-void | |
9 | .end·method | 10 | .end·method |
10 | .method·public·abstract·a()Landroid/support/v4/view/n; | ||
11 | #·virtual·methods | ||
12 | .method·public·a(Landroid/graphics/drawable/Drawable;)V | ||
13 | ····.locals·0 | ||
14 | ····return-void | ||
11 | .end·method | 15 | .end·method |
12 | .method·public·a | 16 | .method·public·a(Landroid/graphics/drawable/Drawable;FF)V |
17 | ····.locals·0 | ||
18 | ····return-void | ||
13 | .end·method | 19 | .end·method |
14 | .method·public·a | 20 | .method·public·a(Landroid/graphics/drawable/Drawable;I)V |
21 | ····.locals·0 | ||
22 | ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;I)V | ||
23 | ····return-void | ||
15 | .end·method | 24 | .end·method |
16 | .method·public·a | 25 | .method·public·a(Landroid/graphics/drawable/Drawable;IIII)V |
26 | ····.locals·0 | ||
27 | ····return-void | ||
17 | .end·method | 28 | .end·method |
18 | .method·public·a | 29 | .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V |
30 | ····.locals·0 | ||
31 | ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V | ||
32 | ····return-void | ||
19 | .end·method | 33 | .end·method |
20 | .method·public·a | 34 | .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V |
35 | ····.locals·0 | ||
36 | ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V | ||
37 | ····return-void | ||
21 | .end·method | 38 | .end·method |
22 | .method·public·a | 39 | .method·public·a(Landroid/graphics/drawable/Drawable;Z)V |
40 | ····.locals·0 | ||
41 | ····return-void | ||
23 | .end·method | 42 | .end·method |
24 | .method·public·a | 43 | .method·public·b(Landroid/graphics/drawable/Drawable;)Z |
44 | ····.locals·1 | ||
45 | ····const/4·v0,·0x0 | ||
46 | ····return·v0 | ||
25 | .end·method | 47 | .end·method |
26 | .method·public·a | 48 | .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
49 | ····.locals·1 | ||
50 | ····invoke-static·{p1},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | ||
51 | ····move-result-object·v0 | ||
52 | ····return-object·v0 | ||
27 | .end·method | 53 | .end·method |
Offset 1, 5 lines modified | Offset 1, 179 lines modified | ||
1 | .class·public· | 1 | .class·public·Landroid/support/v4/c/a/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/view/Menu; | ||
3 | #·static·fields | ||
4 | .field·static·final·a:Landroid/support/v4/c/a/c; | ||
5 | #·direct·methods | ||
6 | .method·static·constructor·<clinit>()V | ||
7 | ····.locals·2 | ||
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
9 | ····const/16·v1,·0x16 | ||
10 | ····if-lt·v0,·v1,·:cond_0 | ||
11 | ····new-instance·v0,·Landroid/support/v4/c/a/g; | ||
12 | ····invoke-direct·{v0},·Landroid/support/v4/c/a/g;-><init>()V | ||
13 | ····sput-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c; | ||
14 | ····:goto_0 | ||
15 | ····return-void | ||
16 | ····:cond_0 | ||
17 | ····const/16·v1,·0x15 | ||
18 | ····if-lt·v0,·v1,·:cond_1 | ||
19 | ····new-instance·v0,·Landroid/support/v4/c/a/f; | ||
20 | ····invoke-direct·{v0},·Landroid/support/v4/c/a/f;-><init>()V | ||
21 | ····sput-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c; | ||
22 | ····goto·:goto_0 | ||
23 | ····:cond_1 | ||
24 | ····const/16·v1,·0x13 | ||
25 | ····if-lt·v0,·v1,·:cond_2 | ||
26 | ····new-instance·v0,·Landroid/support/v4/c/a/e; | ||
27 | ····invoke-direct·{v0},·Landroid/support/v4/c/a/e;-><init>()V | ||
28 | ····sput-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c; | ||
29 | ····goto·:goto_0 | ||
30 | ····:cond_2 | ||
31 | ····const/16·v1,·0xb | ||
32 | ····if-lt·v0,·v1,·:cond_3 | ||
33 | ····new-instance·v0,·Landroid/support/v4/c/a/d; | ||
34 | ····invoke-direct·{v0},·Landroid/support/v4/c/a/d;-><init>()V | ||
35 | ····sput-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c; | ||
36 | ····goto·:goto_0 | ||
37 | ····:cond_3 | ||
38 | ····new-instance·v0,·Landroid/support/v4/c/a/b; | ||
39 | ····invoke-direct·{v0},·Landroid/support/v4/c/a/b;-><init>()V | ||
40 | ····sput-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c; | ||
41 | ····goto·:goto_0 | ||
42 | .end·method | ||
43 | .method·public·static·a(Landroid/graphics/drawable/Drawable;)V | ||
44 | ····.locals·1 | ||
45 | ····sget-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c; | ||
46 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/c/a/c;->a(Landroid/graphics/drawable/Drawable;)V | ||
47 | ····return-void | ||
48 | .end·method | ||
49 | .method·public·static·a(Landroid/graphics/drawable/Drawable;FF)V | ||
50 | ····.locals·1 | ||
51 | ····sget-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c; | ||
52 | ····invoke-interface·{v0,·p0,·p1,·p2},·Landroid/support/v4/c/a/c;->a(Landroid/graphics/drawable/Drawable;FF)V | ||
53 | ····return-void | ||
54 | .end·method | ||
55 | .method·public·static·a(Landroid/graphics/drawable/Drawable;I)V | ||
56 | ····.locals·1 | ||
57 | ····sget-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c; | ||
58 | ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/c/a/c;->a(Landroid/graphics/drawable/Drawable;I)V | ||
59 | ····return-void | ||
60 | .end·method | ||
61 | .method·public·static·a(Landroid/graphics/drawable/Drawable;IIII)V | ||
62 | ····.locals·6 | ||
63 | ····sget-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c; | ||
64 | ····move-object·v1,·p0 | ||
65 | ····move·v2,·p1 | ||
66 | ····move·v3,·p2 | ||
67 | ····move·v4,·p3 | ||
68 | ····move·v5,·p4 | ||
69 | ····invoke-interface/range·{v0·..·v5},·Landroid/support/v4/c/a/c;->a(Landroid/graphics/drawable/Drawable;IIII)V | ||
70 | ····return-void | ||
71 | .end·method | ||
Max diff block lines reached; -1/4847 bytes (-0.02%) of diff not shown. |
Offset 1, 6 lines modified | Offset 1, 31 lines modified | ||
1 | .class· | 1 | .class·interface·abstract·Landroid/support/v4/c/a/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/c/a/a; | ||
5 | .implements·Landroid/view/SubMenu; | ||
3 | #·virtual·methods | ||
4 | .method·public·abstract·a(Landroid/graphics/drawable/Drawable;)V | ||
5 | .end·method | ||
6 | .method·public·abstract·a(Landroid/graphics/drawable/Drawable;FF)V | ||
7 | .end·method | ||
8 | .method·public·abstract·a(Landroid/graphics/drawable/Drawable;I)V | ||
9 | .end·method | ||
10 | .method·public·abstract·a(Landroid/graphics/drawable/Drawable;IIII)V | ||
11 | .end·method | ||
12 | .method·public·abstract·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V | ||
13 | .end·method | ||
14 | .method·public·abstract·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V | ||
15 | .end·method | ||
16 | .method·public·abstract·a(Landroid/graphics/drawable/Drawable;Z)V | ||
17 | .end·method | ||
18 | .method·public·abstract·b(Landroid/graphics/drawable/Drawable;)Z | ||
19 | .end·method | ||
20 | .method·public·abstract·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | ||
21 | .end·method |
Offset 1, 31 lines modified | Offset 1, 64 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/widget/w; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #· | 3 | #·direct·methods |
4 | .method·public·abstract·a(Landroid/content/Context;)Ljava/lang/Object; | ||
5 | .e | 4 | .method·public·static·a(Ljava/lang/Object;)I |
5 | ····.locals·1 | ||
6 | ····check-cast·p0,·Landroid/widget/OverScroller; | ||
6 | .method·public·abstract·a(Ljava/lang/Object;II)V | ||
7 | .end·method | ||
7 | ····invoke-virtual·{p0},·Landroid/widget/OverScroller;->getFinalY()I | ||
8 | .method·public·abstract·a(Ljava/lang/Object;)Z | ||
9 | .end·method | ||
8 | ····move-result·v0 | ||
10 | .method·public·abstract·a(Ljava/lang/Object;F)Z | ||
11 | .end·method | ||
12 | 9 | ····return·v0 | |
13 | .end·method | 10 | .end·method |
14 | .method·public·abstract·a(Ljava/lang/Object;I)Z | ||
15 | .end | 11 | .method·public·static·a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; |
12 | ····.locals·1 | ||
13 | ····if-eqz·p1,·:cond_0 | ||
16 | .method·public·abstract·a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z | ||
17 | .end·method | ||
18 | 14 | ····new-instance·v0,·Landroid/widget/OverScroller; | |
15 | ····invoke-direct·{v0,·p0,·p1},·Landroid/widget/OverScroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V | ||
16 | ····:goto_0 | ||
17 | ····return-object·v0 | ||
18 | ····:cond_0 | ||
19 | ····new-instance·v0,·Landroid/widget/OverScroller; | ||
20 | ····invoke-direct·{v0,·p0},·Landroid/widget/OverScroller;-><init>(Landroid/content/Context;)V | ||
21 | ····goto·:goto_0 | ||
19 | .end·method | 22 | .end·method |
20 | .method·public· | 23 | .method·public·static·a(Ljava/lang/Object;IIIIIIII)V |
24 | ····.locals·9 | ||
25 | ····move-object·v0,·p0 | ||
26 | ····check-cast·v0,·Landroid/widget/OverScroller; | ||
27 | ····move·v1,·p1 | ||
28 | ····move·v2,·p2 | ||
29 | ····move·v3,·p3 | ||
30 | ····move·v4,·p4 | ||
31 | ····move·v5,·p5 | ||
32 | ····move·v6,·p6 | ||
33 | ····move/from16·v7,·p7 | ||
34 | ····move/from16·v8,·p8 | ||
35 | ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/OverScroller;->fling(IIIIIIII)V | ||
36 | ····return-void | ||
21 | .end·method | 37 | .end·method |
Offset 129, 11 lines modified | Offset 129, 11 lines modified | ||
129 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/d;->a:Landroid/support/v4/widget/a; | 129 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/d;->a:Landroid/support/v4/widget/a; |
130 | ····invoke-static·{v0},·Landroid/support/v4/widget/a;->g(Landroid/support/v4/widget/a;)Landroid/view/View; | 130 | ····invoke-static·{v0},·Landroid/support/v4/widget/a;->g(Landroid/support/v4/widget/a;)Landroid/view/View; |
131 | ····move-result-object·v0 | 131 | ····move-result-object·v0 |
132 | ····invoke-static·{v0,·p0},·Landroid/support/v4/ | 132 | ····invoke-static·{v0,·p0},·Landroid/support/v4/h/ao;->a(Landroid/view/View;Ljava/lang/Runnable;)V |
133 | ····goto·:goto_0 | 133 | ····goto·:goto_0 |
134 | .end·method | 134 | .end·method |
Offset 1, 449 lines modified | Offset 1, 135 lines modified | ||
1 | .class·Landroid/support/v4/widget/r; | 1 | .class·public·Landroid/support/v4/widget/r; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field· | 4 | .field·a:Ljava/lang/Object; |
5 | .field·private·final·b:I | ||
6 | .field· | 5 | .field·b:Landroid/support/v4/widget/s; |
7 | .field·private·final·d:Ljava/lang/Runnable; | ||
8 | #·direct·methods | 6 | #·direct·methods |
7 | .method·private·constructor·<init>(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V | ||
9 | .method·private·b()V | ||
10 | ····.locals·2 | ||
11 | ····const/4·v0,·0x3 | ||
12 | ····iget·v1,·p0,·Landroid/support/v4/widget/r;->b:I | ||
13 | ····if-ne·v1,·v0,·:cond_0 | ||
14 | ····const/4·v0,·0x5 | ||
15 | ····:cond_0 | ||
16 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/r;->a:Landroid/support/v4/widget/DrawerLayout; | ||
17 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/widget/DrawerLayout;->a(I)Landroid/view/View; | ||
18 | ····move-result-object·v0 | ||
19 | ····if-eqz·v0,·:cond_1 | ||
20 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/r;->a:Landroid/support/v4/widget/DrawerLayout; | ||
21 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/widget/DrawerLayout;->i(Landroid/view/View;)V | ||
22 | ····:cond_1 | ||
23 | ····return-void | ||
24 | .end·method | ||
25 | #·virtual·methods | ||
26 | .method·public·a(Landroid/view/View;)I | ||
27 | ····.locals·1 | 8 | ····.locals·1 |
28 | ····i | 9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ···· | 10 | ····const/16·v0,·0xe |
30 | ···· | 11 | ····if-lt·p1,·v0,·:cond_0 |
31 | ····i | 12 | ····new-instance·v0,·Landroid/support/v4/widget/v; |
32 | ····invoke- | 13 | ····invoke-direct·{v0},·Landroid/support/v4/widget/v;-><init>()V |
33 | ···· | 14 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/r;->b:Landroid/support/v4/widget/s; |
34 | ····:goto_0 | 15 | ····:goto_0 |
35 | ····retur | 16 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/r;->b:Landroid/support/v4/widget/s; |
17 | ····invoke-interface·{v0,·p2,·p3},·Landroid/support/v4/widget/s;->a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; | ||
36 | ····:cond_0 | ||
37 | ····const/4·v0,·0x0 | ||
38 | ····goto·:goto_0 | ||
39 | .end·method | ||
40 | .method·public·a(Landroid/view/View;II)I | ||
41 | ····.locals·2 | ||
42 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/r;->a:Landroid/support/v4/widget/DrawerLayout; | ||
43 | ····const/4·v1,·0x3 | ||
44 | ····invoke-virtual·{v0,·p1,·v1},·Landroid/support/v4/widget/DrawerLayout;->a(Landroid/view/View;I)Z | ||
45 | ····move-result·v0 | 18 | ····move-result-object·v0 |
46 | ····if-eqz·v0,·:cond_0 | ||
47 | ····invoke-virtual·{p1},·Landroid/view/View;->getWidth()I | ||
48 | ····move-result·v0 | ||
49 | ····neg-int·v0,·v0 | ||
50 | ····const/4·v1,·0x0 | ||
51 | ····invoke-static·{p2,·v1},·Ljava/lang/Math;->min(II)I | ||
52 | ····move-result·v1 | ||
53 | ····i | 19 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/r;->a:Ljava/lang/Object; |
54 | ····move-result·v0 | ||
55 | ····:goto_0 | ||
56 | ····return | 20 | ····return-void |
57 | ····:cond_0 | 21 | ····:cond_0 |
22 | ····const/16·v0,·0x9 | ||
58 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/r;->a:Landroid/support/v4/widget/DrawerLayout; | ||
59 | ····invoke-virtual·{v0},·Landroid/support/v4/widget/DrawerLayout;->getWidth()I | ||
60 | ····move-result·v0 | ||
61 | ····invoke-virtual·{p1},·Landroid/view/View;->getWidth()I | ||
62 | ····move-result·v1 | ||
63 | ···· | 23 | ····if-lt·p1,·v0,·:cond_1 |
64 | ···· | 24 | ····new-instance·v0,·Landroid/support/v4/widget/u; |
25 | ····invoke-direct·{v0},·Landroid/support/v4/widget/u;-><init>()V | ||
65 | ····move-result·v0 | ||
66 | ····invoke-static·{v1,·v0},·Ljava/lang/Math;->max(II)I | ||
67 | ···· | 26 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/r;->b:Landroid/support/v4/widget/s; |
68 | ····goto·:goto_0 | 27 | ····goto·:goto_0 |
Max diff block lines reached; 9041/13408 bytes (67.43%) of diff not shown. |
Offset 1, 85 lines modified | Offset 1, 45 lines modified | ||
1 | .class·Landroid/support/v4/widget/u; | 1 | .class·Landroid/support/v4/widget/u; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/widget/ | 4 | .implements·Landroid/support/v4/widget/s; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>()V | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
9 | ····return-void | 9 | ····return-void |
10 | .end·method | 10 | .end·method |
11 | #·virtual·methods | 11 | #·virtual·methods |
12 | .method·public·a(L | 12 | .method·public·a(Ljava/lang/Object;)I |
13 | ····.locals·1 | 13 | ····.locals·1 |
14 | ····co | 14 | ····invoke-static·{p1},·Landroid/support/v4/widget/w;->a(Ljava/lang/Object;)I |
15 | ····move-result·v0 | ||
15 | ····return-object·v0 | ||
16 | .end·method | ||
17 | .method·public·a(Ljava/lang/Object;II)V | ||
18 | ····.locals·0 | ||
19 | ····return-void | ||
20 | .end·method | ||
21 | .method·public·a(Ljava/lang/Object;)Z | ||
22 | ····.locals·1 | ||
23 | ····const/4·v0,·0x1 | ||
24 | ····return·v0 | ||
25 | .end·method | ||
26 | .method·public·a(Ljava/lang/Object;F)Z | ||
27 | ····.locals·1 | ||
28 | ····const/4·v0,·0x0 | ||
29 | ····return·v0 | ||
30 | .end·method | ||
31 | .method·public·a(Ljava/lang/Object;FF)Z | ||
32 | ····.locals·1 | ||
33 | ····const/4·v0,·0x0 | ||
34 | ····return·v0 | 16 | ····return·v0 |
35 | .end·method | 17 | .end·method |
36 | .method·public·a(Ljava/lang/Object; | 18 | .method·public·a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; |
37 | ····.locals·1 | 19 | ····.locals·1 |
20 | ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/w;->a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; | ||
38 | ····const/4·v0,·0x0 | ||
39 | ····return·v0 | ||
40 | .end·method | ||
41 | .method·public·a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z | ||
42 | ····.locals·1 | ||
43 | ···· | 21 | ····move-result-object·v0 |
44 | ····return·v0 | 22 | ····return-object·v0 |
45 | .end·method | 23 | .end·method |
46 | .method·public· | 24 | .method·public·a(Ljava/lang/Object;IIIIIIII)V |
47 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····invoke-static/range·{p1·..·p9},·Landroid/support/v4/widget/w;->a(Ljava/lang/Object;IIIIIIII)V | ||
48 | ····return-void | ||
49 | .end·method | ||
50 | .method·public·c(Ljava/lang/Object;)Z | ||
51 | ····.locals·1 | ||
52 | ····const/4·v0,·0x0 | ||
53 | ····return | 27 | ····return-void |
54 | .end·method | 28 | .end·method |
Offset 1, 23 lines modified | Offset 1, 136 lines modified | ||
1 | .class· | 1 | .class·public·Landroid/support/v4/widget/k; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/widget/a; |
3 | #·instance·fields | ||
4 | .field·private·final·a:Landroid/widget/ListView; | ||
5 | #·direct·methods | ||
6 | .method·public·constructor·<init>(Landroid/widget/ListView;)V | ||
7 | ····.locals·0 | ||
8 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/a;-><init>(Landroid/view/View;)V | ||
9 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/k;->a:Landroid/widget/ListView; | ||
10 | ····return-void | ||
11 | .end·method | ||
3 | #·virtual·methods | 12 | #·virtual·methods |
4 | .method·public·a( | 13 | .method·public·a(II)V |
5 | ····.locals· | 14 | ····.locals·3 |
15 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/k;->a:Landroid/widget/ListView; | ||
16 | ····invoke-virtual·{v0},·Landroid/widget/ListView;->getFirstVisiblePosition()I | ||
17 | ····move-result·v1 | ||
18 | ····const/4·v2,·-0x1 | ||
19 | ····if-ne·v1,·v2,·:cond_1 | ||
6 | ···· | 20 | ····:cond_0 |
21 | ····:goto_0 | ||
22 | ····return-void | ||
23 | ····:cond_1 | ||
24 | ····const/4·v2,·0x0 | ||
25 | ····invoke-virtual·{v0,·v2},·Landroid/widget/ListView;->getChildAt(I)Landroid/view/View; | ||
26 | ····move-result-object·v2 | ||
27 | ····if-eqz·v2,·:cond_0 | ||
28 | ····invoke-virtual·{v2},·Landroid/view/View;->getTop()I | ||
29 | ····move-result·v2 | ||
7 | ···· | 30 | ····sub-int/2addr·v2,·p2 |
31 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/widget/ListView;->setSelectionFromTop(II)V | ||
32 | ····goto·:goto_0 | ||
33 | .end·method | ||
34 | .method·public·e(I)Z | ||
35 | ····.locals·1 | ||
36 | ····const/4·v0,·0x0 | ||
8 | ···· | 37 | ····return·v0 |
38 | .end·method | ||
9 | 39 | .method·public·f(I)Z | |
40 | ····.locals·6 | ||
10 | ····const/4·v0,·0x0 | 41 | ····const/4·v0,·0x0 |
11 | ····i | 42 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/k;->a:Landroid/widget/ListView; |
43 | ····invoke-virtual·{v1},·Landroid/widget/ListView;->getCount()I | ||
44 | ····move-result·v2 | ||
45 | ····if-nez·v2,·:cond_1 | ||
12 | ····:cond_0 | 46 | ····:cond_0 |
47 | ····:goto_0 | ||
13 | ····return | 48 | ····return·v0 |
49 | ····:cond_1 | ||
50 | ····invoke-virtual·{v1},·Landroid/widget/ListView;->getChildCount()I | ||
51 | ····move-result·v3 | ||
52 | ····invoke-virtual·{v1},·Landroid/widget/ListView;->getFirstVisiblePosition()I | ||
53 | ····move-result·v4 | ||
54 | ····add-int·v5,·v4,·v3 | ||
55 | ····if-lez·p1,·:cond_3 | ||
56 | ····if-lt·v5,·v2,·:cond_2 | ||
57 | ····add-int/lit8·v2,·v3,·-0x1 | ||
58 | ····invoke-virtual·{v1,·v2},·Landroid/widget/ListView;->getChildAt(I)Landroid/view/View; | ||
59 | ····move-result-object·v2 | ||
60 | ····invoke-virtual·{v2},·Landroid/view/View;->getBottom()I | ||
61 | ····move-result·v2 | ||
62 | ····invoke-virtual·{v1},·Landroid/widget/ListView;->getHeight()I | ||
63 | ····move-result·v1 | ||
64 | ····if-le·v2,·v1,·:cond_0 | ||
65 | ····:cond_2 | ||
66 | ····const/4·v0,·0x1 | ||
67 | ····goto·:goto_0 | ||
68 | ····:cond_3 | ||
69 | ····if-gez·p1,·:cond_0 | ||
70 | ····if-gtz·v4,·:cond_2 | ||
71 | ····invoke-virtual·{v1,·v0},·Landroid/widget/ListView;->getChildAt(I)Landroid/view/View; | ||
72 | ····move-result-object·v1 | ||
Max diff block lines reached; 0/3190 bytes (0.00%) of diff not shown. |
Offset 1, 181 lines modified | Offset 1, 77 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/widget/t; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/widget/s; | ||
3 | #·static·fields | ||
4 | .field·private·static·final·b:Landroid/support/v4/widget/w; | ||
5 | #·instance·fields | ||
6 | .field·private·a:Ljava/lang/Object; | ||
7 | #·direct·methods | 5 | #·direct·methods |
8 | .method· | 6 | .method·constructor·<init>()V |
9 | ····.locals· | 7 | ····.locals·0 |
10 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
11 | ····const/16·v1,·0x15 | ||
12 | ····if-lt·v0,·v1,·:cond_0 | ||
13 | ····new-instance·v0,·Landroid/support/v4/widget/x; | ||
14 | ····invoke-direct·{v0},·Landroid/support/v4/widget/x;-><init>()V | ||
15 | ····sput-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; | ||
16 | ····:goto_0 | ||
17 | ····return-void | ||
18 | ····:cond_0 | ||
19 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
20 | ····const/16·v1,·0xe | ||
21 | ····if-lt·v0,·v1,·:cond_1 | ||
22 | ····new-instance·v0,·Landroid/support/v4/widget/v; | ||
23 | ····invoke-direct·{v0},·Landroid/support/v4/widget/v;-><init>()V | ||
24 | ····sput-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; | ||
25 | ····goto·:goto_0 | ||
26 | ····:cond_1 | ||
27 | ····new-instance·v0,·Landroid/support/v4/widget/u; | ||
28 | ····invoke-direct·{v0},·Landroid/support/v4/widget/u;-><init>()V | ||
29 | ····sput-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; | ||
30 | ····goto·:goto_0 | ||
31 | .end·method | ||
32 | .method·public·constructor·<init>(Landroid/content/Context;)V | ||
33 | ····.locals·1 | ||
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
35 | ····sget-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; | ||
36 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/widget/w;->a(Landroid/content/Context;)Ljava/lang/Object; | ||
37 | ····move-result-object·v0 | ||
38 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/t;->a:Ljava/lang/Object; | ||
39 | ····return-void | 9 | ····return-void |
40 | .end·method | 10 | .end·method |
41 | #·virtual·methods | 11 | #·virtual·methods |
42 | .method·public·a( | 12 | .method·public·a(Ljava/lang/Object;)I |
43 | ····.locals· | 13 | ····.locals·1 |
44 | ····sget-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; | ||
45 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/t;->a:Ljava/lang/Object; | ||
46 | ····invoke-interface·{v0,·v1,·p1,·p2},·Landroid/support/v4/widget/w;->a(Ljava/lang/Object;II)V | ||
47 | ····return-void | ||
48 | .end·method | ||
49 | .method·public·a()Z | ||
50 | ····.locals·2 | ||
51 | ····sget-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; | ||
52 | ···· | 14 | ····check-cast·p1,·Landroid/widget/Scroller; |
53 | ····invoke-i | 15 | ····invoke-virtual·{p1},·Landroid/widget/Scroller;->getFinalY()I |
54 | ····move-result·v0 | 16 | ····move-result·v0 |
55 | ····return·v0 | 17 | ····return·v0 |
56 | .end·method | 18 | .end·method |
57 | .method·public·a( | 19 | .method·public·a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; |
58 | ····.locals· | 20 | ····.locals·1 |
59 | ····sget-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; | ||
60 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/t;->a:Ljava/lang/Object; | ||
61 | ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/widget/w;->a(Ljava/lang/Object;F)Z | ||
62 | ····move-result·v0 | ||
21 | ····if-eqz·p2,·:cond_0 | ||
63 | ····return·v0 | ||
64 | .end·method | ||
22 | ····new-instance·v0,·Landroid/widget/Scroller; | ||
65 | .method·public·a(FF)Z | ||
66 | ····.locals·2 | ||
67 | ···· | 23 | ····invoke-direct·{v0,·p1,·p2},·Landroid/widget/Scroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V |
68 | ···· | 24 | ····:goto_0 |
25 | ····return-object·v0 | ||
69 | ···· | 26 | ····:cond_0 |
Max diff block lines reached; 1942/5752 bytes (33.76%) of diff not shown. |
Offset 1, 43 lines modified | Offset 1, 25 lines modified | ||
1 | .class·Landroid/support/v4/widget/m; | 1 | .class·Landroid/support/v4/widget/m; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/widget/ | 4 | .implements·Landroid/support/v4/widget/o; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>()V | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
9 | ····return-void | 9 | ····return-void |
10 | .end·method | 10 | .end·method |
11 | #·virtual·methods | 11 | #·virtual·methods |
12 | .method·public·a(Landroid/widget/PopupWindow;Landroid/view/View;III)V | ||
12 | .method·public·a(Ljava/lang/Object;)I | ||
13 | ····.locals·1 | ||
14 | ····invoke-static·{p1},·Landroid/support/v4/widget/s;->a(Ljava/lang/Object;)I | ||
15 | ····move-result·v0 | ||
16 | ····return·v0 | ||
17 | .end·method | ||
18 | .method·public·a(Landroid/view/View;Ljava/lang/Object;I)V | ||
19 | ····.locals·0 | ||
20 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/widget/s;->a(Landroid/view/View;Ljava/lang/Object;I)V | ||
21 | ····return-void | ||
22 | .end·method | ||
23 | .method·public·a(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V | ||
24 | ····.locals·0 | 13 | ····.locals·0 |
25 | ····invoke- | 14 | ····invoke-virtual·{p1,·p2,·p3,·p4},·Landroid/widget/PopupWindow;->showAsDropDown(Landroid/view/View;II)V |
26 | ····return-void | 15 | ····return-void |
27 | .end·method | 16 | .end·method |
Offset 1, 55 lines modified | Offset 1, 68 lines modified | ||
1 | .class· | 1 | .class·public·abstract·Landroid/support/v4/widget/q; |
2 | .super·L | 2 | .super·Landroid/support/v4/widget/e; |
3 | #·interfaces | ||
4 | .implements·Landroid/os/Parcelable$Creator; | ||
3 | #·instance·fields | ||
4 | .field·private·j:I | ||
5 | .field·private·k:I | ||
6 | .field·private·l:Landroid/view/LayoutInflater; | ||
5 | #·direct·methods | 7 | #·direct·methods |
6 | .method·constructor·<init>()V | 8 | .method·public·constructor·<init>(Landroid/content/Context;ILandroid/database/Cursor;Z)V |
7 | ····.locals· | 9 | ····.locals·1 |
8 | ····invoke-direct·{p0},·L | 10 | ····invoke-direct·{p0,·p1,·p3,·p4},·Landroid/support/v4/widget/e;-><init>(Landroid/content/Context;Landroid/database/Cursor;Z)V |
11 | ····iput·p2,·p0,·Landroid/support/v4/widget/q;->k:I | ||
9 | ····return-void | ||
10 | .end·method | ||
12 | ····iput·p2,·p0,·Landroid/support/v4/widget/q;->j:I | ||
11 | #·virtual·methods | ||
12 | .method·public·a(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; | ||
13 | ···· | 13 | ····const-string·v0,·"layout_inflater" |
14 | ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | ||
14 | ···· | 15 | ····move-result-object·v0 |
15 | ···· | 16 | ····check-cast·v0,·Landroid/view/LayoutInflater; |
16 | ···· | 17 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/q;->l:Landroid/view/LayoutInflater; |
18 | ····return-void | ||
17 | .end·method | 19 | .end·method |
18 | .method·public·a(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; | ||
19 | ····.locals·1 | ||
20 | 20 | #·virtual·methods | |
21 | .method·public·a(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; | ||
22 | ····.locals·3 | ||
23 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/q;->l:Landroid/view/LayoutInflater; | ||
21 | ····return-object·v0 | ||
22 | .end·method | ||
24 | ····iget·v1,·p0,·Landroid/support/v4/widget/q;->j:I | ||
23 | .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | ||
24 | ····.locals·1 | ||
25 | ···· | 25 | ····const/4·v2,·0x0 |
26 | ····invoke-virtual·{v0,·v1,·p3,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | ||
26 | ····move-result-object·v0 | 27 | ····move-result-object·v0 |
27 | ····return-object·v0 | 28 | ····return-object·v0 |
28 | .end·method | 29 | .end·method |
29 | .method·public· | 30 | .method·public·b(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; |
30 | ····.locals· | 31 | ····.locals·3 |
32 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/q;->l:Landroid/view/LayoutInflater; | ||
33 | ····iget·v1,·p0,·Landroid/support/v4/widget/q;->k:I | ||
34 | ····const/4·v2,·0x0 | ||
31 | ····invoke-virtual·{ | 35 | ····invoke-virtual·{v0,·v1,·p3,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
32 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
33 | ····return-object·v0 | 37 | ····return-object·v0 |
34 | .end·method | 38 | .end·method |
Offset 1, 16 lines modified | Offset 1, 7 lines modified | ||
1 | .class· | 1 | .class·interface·abstract·Landroid/support/v4/widget/o; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract·a(I)V | ||
5 | .end·method | ||
6 | .method·public·abstract·a(Landroid/view/View;)V | 4 | .method·public·abstract·a(Landroid/widget/PopupWindow;Landroid/view/View;III)V |
7 | .end·method | ||
8 | .method·public·abstract·a(Landroid/view/View;F)V | ||
9 | .end·method | ||
10 | .method·public·abstract·b(Landroid/view/View;)V | ||
11 | .end·method | 5 | .end·method |
Offset 1, 182 lines modified | Offset 1, 13 lines modified | ||
1 | .class·Landroid/support/v4/widget/s; | 1 | .class·interface·abstract·Landroid/support/v4/widget/s; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | ||
4 | .field·private·static·final·a:[I | ||
5 | #· | 3 | #·virtual·methods |
4 | .method·public·abstract·a(Ljava/lang/Object;)I | ||
6 | .method·static·constructor·<clinit>()V | ||
7 | ····.locals·3 | ||
8 | ····const/4·v0,·0x1 | ||
9 | ····new-array·v0,·v0,·[I | ||
10 | ····const/4·v1,·0x0 | ||
11 | ····const·v2,·0x1010434 | ||
12 | ····aput·v2,·v0,·v1 | ||
13 | ····sput-object·v0,·Landroid/support/v4/widget/s;->a:[I | ||
14 | ····return-void | ||
15 | .end·method | 5 | .end·method |
6 | .method·public·abstract·a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; | ||
16 | .method·public·static·a(Ljava/lang/Object;)I | ||
17 | ····.locals·1 | ||
18 | ····if-eqz·p0,·:cond_0 | ||
19 | ····check-cast·p0,·Landroid/view/WindowInsets; | ||
20 | ····invoke-virtual·{p0},·Landroid/view/WindowInsets;->getSystemWindowInsetTop()I | ||
21 | ····move-result·v0 | ||
22 | ····:goto_0 | ||
23 | ····return·v0 | ||
24 | ····:cond_0 | ||
25 | ····const/4·v0,·0x0 | ||
26 | ····goto·:goto_0 | ||
27 | .end·method | 7 | .end·method |
8 | .method·public·abstract·a(Ljava/lang/Object;IIIIIIII)V | ||
28 | .method·public·static·a(Landroid/view/View;Ljava/lang/Object;I)V | ||
29 | ····.locals·4 | ||
30 | ····const/4·v3,·0x0 | ||
31 | ····check-cast·p1,·Landroid/view/WindowInsets; | ||
32 | ····const/4·v0,·0x3 | ||
33 | ····if-ne·p2,·v0,·:cond_1 | ||
34 | ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetLeft()I | ||
35 | ····move-result·v0 | ||
36 | ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetTop()I | ||
37 | ····move-result·v1 | ||
38 | ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetBottom()I | ||
39 | ····move-result·v2 | ||
40 | ····invoke-virtual·{p1,·v0,·v1,·v3,·v2},·Landroid/view/WindowInsets;->replaceSystemWindowInsets(IIII)Landroid/view/WindowInsets; | ||
41 | ····move-result-object·p1 | ||
42 | ····:cond_0 | ||
43 | ····:goto_0 | ||
44 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->dispatchApplyWindowInsets(Landroid/view/WindowInsets;)Landroid/view/WindowInsets; | ||
45 | ····return-void | ||
46 | ····:cond_1 | ||
47 | ····const/4·v0,·0x5 | ||
48 | ····if-ne·p2,·v0,·:cond_0 | ||
49 | ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetTop()I | ||
50 | ····move-result·v0 | ||
51 | ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetRight()I | ||
52 | ····move-result·v1 | ||
53 | ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetBottom()I | ||
54 | ····move-result·v2 | ||
55 | ····invoke-virtual·{p1,·v3,·v0,·v1,·v2},·Landroid/view/WindowInsets;->replaceSystemWindowInsets(IIII)Landroid/view/WindowInsets; | ||
56 | ····move-result-object·p1 | ||
57 | ····goto·:goto_0 | ||
58 | .end·method | ||
59 | .method·public·static·a(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V | ||
60 | ····.locals·4 | ||
61 | ····const/4·v3,·0x0 | ||
62 | ····check-cast·p1,·Landroid/view/WindowInsets; | ||
63 | ····const/4·v0,·0x3 | ||
64 | ····if-ne·p2,·v0,·:cond_1 | ||
65 | ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetLeft()I | ||
66 | ····move-result·v0 | ||
67 | ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetTop()I | ||
68 | ····move-result·v1 | ||
69 | ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetBottom()I | ||
Max diff block lines reached; 0/4603 bytes (0.00%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 56 lines modified | ||
1 | .class· | 1 | .class·public·Landroid/support/v4/widget/l; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | ||
4 | .field·static·final·a:Landroid/support/v4/widget/o; | ||
3 | #· | 5 | #·direct·methods |
4 | .method·public·abstract·a(Ljava/lang/Object;)I | ||
5 | .e | 6 | .method·static·constructor·<clinit>()V |
7 | ····.locals·2 | ||
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
9 | ····const/16·v1,·0x13 | ||
10 | ····if-lt·v0,·v1,·:cond_0 | ||
11 | ····new-instance·v0,·Landroid/support/v4/widget/n; | ||
12 | ····invoke-direct·{v0},·Landroid/support/v4/widget/n;-><init>()V | ||
13 | ····sput-object·v0,·Landroid/support/v4/widget/l;->a:Landroid/support/v4/widget/o; | ||
14 | ····:goto_0 | ||
15 | ····return-void | ||
16 | ····:cond_0 | ||
17 | ····new-instance·v0,·Landroid/support/v4/widget/m; | ||
6 | 18 | ····invoke-direct·{v0},·Landroid/support/v4/widget/m;-><init>()V | |
19 | ····sput-object·v0,·Landroid/support/v4/widget/l;->a:Landroid/support/v4/widget/o; | ||
20 | ····goto·:goto_0 | ||
7 | .end·method | 21 | .end·method |
8 | .method·public· | 22 | .method·public·static·a(Landroid/widget/PopupWindow;Landroid/view/View;III)V |
23 | ····.locals·6 | ||
24 | ····sget-object·v0,·Landroid/support/v4/widget/l;->a:Landroid/support/v4/widget/o; | ||
25 | ····move-object·v1,·p0 | ||
26 | ····move-object·v2,·p1 | ||
27 | ····move·v3,·p2 | ||
28 | ····move·v4,·p3 | ||
29 | ····move·v5,·p4 | ||
30 | ····invoke-interface/range·{v0·..·v5},·Landroid/support/v4/widget/o;->a(Landroid/widget/PopupWindow;Landroid/view/View;III)V | ||
31 | ····return-void | ||
9 | .end·method | 32 | .end·method |
Offset 498, 15 lines modified | Offset 498, 15 lines modified | ||
498 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/a;->d:Ljava/lang/Runnable; | 498 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/a;->d:Ljava/lang/Runnable; |
499 | ····iget·v2,·p0,·Landroid/support/v4/widget/a;->h:I | 499 | ····iget·v2,·p0,·Landroid/support/v4/widget/a;->h:I |
500 | ····int-to-long·v2,·v2 | 500 | ····int-to-long·v2,·v2 |
501 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/ | 501 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/h/ao;->a(Landroid/view/View;Ljava/lang/Runnable;J)V |
502 | ····:goto_0 | 502 | ····:goto_0 |
503 | ····iput-boolean·v4,·p0,·Landroid/support/v4/widget/a;->l:Z | 503 | ····iput-boolean·v4,·p0,·Landroid/support/v4/widget/a;->l:Z |
504 | ····return-void | 504 | ····return-void |
505 | ····:cond_1 | 505 | ····:cond_1 |
Offset 889, 15 lines modified | Offset 889, 15 lines modified | ||
889 | ····if-nez·v2,·:cond_0 | 889 | ····if-nez·v2,·:cond_0 |
890 | ····:goto_0 | 890 | ····:goto_0 |
891 | ····return·v1 | 891 | ····return·v1 |
892 | ····:cond_0 | 892 | ····:cond_0 |
893 | ····invoke-static·{p2},·Landroid/support/v4/ | 893 | ····invoke-static·{p2},·Landroid/support/v4/h/ag;->a(Landroid/view/MotionEvent;)I |
894 | ····move-result·v2 | 894 | ····move-result·v2 |
895 | ····packed-switch·v2,·:pswitch_data_0 | 895 | ····packed-switch·v2,·:pswitch_data_0 |
896 | ····:cond_1 | 896 | ····:cond_1 |
897 | ····:goto_1 | 897 | ····:goto_1 |
Offset 1, 94 lines modified | Offset 1, 12 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/widget/p; |
2 | .super·Ljava/lang/Object; | ||
2 | .super·Landroid/view/ViewGroup$MarginLayoutParams; | ||
3 | #·instance·fields | ||
4 | .field·public·a:I | ||
5 | .field·b:F | ||
6 | .field·c:Z | ||
7 | .field·d:Z | ||
8 | #·direct·methods | 3 | #·direct·methods |
9 | .method·public·co | 4 | .method·public·static·a(Landroid/widget/PopupWindow;Landroid/view/View;III)V |
10 | ····.locals· | 5 | ····.locals·0 |
11 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V | ||
12 | ····const/4·v0,·0x0 | ||
13 | ····iput·v0,·p0,·Landroid/support/v4/widget/p;->a:I | ||
14 | ····return-void | ||
15 | .end·method | ||
16 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | ||
17 | ····.locals·2 | ||
18 | ····const/4·v1,·0x0 | ||
19 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | ||
20 | ····iput·v1,·p0,·Landroid/support/v4/widget/p;->a:I | ||
21 | ····invoke-static·{},·Landroid/support/v4/widget/DrawerLayout;->c()[I | ||
22 | ····move-result-object·v0 | ||
23 | ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | ||
24 | ····move-result-object·v0 | ||
25 | ····invoke-virtual·{v0,·v1,·v1},·Landroid/content/res/TypedArray;->getInt(II)I | ||
26 | ····move-result·v1 | ||
27 | ····iput·v1,·p0,·Landroid/support/v4/widget/p;->a:I | ||
28 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | ||
29 | ····return-void | ||
30 | .end·method | ||
31 | .method·public·constructor·<init>(Landroid/support/v4/widget/p;)V | ||
32 | ····.locals·1 | ||
33 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | ||
34 | ····const/4·v0,·0x0 | ||
35 | ····iput·v0,·p0,·Landroid/support/v4/widget/p;->a:I | ||
36 | ····iget·v0,·p1,·Landroid/support/v4/widget/p;->a:I | ||
37 | ····iput·v0,·p0,·Landroid/support/v4/widget/p;->a:I | ||
38 | ····return-void | ||
39 | .end·method | ||
40 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V | ||
41 | ····.locals·1 | ||
42 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V | ||
43 | ····const/4·v0,·0x0 | ||
44 | ····iput·v0,·p0,·Landroid/support/v4/widget/p;->a:I | ||
45 | ····return-void | ||
46 | .end·method | ||
47 | .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | ||
48 | ····.locals·1 | ||
49 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | ||
50 | ····const/4·v0,·0x0 | ||
51 | ····i | 6 | ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/PopupWindow;->showAsDropDown(Landroid/view/View;III)V |
52 | ····return-void | 7 | ····return-void |
53 | .end·method | 8 | .end·method |
Offset 1, 37 lines modified | Offset 1, 22 lines modified | ||
1 | .class·Landroid/support/v4/widget/n; | 1 | .class·Landroid/support/v4/widget/n; |
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
4 | . | 2 | .super·Landroid/support/v4/widget/m; |
5 | #·direct·methods | 3 | #·direct·methods |
6 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
7 | ····.locals·0 | 5 | ····.locals·0 |
8 | ····invoke-direct·{p0},·L | 6 | ····invoke-direct·{p0},·Landroid/support/v4/widget/m;-><init>()V |
9 | ····return-void | 7 | ····return-void |
10 | .end·method | 8 | .end·method |
11 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public·a(Landroid/widget/PopupWindow;Landroid/view/View;III)V | ||
12 | .method·public·a(Ljava/lang/Object;)I | ||
13 | ····.locals·1 | ||
14 | ····const/4·v0,·0x0 | ||
15 | ····return·v0 | ||
16 | .end·method | ||
17 | .method·public·a(Landroid/view/View;Ljava/lang/Object;I)V | ||
18 | ····.locals·0 | 11 | ····.locals·0 |
12 | ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/widget/p;->a(Landroid/widget/PopupWindow;Landroid/view/View;III)V | ||
19 | ····return-void | ||
20 | .end·method | ||
21 | .method·public·a(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V | ||
22 | ····.locals·0 | ||
23 | ····return-void | 13 | ····return-void |
24 | .end·method | 14 | .end·method |
Offset 1, 103 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/v4/widget/v; | 1 | .class·Landroid/support/v4/widget/v; |
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
4 | . | 2 | .super·Landroid/support/v4/widget/u; |
5 | #·direct·methods | 3 | #·direct·methods |
6 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
7 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v4/widget/u;-><init>()V | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
9 | ····return-void | ||
10 | .end·method | ||
11 | #·virtual·methods | ||
12 | .method·public·a(Landroid/content/Context;)Ljava/lang/Object; | ||
13 | ····.locals·1 | ||
14 | ····invoke-static·{p1},·Landroid/support/v4/widget/y;->a(Landroid/content/Context;)Ljava/lang/Object; | ||
15 | ····move-result-object·v0 | ||
16 | ····return-object·v0 | ||
17 | .end·method | ||
18 | .method·public·a(Ljava/lang/Object;II)V | ||
19 | ····.locals·0 | ||
20 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;II)V | ||
21 | ····return-void | 7 | ····return-void |
22 | .end·method | 8 | .end·method |
23 | .method·public·a(Ljava/lang/Object;)Z | ||
24 | ····.locals·1 | ||
25 | ····invoke-static·{p1},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;)Z | ||
26 | ····move-result·v0 | ||
27 | ····return·v0 | ||
28 | .end·method | ||
29 | .method·public·a(Ljava/lang/Object;F)Z | ||
30 | ····.locals·1 | ||
31 | ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;F)Z | ||
32 | ····move-result·v0 | ||
33 | ····return·v0 | ||
34 | .end·method | ||
35 | .method·public·a(Ljava/lang/Object;FF)Z | ||
36 | ····.locals·1 | ||
37 | ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;F)Z | ||
38 | ····move-result·v0 | ||
39 | ····return·v0 | ||
40 | .end·method | ||
41 | .method·public·a(Ljava/lang/Object;I)Z | ||
42 | ····.locals·1 | ||
43 | ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;I)Z | ||
44 | ····move-result·v0 | ||
45 | ····return·v0 | ||
46 | .end·method | ||
47 | .method·public·a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z | ||
48 | ····.locals·1 | ||
49 | ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z | ||
50 | ····move-result·v0 | ||
51 | ····return·v0 | ||
52 | .end·method | ||
53 | .method·public·b(Ljava/lang/Object;)V | ||
54 | ····.locals·0 | ||
55 | ····invoke-static·{p1},·Landroid/support/v4/widget/y;->b(Ljava/lang/Object;)V | ||
56 | ····return-void | ||
57 | .end·method | ||
58 | .method·public·c(Ljava/lang/Object;)Z | ||
59 | ····.locals·1 | ||
60 | ····invoke-static·{p1},·Landroid/support/v4/widget/y;->c(Ljava/lang/Object;)Z | ||
61 | ····move-result·v0 | ||
62 | ····return·v0 | ||
63 | .end·method |
Offset 1, 24 lines modified | Offset 1, 65 lines modified | ||
1 | .class·Landroid/support/v4/a/h; | 1 | .class·Landroid/support/v4/a/h; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener; | ||
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/view/View; | ||
7 | .field·final·synthetic·b:Landroid/support/v4/a/j; | ||
8 | .field·final·synthetic·c:I | ||
9 | .field·final·synthetic·d:Ljava/lang/Object; | ||
10 | .field·final·synthetic·e:Landroid/support/v4/a/e; | ||
3 | #·direct·methods | 11 | #·direct·methods |
4 | .method·constructor·<init>()V | 12 | .method·constructor·<init>(Landroid/support/v4/a/e;Landroid/view/View;Landroid/support/v4/a/j;ILjava/lang/Object;)V |
5 | ····.locals·0 | 13 | ····.locals·0 |
6 | ····i | 14 | ····iput-object·p1,·p0,·Landroid/support/v4/a/h;->e:Landroid/support/v4/a/e; |
15 | ····iput-object·p2,·p0,·Landroid/support/v4/a/h;->a:Landroid/view/View; | ||
16 | ····iput-object·p3,·p0,·Landroid/support/v4/a/h;->b:Landroid/support/v4/a/j; | ||
17 | ····iput·p4,·p0,·Landroid/support/v4/a/h;->c:I | ||
18 | ····iput-object·p5,·p0,·Landroid/support/v4/a/h;->d:Ljava/lang/Object; | ||
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
7 | ····return-void | 20 | ····return-void |
8 | .end·method | 21 | .end·method |
9 | #·virtual·methods | 22 | #·virtual·methods |
10 | .method·public· | 23 | .method·public·onPreDraw()Z |
11 | ····.locals· | 24 | ····.locals·4 |
25 | ····iget-object·v0,·p0,·Landroid/support/v4/a/h;->a:Landroid/view/View; | ||
12 | ····invoke- | 26 | ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; |
13 | ····move-result-object·v0 | 27 | ····move-result-object·v0 |
28 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | ||
29 | ····iget-object·v0,·p0,·Landroid/support/v4/a/h;->e:Landroid/support/v4/a/e; | ||
30 | ····iget-object·v1,·p0,·Landroid/support/v4/a/h;->b:Landroid/support/v4/a/j; | ||
31 | ····iget·v2,·p0,·Landroid/support/v4/a/h;->c:I | ||
32 | ····iget-object·v3,·p0,·Landroid/support/v4/a/h;->d:Ljava/lang/Object; | ||
33 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/a/e;->a(Landroid/support/v4/a/e;Landroid/support/v4/a/j;ILjava/lang/Object;)V | ||
34 | ····const/4·v0,·0x1 | ||
14 | ····return | 35 | ····return·v0 |
15 | .end·method | 36 | .end·method |
Offset 1, 7 lines modified | Offset 1, 39 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/a/f; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/a/al; | ||
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v4/a/m; | ||
7 | .field·final·synthetic·b:Landroid/support/v4/a/e; | ||
8 | #·direct·methods | ||
9 | .method·constructor·<init>(Landroid/support/v4/a/e;Landroid/support/v4/a/m;)V | ||
10 | ····.locals·0 | ||
11 | ····iput-object·p1,·p0,·Landroid/support/v4/a/f;->b:Landroid/support/v4/a/e; | ||
12 | ····iput-object·p2,·p0,·Landroid/support/v4/a/f;->a:Landroid/support/v4/a/m; | ||
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
14 | ····return-void | ||
15 | .end·method | ||
3 | #·virtual·methods | 16 | #·virtual·methods |
4 | .method·public·a | 17 | .method·public·a()Landroid/view/View; |
18 | ····.locals·1 | ||
19 | ····iget-object·v0,·p0,·Landroid/support/v4/a/f;->a:Landroid/support/v4/a/m; | ||
20 | ····invoke-virtual·{v0},·Landroid/support/v4/a/m;->g()Landroid/view/View; | ||
21 | ····move-result-object·v0 | ||
22 | ····return-object·v0 | ||
5 | .end·method | 23 | .end·method |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/v4/a/d; | 1 | .class·Landroid/support/v4/a/d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/ | 4 | .method·public·static·a(Landroid/app/Activity;)V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-virtual·{p0 | 6 | ····invoke-virtual·{p0},·Landroid/app/Activity;->finishAffinity()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
Offset 1, 12 lines modified | Offset 1, 32 lines modified | ||
1 | .class·Landroid/support/v4/a/i; | 1 | .class·final·Landroid/support/v4/a/i; |
2 | .super·Ljava/lang/Object; | ||
3 | #·instance·fields | ||
2 | . | 4 | .field·a:Landroid/support/v4/a/i; |
5 | .field·b:Landroid/support/v4/a/i; | ||
6 | .field·c:I | ||
7 | .field·d:Landroid/support/v4/a/m; | ||
8 | .field·e:I | ||
9 | .field·f:I | ||
10 | .field·g:I | ||
11 | .field·h:I | ||
12 | .field·i:Ljava/util/ArrayList; | ||
3 | #·direct·methods | 13 | #·direct·methods |
4 | .method·constructor·<init>()V | 14 | .method·constructor·<init>()V |
5 | ····.locals·0 | 15 | ····.locals·0 |
6 | ····invoke-direct·{p0},·L | 16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
7 | ····return-void | 17 | ····return-void |
8 | .end·method | 18 | .end·method |
Offset 1, 35 lines modified | Offset 1, 134 lines modified | ||
1 | .class·Landroid/support/v4/a/g; | 1 | .class·Landroid/support/v4/a/g; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/s | 4 | .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener; |
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/view/View; | ||
7 | .field·final·synthetic·b:Ljava/lang/Object; | ||
8 | .field·final·synthetic·c:Ljava/util/ArrayList; | ||
9 | .field·final·synthetic·d:Landroid/support/v4/a/j; | ||
10 | .field·final·synthetic·e:Z | ||
11 | .field·final·synthetic·f:Landroid/support/v4/a/m; | ||
12 | .field·final·synthetic·g:Landroid/support/v4/a/m; | ||
13 | .field·final·synthetic·h:Landroid/support/v4/a/e; | ||
5 | #·direct·methods | 14 | #·direct·methods |
6 | .method·constructor·<init>()V | 15 | .method·constructor·<init>(Landroid/support/v4/a/e;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/a/j;ZLandroid/support/v4/a/m;Landroid/support/v4/a/m;)V |
7 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····iput-object·p1,·p0,·Landroid/support/v4/a/g;->h:Landroid/support/v4/a/e; | ||
18 | ····iput-object·p2,·p0,·Landroid/support/v4/a/g;->a:Landroid/view/View; | ||
19 | ····iput-object·p3,·p0,·Landroid/support/v4/a/g;->b:Ljava/lang/Object; | ||
20 | ····iput-object·p4,·p0,·Landroid/support/v4/a/g;->c:Ljava/util/ArrayList; | ||
21 | ····iput-object·p5,·p0,·Landroid/support/v4/a/g;->d:Landroid/support/v4/a/j; | ||
22 | ····iput-boolean·p6,·p0,·Landroid/support/v4/a/g;->e:Z | ||
23 | ····iput-object·p7,·p0,·Landroid/support/v4/a/g;->f:Landroid/support/v4/a/m; | ||
24 | ····iput-object·p8,·p0,·Landroid/support/v4/a/g;->g:Landroid/support/v4/a/m; | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
9 | ····return-void | 26 | ····return-void |
10 | .end·method | 27 | .end·method |
11 | #·virtual·methods | 28 | #·virtual·methods |
12 | .method·public· | 29 | .method·public·onPreDraw()Z |
13 | ····.locals· | 30 | ····.locals·6 |
31 | ····iget-object·v0,·p0,·Landroid/support/v4/a/g;->a:Landroid/view/View; | ||
32 | ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | ||
33 | ····move-result-object·v0 | ||
34 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | ||
35 | ····iget-object·v0,·p0,·Landroid/support/v4/a/g;->b:Ljava/lang/Object; | ||
36 | ····if-eqz·v0,·:cond_0 | ||
37 | ····iget-object·v0,·p0,·Landroid/support/v4/a/g;->b:Ljava/lang/Object; | ||
38 | ····iget-object·v1,·p0,·Landroid/support/v4/a/g;->c:Ljava/util/ArrayList; | ||
39 | ····invoke-static·{v0,·v1},·Landroid/support/v4/a/af;->a(Ljava/lang/Object;Ljava/util/ArrayList;)V | ||
40 | ····iget-object·v0,·p0,·Landroid/support/v4/a/g;->c:Ljava/util/ArrayList; | ||
41 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V | ||
42 | ····iget-object·v0,·p0,·Landroid/support/v4/a/g;->h:Landroid/support/v4/a/e; | ||
43 | ····iget-object·v1,·p0,·Landroid/support/v4/a/g;->d:Landroid/support/v4/a/j; | ||
44 | ····iget-boolean·v2,·p0,·Landroid/support/v4/a/g;->e:Z | ||
45 | ····iget-object·v3,·p0,·Landroid/support/v4/a/g;->f:Landroid/support/v4/a/m; | ||
46 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/a/e;->a(Landroid/support/v4/a/e;Landroid/support/v4/a/j;ZLandroid/support/v4/a/m;)Landroid/support/v4/g/a; | ||
47 | ····move-result-object·v5 | ||
48 | ····iget-object·v0,·p0,·Landroid/support/v4/a/g;->c:Ljava/util/ArrayList; | ||
49 | ····iget-object·v1,·p0,·Landroid/support/v4/a/g;->d:Landroid/support/v4/a/j; | ||
50 | ····iget-object·v1,·v1,·Landroid/support/v4/a/j;->d:Landroid/view/View; | ||
51 | ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | ||
52 | ····iget-object·v0,·p0,·Landroid/support/v4/a/g;->c:Ljava/util/ArrayList; | ||
53 | ····invoke-virtual·{v5},·Landroid/support/v4/g/a;->values()Ljava/util/Collection; | ||
54 | ····move-result-object·v1 | ||
55 | ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z | ||
56 | ····iget-object·v0,·p0,·Landroid/support/v4/a/g;->b:Ljava/lang/Object; | ||
57 | ····iget-object·v1,·p0,·Landroid/support/v4/a/g;->c:Ljava/util/ArrayList; | ||
58 | ····invoke-static·{v0,·v1},·Landroid/support/v4/a/af;->b(Ljava/lang/Object;Ljava/util/ArrayList;)V | ||
59 | ····iget-object·v0,·p0,·Landroid/support/v4/a/g;->h:Landroid/support/v4/a/e; | ||
60 | ····iget-object·v1,·p0,·Landroid/support/v4/a/g;->d:Landroid/support/v4/a/j; | ||
61 | ····invoke-static·{v0,·v5,·v1},·Landroid/support/v4/a/e;->a(Landroid/support/v4/a/e;Landroid/support/v4/g/a;Landroid/support/v4/a/j;)V | ||
62 | ····iget-object·v0,·p0,·Landroid/support/v4/a/g;->h:Landroid/support/v4/a/e; | ||
14 | ···· | 63 | ····iget-object·v1,·p0,·Landroid/support/v4/a/g;->d:Landroid/support/v4/a/j; |
15 | ···· | 64 | ····iget-object·v2,·p0,·Landroid/support/v4/a/g;->f:Landroid/support/v4/a/m; |
16 | ····i | 65 | ····iget-object·v3,·p0,·Landroid/support/v4/a/g;->g:Landroid/support/v4/a/m; |
17 | ····i | 66 | ····iget-boolean·v4,·p0,·Landroid/support/v4/a/g;->e:Z |
Max diff block lines reached; 198/5312 bytes (3.73%) of diff not shown. |
Offset 1, 293 lines modified | Offset 1, 713 lines modified | ||
1 | .class· | 1 | .class·final·Landroid/support/v4/a/k; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/os/Parcelable; | ||
5 | #·static·fields | ||
6 | .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator; | ||
3 | #·instance·fields | 7 | #·instance·fields |
4 | .field·a:I | 8 | .field·final·a:[I |
5 | .field· | 9 | .field·final·b:I |
6 | .field·c: | 10 | .field·final·c:I |
7 | .field·d: | 11 | .field·final·d:Ljava/lang/String; |
8 | .field·e: | 12 | .field·final·e:I |
9 | .field·f: | 13 | .field·final·f:I |
10 | .field·g: | 14 | .field·final·g:Ljava/lang/CharSequence; |
15 | .field·final·h:I | ||
16 | .field·final·i:Ljava/lang/CharSequence; | ||
11 | #·virtual·methods | ||
12 | .method·public·a(Ljava/lang/Object;)Ljava/lang/String; | ||
13 | ····.locals·2 | ||
14 | 17 | .field·final·j:Ljava/util/ArrayList; | |
15 | ·· | 18 | .field·final·k:Ljava/util/ArrayList; |
16 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V | ||
17 | 19 | #·direct·methods | |
20 | .method·static·constructor·<clinit>()V | ||
21 | ····.locals·1 | ||
22 | ····new-instance·v0,·Landroid/support/v4/a/l; | ||
18 | ···· | 23 | ····invoke-direct·{v0},·Landroid/support/v4/a/l;-><init>()V |
19 | ···· | 24 | ····sput-object·v0,·Landroid/support/v4/a/k;->CREATOR:Landroid/os/Parcelable$Creator; |
20 | ···· | 25 | ····return-void |
26 | .end·method | ||
27 | .method·public·constructor·<init>(Landroid/os/Parcel;)V | ||
28 | ····.locals·1 | ||
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
30 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I | ||
21 | ····move-result-object·v0 | 31 | ····move-result-object·v0 |
32 | ····iput-object·v0,·p0,·Landroid/support/v4/a/k;->a:[I | ||
22 | ····return-object·v0 | ||
23 | .end·method | ||
33 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | ||
24 | .method·public·final·a()V | ||
25 | ····.locals·2 | ||
26 | ···· | 34 | ····move-result·v0 |
35 | ····iput·v0,·p0,·Landroid/support/v4/a/k;->b:I | ||
36 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | ||
37 | ····move-result·v0 | ||
38 | ····iput·v0,·p0,·Landroid/support/v4/a/k;->c:I | ||
39 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String; | ||
40 | ····move-result-object·v0 | ||
41 | ····iput-object·v0,·p0,·Landroid/support/v4/a/k;->d:Ljava/lang/String; | ||
42 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | ||
43 | ····move-result·v0 | ||
44 | ····iput·v0,·p0,·Landroid/support/v4/a/k;->e:I | ||
45 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | ||
46 | ····move-result·v0 | ||
47 | ····iput·v0,·p0,·Landroid/support/v4/a/k;->f:I | ||
48 | ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; | ||
49 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | ||
50 | ····move-result-object·v0 | ||
27 | ····c | 51 | ····check-cast·v0,·Ljava/lang/CharSequence; |
28 | ····iput- | 52 | ····iput-object·v0,·p0,·Landroid/support/v4/a/k;->g:Ljava/lang/CharSequence; |
29 | ····i | 53 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
30 | ···· | 54 | ····move-result·v0 |
31 | ····i | 55 | ····iput·v0,·p0,·Landroid/support/v4/a/k;->h:I |
56 | ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; | ||
57 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | ||
58 | ····move-result-object·v0 | ||
59 | ····check-cast·v0,·Ljava/lang/CharSequence; | ||
60 | ····iput-object·v0,·p0,·Landroid/support/v4/a/k;->i:Ljava/lang/CharSequence; | ||
61 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList; | ||
62 | ····move-result-object·v0 | ||
Max diff block lines reached; 19679/23896 bytes (82.35%) of diff not shown. |
Offset 1, 14 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/v4/a/b; | 1 | .class·Landroid/support/v4/a/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/ | 4 | .method·public·static·a(Landroid/app/Activity;)V |
5 | ····.locals· | 5 | ····.locals·0 |
6 | ····invoke-virtual·{p0 | 6 | ····invoke-virtual·{p0},·Landroid/app/Activity;->finishAfterTransition()V |
7 | ····return-void | ||
7 | ····move-result-object·v0 | ||
8 | ····return-object·v0 | ||
9 | .end·method | 8 | .end·method |
Offset 1, 61 lines modified | Offset 1, 3348 lines modified | ||
1 | .class· | 1 | .class·final·Landroid/support/v4/a/e; |
2 | .super·L | 2 | .super·Landroid/support/v4/a/ae; |
3 | #·interfaces | ||
4 | .implements·Ljava/lang/Runnable; | ||
3 | #·static·fields | 5 | #·static·fields |
6 | .field·static·final·a:Z | ||
7 | #·instance·fields | ||
4 | .field· | 8 | .field·final·b:Landroid/support/v4/a/w; |
9 | .field·c:Landroid/support/v4/a/i; | ||
10 | .field·d:Landroid/support/v4/a/i; | ||
11 | .field·e:I | ||
12 | .field·f:I | ||
13 | .field·g:I | ||
14 | .field·h:I | ||
15 | .field·i:I | ||
16 | .field·j:I | ||
17 | .field·k:I | ||
18 | .field·l:Z | ||
19 | .field·m:Z | ||
20 | .field·n:Ljava/lang/String; | ||
21 | .field·o:Z | ||
22 | .field·p:I | ||
23 | .field·q:I | ||
24 | .field·r:Ljava/lang/CharSequence; | ||
25 | .field·s:I | ||
26 | .field·t:Ljava/lang/CharSequence; | ||
27 | .field·u:Ljava/util/ArrayList; | ||
28 | .field·v:Ljava/util/ArrayList; | ||
5 | #·direct·methods | 29 | #·direct·methods |
6 | .method·static·constructor·<clinit>()V | 30 | .method·static·constructor·<clinit>()V |
7 | ····.locals·2 | 31 | ····.locals·2 |
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 32 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
9 | ····const/16·v1,·0x | 33 | ····const/16·v1,·0x15 |
10 | ····if-lt·v0,·v1,·:cond_0 | 34 | ····if-lt·v0,·v1,·:cond_0 |
35 | ····const/4·v0,·0x1 | ||
36 | ····:goto_0 | ||
37 | ····sput-boolean·v0,·Landroid/support/v4/a/e;->a:Z | ||
38 | ····return-void | ||
39 | ····:cond_0 | ||
40 | ····const/4·v0,·0x0 | ||
41 | ····goto·:goto_0 | ||
42 | .end·method | ||
43 | .method·public·constructor·<init>(Landroid/support/v4/a/w;)V | ||
44 | ····.locals·1 | ||
45 | ····invoke-direct·{p0},·Landroid/support/v4/a/ae;-><init>()V | ||
46 | ····const/4·v0,·0x1 | ||
47 | ····iput-boolean·v0,·p0,·Landroid/support/v4/a/e;->m:Z | ||
48 | ····const/4·v0,·-0x1 | ||
49 | ····iput·v0,·p0,·Landroid/support/v4/a/e;->p:I | ||
50 | ····iput-object·p1,·p0,·Landroid/support/v4/a/e;->b:Landroid/support/v4/a/w; | ||
51 | ····return-void | ||
52 | .end·method | ||
53 | .method·private·a(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/a/j; | ||
54 | ····.locals·10 | ||
55 | ····const/4·v9,·0x1 | ||
56 | ····const/4·v7,·0x0 | ||
11 | ····new-instance·v | 57 | ····new-instance·v2,·Landroid/support/v4/a/j; |
58 | ····invoke-direct·{v2,·p0},·Landroid/support/v4/a/j;-><init>(Landroid/support/v4/a/e;)V | ||
59 | ····new-instance·v0,·Landroid/view/View; | ||
60 | ····iget-object·v1,·p0,·Landroid/support/v4/a/e;->b:Landroid/support/v4/a/w; | ||
61 | ····iget-object·v1,·v1,·Landroid/support/v4/a/w;->o:Landroid/support/v4/a/p; | ||
62 | ····invoke-direct·{v0,·v1},·Landroid/view/View;-><init>(Landroid/content/Context;)V | ||
63 | ····iput-object·v0,·v2,·Landroid/support/v4/a/j;->d:Landroid/view/View; | ||
64 | ····move·v6,·v7 | ||
65 | ····move·v8,·v7 | ||
66 | ····:goto_0 | ||
67 | ····invoke-virtual·{p1},·Landroid/util/SparseArray;->size()I | ||
68 | ····move-result·v0 | ||
69 | ····if-ge·v6,·v0,·:cond_0 | ||
Max diff block lines reached; 78157/85346 bytes (91.58%) of diff not shown. |
Offset 1, 2 lines modified | Offset 1, 55 lines modified | ||
1 | .class· | 1 | .class·final·Landroid/support/v4/a/l; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/os/Parcelable$Creator; | ||
5 | #·direct·methods | ||
6 | .method·constructor·<init>()V | ||
7 | ····.locals·0 | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
9 | ····return-void | ||
10 | .end·method | ||
11 | #·virtual·methods | ||
12 | .method·public·a(Landroid/os/Parcel;)Landroid/support/v4/a/k; | ||
13 | ····.locals·1 | ||
14 | ····new-instance·v0,·Landroid/support/v4/a/k; | ||
15 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/a/k;-><init>(Landroid/os/Parcel;)V | ||
16 | ····return-object·v0 | ||
17 | .end·method | ||
18 | .method·public·a(I)[Landroid/support/v4/a/k; | ||
19 | ····.locals·1 | ||
20 | ····new-array·v0,·p1,·[Landroid/support/v4/a/k; | ||
21 | ····return-object·v0 | ||
22 | .end·method | ||
23 | .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | ||
24 | ····.locals·1 | ||
25 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/l;->a(Landroid/os/Parcel;)Landroid/support/v4/a/k; | ||
26 | ····move-result-object·v0 | ||
27 | ····return-object·v0 | ||
28 | .end·method | ||
29 | .method·public·synthetic·newArray(I)[Ljava/lang/Object; | ||
30 | ····.locals·1 | ||
31 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/l;->a(I)[Landroid/support/v4/a/k; | ||
32 | ····move-result-object·v0 | ||
33 | ····return-object·v0 | ||
34 | .end·method |
Offset 1, 63 lines modified | Offset 1, 44 lines modified | ||
1 | .class·public·Landroid/support/v4/a/a; | 1 | .class·public·Landroid/support/v4/a/a; |
2 | .super·L | 2 | .super·Landroid/support/v4/b/a; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static· | 4 | .method·public·static·a(Landroid/app/Activity;)V |
5 | ····.locals·2 | 5 | ····.locals·2 |
6 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 6 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
7 | ····const/16·v1,·0x1 | 7 | ····const/16·v1,·0x10 |
8 | ····if-lt·v0,·v1,·:cond_0 | 8 | ····if-lt·v0,·v1,·:cond_0 |
9 | ····invoke-static·{p0},·Landroid/support/v4/a/d;->a(Landroid/app/Activity;)V | ||
9 | ····invoke-static·{p0,·p1},·Landroid/support/v4/a/b;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; | ||
10 | ····move-result-object·v0 | ||
11 | ····:goto_0 | 10 | ····:goto_0 |
12 | ····return- | 11 | ····return-void |
13 | ····:cond_0 | 12 | ····:cond_0 |
13 | ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V | ||
14 | ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | ||
15 | ····move-result-object·v0 | ||
16 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; | ||
17 | ····move-result-object·v0 | ||
18 | ····goto·:goto_0 | 14 | ····goto·:goto_0 |
19 | .end·method | 15 | .end·method |
20 | .method·public·static· | 16 | .method·public·static·b(Landroid/app/Activity;)V |
21 | ····.locals· | 17 | ····.locals·2 |
22 | ····const/4·v0,·0x1 | ||
23 | ····sget·v | 18 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
24 | ····const/16·v | 19 | ····const/16·v1,·0x15 |
25 | ····if-lt·v | 20 | ····if-lt·v0,·v1,·:cond_0 |
26 | ····invoke-static·{p0 | 21 | ····invoke-static·{p0},·Landroid/support/v4/a/b;->a(Landroid/app/Activity;)V |
27 | ····:goto_0 | 22 | ····:goto_0 |
28 | ····return | 23 | ····return-void |
29 | ····:cond_0 | 24 | ····:cond_0 |
25 | ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V | ||
30 | ····const/16·v2,·0xb | ||
31 | ····if-lt·v1,·v2,·:cond_1 | ||
32 | ····invoke-static·{p0,·p1},·Landroid/support/v4/a/c;->a(Landroid/content/Context;[Landroid/content/Intent;)V | ||
33 | ····goto·:goto_0 | ||
34 | ····:cond_1 | ||
35 | ····const/4·v0,·0x0 | ||
36 | ····goto·:goto_0 | 26 | ····goto·:goto_0 |
37 | .end·method | 27 | .end·method |
Offset 1, 14 lines modified | Offset 1, 44 lines modified | ||
1 | .class·Landroid/support/v4/a/j; | 1 | .class·public·Landroid/support/v4/a/j; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·instance·fields | ||
4 | .field·public·a:Landroid/support/v4/g/a; | ||
5 | .field·public·b:Ljava/util/ArrayList; | ||
6 | .field·public·c:Landroid/support/v4/a/ak; | ||
7 | .field·public·d:Landroid/view/View; | ||
8 | .field·final·synthetic·e:Landroid/support/v4/a/e; | ||
3 | #·direct·methods | 9 | #·direct·methods |
4 | .method·public· | 10 | .method·public·constructor·<init>(Landroid/support/v4/a/e;)V |
5 | ····.locals·1 | 11 | ····.locals·1 |
6 | ····i | 12 | ····iput-object·p1,·p0,·Landroid/support/v4/a/j;->e:Landroid/support/v4/a/e; |
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
14 | ····new-instance·v0,·Landroid/support/v4/g/a; | ||
15 | ····invoke-direct·{v0},·Landroid/support/v4/g/a;-><init>()V | ||
16 | ····iput-object·v0,·p0,·Landroid/support/v4/a/j;->a:Landroid/support/v4/g/a; | ||
17 | ····new-instance·v0,·Ljava/util/ArrayList; | ||
18 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | ||
19 | ····iput-object·v0,·p0,·Landroid/support/v4/a/j;->b:Ljava/util/ArrayList; | ||
20 | ····new-instance·v0,·Landroid/support/v4/a/ak; | ||
21 | ····invoke-direct·{v0},·Landroid/support/v4/a/ak;-><init>()V | ||
7 | ···· | 22 | ····iput-object·v0,·p0,·Landroid/support/v4/a/j;->c:Landroid/support/v4/a/ak; |
8 | ····return- | 23 | ····return-void |
9 | .end·method | 24 | .end·method |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/v4/a/c; | 1 | .class·Landroid/support/v4/a/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·static·a(Landroid/ | 4 | .method·static·a(Landroid/app/Activity;)V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-virtual·{p0 | 6 | ····invoke-virtual·{p0},·Landroid/app/Activity;->invalidateOptionsMenu()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
Offset 1, 10 lines modified | Offset 1, 14 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/e/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #· | 3 | #·direct·methods |
4 | .method·public·abstract·a(Ljava/lang/String;)Ljava/lang/String; | ||
5 | .e | 4 | .method·static·varargs·a(Landroid/os/AsyncTask;[Ljava/lang/Object;)V |
5 | ····.locals·1 | ||
6 | ····sget-object·v0,·Landroid/os/AsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; | ||
7 | ····invoke-virtual·{p0,·v0,·p1},·Landroid/os/AsyncTask;->executeOnExecutor(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; | ||
6 | 8 | ····return-void | |
7 | .end·method | 9 | .end·method |
Offset 1, 60 lines modified | Offset 1, 35 lines modified | ||
1 | .class·public·Landroid/support/v4/e/a; | 1 | .class·public·Landroid/support/v4/e/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | ||
4 | .field·private·static·final·a:Landroid/support/v4/e/b; | ||
5 | #·direct·methods | 3 | #·direct·methods |
6 | .method·static· | 4 | .method·public·static·varargs·a(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask; |
7 | ····.locals·2 | 5 | ····.locals·2 |
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
9 | ····const/16·v1,·0xe | ||
10 | ····if- | 6 | ····if-nez·p0,·:cond_0 |
11 | ····new-instance·v0,·La | 7 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; |
12 | ···· | 8 | ····const-string·v1,·"task·can·not·be·null" |
13 | ···· | 9 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
10 | ····throw·v0 | ||
14 | ····:goto_0 | ||
15 | ····return-void | ||
16 | ····:cond_0 | 11 | ····:cond_0 |
12 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
17 | ····new-instance·v0,·Landroid/support/v4/e/c; | ||
18 | ····invoke-direct·{v0},·Landroid/support/v4/e/c;-><init>()V | ||
19 | ····sput-object·v0,·Landroid/support/v4/e/a;->a:Landroid/support/v4/e/b; | ||
20 | ····goto·:goto_0 | ||
21 | .end·method | ||
22 | .method·public·static·a(Ljava/lang/String;)Ljava/lang/String; | ||
23 | ····.locals·1 | ||
24 | ····sget-object·v0,·Landroid/support/v4/e/a;->a:Landroid/support/v4/e/b; | ||
25 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/e/b;->a(Ljava/lang/String;)Ljava/lang/String; | ||
26 | ····move-result-object·v0 | ||
13 | ····const/16·v1,·0xb | ||
27 | ····return-object·v0 | ||
28 | .end·method | ||
14 | ····if-lt·v0,·v1,·:cond_1 | ||
29 | .method·public·static·b(Ljava/lang/String;)Ljava/lang/String; | ||
30 | ····.locals·1 | ||
31 | ····s | 15 | ····invoke-static·{p0,·p1},·Landroid/support/v4/e/b;->a(Landroid/os/AsyncTask;[Ljava/lang/Object;)V |
32 | ···· | 16 | ····:goto_0 |
17 | ····return-object·p0 | ||
33 | ···· | 18 | ····:cond_1 |
19 | ····invoke-virtual·{p0,·p1},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | ||
34 | ···· | 20 | ····goto·:goto_0 |
35 | .end·method | 21 | .end·method |
Offset 49, 15 lines modified | Offset 49, 15 lines modified | ||
49 | .field·private·w:Ljava/lang/String; | 49 | .field·private·w:Ljava/lang/String; |
50 | .field·private·x:Ljava/lang/String; | 50 | .field·private·x:Ljava/lang/String; |
51 | .field·private·y:Ljava/lang/String; | 51 | .field·private·y:Ljava/lang/String; |
52 | .field·private·z:Landroid/support/v4/ | 52 | .field·private·z:Landroid/support/v4/h/a; |
53 | #·direct·methods | 53 | #·direct·methods |
54 | .method·public·constructor·<init>(Landroid/support/v7/internal/view/f;Landroid/view/Menu;)V | 54 | .method·public·constructor·<init>(Landroid/support/v7/internal/view/f;Landroid/view/Menu;)V |
55 | ····.locals·0 | 55 | ····.locals·0 |
56 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/h;->a:Landroid/support/v7/internal/view/f; | 56 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/h;->a:Landroid/support/v7/internal/view/f; |
Offset 85, 18 lines modified | Offset 85, 18 lines modified | ||
85 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->charAt(I)C | 85 | ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->charAt(I)C |
86 | ····move-result·v0 | 86 | ····move-result·v0 |
87 | ····goto·:goto_0 | 87 | ····goto·:goto_0 |
88 | .end·method | 88 | .end·method |
89 | .method·static·synthetic·a(Landroid/support/v7/internal/view/h;)Landroid/support/v4/ | 89 | .method·static·synthetic·a(Landroid/support/v7/internal/view/h;)Landroid/support/v4/h/a; |
90 | ····.locals·1 | 90 | ····.locals·1 |
91 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/h;->z:Landroid/support/v4/ | 91 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/h;->z:Landroid/support/v4/h/a; |
92 | ····return-object·v0 | 92 | ····return-object·v0 |
93 | .end·method | 93 | .end·method |
94 | .method·private·a(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; | 94 | .method·private·a(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; |
95 | ····.locals·4 | 95 | ····.locals·4 |
Offset 218, 15 lines modified | Offset 218, 15 lines modified | ||
218 | ····iget·v0,·p0,·Landroid/support/v7/internal/view/h;->u:I | 218 | ····iget·v0,·p0,·Landroid/support/v7/internal/view/h;->u:I |
219 | ····if-ltz·v0,·:cond_0 | 219 | ····if-ltz·v0,·:cond_0 |
220 | ····iget·v0,·p0,·Landroid/support/v7/internal/view/h;->u:I | 220 | ····iget·v0,·p0,·Landroid/support/v7/internal/view/h;->u:I |
221 | ····invoke-static·{p1,·v0},·Landroid/support/v4/ | 221 | ····invoke-static·{p1,·v0},·Landroid/support/v4/h/y;->a(Landroid/view/MenuItem;I)V |
222 | ····:cond_0 | 222 | ····:cond_0 |
223 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/h;->y:Ljava/lang/String; | 223 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/h;->y:Ljava/lang/String; |
224 | ····if-eqz·v0,·:cond_3 | 224 | ····if-eqz·v0,·:cond_3 |
225 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/h;->a:Landroid/support/v7/internal/view/f; | 225 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/h;->a:Landroid/support/v7/internal/view/f; |
Offset 315, 36 lines modified | Offset 315, 36 lines modified | ||
315 | ····invoke-direct·{p0,·v0,·v2,·v3},·Landroid/support/v7/internal/view/h;->a(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; | 315 | ····invoke-direct·{p0,·v0,·v2,·v3},·Landroid/support/v7/internal/view/h;->a(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; |
316 | ····move-result-object·v0 | 316 | ····move-result-object·v0 |
317 | ····check-cast·v0,·Landroid/view/View; | 317 | ····check-cast·v0,·Landroid/view/View; |
318 | ····invoke-static·{p1,·v0},·Landroid/support/v4/ | 318 | ····invoke-static·{p1,·v0},·Landroid/support/v4/h/y;->a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; |
319 | ····:goto_2 | 319 | ····:goto_2 |
320 | ····iget·v0,·p0,·Landroid/support/v7/internal/view/h;->v:I | 320 | ····iget·v0,·p0,·Landroid/support/v7/internal/view/h;->v:I |
321 | ····if-lez·v0,·:cond_6 | 321 | ····if-lez·v0,·:cond_6 |
322 | ····if-nez·v1,·:cond_9 | 322 | ····if-nez·v1,·:cond_9 |
323 | ····iget·v0,·p0,·Landroid/support/v7/internal/view/h;->v:I | 323 | ····iget·v0,·p0,·Landroid/support/v7/internal/view/h;->v:I |
324 | ····invoke-static·{p1,·v0},·Landroid/support/v4/ | 324 | ····invoke-static·{p1,·v0},·Landroid/support/v4/h/y;->b(Landroid/view/MenuItem;I)Landroid/view/MenuItem; |
325 | ····:cond_6 | 325 | ····:cond_6 |
326 | ····:goto_3 | 326 | ····:goto_3 |
327 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/h;->z:Landroid/support/v4/ | 327 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/h;->z:Landroid/support/v4/h/a; |
328 | ····if-eqz·v0,·:cond_7 | 328 | ····if-eqz·v0,·:cond_7 |
329 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/h;->z:Landroid/support/v4/ | 329 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/h;->z:Landroid/support/v4/h/a; |
330 | ····invoke-static·{p1,·v0},·Landroid/support/v4/ | 330 | ····invoke-static·{p1,·v0},·Landroid/support/v4/h/y;->a(Landroid/view/MenuItem;Landroid/support/v4/h/a;)Landroid/view/MenuItem; |
331 | ····:cond_7 | 331 | ····:cond_7 |
332 | ····return-void | 332 | ····return-void |
333 | ····:cond_8 | 333 | ····:cond_8 |
334 | ····instance-of·v0,·p1,·Landroid/support/v7/internal/view/menu/o; | 334 | ····instance-of·v0,·p1,·Landroid/support/v7/internal/view/menu/o; |
Offset 406, 61 lines modified | Offset 406, 61 lines modified | ||
406 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/h;->a:Landroid/support/v7/internal/view/f; | 406 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/h;->a:Landroid/support/v7/internal/view/f; |
407 | ····invoke-static·{v0},·Landroid/support/v7/internal/view/f;->a(Landroid/support/v7/internal/view/f;)Landroid/content/Context; | 407 | ····invoke-static·{v0},·Landroid/support/v7/internal/view/f;->a(Landroid/support/v7/internal/view/f;)Landroid/content/Context; |
408 | ····move-result-object·v0 | 408 | ····move-result-object·v0 |
409 | ····sget-object·v1,·Landroid/support/v7/ | 409 | ····sget-object·v1,·Landroid/support/v7/b/l;->MenuGroup:[I |
410 | ····invoke-virtual·{v0,·p1,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | 410 | ····invoke-virtual·{v0,·p1,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; |
411 | ····move-result-object·v0 | 411 | ····move-result-object·v0 |
412 | ····sget·v1,·Landroid/support/v7/ | 412 | ····sget·v1,·Landroid/support/v7/b/l;->MenuGroup_android_id:I |
413 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I | 413 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I |
414 | ····move-result·v1 | 414 | ····move-result·v1 |
415 | ····iput·v1,·p0,·Landroid/support/v7/internal/view/h;->c:I | 415 | ····iput·v1,·p0,·Landroid/support/v7/internal/view/h;->c:I |
416 | ····sget·v1,·Landroid/support/v7/ | 416 | ····sget·v1,·Landroid/support/v7/b/l;->MenuGroup_android_menuCategory:I |
417 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInt(II)I | 417 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInt(II)I |
418 | ····move-result·v1 | 418 | ····move-result·v1 |
419 | ····iput·v1,·p0,·Landroid/support/v7/internal/view/h;->d:I | 419 | ····iput·v1,·p0,·Landroid/support/v7/internal/view/h;->d:I |
420 | ····sget·v1,·Landroid/support/v7/ | 420 | ····sget·v1,·Landroid/support/v7/b/l;->MenuGroup_android_orderInCategory:I |
421 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInt(II)I | 421 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInt(II)I |
422 | ····move-result·v1 | 422 | ····move-result·v1 |
423 | ····iput·v1,·p0,·Landroid/support/v7/internal/view/h;->e:I | 423 | ····iput·v1,·p0,·Landroid/support/v7/internal/view/h;->e:I |
424 | ····sget·v1,·Landroid/support/v7/ | 424 | ····sget·v1,·Landroid/support/v7/b/l;->MenuGroup_android_checkableBehavior:I |
Max diff block lines reached; 8950/14131 bytes (63.34%) of diff not shown. |
Offset 316, 25 lines modified | Offset 316, 25 lines modified | ||
316 | ····invoke-virtual·{v7},·Landroid/support/v7/internal/view/h;->d()Z | 316 | ····invoke-virtual·{v7},·Landroid/support/v7/internal/view/h;->d()Z |
317 | ····move-result·v3 | 317 | ····move-result·v3 |
318 | ····if-nez·v3,·:cond_1 | 318 | ····if-nez·v3,·:cond_1 |
319 | ····invoke-static·{v7},·Landroid/support/v7/internal/view/h;->a(Landroid/support/v7/internal/view/h;)Landroid/support/v4/ | 319 | ····invoke-static·{v7},·Landroid/support/v7/internal/view/h;->a(Landroid/support/v7/internal/view/h;)Landroid/support/v4/h/a; |
320 | ····move-result-object·v3 | 320 | ····move-result-object·v3 |
321 | ····if-eqz·v3,·:cond_a | 321 | ····if-eqz·v3,·:cond_a |
322 | ····invoke-static·{v7},·Landroid/support/v7/internal/view/h;->a(Landroid/support/v7/internal/view/h;)Landroid/support/v4/ | 322 | ····invoke-static·{v7},·Landroid/support/v7/internal/view/h;->a(Landroid/support/v7/internal/view/h;)Landroid/support/v4/h/a; |
323 | ····move-result-object·v3 | 323 | ····move-result-object·v3 |
324 | ····invoke-virtual·{v3},·Landroid/support/v4/ | 324 | ····invoke-virtual·{v3},·Landroid/support/v4/h/a;->e()Z |
325 | ····move-result·v3 | 325 | ····move-result·v3 |
326 | ····if-eqz·v3,·:cond_a | 326 | ····if-eqz·v3,·:cond_a |
327 | ····invoke-virtual·{v7},·Landroid/support/v7/internal/view/h;->c()Landroid/view/SubMenu; | 327 | ····invoke-virtual·{v7},·Landroid/support/v7/internal/view/h;->c()Landroid/view/SubMenu; |
Offset 448, 15 lines modified | Offset 448, 15 lines modified | ||
448 | .end·method | 448 | .end·method |
449 | #·virtual·methods | 449 | #·virtual·methods |
450 | .method·public·inflate(ILandroid/view/Menu;)V | 450 | .method·public·inflate(ILandroid/view/Menu;)V |
451 | ····.locals·4 | 451 | ····.locals·4 |
452 | ····instance-of·v0,·p2,·Landroid/support/v4/ | 452 | ····instance-of·v0,·p2,·Landroid/support/v4/d/a/a; |
453 | ····if-nez·v0,·:cond_1 | 453 | ····if-nez·v0,·:cond_1 |
454 | ····invoke-super·{p0,·p1,·p2},·Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V | 454 | ····invoke-super·{p0,·p1,·p2},·Landroid/view/MenuInflater;->inflate(ILandroid/view/Menu;)V |
455 | ····:cond_0 | 455 | ····:cond_0 |
456 | ····:goto_0 | 456 | ····:goto_0 |
Offset 7, 218 lines modified | Offset 7, 218 lines modified | ||
7 | ····value·=·0xb | 7 | ····value·=·0xb |
8 | .end·annotation | 8 | .end·annotation |
9 | #·instance·fields | 9 | #·instance·fields |
10 | .field·final·a:Landroid/content/Context; | 10 | .field·final·a:Landroid/content/Context; |
11 | .field·final·b:Landroid/support/v7/ | 11 | .field·final·b:Landroid/support/v7/d/a; |
12 | #·direct·methods | 12 | #·direct·methods |
13 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/ | 13 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/d/a;)V |
14 | ····.locals·0 | 14 | ····.locals·0 |
15 | ····invoke-direct·{p0},·Landroid/view/ActionMode;-><init>()V | 15 | ····invoke-direct·{p0},·Landroid/view/ActionMode;-><init>()V |
16 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/d;->a:Landroid/content/Context; | 16 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/d;->a:Landroid/content/Context; |
17 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/ | 17 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/d/a; |
18 | ····return-void | 18 | ····return-void |
19 | .end·method | 19 | .end·method |
20 | #·virtual·methods | 20 | #·virtual·methods |
21 | .method·public·finish()V | 21 | .method·public·finish()V |
22 | ····.locals·1 | 22 | ····.locals·1 |
23 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/ | 23 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/d/a; |
24 | ····invoke-virtual·{v0},·Landroid/support/v7/ | 24 | ····invoke-virtual·{v0},·Landroid/support/v7/d/a;->c()V |
25 | ····return-void | 25 | ····return-void |
26 | .end·method | 26 | .end·method |
27 | .method·public·getCustomView()Landroid/view/View; | 27 | .method·public·getCustomView()Landroid/view/View; |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/ | 29 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/d/a; |
30 | ····invoke-virtual·{v0},·Landroid/support/v7/ | 30 | ····invoke-virtual·{v0},·Landroid/support/v7/d/a;->i()Landroid/view/View; |
31 | ····move-result-object·v0 | 31 | ····move-result-object·v0 |
32 | ····return-object·v0 | 32 | ····return-object·v0 |
33 | .end·method | 33 | .end·method |
34 | .method·public·getMenu()Landroid/view/Menu; | 34 | .method·public·getMenu()Landroid/view/Menu; |
35 | ····.locals·2 | 35 | ····.locals·2 |
36 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/d;->a:Landroid/content/Context; | 36 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/d;->a:Landroid/content/Context; |
37 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/ | 37 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/d/a; |
38 | ····invoke-virtual·{v0},·Landroid/support/v7/ | 38 | ····invoke-virtual·{v0},·Landroid/support/v7/d/a;->b()Landroid/view/Menu; |
39 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
40 | ····check-cast·v0,·Landroid/support/v4/ | 40 | ····check-cast·v0,·Landroid/support/v4/d/a/a; |
41 | ····invoke-static·{v1,·v0},·Landroid/support/v7/internal/view/menu/ab;->a(Landroid/content/Context;Landroid/support/v4/ | 41 | ····invoke-static·{v1,·v0},·Landroid/support/v7/internal/view/menu/ab;->a(Landroid/content/Context;Landroid/support/v4/d/a/a;)Landroid/view/Menu; |
42 | ····move-result-object·v0 | 42 | ····move-result-object·v0 |
43 | ····return-object·v0 | 43 | ····return-object·v0 |
44 | .end·method | 44 | .end·method |
45 | .method·public·getMenuInflater()Landroid/view/MenuInflater; | 45 | .method·public·getMenuInflater()Landroid/view/MenuInflater; |
46 | ····.locals·1 | 46 | ····.locals·1 |
47 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/ | 47 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/d/a; |
48 | ····invoke-virtual·{v0},·Landroid/support/v7/ | 48 | ····invoke-virtual·{v0},·Landroid/support/v7/d/a;->a()Landroid/view/MenuInflater; |
49 | ····move-result-object·v0 | 49 | ····move-result-object·v0 |
50 | ····return-object·v0 | 50 | ····return-object·v0 |
51 | .end·method | 51 | .end·method |
52 | .method·public·getSubtitle()Ljava/lang/CharSequence; | 52 | .method·public·getSubtitle()Ljava/lang/CharSequence; |
53 | ····.locals·1 | 53 | ····.locals·1 |
54 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/ | 54 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/d/a; |
55 | ····invoke-virtual·{v0},·Landroid/support/v7/ | 55 | ····invoke-virtual·{v0},·Landroid/support/v7/d/a;->g()Ljava/lang/CharSequence; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····return-object·v0 | 57 | ····return-object·v0 |
58 | .end·method | 58 | .end·method |
59 | .method·public·getTag()Ljava/lang/Object; | 59 | .method·public·getTag()Ljava/lang/Object; |
60 | ····.locals·1 | 60 | ····.locals·1 |
61 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/ | 61 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/d/a; |
62 | ····invoke-virtual·{v0},·Landroid/support/v7/ | 62 | ····invoke-virtual·{v0},·Landroid/support/v7/d/a;->j()Ljava/lang/Object; |
63 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
64 | ····return-object·v0 | 64 | ····return-object·v0 |
65 | .end·method | 65 | .end·method |
66 | .method·public·getTitle()Ljava/lang/CharSequence; | 66 | .method·public·getTitle()Ljava/lang/CharSequence; |
67 | ····.locals·1 | 67 | ····.locals·1 |
68 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/ | 68 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/d/a; |
69 | ····invoke-virtual·{v0},·Landroid/support/v7/ | 69 | ····invoke-virtual·{v0},·Landroid/support/v7/d/a;->f()Ljava/lang/CharSequence; |
70 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
71 | ····return-object·v0 | 71 | ····return-object·v0 |
72 | .end·method | 72 | .end·method |
73 | .method·public·getTitleOptionalHint()Z | 73 | .method·public·getTitleOptionalHint()Z |
74 | ····.locals·1 | 74 | ····.locals·1 |
75 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/ | 75 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/d/a; |
76 | ····invoke-virtual·{v0},·Landroid/support/v7/ | 76 | ····invoke-virtual·{v0},·Landroid/support/v7/d/a;->k()Z |
77 | ····move-result·v0 | 77 | ····move-result·v0 |
78 | ····return·v0 | 78 | ····return·v0 |
79 | .end·method | 79 | .end·method |
Max diff block lines reached; 3713/8686 bytes (42.75%) of diff not shown. |
Offset 5, 19 lines modified | Offset 5, 19 lines modified | ||
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·final·a:Ljava/util/ArrayList; | 6 | .field·private·final·a:Ljava/util/ArrayList; |
7 | .field·private·b:J | 7 | .field·private·b:J |
8 | .field·private·c:Landroid/view/animation/Interpolator; | 8 | .field·private·c:Landroid/view/animation/Interpolator; |
9 | .field·private·d:Landroid/support/v4/ | 9 | .field·private·d:Landroid/support/v4/h/cd; |
10 | .field·private·e:Z | 10 | .field·private·e:Z |
11 | .field·private·final·f:Landroid/support/v4/ | 11 | .field·private·final·f:Landroid/support/v4/h/ce; |
12 | #·direct·methods | 12 | #·direct·methods |
13 | .method·public·constructor·<init>()V | 13 | .method·public·constructor·<init>()V |
14 | ····.locals·2 | 14 | ····.locals·2 |
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 26, 29 lines modified | Offset 26, 29 lines modified | ||
26 | ····iput-wide·v0,·p0,·Landroid/support/v7/internal/view/i;->b:J | 26 | ····iput-wide·v0,·p0,·Landroid/support/v7/internal/view/i;->b:J |
27 | ····new-instance·v0,·Landroid/support/v7/internal/view/j; | 27 | ····new-instance·v0,·Landroid/support/v7/internal/view/j; |
28 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/view/j;-><init>(Landroid/support/v7/internal/view/i;)V | 28 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/view/j;-><init>(Landroid/support/v7/internal/view/i;)V |
29 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/i;->f:Landroid/support/v4/ | 29 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/i;->f:Landroid/support/v4/h/ce; |
30 | ····new-instance·v0,·Ljava/util/ArrayList; | 30 | ····new-instance·v0,·Ljava/util/ArrayList; |
31 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 31 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
32 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/i;->a:Ljava/util/ArrayList; | 32 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/i;->a:Ljava/util/ArrayList; |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | .method·static·synthetic·a(Landroid/support/v7/internal/view/i;)Landroid/support/v4/ | 35 | .method·static·synthetic·a(Landroid/support/v7/internal/view/i;)Landroid/support/v4/h/cd; |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/i;->d:Landroid/support/v4/ | 37 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/i;->d:Landroid/support/v4/h/cd; |
38 | ····return-object·v0 | 38 | ····return-object·v0 |
39 | .end·method | 39 | .end·method |
40 | .method·static·synthetic·b(Landroid/support/v7/internal/view/i;)V | 40 | .method·static·synthetic·b(Landroid/support/v7/internal/view/i;)V |
41 | ····.locals·0 | 41 | ····.locals·0 |
Offset 86, 37 lines modified | Offset 86, 37 lines modified | ||
86 | ····iput-wide·p1,·p0,·Landroid/support/v7/internal/view/i;->b:J | 86 | ····iput-wide·p1,·p0,·Landroid/support/v7/internal/view/i;->b:J |
87 | ····:cond_0 | 87 | ····:cond_0 |
88 | ····return-object·p0 | 88 | ····return-object·p0 |
89 | .end·method | 89 | .end·method |
90 | .method·public·a(Landroid/support/v4/ | 90 | .method·public·a(Landroid/support/v4/h/bn;)Landroid/support/v7/internal/view/i; |
91 | ····.locals·1 | 91 | ····.locals·1 |
92 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/view/i;->e:Z | 92 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/view/i;->e:Z |
93 | ····if-nez·v0,·:cond_0 | 93 | ····if-nez·v0,·:cond_0 |
94 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/i;->a:Ljava/util/ArrayList; | 94 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/i;->a:Ljava/util/ArrayList; |
95 | ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 95 | ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
96 | ····:cond_0 | 96 | ····:cond_0 |
97 | ····return-object·p0 | 97 | ····return-object·p0 |
98 | .end·method | 98 | .end·method |
99 | .method·public·a(Landroid/support/v4/ | 99 | .method·public·a(Landroid/support/v4/h/cd;)Landroid/support/v7/internal/view/i; |
100 | ····.locals·1 | 100 | ····.locals·1 |
101 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/view/i;->e:Z | 101 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/view/i;->e:Z |
102 | ····if-nez·v0,·:cond_0 | 102 | ····if-nez·v0,·:cond_0 |
103 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/i;->d:Landroid/support/v4/ | 103 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/i;->d:Landroid/support/v4/h/cd; |
104 | ····:cond_0 | 104 | ····:cond_0 |
105 | ····return-object·p0 | 105 | ····return-object·p0 |
106 | .end·method | 106 | .end·method |
107 | .method·public·a(Landroid/view/animation/Interpolator;)Landroid/support/v7/internal/view/i; | 107 | .method·public·a(Landroid/view/animation/Interpolator;)Landroid/support/v7/internal/view/i; |
108 | ····.locals·1 | 108 | ····.locals·1 |
Offset 155, 48 lines modified | Offset 155, 48 lines modified | ||
155 | ····if-eqz·v0,·:cond_4 | 155 | ····if-eqz·v0,·:cond_4 |
156 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 156 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
157 | ····move-result-object·v0 | 157 | ····move-result-object·v0 |
158 | ····check-cast·v0,·Landroid/support/v4/ | 158 | ····check-cast·v0,·Landroid/support/v4/h/bn; |
159 | ····iget-wide·v2,·p0,·Landroid/support/v7/internal/view/i;->b:J | 159 | ····iget-wide·v2,·p0,·Landroid/support/v7/internal/view/i;->b:J |
160 | ····const-wide/16·v4,·0x0 | 160 | ····const-wide/16·v4,·0x0 |
161 | ····cmp-long·v2,·v2,·v4 | 161 | ····cmp-long·v2,·v2,·v4 |
162 | ····if-ltz·v2,·:cond_1 | 162 | ····if-ltz·v2,·:cond_1 |
163 | ····iget-wide·v2,·p0,·Landroid/support/v7/internal/view/i;->b:J | 163 | ····iget-wide·v2,·p0,·Landroid/support/v7/internal/view/i;->b:J |
164 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/support/v4/ | 164 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/support/v4/h/bn;->a(J)Landroid/support/v4/h/bn; |
165 | ····:cond_1 | 165 | ····:cond_1 |
166 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/i;->c:Landroid/view/animation/Interpolator; | 166 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/i;->c:Landroid/view/animation/Interpolator; |
167 | ····if-eqz·v2,·:cond_2 | 167 | ····if-eqz·v2,·:cond_2 |
168 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/i;->c:Landroid/view/animation/Interpolator; | 168 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/i;->c:Landroid/view/animation/Interpolator; |
169 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/ | 169 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/h/bn;->a(Landroid/view/animation/Interpolator;)Landroid/support/v4/h/bn; |
170 | ····:cond_2 | 170 | ····:cond_2 |
171 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/i;->d:Landroid/support/v4/ | 171 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/i;->d:Landroid/support/v4/h/cd; |
172 | ····if-eqz·v2,·:cond_3 | 172 | ····if-eqz·v2,·:cond_3 |
173 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/i;->f:Landroid/support/v4/ | 173 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/i;->f:Landroid/support/v4/h/ce; |
174 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/ | 174 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/h/bn;->a(Landroid/support/v4/h/cd;)Landroid/support/v4/h/bn; |
Max diff block lines reached; 743/5527 bytes (13.44%) of diff not shown. |
Offset 152, 15 lines modified | Offset 152, 15 lines modified | ||
152 | ····return-object·v0 | 152 | ····return-object·v0 |
153 | ····:cond_0 | 153 | ····:cond_0 |
154 | ····iget·v0,·p0,·Landroid/support/v7/internal/view/b;->a:I | 154 | ····iget·v0,·p0,·Landroid/support/v7/internal/view/b;->a:I |
155 | ····if-nez·v0,·:cond_1 | 155 | ····if-nez·v0,·:cond_1 |
156 | ····sget·v0,·Landroid/support/v7/ | 156 | ····sget·v0,·Landroid/support/v7/b/k;->Theme_AppCompat_Light:I |
157 | ····iput·v0,·p0,·Landroid/support/v7/internal/view/b;->a:I | 157 | ····iput·v0,·p0,·Landroid/support/v7/internal/view/b;->a:I |
158 | ····:cond_1 | 158 | ····:cond_1 |
159 | ····invoke-direct·{p0},·Landroid/support/v7/internal/view/b;->b()V | 159 | ····invoke-direct·{p0},·Landroid/support/v7/internal/view/b;->b()V |
160 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/b;->b:Landroid/content/res/Resources$Theme; | 160 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/b;->b:Landroid/content/res/Resources$Theme; |
Offset 1, 86 lines modified | Offset 1, 86 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/view/e; | 1 | .class·public·Landroid/support/v7/internal/view/e; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v7/ | 4 | .implements·Landroid/support/v7/d/b; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·a:Landroid/view/ActionMode$Callback; | 6 | .field·final·a:Landroid/view/ActionMode$Callback; |
7 | .field·final·b:Landroid/content/Context; | 7 | .field·final·b:Landroid/content/Context; |
8 | .field·final·c:Landroid/support/v4/ | 8 | .field·final·c:Landroid/support/v4/g/m; |
9 | .field·final·d:Landroid/support/v4/ | 9 | .field·final·d:Landroid/support/v4/g/m; |
10 | #·direct·methods | 10 | #·direct·methods |
11 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/view/ActionMode$Callback;)V | 11 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/view/ActionMode$Callback;)V |
12 | ····.locals·1 | 12 | ····.locals·1 |
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
14 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/e;->b:Landroid/content/Context; | 14 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/e;->b:Landroid/content/Context; |
15 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/e;->a:Landroid/view/ActionMode$Callback; | 15 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/e;->a:Landroid/view/ActionMode$Callback; |
16 | ····new-instance·v0,·Landroid/support/v4/ | 16 | ····new-instance·v0,·Landroid/support/v4/g/m; |
17 | ····invoke-direct·{v0},·Landroid/support/v4/ | 17 | ····invoke-direct·{v0},·Landroid/support/v4/g/m;-><init>()V |
18 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/e;->c:Landroid/support/v4/ | 18 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/e;->c:Landroid/support/v4/g/m; |
19 | ····new-instance·v0,·Landroid/support/v4/ | 19 | ····new-instance·v0,·Landroid/support/v4/g/m; |
20 | ····invoke-direct·{v0},·Landroid/support/v4/ | 20 | ····invoke-direct·{v0},·Landroid/support/v4/g/m;-><init>()V |
21 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/e;->d:Landroid/support/v4/ | 21 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/e;->d:Landroid/support/v4/g/m; |
22 | ····return-void | 22 | ····return-void |
23 | .end·method | 23 | .end·method |
24 | .method·private·a(Landroid/view/Menu;)Landroid/view/Menu; | 24 | .method·private·a(Landroid/view/Menu;)Landroid/view/Menu; |
25 | ····.locals·2 | 25 | ····.locals·2 |
26 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->d:Landroid/support/v4/ | 26 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->d:Landroid/support/v4/g/m; |
27 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/ | 27 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/m;->get(Ljava/lang/Object;)Ljava/lang/Object; |
28 | ····move-result-object·v0 | 28 | ····move-result-object·v0 |
29 | ····check-cast·v0,·Landroid/view/Menu; | 29 | ····check-cast·v0,·Landroid/view/Menu; |
30 | ····if-nez·v0,·:cond_0 | 30 | ····if-nez·v0,·:cond_0 |
31 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/e;->b:Landroid/content/Context; | 31 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/e;->b:Landroid/content/Context; |
32 | ····move-object·v0,·p1 | 32 | ····move-object·v0,·p1 |
33 | ····check-cast·v0,·Landroid/support/v4/ | 33 | ····check-cast·v0,·Landroid/support/v4/d/a/a; |
34 | ····invoke-static·{v1,·v0},·Landroid/support/v7/internal/view/menu/ab;->a(Landroid/content/Context;Landroid/support/v4/ | 34 | ····invoke-static·{v1,·v0},·Landroid/support/v7/internal/view/menu/ab;->a(Landroid/content/Context;Landroid/support/v4/d/a/a;)Landroid/view/Menu; |
35 | ····move-result-object·v0 | 35 | ····move-result-object·v0 |
36 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/e;->d:Landroid/support/v4/ | 36 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/e;->d:Landroid/support/v4/g/m; |
37 | ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/ | 37 | ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/g/m;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
38 | ····:cond_0 | 38 | ····:cond_0 |
39 | ····return-object·v0 | 39 | ····return-object·v0 |
40 | .end·method | 40 | .end·method |
41 | .method·private·b(Landroid/support/v7/ | 41 | .method·private·b(Landroid/support/v7/d/a;)Landroid/view/ActionMode; |
42 | ····.locals·2 | 42 | ····.locals·2 |
43 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->c:Landroid/support/v4/ | 43 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->c:Landroid/support/v4/g/m; |
44 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/ | 44 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/m;->get(Ljava/lang/Object;)Ljava/lang/Object; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····check-cast·v0,·Landroid/support/v7/internal/view/d; | 46 | ····check-cast·v0,·Landroid/support/v7/internal/view/d; |
47 | ····if-eqz·v0,·:cond_0 | 47 | ····if-eqz·v0,·:cond_0 |
Offset 88, 89 lines modified | Offset 88, 89 lines modified | ||
88 | ····return-object·v0 | 88 | ····return-object·v0 |
89 | ····:cond_0 | 89 | ····:cond_0 |
90 | ····new-instance·v0,·Landroid/support/v7/internal/view/d; | 90 | ····new-instance·v0,·Landroid/support/v7/internal/view/d; |
91 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/e;->b:Landroid/content/Context; | 91 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/e;->b:Landroid/content/Context; |
92 | ····invoke-direct·{v0,·v1,·p1},·Landroid/support/v7/internal/view/d;-><init>(Landroid/content/Context;Landroid/support/v7/ | 92 | ····invoke-direct·{v0,·v1,·p1},·Landroid/support/v7/internal/view/d;-><init>(Landroid/content/Context;Landroid/support/v7/d/a;)V |
93 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/e;->c:Landroid/support/v4/ | 93 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/e;->c:Landroid/support/v4/g/m; |
94 | ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/ | 94 | ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/g/m;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
95 | ····goto·:goto_0 | 95 | ····goto·:goto_0 |
96 | .end·method | 96 | .end·method |
97 | #·virtual·methods | 97 | #·virtual·methods |
98 | .method·public·a(Landroid/support/v7/ | 98 | .method·public·a(Landroid/support/v7/d/a;)V |
99 | ····.locals·2 | 99 | ····.locals·2 |
100 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->a:Landroid/view/ActionMode$Callback; | 100 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->a:Landroid/view/ActionMode$Callback; |
101 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/view/e;->b(Landroid/support/v7/ | 101 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/view/e;->b(Landroid/support/v7/d/a;)Landroid/view/ActionMode; |
102 | ····move-result-object·v1 | 102 | ····move-result-object·v1 |
103 | ····invoke-interface·{v0,·v1},·Landroid/view/ActionMode$Callback;->onDestroyActionMode(Landroid/view/ActionMode;)V | 103 | ····invoke-interface·{v0,·v1},·Landroid/view/ActionMode$Callback;->onDestroyActionMode(Landroid/view/ActionMode;)V |
104 | ····return-void | 104 | ····return-void |
105 | .end·method | 105 | .end·method |
106 | .method·public·a(Landroid/support/v7/ | 106 | .method·public·a(Landroid/support/v7/d/a;Landroid/view/Menu;)Z |
107 | ····.locals·3 | 107 | ····.locals·3 |
108 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->a:Landroid/view/ActionMode$Callback; | 108 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->a:Landroid/view/ActionMode$Callback; |
109 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/view/e;->b(Landroid/support/v7/ | 109 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/view/e;->b(Landroid/support/v7/d/a;)Landroid/view/ActionMode; |
110 | ····move-result-object·v1 | 110 | ····move-result-object·v1 |
Max diff block lines reached; 2235/8251 bytes (27.09%) of diff not shown. |
Offset 34, 15 lines modified | Offset 34, 15 lines modified | ||
34 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; | 34 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; |
35 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 35 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
36 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
37 | ····sget·v1,·Landroid/support/v7/ | 37 | ····sget·v1,·Landroid/support/v7/b/h;->abc_max_action_buttons:I |
38 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getInteger(I)I | 38 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getInteger(I)I |
39 | ····move-result·v0 | 39 | ····move-result·v0 |
40 | ····return·v0 | 40 | ····return·v0 |
41 | .end·method | 41 | .end·method |
Offset 65, 15 lines modified | Offset 65, 15 lines modified | ||
65 | ····:cond_1 | 65 | ····:cond_1 |
66 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; | 66 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; |
67 | ····invoke-static·{v1},·Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; | 67 | ····invoke-static·{v1},·Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; |
68 | ····move-result-object·v1 | 68 | ····move-result-object·v1 |
69 | ····invoke-static·{v1},·Landroid/support/v4/ | 69 | ····invoke-static·{v1},·Landroid/support/v4/h/bg;->a(Landroid/view/ViewConfiguration;)Z |
70 | ····move-result·v1 | 70 | ····move-result·v1 |
71 | ····if-eqz·v1,·:cond_0 | 71 | ····if-eqz·v1,·:cond_0 |
72 | ····const/4·v0,·0x0 | 72 | ····const/4·v0,·0x0 |
Offset 117, 15 lines modified | Offset 117, 15 lines modified | ||
117 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; | 117 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; |
118 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 118 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
119 | ····move-result-object·v0 | 119 | ····move-result-object·v0 |
120 | ····sget·v1,·Landroid/support/v7/ | 120 | ····sget·v1,·Landroid/support/v7/b/c;->abc_action_bar_embed_tabs:I |
121 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z | 121 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z |
122 | ····move-result·v0 | 122 | ····move-result·v0 |
123 | ····:goto_0 | 123 | ····:goto_0 |
124 | ····return·v0 | 124 | ····return·v0 |
Offset 133, 15 lines modified | Offset 133, 15 lines modified | ||
133 | ····:cond_0 | 133 | ····:cond_0 |
134 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; | 134 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; |
135 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 135 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
136 | ····move-result-object·v0 | 136 | ····move-result-object·v0 |
137 | ····sget·v1,·Landroid/support/v7/ | 137 | ····sget·v1,·Landroid/support/v7/b/c;->abc_action_bar_embed_tabs_pre_jb:I |
138 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z | 138 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z |
139 | ····move-result·v0 | 139 | ····move-result·v0 |
140 | ····goto·:goto_0 | 140 | ····goto·:goto_0 |
141 | .end·method | 141 | .end·method |
Offset 151, 23 lines modified | Offset 151, 23 lines modified | ||
151 | ····const/4·v4,·0x0 | 151 | ····const/4·v4,·0x0 |
152 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; | 152 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; |
153 | ····const/4·v1,·0x0 | 153 | ····const/4·v1,·0x0 |
154 | ····sget-object·v2,·Landroid/support/v7/ | 154 | ····sget-object·v2,·Landroid/support/v7/b/l;->ActionBar:[I |
155 | ····sget·v3,·Landroid/support/v7/ | 155 | ····sget·v3,·Landroid/support/v7/b/b;->actionBarStyle:I |
156 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 156 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
157 | ····move-result-object·v1 | 157 | ····move-result-object·v1 |
158 | ····sget·v0,·Landroid/support/v7/ | 158 | ····sget·v0,·Landroid/support/v7/b/l;->ActionBar_height:I |
159 | ····invoke-virtual·{v1,·v0,·v4},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I | 159 | ····invoke-virtual·{v1,·v0,·v4},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I |
160 | ····move-result·v0 | 160 | ····move-result·v0 |
161 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; | 161 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; |
Offset 177, 15 lines modified | Offset 177, 15 lines modified | ||
177 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/a;->d()Z | 177 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/a;->d()Z |
178 | ····move-result·v3 | 178 | ····move-result·v3 |
179 | ····if-nez·v3,·:cond_0 | 179 | ····if-nez·v3,·:cond_0 |
180 | ····sget·v3,·Landroid/support/v7/ | 180 | ····sget·v3,·Landroid/support/v7/b/e;->abc_action_bar_stacked_max_height:I |
181 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 181 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
182 | ····move-result·v2 | 182 | ····move-result·v2 |
183 | ····invoke-static·{v0,·v2},·Ljava/lang/Math;->min(II)I | 183 | ····invoke-static·{v0,·v2},·Ljava/lang/Math;->min(II)I |
Offset 228, 15 lines modified | Offset 228, 15 lines modified | ||
228 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; | 228 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; |
229 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 229 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
230 | ····move-result-object·v0 | 230 | ····move-result-object·v0 |
231 | ····sget·v1,·Landroid/support/v7/ | 231 | ····sget·v1,·Landroid/support/v7/b/e;->abc_action_bar_stacked_tab_max_width:I |
232 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 232 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
233 | ····move-result·v0 | 233 | ····move-result·v0 |
234 | ····return·v0 | 234 | ····return·v0 |
235 | .end·method | 235 | .end·method |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | .class·Landroid/support/v7/internal/view/j; | 1 | .class·Landroid/support/v7/internal/view/j; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/h/ce; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·synthetic·a:Landroid/support/v7/internal/view/i; | 4 | .field·final·synthetic·a:Landroid/support/v7/internal/view/i; |
5 | .field·private·b:Z | 5 | .field·private·b:Z |
Offset 14, 15 lines modified | Offset 14, 15 lines modified | ||
14 | .method·constructor·<init>(Landroid/support/v7/internal/view/i;)V | 14 | .method·constructor·<init>(Landroid/support/v7/internal/view/i;)V |
15 | ····.locals·1 | 15 | ····.locals·1 |
16 | ····const/4·v0,·0x0 | 16 | ····const/4·v0,·0x0 |
17 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/j;->a:Landroid/support/v7/internal/view/i; | 17 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/j;->a:Landroid/support/v7/internal/view/i; |
18 | ····invoke-direct·{p0},·Landroid/support/v4/ | 18 | ····invoke-direct·{p0},·Landroid/support/v4/h/ce;-><init>()V |
19 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/j;->b:Z | 19 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/j;->b:Z |
20 | ····iput·v0,·p0,·Landroid/support/v7/internal/view/j;->c:I | 20 | ····iput·v0,·p0,·Landroid/support/v7/internal/view/j;->c:I |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
Offset 59, 29 lines modified | Offset 59, 29 lines modified | ||
59 | ····:cond_1 | 59 | ····:cond_1 |
60 | ····const/4·v0,·0x1 | 60 | ····const/4·v0,·0x1 |
61 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/j;->b:Z | 61 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/j;->b:Z |
62 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/j;->a:Landroid/support/v7/internal/view/i; | 62 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/j;->a:Landroid/support/v7/internal/view/i; |
63 | ····invoke-static·{v0},·Landroid/support/v7/internal/view/i;->a(Landroid/support/v7/internal/view/i;)Landroid/support/v4/ | 63 | ····invoke-static·{v0},·Landroid/support/v7/internal/view/i;->a(Landroid/support/v7/internal/view/i;)Landroid/support/v4/h/cd; |
64 | ····move-result-object·v0 | 64 | ····move-result-object·v0 |
65 | ····if-eqz·v0,·:cond_0 | 65 | ····if-eqz·v0,·:cond_0 |
66 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/j;->a:Landroid/support/v7/internal/view/i; | 66 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/j;->a:Landroid/support/v7/internal/view/i; |
67 | ····invoke-static·{v0},·Landroid/support/v7/internal/view/i;->a(Landroid/support/v7/internal/view/i;)Landroid/support/v4/ | 67 | ····invoke-static·{v0},·Landroid/support/v7/internal/view/i;->a(Landroid/support/v7/internal/view/i;)Landroid/support/v4/h/cd; |
68 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
69 | ····const/4·v1,·0x0 | 69 | ····const/4·v1,·0x0 |
70 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/ | 70 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/h/cd;->a(Landroid/view/View;)V |
71 | ····goto·:goto_0 | 71 | ····goto·:goto_0 |
72 | .end·method | 72 | .end·method |
73 | .method·public·b(Landroid/view/View;)V | 73 | .method·public·b(Landroid/view/View;)V |
74 | ····.locals·2 | 74 | ····.locals·2 |
Offset 101, 29 lines modified | Offset 101, 29 lines modified | ||
101 | ····move-result·v1 | 101 | ····move-result·v1 |
102 | ····if-ne·v0,·v1,·:cond_1 | 102 | ····if-ne·v0,·v1,·:cond_1 |
103 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/j;->a:Landroid/support/v7/internal/view/i; | 103 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/j;->a:Landroid/support/v7/internal/view/i; |
104 | ····invoke-static·{v0},·Landroid/support/v7/internal/view/i;->a(Landroid/support/v7/internal/view/i;)Landroid/support/v4/ | 104 | ····invoke-static·{v0},·Landroid/support/v7/internal/view/i;->a(Landroid/support/v7/internal/view/i;)Landroid/support/v4/h/cd; |
105 | ····move-result-object·v0 | 105 | ····move-result-object·v0 |
106 | ····if-eqz·v0,·:cond_0 | 106 | ····if-eqz·v0,·:cond_0 |
107 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/j;->a:Landroid/support/v7/internal/view/i; | 107 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/j;->a:Landroid/support/v7/internal/view/i; |
108 | ····invoke-static·{v0},·Landroid/support/v7/internal/view/i;->a(Landroid/support/v7/internal/view/i;)Landroid/support/v4/ | 108 | ····invoke-static·{v0},·Landroid/support/v7/internal/view/i;->a(Landroid/support/v7/internal/view/i;)Landroid/support/v4/h/cd; |
109 | ····move-result-object·v0 | 109 | ····move-result-object·v0 |
110 | ····const/4·v1,·0x0 | 110 | ····const/4·v1,·0x0 |
111 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/ | 111 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/h/cd;->b(Landroid/view/View;)V |
112 | ····:cond_0 | 112 | ····:cond_0 |
113 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/j;->a()V | 113 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/j;->a()V |
114 | ····:cond_1 | 114 | ····:cond_1 |
115 | ····return-void | 115 | ····return-void |
116 | .end·method | 116 | .end·method |
Offset 1, 41 lines modified | Offset 1, 41 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/view/c; | 1 | .class·public·Landroid/support/v7/internal/view/c; |
2 | .super·Landroid/support/v7/ | 2 | .super·Landroid/support/v7/d/a; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v7/internal/view/menu/j; | 4 | .implements·Landroid/support/v7/internal/view/menu/j; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·a:Landroid/content/Context; | 6 | .field·private·a:Landroid/content/Context; |
7 | .field·private·b:Landroid/support/v7/internal/widget/ActionBarContextView; | 7 | .field·private·b:Landroid/support/v7/internal/widget/ActionBarContextView; |
8 | .field·private·c:Landroid/support/v7/ | 8 | .field·private·c:Landroid/support/v7/d/b; |
9 | .field·private·d:Ljava/lang/ref/WeakReference; | 9 | .field·private·d:Ljava/lang/ref/WeakReference; |
10 | .field·private·e:Z | 10 | .field·private·e:Z |
11 | .field·private·f:Z | 11 | .field·private·f:Z |
12 | .field·private·g:Landroid/support/v7/internal/view/menu/i; | 12 | .field·private·g:Landroid/support/v7/internal/view/menu/i; |
13 | #·direct·methods | 13 | #·direct·methods |
14 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/ | 14 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/d/b;Z)V |
15 | ····.locals·2 | 15 | ····.locals·2 |
16 | ····invoke-direct·{p0},·Landroid/support/v7/ | 16 | ····invoke-direct·{p0},·Landroid/support/v7/d/a;-><init>()V |
17 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/c;->a:Landroid/content/Context; | 17 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/c;->a:Landroid/content/Context; |
18 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/c;->b:Landroid/support/v7/internal/widget/ActionBarContextView; | 18 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/c;->b:Landroid/support/v7/internal/widget/ActionBarContextView; |
19 | ····iput-object·p3,·p0,·Landroid/support/v7/internal/view/c;->c:Landroid/support/v7/ | 19 | ····iput-object·p3,·p0,·Landroid/support/v7/internal/view/c;->c:Landroid/support/v7/d/b; |
20 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/i; | 20 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/i; |
21 | ····invoke-virtual·{p2},·Landroid/support/v7/internal/widget/ActionBarContextView;->getContext()Landroid/content/Context; | 21 | ····invoke-virtual·{p2},·Landroid/support/v7/internal/widget/ActionBarContextView;->getContext()Landroid/content/Context; |
22 | ····move-result-object·v1 | 22 | ····move-result-object·v1 |
Offset 135, 29 lines modified | Offset 135, 29 lines modified | ||
135 | ····return-void | 135 | ····return-void |
136 | .end·method | 136 | .end·method |
137 | .method·public·a(Z)V | 137 | .method·public·a(Z)V |
138 | ····.locals·1 | 138 | ····.locals·1 |
139 | ····invoke-super·{p0,·p1},·Landroid/support/v7/ | 139 | ····invoke-super·{p0,·p1},·Landroid/support/v7/d/a;->a(Z)V |
140 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->b:Landroid/support/v7/internal/widget/ActionBarContextView; | 140 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->b:Landroid/support/v7/internal/widget/ActionBarContextView; |
141 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/ActionBarContextView;->setTitleOptional(Z)V | 141 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/ActionBarContextView;->setTitleOptional(Z)V |
142 | ····return-void | 142 | ····return-void |
143 | .end·method | 143 | .end·method |
144 | .method·public·a(Landroid/support/v7/internal/view/menu/i;Landroid/view/MenuItem;)Z | 144 | .method·public·a(Landroid/support/v7/internal/view/menu/i;Landroid/view/MenuItem;)Z |
145 | ····.locals·1 | 145 | ····.locals·1 |
146 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->c:Landroid/support/v7/ | 146 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->c:Landroid/support/v7/d/b; |
147 | ····invoke-interface·{v0,·p0,·p2},·Landroid/support/v7/ | 147 | ····invoke-interface·{v0,·p0,·p2},·Landroid/support/v7/d/b;->a(Landroid/support/v7/d/a;Landroid/view/MenuItem;)Z |
148 | ····move-result·v0 | 148 | ····move-result·v0 |
149 | ····return·v0 | 149 | ····return·v0 |
150 | .end·method | 150 | .end·method |
151 | .method·public·b()Landroid/view/Menu; | 151 | .method·public·b()Landroid/view/Menu; |
Offset 209, 29 lines modified | Offset 209, 29 lines modified | ||
209 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->b:Landroid/support/v7/internal/widget/ActionBarContextView; | 209 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->b:Landroid/support/v7/internal/widget/ActionBarContextView; |
210 | ····const/16·v1,·0x20 | 210 | ····const/16·v1,·0x20 |
211 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarContextView;->sendAccessibilityEvent(I)V | 211 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarContextView;->sendAccessibilityEvent(I)V |
212 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->c:Landroid/support/v7/ | 212 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->c:Landroid/support/v7/d/b; |
213 | ····invoke-interface·{v0,·p0},·Landroid/support/v7/ | 213 | ····invoke-interface·{v0,·p0},·Landroid/support/v7/d/b;->a(Landroid/support/v7/d/a;)V |
214 | ····goto·:goto_0 | 214 | ····goto·:goto_0 |
215 | .end·method | 215 | .end·method |
216 | .method·public·d()V | 216 | .method·public·d()V |
217 | ····.locals·2 | 217 | ····.locals·2 |
218 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->c:Landroid/support/v7/ | 218 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->c:Landroid/support/v7/d/b; |
219 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/c;->g:Landroid/support/v7/internal/view/menu/i; | 219 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/c;->g:Landroid/support/v7/internal/view/menu/i; |
220 | ····invoke-interface·{v0,·p0,·v1},·Landroid/support/v7/ | 220 | ····invoke-interface·{v0,·p0,·v1},·Landroid/support/v7/d/b;->b(Landroid/support/v7/d/a;Landroid/view/Menu;)Z |
221 | ····return-void | 221 | ····return-void |
222 | .end·method | 222 | .end·method |
223 | .method·public·f()Ljava/lang/CharSequence; | 223 | .method·public·f()Ljava/lang/CharSequence; |
224 | ····.locals·1 | 224 | ····.locals·1 |
Offset 335, 15 lines modified | Offset 335, 15 lines modified | ||
335 | ····move-result-object·v9 | 335 | ····move-result-object·v9 |
336 | ····if-eq·v1,·v2,·:cond_2 | 336 | ····if-eq·v1,·v2,·:cond_2 |
337 | ····invoke-virtual·{v9,·v5},·Landroid/view/View;->setPressed(Z)V | 337 | ····invoke-virtual·{v9,·v5},·Landroid/view/View;->setPressed(Z)V |
338 | ····invoke-static·{v9},·Landroid/support/v4/ | 338 | ····invoke-static·{v9},·Landroid/support/v4/h/ao;->h(Landroid/view/View;)V |
339 | ····:cond_2 | 339 | ····:cond_2 |
340 | ····if-eq·v9,·v3,·:cond_3 | 340 | ····if-eq·v9,·v3,·:cond_3 |
341 | ····invoke-virtual·{p0,·v9,·v4},·Landroid/support/v7/internal/view/menu/d;->a(Landroid/view/View;I)V | 341 | ····invoke-virtual·{p0,·v9,·v4},·Landroid/support/v7/internal/view/menu/d;->a(Landroid/view/View;I)V |
342 | ····:cond_3 | 342 | ····:cond_3 |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/view/menu/i; | 1 | .class·public·Landroid/support/v7/internal/view/menu/i; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/d/a/a; |
5 | #·static·fields | 5 | #·static·fields |
6 | .field·private·static·final·d:[I | 6 | .field·private·static·final·d:[I |
7 | #·instance·fields | 7 | #·instance·fields |
Offset 310, 15 lines modified | Offset 310, 15 lines modified | ||
310 | ····:goto_1 | 310 | ····:goto_1 |
311 | ····if-lez·p3,·:cond_4 | 311 | ····if-lez·p3,·:cond_4 |
312 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/i;->e()Landroid/content/Context; | 312 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/i;->e()Landroid/content/Context; |
313 | ····move-result-object·v0 | 313 | ····move-result-object·v0 |
314 | ····invoke-static·{v0,·p3},·Landroid/support/v4/ | 314 | ····invoke-static·{v0,·p3},·Landroid/support/v4/b/a;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; |
315 | ····move-result-object·v0 | 315 | ····move-result-object·v0 |
316 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/i;->b:Landroid/graphics/drawable/Drawable; | 316 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/i;->b:Landroid/graphics/drawable/Drawable; |
317 | ····:cond_2 | 317 | ····:cond_2 |
318 | ····:goto_2 | 318 | ····:goto_2 |
Offset 576, 15 lines modified | Offset 576, 15 lines modified | ||
576 | ····iget·v1,·v1,·Landroid/content/res/Configuration;->keyboard:I | 576 | ····iget·v1,·v1,·Landroid/content/res/Configuration;->keyboard:I |
577 | ····if-eq·v1,·v0,·:cond_0 | 577 | ····if-eq·v1,·v0,·:cond_0 |
578 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/i;->f:Landroid/content/res/Resources; | 578 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/i;->f:Landroid/content/res/Resources; |
579 | ····sget·v2,·Landroid/support/v7/ | 579 | ····sget·v2,·Landroid/support/v7/b/c;->abc_config_showMenuShortcutsWhenKeyboardPresent:I |
580 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getBoolean(I)Z | 580 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getBoolean(I)Z |
581 | ····move-result·v1 | 581 | ····move-result·v1 |
582 | ····if-eqz·v1,·:cond_0 | 582 | ····if-eqz·v1,·:cond_0 |
Offset 871, 15 lines modified | Offset 871, 15 lines modified | ||
871 | ····:goto_0 | 871 | ····:goto_0 |
872 | ····if-ge·v2,·v3,·:cond_3 | 872 | ····if-ge·v2,·v3,·:cond_3 |
873 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/internal/view/menu/i;->getItem(I)Landroid/view/MenuItem; | 873 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/internal/view/menu/i;->getItem(I)Landroid/view/MenuItem; |
874 | ····move-result-object·v4 | 874 | ····move-result-object·v4 |
875 | ····invoke-static·{v4},·Landroid/support/v4/ | 875 | ····invoke-static·{v4},·Landroid/support/v4/h/y;->a(Landroid/view/MenuItem;)Landroid/view/View; |
876 | ····move-result-object·v1 | 876 | ····move-result-object·v1 |
877 | ····if-eqz·v1,·:cond_1 | 877 | ····if-eqz·v1,·:cond_1 |
878 | ····invoke-virtual·{v1},·Landroid/view/View;->getId()I | 878 | ····invoke-virtual·{v1},·Landroid/view/View;->getId()I |
Offset 894, 15 lines modified | Offset 894, 15 lines modified | ||
894 | ····new-instance·v0,·Landroid/util/SparseArray; | 894 | ····new-instance·v0,·Landroid/util/SparseArray; |
895 | ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V | 895 | ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V |
896 | ····:cond_0 | 896 | ····:cond_0 |
897 | ····invoke-virtual·{v1,·v0},·Landroid/view/View;->saveHierarchyState(Landroid/util/SparseArray;)V | 897 | ····invoke-virtual·{v1,·v0},·Landroid/view/View;->saveHierarchyState(Landroid/util/SparseArray;)V |
898 | ····invoke-static·{v4},·Landroid/support/v4/ | 898 | ····invoke-static·{v4},·Landroid/support/v4/h/y;->c(Landroid/view/MenuItem;)Z |
899 | ····move-result·v1 | 899 | ····move-result·v1 |
900 | ····if-eqz·v1,·:cond_1 | 900 | ····if-eqz·v1,·:cond_1 |
901 | ····const-string·v1,·"android:menu:expandedactionview" | 901 | ····const-string·v1,·"android:menu:expandedactionview" |
Offset 1319, 21 lines modified | Offset 1319, 21 lines modified | ||
1319 | ····return·v0 | 1319 | ····return·v0 |
1320 | ····:cond_1 | 1320 | ····:cond_1 |
1321 | ····invoke-virtual·{p1},·Landroid/support/v7/internal/view/menu/m;->b()Z | 1321 | ····invoke-virtual·{p1},·Landroid/support/v7/internal/view/menu/m;->b()Z |
1322 | ····move-result·v3 | 1322 | ····move-result·v3 |
1323 | ····invoke-virtual·{p1},·Landroid/support/v7/internal/view/menu/m;->a()Landroid/support/v4/ | 1323 | ····invoke-virtual·{p1},·Landroid/support/v7/internal/view/menu/m;->a()Landroid/support/v4/h/a; |
1324 | ····move-result-object·v4 | 1324 | ····move-result-object·v4 |
1325 | ····if-eqz·v4,·:cond_2 | 1325 | ····if-eqz·v4,·:cond_2 |
1326 | ····invoke-virtual·{v4},·Landroid/support/v4/ | 1326 | ····invoke-virtual·{v4},·Landroid/support/v4/h/a;->e()Z |
1327 | ····move-result·v1 | 1327 | ····move-result·v1 |
1328 | ····if-eqz·v1,·:cond_2 | 1328 | ····if-eqz·v1,·:cond_2 |
1329 | ····move·v1,·v2 | 1329 | ····move·v1,·v2 |
Offset 1394, 15 lines modified | Offset 1394, 15 lines modified | ||
1394 | ····move-result-object·v0 | 1394 | ····move-result-object·v0 |
1395 | ····check-cast·v0,·Landroid/support/v7/internal/view/menu/ad; | 1395 | ····check-cast·v0,·Landroid/support/v7/internal/view/menu/ad; |
1396 | ····if-eqz·v1,·:cond_6 | 1396 | ····if-eqz·v1,·:cond_6 |
1397 | ····invoke-virtual·{v4,·v0},·Landroid/support/v4/ | 1397 | ····invoke-virtual·{v4,·v0},·Landroid/support/v4/h/a;->a(Landroid/view/SubMenu;)V |
1398 | ····:cond_6 | 1398 | ····:cond_6 |
1399 | ····invoke-direct·{p0,·v0,·p2},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/support/v7/internal/view/menu/ad;Landroid/support/v7/internal/view/menu/x;)Z | 1399 | ····invoke-direct·{p0,·v0,·p2},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/support/v7/internal/view/menu/ad;Landroid/support/v7/internal/view/menu/x;)Z |
1400 | ····move-result·v0 | 1400 | ····move-result·v0 |
1401 | ····or-int/2addr·v0,·v3 | 1401 | ····or-int/2addr·v0,·v3 |
Offset 1745, 15 lines modified | Offset 1745, 15 lines modified | ||
1745 | ····:goto_1 | 1745 | ····:goto_1 |
1746 | ····if-ge·v1,·v3,·:cond_4 | 1746 | ····if-ge·v1,·v3,·:cond_4 |
1747 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/view/menu/i;->getItem(I)Landroid/view/MenuItem; | 1747 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/view/menu/i;->getItem(I)Landroid/view/MenuItem; |
1748 | ····move-result-object·v0 | 1748 | ····move-result-object·v0 |
1749 | ····invoke-static·{v0},·Landroid/support/v4/ | 1749 | ····invoke-static·{v0},·Landroid/support/v4/h/y;->a(Landroid/view/MenuItem;)Landroid/view/View; |
1750 | ····move-result-object·v4 | 1750 | ····move-result-object·v4 |
1751 | ····if-eqz·v4,·:cond_2 | 1751 | ····if-eqz·v4,·:cond_2 |
Max diff block lines reached; 518/4558 bytes (11.36%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/v7/internal/view/menu/r; | 1 | .class·Landroid/support/v7/internal/view/menu/r; |
2 | .super·Landroid/support/v7/internal/view/menu/f; | 2 | .super·Landroid/support/v7/internal/view/menu/f; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/h/ad; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/o; | 6 | .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/o; |
7 | #·direct·methods | 7 | #·direct·methods |
Offset 74, 15 lines modified | Offset 74, 15 lines modified | ||
74 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->d:Landroid/support/v7/internal/view/menu/ExpandedMenuView; | 74 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->d:Landroid/support/v7/internal/view/menu/ExpandedMenuView; |
75 | ····if-nez·v0,·:cond_1 | 75 | ····if-nez·v0,·:cond_1 |
76 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->b:Landroid/view/LayoutInflater; | 76 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->b:Landroid/view/LayoutInflater; |
77 | ····sget·v1,·Landroid/support/v7/ | 77 | ····sget·v1,·Landroid/support/v7/b/i;->abc_expanded_menu_layout:I |
78 | ····const/4·v2,·0x0 | 78 | ····const/4·v2,·0x0 |
79 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 79 | ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
80 | ····move-result-object·v0 | 80 | ····move-result-object·v0 |
Offset 2, 15 lines modified | Offset 2, 15 lines modified | ||
2 | .super·Landroid/support/v7/internal/view/menu/p; | 2 | .super·Landroid/support/v7/internal/view/menu/p; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/view/ActionProvider$VisibilityListener; | 4 | .implements·Landroid/view/ActionProvider$VisibilityListener; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·c:Landroid/support/v4/ | 6 | .field·c:Landroid/support/v4/h/c; |
7 | .field·final·synthetic·d:Landroid/support/v7/internal/view/menu/t; | 7 | .field·final·synthetic·d:Landroid/support/v7/internal/view/menu/t; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/t;Landroid/content/Context;Landroid/view/ActionProvider;)V | 9 | .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/t;Landroid/content/Context;Landroid/view/ActionProvider;)V |
10 | ····.locals·0 | 10 | ····.locals·0 |
Offset 32, 18 lines modified | Offset 32, 18 lines modified | ||
32 | ····invoke-virtual·{v0,·p1},·Landroid/view/ActionProvider;->onCreateActionView(Landroid/view/MenuItem;)Landroid/view/View; | 32 | ····invoke-virtual·{v0,·p1},·Landroid/view/ActionProvider;->onCreateActionView(Landroid/view/MenuItem;)Landroid/view/View; |
33 | ····move-result-object·v0 | 33 | ····move-result-object·v0 |
34 | ····return-object·v0 | 34 | ····return-object·v0 |
35 | .end·method | 35 | .end·method |
36 | .method·public·a(Landroid/support/v4/ | 36 | .method·public·a(Landroid/support/v4/h/c;)V |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/u;->c:Landroid/support/v4/ | 38 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/u;->c:Landroid/support/v4/h/c; |
39 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/u;->a:Landroid/view/ActionProvider; | 39 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/u;->a:Landroid/view/ActionProvider; |
40 | ····if-eqz·p1,·:cond_0 | 40 | ····if-eqz·p1,·:cond_0 |
41 | ····:goto_0 | 41 | ····:goto_0 |
42 | ····invoke-virtual·{v0,·p0},·Landroid/view/ActionProvider;->setVisibilityListener(Landroid/view/ActionProvider$VisibilityListener;)V | 42 | ····invoke-virtual·{v0,·p0},·Landroid/view/ActionProvider;->setVisibilityListener(Landroid/view/ActionProvider$VisibilityListener;)V |
Offset 79, 18 lines modified | Offset 79, 18 lines modified | ||
79 | ····return·v0 | 79 | ····return·v0 |
80 | .end·method | 80 | .end·method |
81 | .method·public·onActionProviderVisibilityChanged(Z)V | 81 | .method·public·onActionProviderVisibilityChanged(Z)V |
82 | ····.locals·1 | 82 | ····.locals·1 |
83 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/u;->c:Landroid/support/v4/ | 83 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/u;->c:Landroid/support/v4/h/c; |
84 | ····if-eqz·v0,·:cond_0 | 84 | ····if-eqz·v0,·:cond_0 |
85 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/u;->c:Landroid/support/v4/ | 85 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/u;->c:Landroid/support/v4/h/c; |
86 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/ | 86 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/h/c;->a(Z)V |
87 | ····:cond_0 | 87 | ····:cond_0 |
88 | ····return-void | 88 | ····return-void |
89 | .end·method | 89 | .end·method |
Offset 2, 140 lines modified | Offset 2, 140 lines modified | ||
2 | .super·Landroid/support/v7/internal/view/menu/ac; | 2 | .super·Landroid/support/v7/internal/view/menu/ac; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/view/SubMenu; | 4 | .implements·Landroid/view/SubMenu; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/ | 6 | .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/d/a/c;)V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/ac;-><init>(Landroid/content/Context;Landroid/support/v4/ | 8 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/ac;-><init>(Landroid/content/Context;Landroid/support/v4/d/a/a;)V |
9 | ····return-void | 9 | ····return-void |
10 | .end·method | 10 | .end·method |
11 | #·virtual·methods | 11 | #·virtual·methods |
12 | .method·public·b()Landroid/support/v4/ | 12 | .method·public·b()Landroid/support/v4/d/a/c; |
13 | ····.locals·1 | 13 | ····.locals·1 |
14 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ae;->b:Ljava/lang/Object; | 14 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ae;->b:Ljava/lang/Object; |
15 | ····check-cast·v0,·Landroid/support/v4/ | 15 | ····check-cast·v0,·Landroid/support/v4/d/a/c; |
16 | ····return-object·v0 | 16 | ····return-object·v0 |
17 | .end·method | 17 | .end·method |
18 | .method·public·clearHeader()V | 18 | .method·public·clearHeader()V |
19 | ····.locals·1 | 19 | ····.locals·1 |
20 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/ | 20 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/d/a/c; |
21 | ····move-result-object·v0 | 21 | ····move-result-object·v0 |
22 | ····invoke-interface·{v0},·Landroid/support/v4/ | 22 | ····invoke-interface·{v0},·Landroid/support/v4/d/a/c;->clearHeader()V |
23 | ····return-void | 23 | ····return-void |
24 | .end·method | 24 | .end·method |
25 | .method·public·getItem()Landroid/view/MenuItem; | 25 | .method·public·getItem()Landroid/view/MenuItem; |
26 | ····.locals·1 | 26 | ····.locals·1 |
27 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/ | 27 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/d/a/c; |
28 | ····move-result-object·v0 | 28 | ····move-result-object·v0 |
29 | ····invoke-interface·{v0},·Landroid/support/v4/ | 29 | ····invoke-interface·{v0},·Landroid/support/v4/d/a/c;->getItem()Landroid/view/MenuItem; |
30 | ····move-result-object·v0 | 30 | ····move-result-object·v0 |
31 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ae;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem; | 31 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ae;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem; |
32 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
33 | ····return-object·v0 | 33 | ····return-object·v0 |
34 | .end·method | 34 | .end·method |
35 | .method·public·setHeaderIcon(I)Landroid/view/SubMenu; | 35 | .method·public·setHeaderIcon(I)Landroid/view/SubMenu; |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/ | 37 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/d/a/c; |
38 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
39 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/ | 39 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/c;->setHeaderIcon(I)Landroid/view/SubMenu; |
40 | ····return-object·p0 | 40 | ····return-object·p0 |
41 | .end·method | 41 | .end·method |
42 | .method·public·setHeaderIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; | 42 | .method·public·setHeaderIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/ | 44 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/d/a/c; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/ | 46 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/c;->setHeaderIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; |
47 | ····return-object·p0 | 47 | ····return-object·p0 |
48 | .end·method | 48 | .end·method |
49 | .method·public·setHeaderTitle(I)Landroid/view/SubMenu; | 49 | .method·public·setHeaderTitle(I)Landroid/view/SubMenu; |
50 | ····.locals·1 | 50 | ····.locals·1 |
51 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/ | 51 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/d/a/c; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/ | 53 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/c;->setHeaderTitle(I)Landroid/view/SubMenu; |
54 | ····return-object·p0 | 54 | ····return-object·p0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/SubMenu; | 56 | .method·public·setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/SubMenu; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/ | 58 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/d/a/c; |
59 | ····move-result-object·v0 | 59 | ····move-result-object·v0 |
60 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/ | 60 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/c;->setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/SubMenu; |
61 | ····return-object·p0 | 61 | ····return-object·p0 |
62 | .end·method | 62 | .end·method |
63 | .method·public·setHeaderView(Landroid/view/View;)Landroid/view/SubMenu; | 63 | .method·public·setHeaderView(Landroid/view/View;)Landroid/view/SubMenu; |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/ | 65 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/d/a/c; |
66 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
67 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/ | 67 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/c;->setHeaderView(Landroid/view/View;)Landroid/view/SubMenu; |
68 | ····return-object·p0 | 68 | ····return-object·p0 |
69 | .end·method | 69 | .end·method |
70 | .method·public·setIcon(I)Landroid/view/SubMenu; | 70 | .method·public·setIcon(I)Landroid/view/SubMenu; |
71 | ····.locals·1 | 71 | ····.locals·1 |
72 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/ | 72 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ae;->b()Landroid/support/v4/d/a/c; |
73 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
74 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/ | 74 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/c;->setIcon(I)Landroid/view/SubMenu; |
75 | ····return-object·p0 | 75 | ····return-object·p0 |
Max diff block lines reached; 627/6225 bytes (10.07%) of diff not shown. |
Offset 5, 18 lines modified | Offset 5, 18 lines modified | ||
5 | #·annotations | 5 | #·annotations |
6 | .annotation·build·Landroid/annotation/TargetApi; | 6 | .annotation·build·Landroid/annotation/TargetApi; |
7 | ····value·=·0x10 | 7 | ····value·=·0x10 |
8 | .end·annotation | 8 | .end·annotation |
9 | #·direct·methods | 9 | #·direct·methods |
10 | .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/ | 10 | .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/d/a/b;)V |
11 | ····.locals·0 | 11 | ····.locals·0 |
12 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/o;-><init>(Landroid/content/Context;Landroid/support/v4/ | 12 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/o;-><init>(Landroid/content/Context;Landroid/support/v4/d/a/b;)V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·a(Landroid/view/ActionProvider;)Landroid/support/v7/internal/view/menu/p; | 16 | .method·a(Landroid/view/ActionProvider;)Landroid/support/v7/internal/view/menu/p; |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·final·Landroid/support/v7/internal/view/menu/m; | 1 | .class·public·final·Landroid/support/v7/internal/view/menu/m; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/d/a/b; |
5 | #·static·fields | 5 | #·static·fields |
6 | .field·private·static·w:Ljava/lang/String; | 6 | .field·private·static·w:Ljava/lang/String; |
7 | .field·private·static·x:Ljava/lang/String; | 7 | .field·private·static·x:Ljava/lang/String; |
Offset 48, 17 lines modified | Offset 48, 17 lines modified | ||
48 | .field·private·p:I | 48 | .field·private·p:I |
49 | .field·private·q:I | 49 | .field·private·q:I |
50 | .field·private·r:Landroid/view/View; | 50 | .field·private·r:Landroid/view/View; |
51 | .field·private·s:Landroid/support/v4/ | 51 | .field·private·s:Landroid/support/v4/h/a; |
52 | .field·private·t:Landroid/support/v4/ | 52 | .field·private·t:Landroid/support/v4/h/ad; |
53 | .field·private·u:Z | 53 | .field·private·u:Z |
54 | .field·private·v:Landroid/view/ContextMenu$ContextMenuInfo; | 54 | .field·private·v:Landroid/view/ContextMenu$ContextMenuInfo; |
55 | #·direct·methods | 55 | #·direct·methods |
Offset 102, 15 lines modified | Offset 102, 15 lines modified | ||
102 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->l:Landroid/support/v7/internal/view/menu/i; | 102 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->l:Landroid/support/v7/internal/view/menu/i; |
103 | ····return-object·v0 | 103 | ····return-object·v0 |
104 | .end·method | 104 | .end·method |
105 | #·virtual·methods | 105 | #·virtual·methods |
106 | .method·public·a(I)Landroid/support/v4/ | 106 | .method·public·a(I)Landroid/support/v4/d/a/b; |
107 | ····.locals·3 | 107 | ····.locals·3 |
108 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->l:Landroid/support/v7/internal/view/menu/i; | 108 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->l:Landroid/support/v7/internal/view/menu/i; |
109 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->e()Landroid/content/Context; | 109 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->e()Landroid/content/Context; |
110 | ····move-result-object·v0 | 110 | ····move-result-object·v0 |
Offset 125, 75 lines modified | Offset 125, 75 lines modified | ||
125 | ····const/4·v0,·0x0 | 125 | ····const/4·v0,·0x0 |
126 | ····invoke-virtual·{v1,·p1,·v2,·v0},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 126 | ····invoke-virtual·{v1,·p1,·v2,·v0},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
127 | ····move-result-object·v0 | 127 | ····move-result-object·v0 |
128 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/m;->a(Landroid/view/View;)Landroid/support/v4/ | 128 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/m;->a(Landroid/view/View;)Landroid/support/v4/d/a/b; |
129 | ····return-object·p0 | 129 | ····return-object·p0 |
130 | .end·method | 130 | .end·method |
131 | .method·public·a(Landroid/support/v4/ | 131 | .method·public·a(Landroid/support/v4/h/a;)Landroid/support/v4/d/a/b; |
132 | ····.locals·0 | ||
133 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/m;->t:Landroid/support/v4/view/ax; | ||
134 | ····return-object·p0 | ||
135 | .end·method | ||
136 | .method·public·a(Landroid/support/v4/view/n;)Landroid/support/v4/c/a/b; | ||
137 | ····.locals·2 | 132 | ····.locals·2 |
138 | ····const/4·v1,·0x0 | 133 | ····const/4·v1,·0x0 |
139 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->s:Landroid/support/v4/ | 134 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->s:Landroid/support/v4/h/a; |
140 | ····if-eqz·v0,·:cond_0 | 135 | ····if-eqz·v0,·:cond_0 |
141 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->s:Landroid/support/v4/ | 136 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->s:Landroid/support/v4/h/a; |
142 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/ | 137 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/h/a;->a(Landroid/support/v4/h/c;)V |
143 | ····:cond_0 | 138 | ····:cond_0 |
144 | ····iput-object·v1,·p0,·Landroid/support/v7/internal/view/menu/m;->r:Landroid/view/View; | 139 | ····iput-object·v1,·p0,·Landroid/support/v7/internal/view/menu/m;->r:Landroid/view/View; |
145 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/m;->s:Landroid/support/v4/ | 140 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/m;->s:Landroid/support/v4/h/a; |
146 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->l:Landroid/support/v7/internal/view/menu/i; | 141 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->l:Landroid/support/v7/internal/view/menu/i; |
147 | ····const/4·v1,·0x1 | 142 | ····const/4·v1,·0x1 |
148 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/i;->b(Z)V | 143 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/i;->b(Z)V |
149 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->s:Landroid/support/v4/ | 144 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->s:Landroid/support/v4/h/a; |
150 | ····if-eqz·v0,·:cond_1 | 145 | ····if-eqz·v0,·:cond_1 |
151 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->s:Landroid/support/v4/ | 146 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->s:Landroid/support/v4/h/a; |
152 | ····new-instance·v1,·Landroid/support/v7/internal/view/menu/n; | 147 | ····new-instance·v1,·Landroid/support/v7/internal/view/menu/n; |
153 | ····invoke-direct·{v1,·p0},·Landroid/support/v7/internal/view/menu/n;-><init>(Landroid/support/v7/internal/view/menu/m;)V | 148 | ····invoke-direct·{v1,·p0},·Landroid/support/v7/internal/view/menu/n;-><init>(Landroid/support/v7/internal/view/menu/m;)V |
154 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/ | 149 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/h/a;->a(Landroid/support/v4/h/c;)V |
155 | ····:cond_1 | 150 | ····:cond_1 |
156 | ····return-object·p0 | 151 | ····return-object·p0 |
157 | .end·method | 152 | .end·method |
153 | .method·public·a(Landroid/support/v4/h/ad;)Landroid/support/v4/d/a/b; | ||
154 | ····.locals·0 | ||
155 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/m;->t:Landroid/support/v4/h/ad; | ||
156 | ····return-object·p0 | ||
157 | .end·method | ||
158 | .method·public·a(Landroid/view/View;)Landroid/support/v4/ | 158 | .method·public·a(Landroid/view/View;)Landroid/support/v4/d/a/b; |
159 | ····.locals·2 | 159 | ····.locals·2 |
160 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/m;->r:Landroid/view/View; | 160 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/m;->r:Landroid/view/View; |
161 | ····const/4·v0,·0x0 | 161 | ····const/4·v0,·0x0 |
162 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->s:Landroid/support/v4/ | 162 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->s:Landroid/support/v4/h/a; |
163 | ····if-eqz·p1,·:cond_0 | 163 | ····if-eqz·p1,·:cond_0 |
164 | ····invoke-virtual·{p1},·Landroid/view/View;->getId()I | 164 | ····invoke-virtual·{p1},·Landroid/view/View;->getId()I |
Max diff block lines reached; 8961/13827 bytes (64.81%) of diff not shown. |
Offset 196, 15 lines modified | Offset 196, 15 lines modified | ||
196 | .method·public·setHeaderIcon(I)Landroid/view/SubMenu; | 196 | .method·public·setHeaderIcon(I)Landroid/view/SubMenu; |
197 | ····.locals·1 | 197 | ····.locals·1 |
198 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ad;->e()Landroid/content/Context; | 198 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ad;->e()Landroid/content/Context; |
199 | ····move-result-object·v0 | 199 | ····move-result-object·v0 |
200 | ····invoke-static·{v0,·p1},·Landroid/support/v4/ | 200 | ····invoke-static·{v0,·p1},·Landroid/support/v4/b/a;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; |
201 | ····move-result-object·v0 | 201 | ····move-result-object·v0 |
202 | ····invoke-super·{p0,·v0},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/i; | 202 | ····invoke-super·{p0,·v0},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/i; |
203 | ····return-object·p0 | 203 | ····return-object·p0 |
204 | .end·method | 204 | .end·method |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/v7/internal/view/menu/q; | 1 | .class·Landroid/support/v7/internal/view/menu/q; |
2 | .super·Landroid/widget/FrameLayout; | 2 | .super·Landroid/widget/FrameLayout; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v7/ | 4 | .implements·Landroid/support/v7/d/c; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·a:Landroid/view/CollapsibleActionView; | 6 | .field·final·a:Landroid/view/CollapsibleActionView; |
7 | #·direct·methods | 7 | #·direct·methods |
Offset 2, 32 lines modified | Offset 2, 32 lines modified | ||
2 | .super·Landroid/support/v7/internal/view/menu/e; | 2 | .super·Landroid/support/v7/internal/view/menu/e; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/view/Menu; | 4 | .implements·Landroid/view/Menu; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/ | 6 | .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/d/a/a;)V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/e;-><init>(Landroid/content/Context;Ljava/lang/Object;)V | 8 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/e;-><init>(Landroid/content/Context;Ljava/lang/Object;)V |
9 | ····return-void | 9 | ····return-void |
10 | .end·method | 10 | .end·method |
11 | #·virtual·methods | 11 | #·virtual·methods |
12 | .method·public·add(I)Landroid/view/MenuItem; | 12 | .method·public·add(I)Landroid/view/MenuItem; |
13 | ····.locals·1 | 13 | ····.locals·1 |
14 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; | 14 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; |
15 | ····check-cast·v0,·Landroid/support/v4/ | 15 | ····check-cast·v0,·Landroid/support/v4/d/a/a; |
16 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/ | 16 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/a;->add(I)Landroid/view/MenuItem; |
17 | ····move-result-object·v0 | 17 | ····move-result-object·v0 |
18 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ac;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem; | 18 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ac;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem; |
19 | ····move-result-object·v0 | 19 | ····move-result-object·v0 |
Offset 35, 17 lines modified | Offset 35, 17 lines modified | ||
35 | .end·method | 35 | .end·method |
36 | .method·public·add(IIII)Landroid/view/MenuItem; | 36 | .method·public·add(IIII)Landroid/view/MenuItem; |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; | 38 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; |
39 | ····check-cast·v0,·Landroid/support/v4/ | 39 | ····check-cast·v0,·Landroid/support/v4/d/a/a; |
40 | ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/ | 40 | ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/d/a/a;->add(IIII)Landroid/view/MenuItem; |
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ac;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem; | 42 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ac;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem; |
43 | ····move-result-object·v0 | 43 | ····move-result-object·v0 |
Offset 53, 17 lines modified | Offset 53, 17 lines modified | ||
53 | .end·method | 53 | .end·method |
54 | .method·public·add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; | 54 | .method·public·add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; | 56 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; |
57 | ····check-cast·v0,·Landroid/support/v4/ | 57 | ····check-cast·v0,·Landroid/support/v4/d/a/a; |
58 | ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/ | 58 | ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/d/a/a;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; |
59 | ····move-result-object·v0 | 59 | ····move-result-object·v0 |
60 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ac;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem; | 60 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ac;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem; |
61 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
Offset 71, 17 lines modified | Offset 71, 17 lines modified | ||
71 | .end·method | 71 | .end·method |
72 | .method·public·add(Ljava/lang/CharSequence;)Landroid/view/MenuItem; | 72 | .method·public·add(Ljava/lang/CharSequence;)Landroid/view/MenuItem; |
73 | ····.locals·1 | 73 | ····.locals·1 |
74 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; | 74 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; |
75 | ····check-cast·v0,·Landroid/support/v4/ | 75 | ····check-cast·v0,·Landroid/support/v4/d/a/a; |
76 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/ | 76 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/a;->add(Ljava/lang/CharSequence;)Landroid/view/MenuItem; |
77 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
78 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ac;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem; | 78 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ac;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem; |
79 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
Offset 100, 15 lines modified | Offset 100, 15 lines modified | ||
100 | ····array-length·v1,·v0 | 100 | ····array-length·v1,·v0 |
101 | ····new-array·v9,·v1,·[Landroid/view/MenuItem; | 101 | ····new-array·v9,·v1,·[Landroid/view/MenuItem; |
102 | ····:cond_0 | 102 | ····:cond_0 |
103 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; | 103 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; |
104 | ····check-cast·v1,·Landroid/support/v4/ | 104 | ····check-cast·v1,·Landroid/support/v4/d/a/a; |
105 | ····move·v2,·p1 | 105 | ····move·v2,·p1 |
106 | ····move·v3,·p2 | 106 | ····move·v3,·p2 |
107 | ····move·v4,·p3 | 107 | ····move·v4,·p3 |
Offset 116, 15 lines modified | Offset 116, 15 lines modified | ||
116 | ····move-object·v6,·p5 | 116 | ····move-object·v6,·p5 |
117 | ····move-object/from16·v7,·p6 | 117 | ····move-object/from16·v7,·p6 |
118 | ····move/from16·v8,·p7 | 118 | ····move/from16·v8,·p7 |
119 | ····invoke-interface/range·{v1·..·v9},·Landroid/support/v4/ | 119 | ····invoke-interface/range·{v1·..·v9},·Landroid/support/v4/d/a/a;->addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I |
120 | ····move-result·v2 | 120 | ····move-result·v2 |
121 | ····if-eqz·v9,·:cond_1 | 121 | ····if-eqz·v9,·:cond_1 |
122 | ····const/4·v1,·0x0 | 122 | ····const/4·v1,·0x0 |
Offset 150, 17 lines modified | Offset 150, 17 lines modified | ||
150 | .end·method | 150 | .end·method |
151 | .method·public·addSubMenu(I)Landroid/view/SubMenu; | 151 | .method·public·addSubMenu(I)Landroid/view/SubMenu; |
152 | ····.locals·1 | 152 | ····.locals·1 |
153 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; | 153 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; |
154 | ····check-cast·v0,·Landroid/support/v4/ | 154 | ····check-cast·v0,·Landroid/support/v4/d/a/a; |
Max diff block lines reached; 10017/14523 bytes (68.97%) of diff not shown. |
Offset 12, 15 lines modified | Offset 12, 15 lines modified | ||
12 | #·instance·fields | 12 | #·instance·fields |
13 | .field·private·c:Ljava/lang/reflect/Method; | 13 | .field·private·c:Ljava/lang/reflect/Method; |
14 | #·direct·methods | 14 | #·direct·methods |
15 | .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/ | 15 | .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/d/a/b;)V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/e;-><init>(Landroid/content/Context;Ljava/lang/Object;)V | 17 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/e;-><init>(Landroid/content/Context;Ljava/lang/Object;)V |
18 | ····return-void | 18 | ····return-void |
19 | .end·method | 19 | .end·method |
Offset 44, 15 lines modified | Offset 44, 15 lines modified | ||
44 | ····:try_start_0 | 44 | ····:try_start_0 |
45 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->c:Ljava/lang/reflect/Method; | 45 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->c:Ljava/lang/reflect/Method; |
46 | ····if-nez·v0,·:cond_0 | 46 | ····if-nez·v0,·:cond_0 |
47 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; | 47 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; |
48 | ····check-cast·v0,·Landroid/support/v4/ | 48 | ····check-cast·v0,·Landroid/support/v4/d/a/b; |
49 | ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 49 | ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····const-string·v1,·"setExclusiveCheckable" | 51 | ····const-string·v1,·"setExclusiveCheckable" |
Offset 109, 45 lines modified | Offset 109, 45 lines modified | ||
109 | .end·method | 109 | .end·method |
110 | .method·public·collapseActionView()Z | 110 | .method·public·collapseActionView()Z |
111 | ····.locals·1 | 111 | ····.locals·1 |
112 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; | 112 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; |
113 | ····check-cast·v0,·Landroid/support/v4/ | 113 | ····check-cast·v0,·Landroid/support/v4/d/a/b; |
114 | ····invoke-interface·{v0},·Landroid/support/v4/ | 114 | ····invoke-interface·{v0},·Landroid/support/v4/d/a/b;->collapseActionView()Z |
115 | ····move-result·v0 | 115 | ····move-result·v0 |
116 | ····return·v0 | 116 | ····return·v0 |
117 | .end·method | 117 | .end·method |
118 | .method·public·expandActionView()Z | 118 | .method·public·expandActionView()Z |
119 | ····.locals·1 | 119 | ····.locals·1 |
120 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; | 120 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; |
121 | ····check-cast·v0,·Landroid/support/v4/ | 121 | ····check-cast·v0,·Landroid/support/v4/d/a/b; |
122 | ····invoke-interface·{v0},·Landroid/support/v4/ | 122 | ····invoke-interface·{v0},·Landroid/support/v4/d/a/b;->expandActionView()Z |
123 | ····move-result·v0 | 123 | ····move-result·v0 |
124 | ····return·v0 | 124 | ····return·v0 |
125 | .end·method | 125 | .end·method |
126 | .method·public·getActionProvider()Landroid/view/ActionProvider; | 126 | .method·public·getActionProvider()Landroid/view/ActionProvider; |
127 | ····.locals·2 | 127 | ····.locals·2 |
128 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; | 128 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; |
129 | ····check-cast·v0,·Landroid/support/v4/ | 129 | ····check-cast·v0,·Landroid/support/v4/d/a/b; |
130 | ····invoke-interface·{v0},·Landroid/support/v4/ | 130 | ····invoke-interface·{v0},·Landroid/support/v4/d/a/b;->a()Landroid/support/v4/h/a; |
131 | ····move-result-object·v0 | 131 | ····move-result-object·v0 |
132 | ····instance-of·v1,·v0,·Landroid/support/v7/internal/view/menu/p; | 132 | ····instance-of·v1,·v0,·Landroid/support/v7/internal/view/menu/p; |
133 | ····if-eqz·v1,·:cond_0 | 133 | ····if-eqz·v1,·:cond_0 |
Offset 165, 17 lines modified | Offset 165, 17 lines modified | ||
165 | .end·method | 165 | .end·method |
166 | .method·public·getActionView()Landroid/view/View; | 166 | .method·public·getActionView()Landroid/view/View; |
167 | ····.locals·2 | 167 | ····.locals·2 |
168 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; | 168 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; |
169 | ····check-cast·v0,·Landroid/support/v4/ | 169 | ····check-cast·v0,·Landroid/support/v4/d/a/b; |
170 | ····invoke-interface·{v0},·Landroid/support/v4/ | 170 | ····invoke-interface·{v0},·Landroid/support/v4/d/a/b;->getActionView()Landroid/view/View; |
171 | ····move-result-object·v0 | 171 | ····move-result-object·v0 |
172 | ····instance-of·v1,·v0,·Landroid/support/v7/internal/view/menu/q; | 172 | ····instance-of·v1,·v0,·Landroid/support/v7/internal/view/menu/q; |
173 | ····if-eqz·v1,·:cond_0 | 173 | ····if-eqz·v1,·:cond_0 |
Offset 190, 129 lines modified | Offset 190, 129 lines modified | ||
190 | .end·method | 190 | .end·method |
191 | .method·public·getAlphabeticShortcut()C | 191 | .method·public·getAlphabeticShortcut()C |
192 | ····.locals·1 | 192 | ····.locals·1 |
193 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; | 193 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; |
194 | ····check-cast·v0,·Landroid/support/v4/ | 194 | ····check-cast·v0,·Landroid/support/v4/d/a/b; |
195 | ····invoke-interface·{v0},·Landroid/support/v4/ | 195 | ····invoke-interface·{v0},·Landroid/support/v4/d/a/b;->getAlphabeticShortcut()C |
196 | ····move-result·v0 | 196 | ····move-result·v0 |
197 | ····return·v0 | 197 | ····return·v0 |
198 | .end·method | 198 | .end·method |
199 | .method·public·getGroupId()I | 199 | .method·public·getGroupId()I |
200 | ····.locals·1 | 200 | ····.locals·1 |
201 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; | 201 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; |
202 | ····check-cast·v0,·Landroid/support/v4/ | 202 | ····check-cast·v0,·Landroid/support/v4/d/a/b; |
203 | ····invoke-interface·{v0},·Landroid/support/v4/ | 203 | ····invoke-interface·{v0},·Landroid/support/v4/d/a/b;->getGroupId()I |
204 | ····move-result·v0 | 204 | ····move-result·v0 |
205 | ····return·v0 | 205 | ····return·v0 |
206 | .end·method | 206 | .end·method |
207 | .method·public·getIcon()Landroid/graphics/drawable/Drawable; | 207 | .method·public·getIcon()Landroid/graphics/drawable/Drawable; |
Max diff block lines reached; 19938/24001 bytes (83.07%) of diff not shown. |
Offset 22, 29 lines modified | Offset 22, 29 lines modified | ||
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·final·a(Landroid/view/MenuItem;)Landroid/view/MenuItem; | 24 | .method·final·a(Landroid/view/MenuItem;)Landroid/view/MenuItem; |
25 | ····.locals·3 | 25 | ····.locals·3 |
26 | ····instance-of·v0,·p1,·Landroid/support/v4/ | 26 | ····instance-of·v0,·p1,·Landroid/support/v4/d/a/b; |
27 | ····if-eqz·v0,·:cond_2 | 27 | ····if-eqz·v0,·:cond_2 |
28 | ····move-object·v0,·p1 | 28 | ····move-object·v0,·p1 |
29 | ····check-cast·v0,·Landroid/support/v4/ | 29 | ····check-cast·v0,·Landroid/support/v4/d/a/b; |
30 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map; | 30 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map; |
31 | ····if-nez·v1,·:cond_0 | 31 | ····if-nez·v1,·:cond_0 |
32 | ····new-instance·v1,·Landroid/support/v4/ | 32 | ····new-instance·v1,·Landroid/support/v4/g/a; |
33 | ····invoke-direct·{v1},·Landroid/support/v4/ | 33 | ····invoke-direct·{v1},·Landroid/support/v4/g/a;-><init>()V |
34 | ····iput-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map; | 34 | ····iput-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map; |
35 | ····:cond_0 | 35 | ····:cond_0 |
36 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map; | 36 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map; |
37 | ····invoke-interface·{v1,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 37 | ····invoke-interface·{v1,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
Offset 53, 15 lines modified | Offset 53, 15 lines modified | ||
53 | ····check-cast·v1,·Landroid/view/MenuItem; | 53 | ····check-cast·v1,·Landroid/view/MenuItem; |
54 | ····if-nez·v1,·:cond_1 | 54 | ····if-nez·v1,·:cond_1 |
55 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->a:Landroid/content/Context; | 55 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->a:Landroid/content/Context; |
56 | ····invoke-static·{v1,·v0},·Landroid/support/v7/internal/view/menu/ab;->a(Landroid/content/Context;Landroid/support/v4/ | 56 | ····invoke-static·{v1,·v0},·Landroid/support/v7/internal/view/menu/ab;->a(Landroid/content/Context;Landroid/support/v4/d/a/b;)Landroid/view/MenuItem; |
57 | ····move-result-object·v1 | 57 | ····move-result-object·v1 |
58 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map; | 58 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map; |
59 | ····invoke-interface·{v2,·v0,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 59 | ····invoke-interface·{v2,·v0,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
Offset 74, 27 lines modified | Offset 74, 27 lines modified | ||
74 | ····goto·:goto_0 | 74 | ····goto·:goto_0 |
75 | .end·method | 75 | .end·method |
76 | .method·final·a(Landroid/view/SubMenu;)Landroid/view/SubMenu; | 76 | .method·final·a(Landroid/view/SubMenu;)Landroid/view/SubMenu; |
77 | ····.locals·2 | 77 | ····.locals·2 |
78 | ····instance-of·v0,·p1,·Landroid/support/v4/ | 78 | ····instance-of·v0,·p1,·Landroid/support/v4/d/a/c; |
79 | ····if-eqz·v0,·:cond_2 | 79 | ····if-eqz·v0,·:cond_2 |
80 | ····check-cast·p1,·Landroid/support/v4/ | 80 | ····check-cast·p1,·Landroid/support/v4/d/a/c; |
81 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map; | 81 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map; |
82 | ····if-nez·v0,·:cond_0 | 82 | ····if-nez·v0,·:cond_0 |
83 | ····new-instance·v0,·Landroid/support/v4/ | 83 | ····new-instance·v0,·Landroid/support/v4/g/a; |
84 | ····invoke-direct·{v0},·Landroid/support/v4/ | 84 | ····invoke-direct·{v0},·Landroid/support/v4/g/a;-><init>()V |
85 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map; | 85 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map; |
86 | ····:cond_0 | 86 | ····:cond_0 |
87 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map; | 87 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map; |
88 | ····invoke-interface·{v0,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 88 | ····invoke-interface·{v0,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
Offset 103, 15 lines modified | Offset 103, 15 lines modified | ||
103 | ····check-cast·v0,·Landroid/view/SubMenu; | 103 | ····check-cast·v0,·Landroid/view/SubMenu; |
104 | ····if-nez·v0,·:cond_1 | 104 | ····if-nez·v0,·:cond_1 |
105 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->a:Landroid/content/Context; | 105 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->a:Landroid/content/Context; |
106 | ····invoke-static·{v0,·p1},·Landroid/support/v7/internal/view/menu/ab;->a(Landroid/content/Context;Landroid/support/v4/ | 106 | ····invoke-static·{v0,·p1},·Landroid/support/v7/internal/view/menu/ab;->a(Landroid/content/Context;Landroid/support/v4/d/a/c;)Landroid/view/SubMenu; |
107 | ····move-result-object·v0 | 107 | ····move-result-object·v0 |
108 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map; | 108 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map; |
109 | ····invoke-interface·{v1,·p1,·v0},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 109 | ····invoke-interface·{v1,·p1,·v0},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
Offset 57, 17 lines modified | Offset 57, 17 lines modified | ||
57 | ····move-result-object·v2 | 57 | ····move-result-object·v2 |
58 | ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 58 | ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
59 | ····new-instance·v2,·Landroid/support/v7/internal/view/menu/g; | 59 | ····new-instance·v2,·Landroid/support/v7/internal/view/menu/g; |
60 | ····sget·v3,·Landroid/support/v7/ | 60 | ····sget·v3,·Landroid/support/v7/b/i;->abc_list_menu_item_layout:I |
61 | ····sget·v4,·Landroid/support/v7/ | 61 | ····sget·v4,·Landroid/support/v7/b/k;->Theme_AppCompat_CompactMenu:I |
62 | ····invoke-direct·{v2,·v3,·v4},·Landroid/support/v7/internal/view/menu/g;-><init>(II)V | 62 | ····invoke-direct·{v2,·v3,·v4},·Landroid/support/v7/internal/view/menu/g;-><init>(II)V |
63 | ····iput-object·v2,·p0,·Landroid/support/v7/internal/view/menu/l;->a:Landroid/support/v7/internal/view/menu/g; | 63 | ····iput-object·v2,·p0,·Landroid/support/v7/internal/view/menu/l;->a:Landroid/support/v7/internal/view/menu/g; |
64 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/menu/l;->a:Landroid/support/v7/internal/view/menu/g; | 64 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/menu/l;->a:Landroid/support/v7/internal/view/menu/g; |
Offset 59, 45 lines modified | Offset 59, 45 lines modified | ||
59 | ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 59 | ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
60 | ····invoke-virtual·{p0,·p0},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V | 60 | ····invoke-virtual·{p0,·p0},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V |
61 | ····sget-object·v0,·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->a:[I | 61 | ····sget-object·v0,·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->a:[I |
62 | ····invoke-static·{p1,·p2,·v0,·p3,·v2},·Landroid/support/v7/internal/widget/b | 62 | ····invoke-static·{p1,·p2,·v0,·p3,·v2},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
63 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
64 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/b | 64 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bl;->e(I)Z |
65 | ····move-result·v1 | 65 | ····move-result·v1 |
66 | ····if-eqz·v1,·:cond_0 | 66 | ····if-eqz·v1,·:cond_0 |
67 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/b | 67 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
68 | ····move-result-object·v1 | 68 | ····move-result-object·v1 |
69 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 69 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
70 | ····:cond_0 | 70 | ····:cond_0 |
71 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/b | 71 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bl;->e(I)Z |
72 | ····move-result·v1 | 72 | ····move-result·v1 |
73 | ····if-eqz·v1,·:cond_1 | 73 | ····if-eqz·v1,·:cond_1 |
74 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/b | 74 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
75 | ····move-result-object·v1 | 75 | ····move-result-object·v1 |
76 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->setDivider(Landroid/graphics/drawable/Drawable;)V | 76 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->setDivider(Landroid/graphics/drawable/Drawable;)V |
77 | ····:cond_1 | 77 | ····:cond_1 |
78 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 78 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
79 | ····return-void | 79 | ····return-void |
80 | .end·method | 80 | .end·method |
81 | #·virtual·methods | 81 | #·virtual·methods |
82 | .method·public·a(Landroid/support/v7/internal/view/menu/i;)V | 82 | .method·public·a(Landroid/support/v7/internal/view/menu/i;)V |
Offset 1, 84 lines modified | Offset 1, 84 lines modified | ||
1 | .class·public·final·Landroid/support/v7/internal/view/menu/ab; | 1 | .class·public·final·Landroid/support/v7/internal/view/menu/ab; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/content/Context;Landroid/support/v4/ | 4 | .method·public·static·a(Landroid/content/Context;Landroid/support/v4/d/a/a;)Landroid/view/Menu; |
5 | ····.locals·2 | 5 | ····.locals·2 |
6 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 6 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
7 | ····const/16·v1,·0xe | 7 | ····const/16·v1,·0xe |
8 | ····if-lt·v0,·v1,·:cond_0 | 8 | ····if-lt·v0,·v1,·:cond_0 |
9 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/ac; | 9 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/ac; |
10 | ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/ac;-><init>(Landroid/content/Context;Landroid/support/v4/ | 10 | ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/ac;-><init>(Landroid/content/Context;Landroid/support/v4/d/a/a;)V |
11 | ····return-object·v0 | 11 | ····return-object·v0 |
12 | ····:cond_0 | 12 | ····:cond_0 |
13 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; | 13 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; |
14 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V | 14 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V |
15 | ····throw·v0 | 15 | ····throw·v0 |
16 | .end·method | 16 | .end·method |
17 | .method·public·static·a(Landroid/content/Context;Landroid/support/v4/ | 17 | .method·public·static·a(Landroid/content/Context;Landroid/support/v4/d/a/b;)Landroid/view/MenuItem; |
18 | ····.locals·2 | 18 | ····.locals·2 |
19 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 19 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
20 | ····const/16·v1,·0x10 | 20 | ····const/16·v1,·0x10 |
21 | ····if-lt·v0,·v1,·:cond_0 | 21 | ····if-lt·v0,·v1,·:cond_0 |
22 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/t; | 22 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/t; |
23 | ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/t;-><init>(Landroid/content/Context;Landroid/support/v4/ | 23 | ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/t;-><init>(Landroid/content/Context;Landroid/support/v4/d/a/b;)V |
24 | ····:goto_0 | 24 | ····:goto_0 |
25 | ····return-object·v0 | 25 | ····return-object·v0 |
26 | ····:cond_0 | 26 | ····:cond_0 |
27 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 27 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
28 | ····const/16·v1,·0xe | 28 | ····const/16·v1,·0xe |
29 | ····if-lt·v0,·v1,·:cond_1 | 29 | ····if-lt·v0,·v1,·:cond_1 |
30 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/o; | 30 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/o; |
31 | ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/o;-><init>(Landroid/content/Context;Landroid/support/v4/ | 31 | ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/o;-><init>(Landroid/content/Context;Landroid/support/v4/d/a/b;)V |
32 | ····goto·:goto_0 | 32 | ····goto·:goto_0 |
33 | ····:cond_1 | 33 | ····:cond_1 |
34 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; | 34 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; |
35 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V | 35 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V |
36 | ····throw·v0 | 36 | ····throw·v0 |
37 | .end·method | 37 | .end·method |
38 | .method·public·static·a(Landroid/content/Context;Landroid/support/v4/ | 38 | .method·public·static·a(Landroid/content/Context;Landroid/support/v4/d/a/c;)Landroid/view/SubMenu; |
39 | ····.locals·2 | 39 | ····.locals·2 |
40 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 40 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
41 | ····const/16·v1,·0xe | 41 | ····const/16·v1,·0xe |
42 | ····if-lt·v0,·v1,·:cond_0 | 42 | ····if-lt·v0,·v1,·:cond_0 |
43 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/ae; | 43 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/ae; |
44 | ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/ae;-><init>(Landroid/content/Context;Landroid/support/v4/ | 44 | ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/ae;-><init>(Landroid/content/Context;Landroid/support/v4/d/a/c;)V |
45 | ····return-object·v0 | 45 | ····return-object·v0 |
46 | ····:cond_0 | 46 | ····:cond_0 |
47 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; | 47 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; |
48 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V | 48 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/view/menu/a; | 1 | .class·public·Landroid/support/v7/internal/view/menu/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/d/a/b; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·final·a:I | 6 | .field·private·final·a:I |
7 | .field·private·final·b:I | 7 | .field·private·final·b:I |
Offset 62, 59 lines modified | Offset 62, 59 lines modified | ||
62 | ····iput-object·p6,·p0,·Landroid/support/v7/internal/view/menu/a;->e:Ljava/lang/CharSequence; | 62 | ····iput-object·p6,·p0,·Landroid/support/v7/internal/view/menu/a;->e:Ljava/lang/CharSequence; |
63 | ····return-void | 63 | ····return-void |
64 | .end·method | 64 | .end·method |
65 | #·virtual·methods | 65 | #·virtual·methods |
66 | .method·public·a(I)Landroid/support/v4/ | 66 | .method·public·a(I)Landroid/support/v4/d/a/b; |
67 | ····.locals·1 | 67 | ····.locals·1 |
68 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; | 68 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; |
69 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V | 69 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V |
70 | ····throw·v0 | 70 | ····throw·v0 |
71 | .end·method | 71 | .end·method |
72 | .method·public·a(Landroid/support/v4/ | 72 | .method·public·a(Landroid/support/v4/h/a;)Landroid/support/v4/d/a/b; |
73 | ····.locals·0 | ||
74 | ····return-object·p0 | ||
75 | .end·method | ||
76 | .method·public·a(Landroid/support/v4/view/n;)Landroid/support/v4/c/a/b; | ||
77 | ····.locals·1 | 73 | ····.locals·1 |
78 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; | 74 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; |
79 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V | 75 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V |
80 | ····throw·v0 | 76 | ····throw·v0 |
81 | .end·method | 77 | .end·method |
78 | .method·public·a(Landroid/support/v4/h/ad;)Landroid/support/v4/d/a/b; | ||
79 | ····.locals·0 | ||
80 | ····return-object·p0 | ||
81 | .end·method | ||
82 | .method·public·a(Landroid/view/View;)Landroid/support/v4/ | 82 | .method·public·a(Landroid/view/View;)Landroid/support/v4/d/a/b; |
83 | ····.locals·1 | 83 | ····.locals·1 |
84 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; | 84 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; |
85 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V | 85 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V |
86 | ····throw·v0 | 86 | ····throw·v0 |
87 | .end·method | 87 | .end·method |
88 | .method·public·a()Landroid/support/v4/ | 88 | .method·public·a()Landroid/support/v4/h/a; |
89 | ····.locals·1 | 89 | ····.locals·1 |
90 | ····const/4·v0,·0x0 | 90 | ····const/4·v0,·0x0 |
91 | ····return-object·v0 | 91 | ····return-object·v0 |
92 | .end·method | 92 | .end·method |
93 | .method·public·b(I)Landroid/support/v4/ | 93 | .method·public·b(I)Landroid/support/v4/d/a/b; |
94 | ····.locals·0 | 94 | ····.locals·0 |
95 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->setShowAsAction(I)V | 95 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->setShowAsAction(I)V |
96 | ····return-object·p0 | 96 | ····return-object·p0 |
97 | .end·method | 97 | .end·method |
Offset 355, 25 lines modified | Offset 355, 25 lines modified | ||
355 | ····throw·v0 | 355 | ····throw·v0 |
356 | .end·method | 356 | .end·method |
357 | .method·public·synthetic·setActionView(I)Landroid/view/MenuItem; | 357 | .method·public·synthetic·setActionView(I)Landroid/view/MenuItem; |
358 | ····.locals·1 | 358 | ····.locals·1 |
359 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->a(I)Landroid/support/v4/ | 359 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->a(I)Landroid/support/v4/d/a/b; |
360 | ····move-result-object·v0 | 360 | ····move-result-object·v0 |
361 | ····return-object·v0 | 361 | ····return-object·v0 |
362 | .end·method | 362 | .end·method |
363 | .method·public·synthetic·setActionView(Landroid/view/View;)Landroid/view/MenuItem; | 363 | .method·public·synthetic·setActionView(Landroid/view/View;)Landroid/view/MenuItem; |
364 | ····.locals·1 | 364 | ····.locals·1 |
365 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->a(Landroid/view/View;)Landroid/support/v4/ | 365 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->a(Landroid/view/View;)Landroid/support/v4/d/a/b; |
366 | ····move-result-object·v0 | 366 | ····move-result-object·v0 |
367 | ····return-object·v0 | 367 | ····return-object·v0 |
368 | .end·method | 368 | .end·method |
369 | .method·public·setAlphabeticShortcut(C)Landroid/view/MenuItem; | 369 | .method·public·setAlphabeticShortcut(C)Landroid/view/MenuItem; |
Offset 459, 15 lines modified | Offset 459, 15 lines modified | ||
459 | .method·public·setIcon(I)Landroid/view/MenuItem; | 459 | .method·public·setIcon(I)Landroid/view/MenuItem; |
460 | ····.locals·1 | 460 | ····.locals·1 |
461 | ····iput·p1,·p0,·Landroid/support/v7/internal/view/menu/a;->k:I | 461 | ····iput·p1,·p0,·Landroid/support/v7/internal/view/menu/a;->k:I |
462 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/a;->l:Landroid/content/Context; | 462 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/a;->l:Landroid/content/Context; |
463 | ····invoke-static·{v0,·p1},·Landroid/support/v4/ | 463 | ····invoke-static·{v0,·p1},·Landroid/support/v4/b/a;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; |
464 | ····move-result-object·v0 | 464 | ····move-result-object·v0 |
465 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/a;->j:Landroid/graphics/drawable/Drawable; | 465 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/a;->j:Landroid/graphics/drawable/Drawable; |
466 | ····return-object·p0 | 466 | ····return-object·p0 |
467 | .end·method | 467 | .end·method |
Offset 533, 15 lines modified | Offset 533, 15 lines modified | ||
533 | ····return-void | 533 | ····return-void |
534 | .end·method | 534 | .end·method |
535 | .method·public·synthetic·setShowAsActionFlags(I)Landroid/view/MenuItem; | 535 | .method·public·synthetic·setShowAsActionFlags(I)Landroid/view/MenuItem; |
536 | ····.locals·1 | 536 | ····.locals·1 |
Max diff block lines reached; 327/4087 bytes (8.00%) of diff not shown. |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | .class·Landroid/support/v7/internal/view/menu/p; | 1 | .class·Landroid/support/v7/internal/view/menu/p; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/h/a; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·a:Landroid/view/ActionProvider; | 4 | .field·final·a:Landroid/view/ActionProvider; |
5 | .field·final·synthetic·b:Landroid/support/v7/internal/view/menu/o; | 5 | .field·final·synthetic·b:Landroid/support/v7/internal/view/menu/o; |
6 | #·direct·methods | 6 | #·direct·methods |
7 | .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/o;Landroid/content/Context;Landroid/view/ActionProvider;)V | 7 | .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/o;Landroid/content/Context;Landroid/view/ActionProvider;)V |
8 | ····.locals·0 | 8 | ····.locals·0 |
9 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/p;->b:Landroid/support/v7/internal/view/menu/o; | 9 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/p;->b:Landroid/support/v7/internal/view/menu/o; |
10 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/ | 10 | ····invoke-direct·{p0,·p2},·Landroid/support/v4/h/a;-><init>(Landroid/content/Context;)V |
11 | ····iput-object·p3,·p0,·Landroid/support/v7/internal/view/menu/p;->a:Landroid/view/ActionProvider; | 11 | ····iput-object·p3,·p0,·Landroid/support/v7/internal/view/menu/p;->a:Landroid/view/ActionProvider; |
12 | ····return-void | 12 | ····return-void |
13 | .end·method | 13 | .end·method |
Offset 51, 39 lines modified | Offset 51, 39 lines modified | ||
51 | ····const/4·v3,·0x0 | 51 | ····const/4·v3,·0x0 |
52 | ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 52 | ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
53 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->l:Landroid/content/Context; | 53 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->l:Landroid/content/Context; |
54 | ····sget-object·v0,·Landroid/support/v7/ | 54 | ····sget-object·v0,·Landroid/support/v7/b/l;->MenuView:[I |
55 | ····invoke-virtual·{p1,·p2,·v0,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 55 | ····invoke-virtual·{p1,·p2,·v0,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····sget·v1,·Landroid/support/v7/ | 57 | ····sget·v1,·Landroid/support/v7/b/l;->MenuView_android_itemBackground:I |
58 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 58 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
59 | ····move-result-object·v1 | 59 | ····move-result-object·v1 |
60 | ····iput-object·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->g:Landroid/graphics/drawable/Drawable; | 60 | ····iput-object·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->g:Landroid/graphics/drawable/Drawable; |
61 | ····sget·v1,·Landroid/support/v7/ | 61 | ····sget·v1,·Landroid/support/v7/b/l;->MenuView_android_itemTextAppearance:I |
62 | ····const/4·v2,·-0x1 | 62 | ····const/4·v2,·-0x1 |
63 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I | 63 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I |
64 | ····move-result·v1 | 64 | ····move-result·v1 |
65 | ····iput·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->h:I | 65 | ····iput·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->h:I |
66 | ····sget·v1,·Landroid/support/v7/ | 66 | ····sget·v1,·Landroid/support/v7/b/l;->MenuView_preserveIconSpacing:I |
67 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 67 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
68 | ····move-result·v1 | 68 | ····move-result·v1 |
69 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->j:Z | 69 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->j:Z |
Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
99 | ····const/4·v2,·0x0 | 99 | ····const/4·v2,·0x0 |
100 | ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->getInflater()Landroid/view/LayoutInflater; | 100 | ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->getInflater()Landroid/view/LayoutInflater; |
101 | ····move-result-object·v0 | 101 | ····move-result-object·v0 |
102 | ····sget·v1,·Landroid/support/v7/ | 102 | ····sget·v1,·Landroid/support/v7/b/i;->abc_list_menu_item_icon:I |
103 | ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 103 | ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
104 | ····move-result-object·v0 | 104 | ····move-result-object·v0 |
105 | ····check-cast·v0,·Landroid/widget/ImageView; | 105 | ····check-cast·v0,·Landroid/widget/ImageView; |
Offset 123, 15 lines modified | Offset 123, 15 lines modified | ||
123 | .method·private·c()V | 123 | .method·private·c()V |
124 | ····.locals·3 | 124 | ····.locals·3 |
125 | ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->getInflater()Landroid/view/LayoutInflater; | 125 | ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->getInflater()Landroid/view/LayoutInflater; |
126 | ····move-result-object·v0 | 126 | ····move-result-object·v0 |
127 | ····sget·v1,·Landroid/support/v7/ | 127 | ····sget·v1,·Landroid/support/v7/b/i;->abc_list_menu_item_radio:I |
128 | ····const/4·v2,·0x0 | 128 | ····const/4·v2,·0x0 |
129 | ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 129 | ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
130 | ····move-result-object·v0 | 130 | ····move-result-object·v0 |
Offset 149, 15 lines modified | Offset 149, 15 lines modified | ||
149 | .method·private·d()V | 149 | .method·private·d()V |
150 | ····.locals·3 | 150 | ····.locals·3 |
151 | ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->getInflater()Landroid/view/LayoutInflater; | 151 | ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->getInflater()Landroid/view/LayoutInflater; |
152 | ····move-result-object·v0 | 152 | ····move-result-object·v0 |
153 | ····sget·v1,·Landroid/support/v7/ | 153 | ····sget·v1,·Landroid/support/v7/b/i;->abc_list_menu_item_checkbox:I |
154 | ····const/4·v2,·0x0 | 154 | ····const/4·v2,·0x0 |
155 | ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 155 | ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
156 | ····move-result-object·v0 | 156 | ····move-result-object·v0 |
Offset 326, 15 lines modified | Offset 326, 15 lines modified | ||
326 | ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onFinishInflate()V | 326 | ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onFinishInflate()V |
327 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->g:Landroid/graphics/drawable/Drawable; | 327 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->g:Landroid/graphics/drawable/Drawable; |
328 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 328 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
329 | ····sget·v0,·Landroid/support/v7/ | 329 | ····sget·v0,·Landroid/support/v7/b/g;->title:I |
330 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->findViewById(I)Landroid/view/View; | 330 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->findViewById(I)Landroid/view/View; |
331 | ····move-result-object·v0 | 331 | ····move-result-object·v0 |
332 | ····check-cast·v0,·Landroid/widget/TextView; | 332 | ····check-cast·v0,·Landroid/widget/TextView; |
Offset 351, 15 lines modified | Offset 351, 15 lines modified | ||
351 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->i:Landroid/content/Context; | 351 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->i:Landroid/content/Context; |
352 | ····iget·v2,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->h:I | 352 | ····iget·v2,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->h:I |
353 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/widget/TextView;->setTextAppearance(Landroid/content/Context;I)V | 353 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/widget/TextView;->setTextAppearance(Landroid/content/Context;I)V |
354 | ····:cond_0 | 354 | ····:cond_0 |
355 | ····sget·v0,·Landroid/support/v7/ | 355 | ····sget·v0,·Landroid/support/v7/b/g;->shortcut:I |
356 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->findViewById(I)Landroid/view/View; | 356 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->findViewById(I)Landroid/view/View; |
357 | ····move-result-object·v0 | 357 | ····move-result-object·v0 |
358 | ····check-cast·v0,·Landroid/widget/TextView; | 358 | ····check-cast·v0,·Landroid/widget/TextView; |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/v7/internal/view/menu/n; | 1 | .class·Landroid/support/v7/internal/view/menu/n; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/h/c; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/m; | 6 | .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/m; |
7 | #·direct·methods | 7 | #·direct·methods |
Offset 60, 29 lines modified | Offset 60, 29 lines modified | ||
60 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/widget/y;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 60 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/widget/y;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
61 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 61 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
63 | ····sget·v1,·Landroid/support/v7/ | 63 | ····sget·v1,·Landroid/support/v7/b/c;->abc_config_allowActionMenuItemTextWithIcon:I |
64 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z | 64 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z |
65 | ····move-result·v1 | 65 | ····move-result·v1 |
66 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->g:Z | 66 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->g:Z |
67 | ····sget-object·v1,·Landroid/support/v7/ | 67 | ····sget-object·v1,·Landroid/support/v7/b/l;->ActionMenuItemView:[I |
68 | ····invoke-virtual·{p1,·p2,·v1,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 68 | ····invoke-virtual·{p1,·p2,·v1,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
69 | ····move-result-object·v1 | 69 | ····move-result-object·v1 |
70 | ····sget·v2,·Landroid/support/v7/ | 70 | ····sget·v2,·Landroid/support/v7/b/l;->ActionMenuItemView_android_minWidth:I |
71 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I | 71 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I |
72 | ····move-result·v2 | 72 | ····move-result·v2 |
73 | ····iput·v2,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->i:I | 73 | ····iput·v2,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->i:I |
Offset 383, 15 lines modified | Offset 383, 15 lines modified | ||
383 | ····move-result-object·v0 | 383 | ····move-result-object·v0 |
384 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 384 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
385 | ····move-result-object·v0 | 385 | ····move-result-object·v0 |
386 | ····sget·v1,·Landroid/support/v7/ | 386 | ····sget·v1,·Landroid/support/v7/b/c;->abc_config_allowActionMenuItemTextWithIcon:I |
387 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z | 387 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z |
388 | ····move-result·v0 | 388 | ····move-result·v0 |
389 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->g:Z | 389 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->g:Z |
Offset 451, 15 lines modified | Offset 451, 15 lines modified | ||
451 | ····aget·v0,·v0,·v1 | 451 | ····aget·v0,·v0,·v1 |
452 | ····div-int/lit8·v5,·v5,·0x2 | 452 | ····div-int/lit8·v5,·v5,·0x2 |
453 | ····add-int/2addr·v0,·v5 | 453 | ····add-int/2addr·v0,·v5 |
454 | ····invoke-static·{p1},·Landroid/support/v4/ | 454 | ····invoke-static·{p1},·Landroid/support/v4/h/ao;->a(Landroid/view/View;)I |
455 | ····move-result·v5 | 455 | ····move-result·v5 |
456 | ····if-nez·v5,·:cond_1 | 456 | ····if-nez·v5,·:cond_1 |
457 | ····invoke-virtual·{v4},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 457 | ····invoke-virtual·{v4},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
Offset 49, 27 lines modified | Offset 49, 27 lines modified | ||
49 | .field·private·r:I | 49 | .field·private·r:I |
50 | #·direct·methods | 50 | #·direct·methods |
51 | .method·static·constructor·<clinit>()V | 51 | .method·static·constructor·<clinit>()V |
52 | ····.locals·1 | 52 | ····.locals·1 |
53 | ····sget·v0,·Landroid/support/v7/ | 53 | ····sget·v0,·Landroid/support/v7/b/i;->abc_popup_menu_item_layout:I |
54 | ····sput·v0,·Landroid/support/v7/internal/view/menu/v;->a:I | 54 | ····sput·v0,·Landroid/support/v7/internal/view/menu/v;->a:I |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
57 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;)V | 57 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;)V |
58 | ····.locals·6 | 58 | ····.locals·6 |
59 | ····const/4·v4,·0x0 | 59 | ····const/4·v4,·0x0 |
60 | ····sget·v5,·Landroid/support/v7/ | 60 | ····sget·v5,·Landroid/support/v7/b/b;->popupMenuStyle:I |
61 | ····move-object·v0,·p0 | 61 | ····move-object·v0,·p0 |
62 | ····move-object·v1,·p1 | 62 | ····move-object·v1,·p1 |
63 | ····move-object·v2,·p2 | 63 | ····move-object·v2,·p2 |
Offset 143, 15 lines modified | Offset 143, 15 lines modified | ||
143 | ····move-result-object·v1 | 143 | ····move-result-object·v1 |
144 | ····iget·v1,·v1,·Landroid/util/DisplayMetrics;->widthPixels:I | 144 | ····iget·v1,·v1,·Landroid/util/DisplayMetrics;->widthPixels:I |
145 | ····div-int/lit8·v1,·v1,·0x2 | 145 | ····div-int/lit8·v1,·v1,·0x2 |
146 | ····sget·v2,·Landroid/support/v7/ | 146 | ····sget·v2,·Landroid/support/v7/b/e;->abc_config_prefDialogWidth:I |
147 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 147 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
148 | ····move-result·v0 | 148 | ····move-result·v0 |
149 | ····invoke-static·{v1,·v0},·Ljava/lang/Math;->max(II)I | 149 | ····invoke-static·{v1,·v0},·Ljava/lang/Math;->max(II)I |
Offset 1, 2 lines modified | Offset 1, 193 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/aa; |
2 | .super·L | 2 | .super·Landroid/database/DataSetObserver; |
3 | #·instance·fields | ||
4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/y; | ||
5 | .field·private·b:Landroid/os/Parcelable; | ||
6 | #·direct·methods | ||
7 | .method·constructor·<init>(Landroid/support/v7/internal/widget/y;)V | ||
8 | ····.locals·1 | ||
9 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
10 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V | ||
11 | ····const/4·v0,·0x0 | ||
12 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->b:Landroid/os/Parcelable; | ||
13 | ····return-void | ||
14 | .end·method | ||
15 | #·virtual·methods | ||
16 | .method·public·onChanged()V | ||
17 | ····.locals·2 | ||
18 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
19 | ····const/4·v1,·0x1 | ||
20 | ····iput-boolean·v1,·v0,·Landroid/support/v7/internal/widget/y;->u:Z | ||
21 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
22 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
23 | ····iget·v1,·v1,·Landroid/support/v7/internal/widget/y;->z:I | ||
24 | ····iput·v1,·v0,·Landroid/support/v7/internal/widget/y;->A:I | ||
25 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
26 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
27 | ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/y;->getAdapter()Landroid/widget/Adapter; | ||
28 | ····move-result-object·v1 | ||
29 | ····invoke-interface·{v1},·Landroid/widget/Adapter;->getCount()I | ||
30 | ····move-result·v1 | ||
31 | ····iput·v1,·v0,·Landroid/support/v7/internal/widget/y;->z:I | ||
32 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
33 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/y;->getAdapter()Landroid/widget/Adapter; | ||
34 | ····move-result-object·v0 | ||
35 | ····invoke-interface·{v0},·Landroid/widget/Adapter;->hasStableIds()Z | ||
36 | ····move-result·v0 | ||
37 | ····if-eqz·v0,·:cond_0 | ||
38 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->b:Landroid/os/Parcelable; | ||
39 | ····if-eqz·v0,·:cond_0 | ||
40 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
41 | ····iget·v0,·v0,·Landroid/support/v7/internal/widget/y;->A:I | ||
42 | ····if-nez·v0,·:cond_0 | ||
43 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
44 | ····iget·v0,·v0,·Landroid/support/v7/internal/widget/y;->z:I | ||
45 | ····if-lez·v0,·:cond_0 | ||
46 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
47 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/aa;->b:Landroid/os/Parcelable; | ||
48 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/y;->a(Landroid/support/v7/internal/widget/y;Landroid/os/Parcelable;)V | ||
49 | ····const/4·v0,·0x0 | ||
50 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->b:Landroid/os/Parcelable; | ||
51 | ····:goto_0 | ||
52 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
53 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/y;->e()V | ||
54 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
55 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/y;->requestLayout()V | ||
56 | ····return-void | ||
57 | ····:cond_0 | ||
58 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
59 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/y;->j()V | ||
60 | ····goto·:goto_0 | ||
61 | .end·method | ||
62 | .method·public·onInvalidated()V | ||
63 | ····.locals·6 | ||
64 | ····const-wide/high16·v4,·-0x8000000000000000L | ||
65 | ····const/4·v3,·0x0 | ||
66 | ····const/4·v2,·-0x1 | ||
67 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aa;->a:Landroid/support/v7/internal/widget/y; | ||
68 | ····const/4·v1,·0x1 | ||
Max diff block lines reached; -1/6777 bytes (-0.01%) of diff not shown. |
Offset 1, 69 lines modified | Offset 1, 267 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/ap; | 1 | .class·public·Landroid/support/v7/internal/widget/ap; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Ljava/lang/Runnable; | ||
5 | #·instance·fields | 3 | #·instance·fields |
6 | .field· | 4 | .field·private·a:I |
5 | .field·private·b:I | ||
6 | .field·private·c:I | ||
7 | .field·private·d:I | ||
8 | .field·private·e:I | ||
9 | .field·private·f:I | ||
7 | .field· | 10 | .field·private·g:Z |
11 | .field·private·h:Z | ||
8 | #·direct·methods | 12 | #·direct·methods |
9 | .method· | 13 | .method·public·constructor·<init>()V |
10 | ····.locals· | 14 | ····.locals·2 |
11 | ···· | 15 | ····const/high16·v1,·-0x80000000 |
12 | ···· | 16 | ····const/4·v0,·0x0 |
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 17 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
18 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/ap;->a:I | ||
19 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/ap;->b:I | ||
20 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ap;->c:I | ||
21 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ap;->d:I | ||
22 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/ap;->e:I | ||
23 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/ap;->f:I | ||
24 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ap;->g:Z | ||
25 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ap;->h:Z | ||
14 | ····return-void | 26 | ····return-void |
15 | .end·method | 27 | .end·method |
16 | #·virtual·methods | 28 | #·virtual·methods |
17 | .method·public· | 29 | .method·public·a()I |
18 | ····.locals· | 30 | ····.locals·1 |
31 | ····iget·v0,·p0,·Landroid/support/v7/internal/widget/ap;->a:I | ||
32 | ····return·v0 | ||
33 | .end·method | ||
34 | .method·public·a(II)V | ||
35 | ····.locals·2 | ||
36 | ····const/high16·v1,·-0x80000000 | ||
37 | ····iput·p1,·p0,·Landroid/support/v7/internal/widget/ap;->c:I | ||
38 | ····iput·p2,·p0,·Landroid/support/v7/internal/widget/ap;->d:I | ||
39 | ····const/4·v0,·0x1 | ||
40 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ap;->h:Z | ||
41 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ap;->g:Z | ||
42 | ····if-eqz·v0,·:cond_2 | ||
43 | ····if-eq·p2,·v1,·:cond_0 | ||
44 | ····iput·p2,·p0,·Landroid/support/v7/internal/widget/ap;->a:I | ||
45 | ····:cond_0 | ||
46 | ····if-eq·p1,·v1,·:cond_1 | ||
47 | ····iput·p1,·p0,·Landroid/support/v7/internal/widget/ap;->b:I | ||
48 | ····:cond_1 | ||
49 | ····:goto_0 | ||
50 | ····return-void | ||
51 | ····:cond_2 | ||
52 | ····if-eq·p1,·v1,·:cond_3 | ||
53 | ····iput·p1,·p0,·Landroid/support/v7/internal/widget/ap;->a:I | ||
54 | ····:cond_3 | ||
55 | ····if-eq·p2,·v1,·:cond_1 | ||
56 | ····iput·p2,·p0,·Landroid/support/v7/internal/widget/ap;->b:I | ||
57 | ····goto·:goto_0 | ||
58 | .end·method | ||
59 | .method·public·a(Z)V | ||
60 | ····.locals·2 | ||
61 | ····const/high16·v1,·-0x80000000 | ||
62 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ap;->g:Z | ||
63 | ····if-ne·p1,·v0,·:cond_0 | ||
64 | ····:goto_0 | ||
65 | ····return-void | ||
66 | ····:cond_0 | ||
67 | ····iput-boolean·p1,·p0,·Landroid/support/v7/internal/widget/ap;->g:Z | ||
68 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ap;->h:Z | ||
19 | ····i | 69 | ····if-eqz·v0,·:cond_6 |
20 | ····i | 70 | ····if-eqz·p1,·:cond_3 |
Max diff block lines reached; 3982/7203 bytes (55.28%) of diff not shown. |
Offset 1, 56 lines modified | Offset 1, 55 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/h; | 1 | .class·Landroid/support/v7/internal/widget/h; |
2 | .super·Landroid/support/v | 2 | .super·Landroid/support/v7/internal/widget/g; |
3 | #·instance·fields | ||
4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
5 | #·direct·methods | 3 | #·direct·methods |
6 | .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBa | 4 | .method·public·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V |
7 | ····.locals·0 | 5 | ····.locals·0 |
8 | ····i | 6 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/g;-><init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V |
9 | ····invoke-direct·{p0},·Landroid/support/v4/view/eg;-><init>()V | ||
10 | ····return-void | 7 | ····return-void |
11 | .end·method | 8 | .end·method |
12 | #·virtual·methods | 9 | #·virtual·methods |
13 | .method·public· | 10 | .method·public·getOutline(Landroid/graphics/Outline;)V |
14 | ····.locals· | 11 | ····.locals·1 |
15 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBar | 12 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarContainer; |
16 | ···· | 13 | ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->d:Z |
17 | ····i | 14 | ····if-eqz·v0,·:cond_1 |
18 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBar | 15 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarContainer; |
19 | ···· | 16 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable; |
20 | ····i | 17 | ····if-eqz·v0,·:cond_0 |
18 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
21 | ····return-void | ||
22 | .end·method | ||
19 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable; | ||
23 | .method·public·c(Landroid/view/View;)V | ||
24 | ····.locals·2 | ||
25 | ····i | 20 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->getOutline(Landroid/graphics/Outline;)V |
26 | ····con | 21 | ····:cond_0 |
22 | ····:goto_0 | ||
23 | ····return-void | ||
27 | ···· | 24 | ····:cond_1 |
25 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
28 | ····iget-object·v0,· | 26 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable; |
29 | ···· | 27 | ····if-eqz·v0,·:cond_0 |
30 | ····i | 28 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarContainer; |
31 | ····ret | 29 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable; |
30 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->getOutline(Landroid/graphics/Outline;)V | ||
31 | ····goto·:goto_0 | ||
32 | .end·method | 32 | .end·method |
Offset 1, 7 lines modified | Offset 1, 1303 lines modified | ||
1 | .class·public· | 1 | .class·public·Landroid/support/v7/internal/widget/bm; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v7/internal/widget/ai; | ||
5 | #·instance·fields | ||
6 | .field·private·a:Landroid/support/v7/widget/Toolbar; | ||
7 | .field·private·b:I | ||
8 | .field·private·c:Landroid/view/View; | ||
9 | .field·private·d:Landroid/view/View; | ||
10 | .field·private·e:Landroid/graphics/drawable/Drawable; | ||
11 | .field·private·f:Landroid/graphics/drawable/Drawable; | ||
12 | .field·private·g:Landroid/graphics/drawable/Drawable; | ||
13 | .field·private·h:Z | ||
14 | .field·private·i:Ljava/lang/CharSequence; | ||
15 | .field·private·j:Ljava/lang/CharSequence; | ||
16 | .field·private·k:Ljava/lang/CharSequence; | ||
17 | .field·private·l:Landroid/view/Window$Callback; | ||
18 | .field·private·m:Z | ||
19 | .field·private·n:Landroid/support/v7/widget/a; | ||
20 | .field·private·o:I | ||
21 | .field·private·final·p:Landroid/support/v7/internal/widget/bj; | ||
22 | .field·private·q:I | ||
23 | .field·private·r:Landroid/graphics/drawable/Drawable; | ||
24 | #·direct·methods | ||
25 | .method·public·constructor·<init>(Landroid/support/v7/widget/Toolbar;Z)V | ||
26 | ····.locals·2 | ||
27 | ····sget·v0,·Landroid/support/v7/b/j;->abc_action_bar_up_description:I | ||
28 | ····sget·v1,·Landroid/support/v7/b/f;->abc_ic_ab_back_mtrl_am_alpha:I | ||
29 | ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Landroid/support/v7/internal/widget/bm;-><init>(Landroid/support/v7/widget/Toolbar;ZII)V | ||
30 | ····return-void | ||
31 | .end·method | ||
32 | .method·public·constructor·<init>(Landroid/support/v7/widget/Toolbar;ZII)V | ||
33 | ····.locals·6 | ||
34 | ····const/4·v5,·-0x1 | ||
35 | ····const/4·v1,·0x0 | ||
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
37 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/bm;->o:I | ||
38 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/bm;->q:I | ||
39 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bm;->a:Landroid/support/v7/widget/Toolbar; | ||
40 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getTitle()Ljava/lang/CharSequence; | ||
41 | ····move-result-object·v0 | ||
42 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bm;->i:Ljava/lang/CharSequence; | ||
43 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getSubtitle()Ljava/lang/CharSequence; | ||
44 | ····move-result-object·v0 | ||
45 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bm;->j:Ljava/lang/CharSequence; | ||
46 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bm;->i:Ljava/lang/CharSequence; | ||
47 | ····if-eqz·v0,·:cond_c | ||
48 | ····const/4·v0,·0x1 | ||
49 | ····:goto_0 | ||
50 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/bm;->h:Z | ||
51 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getNavigationIcon()Landroid/graphics/drawable/Drawable; | ||
52 | ····move-result-object·v0 | ||
53 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bm;->g:Landroid/graphics/drawable/Drawable; | ||
54 | ····if-eqz·p2,·:cond_d | ||
55 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context; | ||
56 | ····move-result-object·v0 | ||
57 | ····const/4·v2,·0x0 | ||
58 | ····sget-object·v3,·Landroid/support/v7/b/l;->ActionBar:[I | ||
59 | ····sget·v4,·Landroid/support/v7/b/b;->actionBarStyle:I | ||
60 | ····invoke-static·{v0,·v2,·v3,·v4,·v1},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; | ||
61 | ····move-result-object·v0 | ||
62 | ····sget·v2,·Landroid/support/v7/b/l;->ActionBar_title:I | ||
63 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bl;->c(I)Ljava/lang/CharSequence; | ||
64 | ····move-result-object·v2 | ||
65 | ····invoke-static·{v2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | ||
66 | ····move-result·v3 | ||
67 | ····if-nez·v3,·:cond_0 | ||
Max diff block lines reached; 20038/37331 bytes (53.68%) of diff not shown. |
Offset 1, 94 lines modified | Offset 1, 72 lines modified | ||
1 | .class· | 1 | .class·final·Landroid/support/v7/internal/widget/ag; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/view/ViewTreeObserver$OnScrollChangedListener; | ||
3 | #·virtual·methods | ||
4 | .method·public·abstract·a()Landroid/view/ViewGroup; | ||
5 | .end·method | ||
6 | .method·public·abstract·a(I)V | ||
7 | .end·method | ||
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Ljava/lang/reflect/Field; | ||
8 | .method·public·abstract·a(Landroid/graphics/drawable/Drawable;)V | ||
9 | .end·method | ||
10 | .method·public·abstract·a(Landroid/support/v7/internal/view/menu/y;Landroid/support/v7/internal/view/menu/j;)V | ||
11 | .end·method | ||
7 | .field·final·synthetic·b:Landroid/widget/PopupWindow; | ||
12 | .method·public·abstract·a(Landroid/support/v7/internal/widget/ao;)V | ||
13 | .end·method | ||
8 | .field·final·synthetic·c:Landroid/view/ViewTreeObserver$OnScrollChangedListener; | ||
14 | .method·public·abstract·a(Landroid/view/Menu;Landroid/support/v7/internal/view/menu/y;)V | ||
15 | .end·method | ||
16 | .method·public·abstract·a(Landroid/view/Window$Callback;)V | ||
17 | .end·method | ||
18 | .method·public·abstract·a(Ljava/lang/CharSequence;)V | ||
19 | 9 | #·direct·methods | |
10 | .method·constructor·<init>(Ljava/lang/reflect/Field;Landroid/widget/PopupWindow;Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V | ||
11 | ····.locals·0 | ||
12 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ag;->a:Ljava/lang/reflect/Field; | ||
20 | .method·public·abstract·a(Z)V | ||
21 | .end·method | ||
13 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/ag;->b:Landroid/widget/PopupWindow; | ||
22 | .method·public·abstract·b()Landroid/content/Context; | ||
23 | .end·method | ||
14 | ····iput-object·p3,·p0,·Landroid/support/v7/internal/widget/ag;->c:Landroid/view/ViewTreeObserver$OnScrollChangedListener; | ||
24 | .method·public·abstract·b(I)V | ||
25 | .end·method | ||
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
26 | .method·public·abstract·b(Z)V | ||
27 | .end·method | ||
28 | 16 | ····return-void | |
29 | .end·method | 17 | .end·method |
30 | .method·public·abstract·c()Z | ||
31 | .end·method | ||
32 | .method·public·abstract·d(I)V | ||
33 | 18 | #·virtual·methods | |
19 | .method·public·onScrollChanged()V | ||
20 | ····.locals·2 | ||
34 | .method·public·abstract·d()Z | ||
35 | 21 | ····:try_start_0 | |
22 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ag;->a:Ljava/lang/reflect/Field; | ||
23 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/ag;->b:Landroid/widget/PopupWindow; | ||
36 | .method·public·abstract·e()V | ||
37 | .end·method | ||
24 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; | ||
38 | .method·public·abstract·f()Ljava/lang/CharSequence; | ||
39 | .end·method | ||
25 | ····move-result-object·v0 | ||
40 | .method·public·abstract·g()V | ||
41 | .end·method | ||
26 | ····check-cast·v0,·Ljava/lang/ref/WeakReference; | ||
42 | .method·public·abstract·h()V | ||
43 | .end·method | ||
27 | ····if-eqz·v0,·:cond_0 | ||
44 | .method·public·abstract·i()Z | ||
45 | .end·method | ||
28 | ····invoke-virtual·{v0},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | ||
46 | .method·public·abstract·j()Z | ||
47 | .end·method | ||
29 | ····move-result-object·v0 | ||
48 | .method·public·abstract·k()Z | ||
49 | .end·method | ||
30 | ····if-nez·v0,·:cond_1 | ||
50 | .method·public·abstract·l()Z | ||
51 | .end·method | ||
52 | .method·public·abstract·m()Z | ||
53 | 31 | ····:cond_0 | |
32 | ····:goto_0 | ||
33 | ····return-void | ||
54 | .method·public·abstract·n()V | ||
55 | 34 | ····:cond_1 | |
35 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ag;->c:Landroid/view/ViewTreeObserver$OnScrollChangedListener; | ||
56 | .method·public·abstract·o()V | ||
57 | 36 | ····invoke-interface·{v0},·Landroid/view/ViewTreeObserver$OnScrollChangedListener;->onScrollChanged()V | |
37 | ····:try_end_0 | ||
38 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
39 | ····goto·:goto_0 | ||
58 | .method·public·abstract·p()I | ||
59 | .end·method | ||
60 | .method·public·abstract·q()I | ||
61 | 40 | ····:catch_0 | |
41 | ····move-exception·v0 | ||
62 | 42 | ····goto·:goto_0 | |
63 | .end·method | 43 | .end·method |
Offset 1, 1458 lines modified | Offset 1, 530 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/w; |
2 | .super·Landroid/ | 2 | .super·Landroid/widget/BaseAdapter; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·A | 4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActivityChooserView; |
5 | .field· | 5 | .field·private·b:Landroid/support/v7/internal/widget/p; |
6 | .field·C:J | ||
7 | .field·D:Z | ||
8 | .field·private· | 6 | .field·private·c:I |
9 | .field·private·b:Landroid/view/View; | ||
10 | .field·private·c:Z | ||
11 | .field·private·d:Z | 7 | .field·private·d:Z |
8 | .field·private·e:Z | ||
12 | .field·private·e:Landroid/support/v7/internal/widget/ac; | ||
13 | .field·j:I | ||
14 | ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty; | ||
15 | ········category·=·"scrolling" | ||
16 | ····.end·annotation | ||
17 | .end·field | ||
18 | .field·k:I | ||
19 | .field·l:I | ||
20 | .field·m:J | ||
21 | .field·n:J | ||
22 | .field·o:Z | ||
23 | .field·p:I | ||
24 | .field·q:Z | ||
25 | .field· | 9 | .field·private·f:Z |
26 | .field·s:Landroid/support/v7/internal/widget/z; | ||
27 | .field·t:Landroid/support/v7/internal/widget/aa; | ||
28 | .field·u:Z | ||
29 | .field·v:I | ||
30 | ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty; | ||
31 | ········category·=·"list" | ||
32 | ····.end·annotation | ||
33 | .end·field | ||
34 | .field·w:J | ||
35 | .field·x:I | ||
36 | ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty; | ||
37 | ········category·=·"list" | ||
38 | ····.end·annotation | ||
39 | .end·field | ||
40 | .field·y:J | ||
41 | .field·z:I | ||
42 | ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty; | ||
43 | ········category·=·"list" | ||
44 | ····.end·annotation | ||
45 | .end·field | ||
46 | #· | 10 | #·virtual·methods |
47 | .method· | 11 | .method·public·a()I |
48 | ····.locals· | 12 | ····.locals·9 |
49 | ····const/4·v1,·-0x1 | ||
50 | ····const | 13 | ····const/4·v2,·0x0 |
51 | ····const/4·v0,·0x0 | 14 | ····const/4·v0,·0x0 |
52 | ····i | 15 | ····iget·v4,·p0,·Landroid/support/v7/internal/widget/w;->c:I |
53 | ···· | 16 | ····const·v1,·0x7fffffff |
54 | ····iput | 17 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/w;->c:I |
55 | ····i | 18 | ····invoke-static·{v0,·v0},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
19 | ····move-result·v5 | ||
56 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/w;->q:Z | ||
57 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/w;->v:I | ||
58 | ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/w;->w:J | ||
59 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/w;->x:I | ||
60 | ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/w;->y:J | ||
61 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/w;->B:I | ||
62 | ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/w;->C:J | ||
63 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/w;->D:Z | ||
64 | ····return-void | ||
65 | .end·method | ||
66 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/w;)Landroid/os/Parcelable; | ||
67 | ····.locals·1 | ||
68 | ····invoke- | 20 | ····invoke-static·{v0,·v0},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
69 | ····move-result | 21 | ····move-result·v6 |
22 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/w;->getCount()I | ||
70 | ····return-object·v0 | ||
71 | .end·method | ||
23 | ····move-result·v7 | ||
72 | .method·private·a()V | ||
73 | ····.locals·6 | ||
Max diff block lines reached; 41223/44715 bytes (92.19%) of diff not shown. |
Offset 1, 61 lines modified | Offset 1, 517 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/au; | 1 | .class·Landroid/support/v7/internal/widget/au; |
2 | .super·L | 2 | .super·Landroid/support/v7/widget/z; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/view/View | 4 | .implements·Landroid/view/View$OnLongClickListener; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ | 6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/aq; |
7 | .field·private·final·b:[I | ||
8 | .field·private·c:Landroid/support/v7/a/d; | ||
9 | .field·private·d:Landroid/widget/TextView; | ||
10 | .field·private·e:Landroid/widget/ImageView; | ||
11 | .field·private·f:Landroid/view/View; | ||
7 | #·direct·methods | 12 | #·direct·methods |
8 | .method·constructor·<init>(Landroid/support/v7/internal/widget/ | 13 | .method·public·constructor·<init>(Landroid/support/v7/internal/widget/aq;Landroid/content/Context;Landroid/support/v7/a/d;Z)V |
9 | ····.locals· | 14 | ····.locals·4 |
15 | ····const/4·v3,·0x0 | ||
16 | ····const/4·v2,·0x0 | ||
17 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/au;->a:Landroid/support/v7/internal/widget/aq; | ||
18 | ····sget·v0,·Landroid/support/v7/b/b;->actionBarTabStyle:I | ||
19 | ····invoke-direct·{p0,·p2,·v3,·v0},·Landroid/support/v7/widget/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
20 | ····const/4·v0,·0x1 | ||
21 | ····new-array·v0,·v0,·[I | ||
22 | ····const·v1,·0x10100d4 | ||
23 | ····aput·v1,·v0,·v2 | ||
24 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/au;->b:[I | ||
25 | ····iput-object·p3,·p0,·Landroid/support/v7/internal/widget/au;->c:Landroid/support/v7/a/d; | ||
26 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/au;->b:[I | ||
27 | ····sget·v1,·Landroid/support/v7/b/b;->actionBarTabStyle:I | ||
28 | ····invoke-static·{p2,·v3,·v0,·v1,·v2},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; | ||
29 | ····move-result-object·v0 | ||
30 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bl;->e(I)Z | ||
31 | ····move-result·v1 | ||
32 | ····if-eqz·v1,·:cond_0 | ||
33 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; | ||
34 | ····move-result-object·v1 | ||
35 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/au;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | ||
36 | ····:cond_0 | ||
37 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V | ||
38 | ····if-eqz·p4,·:cond_1 | ||
10 | ···· | 39 | ····const·v0,·0x800013 |
11 | ····invoke- | 40 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/au;->setGravity(I)V |
41 | ····:cond_1 | ||
42 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/au;->a()V | ||
12 | ····return-void | 43 | ····return-void |
13 | .end·method | 44 | .end·method |
14 | #·virtual·methods | 45 | #·virtual·methods |
15 | .method·public· | 46 | .method·public·a()V |
16 | ····.locals·1 | 47 | ····.locals·10 |
48 | ····const/16·v9,·0x10 | ||
49 | ····const/16·v6,·0x8 | ||
50 | ····const/4·v8,·-0x2 | ||
51 | ····const/4·v1,·0x0 | ||
52 | ····const/4·v7,·0x0 | ||
53 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/au;->c:Landroid/support/v7/a/d; | ||
54 | ····invoke-virtual·{v2},·Landroid/support/v7/a/d;->c()Landroid/view/View; | ||
55 | ····move-result-object·v3 | ||
56 | ····if-eqz·v3,·:cond_4 | ||
57 | ····invoke-virtual·{v3},·Landroid/view/View;->getParent()Landroid/view/ViewParent; | ||
58 | ····move-result-object·v0 | ||
59 | ····if-eq·v0,·p0,·:cond_1 | ||
60 | ····if-eqz·v0,·:cond_0 | ||
61 | ····check-cast·v0,·Landroid/view/ViewGroup; | ||
62 | ····invoke-virtual·{v0,·v3},·Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V | ||
63 | ····:cond_0 | ||
64 | ····invoke-virtual·{p0,·v3},·Landroid/support/v7/internal/widget/au;->addView(Landroid/view/View;)V | ||
65 | ····:cond_1 | ||
66 | ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/au;->f:Landroid/view/View; | ||
67 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/au;->d:Landroid/widget/TextView; | ||
68 | ····if-eqz·v0,·:cond_2 | ||
Max diff block lines reached; 12706/17011 bytes (74.69%) of diff not shown. |
Offset 5, 46 lines modified | Offset 5, 46 lines modified | ||
5 | #·annotations | 5 | #·annotations |
6 | .annotation·build·Landroid/annotation/TargetApi; | 6 | .annotation·build·Landroid/annotation/TargetApi; |
7 | ····value·=·0xb | 7 | ····value·=·0xb |
8 | .end·annotation | 8 | .end·annotation |
9 | #·instance·fields | 9 | #·instance·fields |
10 | .field·private·a:Landroid/support/v7/internal/widget/a | 10 | .field·private·a:Landroid/support/v7/internal/widget/an; |
11 | #·direct·methods | 11 | #·direct·methods |
12 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 12 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
13 | ····.locals·0 | 13 | ····.locals·0 |
14 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 14 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/widget/ContentFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
15 | ····return-void | 15 | ····return-void |
16 | .end·method | 16 | .end·method |
17 | #·virtual·methods | 17 | #·virtual·methods |
18 | .method·public·setActionModeForChildListener(Landroid/support/v7/internal/widget/a | 18 | .method·public·setActionModeForChildListener(Landroid/support/v7/internal/widget/an;)V |
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;->a:Landroid/support/v7/internal/widget/a | 20 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;->a:Landroid/support/v7/internal/widget/an; |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | .method·public·startActionModeForChild(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; | 23 | .method·public·startActionModeForChild(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;->a:Landroid/support/v7/internal/widget/a | 25 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;->a:Landroid/support/v7/internal/widget/an; |
26 | ····if-eqz·v0,·:cond_0 | 26 | ····if-eqz·v0,·:cond_0 |
27 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;->a:Landroid/support/v7/internal/widget/a | 27 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;->a:Landroid/support/v7/internal/widget/an; |
28 | ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v7/internal/widget/a | 28 | ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v7/internal/widget/an;->a(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; |
29 | ····move-result-object·v0 | 29 | ····move-result-object·v0 |
30 | ····:goto_0 | 30 | ····:goto_0 |
31 | ····return-object·v0 | 31 | ····return-object·v0 |
32 | ····:cond_0 | 32 | ····:cond_0 |
Offset 1, 69 lines modified | Offset 1, 61 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/ax; | 1 | .class·Landroid/support/v7/internal/widget/ax; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/ | 4 | .implements·Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ | 6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/av; |
7 | .field·private·c:Ljava/lang/CharSequence; | ||
8 | .field·private·d:Landroid/widget/ListAdapter; | ||
9 | #·direct·methods | 7 | #·direct·methods |
10 | .method· | 8 | .method·constructor·<init>(Landroid/support/v7/internal/widget/av;)V |
11 | ····.locals· | 9 | ····.locals·0 |
12 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ax;->a:Landroid/support/v7/internal/widget/SpinnerCompat; | ||
13 | ····i | 10 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ax;->a:Landroid/support/v7/internal/widget/av; |
14 | ····invoke- | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
15 | ···· | 12 | ····return-void |
13 | .end·method | ||
16 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ax;->a(Z)V | ||
17 | 14 | #·virtual·methods | |
15 | .method·public·onGlobalLayout()V | ||
16 | ····.locals·1 | ||
18 | ····i | 17 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ax;->a:Landroid/support/v7/internal/widget/av; |
19 | ····ne | 18 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/av;->a(Landroid/support/v7/internal/widget/av;)Landroid/support/v7/internal/widget/be; |
20 | ···· | 19 | ····move-result-object·v0 |
21 | ····invoke- | 20 | ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/be;->b()Z |
21 | ····move-result·v0 | ||
22 | ····return-void | ||
23 | .end·method | ||
22 | ····if-nez·v0,·:cond_0 | ||
24 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/ax;)Landroid/widget/ListAdapter; | ||
25 | ····.locals·1 | ||
26 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ax;-> | 23 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ax;->a:Landroid/support/v7/internal/widget/av; |
24 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/av;->a(Landroid/support/v7/internal/widget/av;)Landroid/support/v7/internal/widget/be; | ||
27 | ····return-object·v0 | ||
28 | .end·method | ||
25 | ····move-result-object·v0 | ||
26 | ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/be;->c()V | ||
29 | #·virtual·methods | ||
30 | .method·public·a(Landroid/widget/ListAdapter;)V | ||
31 | ····.locals·0 | ||
32 | ···· | 27 | ····:cond_0 |
28 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ax;->a:Landroid/support/v7/internal/widget/av; | ||
33 | ····i | 29 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/av;->getViewTreeObserver()Landroid/view/ViewTreeObserver; |
30 | ····move-result-object·v0 | ||
34 | ····return-void | ||
35 | .end·method | ||
31 | ····if-eqz·v0,·:cond_1 | ||
36 | .method·public·a(Ljava/lang/CharSequence;)V | ||
37 | ····.locals·0 | ||
38 | ····i | 32 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V |
33 | ····:cond_1 | ||
39 | ····return-void | 34 | ····return-void |
40 | .end·method | 35 | .end·method |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/widget/ActionBarContextView; | 1 | .class·public·Landroid/support/v7/internal/widget/ActionBarContextView; |
2 | .super·Landroid/support/v7/internal/widget/a; | 2 | .super·Landroid/support/v7/internal/widget/a; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/h/cd; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·j:Ljava/lang/CharSequence; | 6 | .field·private·j:Ljava/lang/CharSequence; |
7 | .field·private·k:Ljava/lang/CharSequence; | 7 | .field·private·k:Ljava/lang/CharSequence; |
Offset 47, 85 lines modified | Offset 47, 85 lines modified | ||
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 49 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
50 | ····.locals·1 | 50 | ····.locals·1 |
51 | ····sget·v0,·Landroid/support/v7/ | 51 | ····sget·v0,·Landroid/support/v7/b/b;->actionModeStyle:I |
52 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/internal/widget/ActionBarContextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 52 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/internal/widget/ActionBarContextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
55 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 55 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
56 | ····.locals·3 | 56 | ····.locals·3 |
57 | ····const/4·v2,·0x0 | 57 | ····const/4·v2,·0x0 |
58 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/internal/widget/a;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 58 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/internal/widget/a;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
59 | ····sget-object·v0,·Landroid/support/v7/ | 59 | ····sget-object·v0,·Landroid/support/v7/b/l;->ActionMode:[I |
60 | ····invoke-static·{p1,·p2,·v0,·p3,·v2},·Landroid/support/v7/internal/widget/b | 60 | ····invoke-static·{p1,·p2,·v0,·p3,·v2},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
61 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
62 | ····sget·v1,·Landroid/support/v7/ | 62 | ····sget·v1,·Landroid/support/v7/b/l;->ActionMode_background:I |
63 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/b | 63 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
64 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
65 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ActionBarContextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 65 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ActionBarContextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
66 | ····sget·v1,·Landroid/support/v7/ | 66 | ····sget·v1,·Landroid/support/v7/b/l;->ActionMode_titleTextStyle:I |
67 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/b | 67 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bl;->f(II)I |
68 | ····move-result·v1 | 68 | ····move-result·v1 |
69 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->q:I | 69 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->q:I |
70 | ····sget·v1,·Landroid/support/v7/ | 70 | ····sget·v1,·Landroid/support/v7/b/l;->ActionMode_subtitleTextStyle:I |
71 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/b | 71 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bl;->f(II)I |
72 | ····move-result·v1 | 72 | ····move-result·v1 |
73 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->r:I | 73 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->r:I |
74 | ····sget·v1,·Landroid/support/v7/ | 74 | ····sget·v1,·Landroid/support/v7/b/l;->ActionMode_height:I |
75 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/b | 75 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bl;->e(II)I |
76 | ····move-result·v1 | 76 | ····move-result·v1 |
77 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->h:I | 77 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->h:I |
78 | ····sget·v1,·Landroid/support/v7/ | 78 | ····sget·v1,·Landroid/support/v7/b/l;->ActionMode_backgroundSplit:I |
79 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/b | 79 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
80 | ····move-result-object·v1 | 80 | ····move-result-object·v1 |
81 | ····iput-object·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->s:Landroid/graphics/drawable/Drawable; | 81 | ····iput-object·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->s:Landroid/graphics/drawable/Drawable; |
82 | ····sget·v1,·Landroid/support/v7/ | 82 | ····sget·v1,·Landroid/support/v7/b/l;->ActionMode_closeItemLayout:I |
83 | ····sget·v2,·Landroid/support/v7/ | 83 | ····sget·v2,·Landroid/support/v7/b/i;->abc_action_mode_close_item_material:I |
84 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/b | 84 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bl;->f(II)I |
85 | ····move-result·v1 | 85 | ····move-result·v1 |
86 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->u:I | 86 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->u:I |
87 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 87 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
88 | ····return-void | 88 | ····return-void |
89 | .end·method | 89 | .end·method |
90 | .method·private·e()V | 90 | .method·private·e()V |
91 | ····.locals·6 | 91 | ····.locals·6 |
Offset 143, 15 lines modified | Offset 143, 15 lines modified | ||
143 | ····move-result-object·v0 | 143 | ····move-result-object·v0 |
144 | ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; | 144 | ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; |
145 | ····move-result-object·v0 | 145 | ····move-result-object·v0 |
146 | ····sget·v3,·Landroid/support/v7/ | 146 | ····sget·v3,·Landroid/support/v7/b/i;->abc_action_bar_title_item:I |
147 | ····invoke-virtual·{v0,·v3,·p0},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; | 147 | ····invoke-virtual·{v0,·v3,·p0},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; |
148 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ActionBarContextView;->getChildCount()I | 148 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ActionBarContextView;->getChildCount()I |
149 | ····move-result·v0 | 149 | ····move-result·v0 |
Offset 163, 27 lines modified | Offset 163, 27 lines modified | ||
163 | ····check-cast·v0,·Landroid/widget/LinearLayout; | 163 | ····check-cast·v0,·Landroid/widget/LinearLayout; |
164 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->n:Landroid/widget/LinearLayout; | 164 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->n:Landroid/widget/LinearLayout; |
165 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->n:Landroid/widget/LinearLayout; | 165 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->n:Landroid/widget/LinearLayout; |
166 | ····sget·v3,·Landroid/support/v7/ | 166 | ····sget·v3,·Landroid/support/v7/b/g;->action_bar_title:I |
167 | ····invoke-virtual·{v0,·v3},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; | 167 | ····invoke-virtual·{v0,·v3},·Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; |
168 | ····move-result-object·v0 | 168 | ····move-result-object·v0 |
Max diff block lines reached; 21743/27558 bytes (78.90%) of diff not shown. |
Offset 1, 55 lines modified | Offset 1, 55 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/f; | 1 | .class·final·Landroid/support/v7/internal/widget/f; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/os/Parcelable$Creator; | ||
3 | #·direct·methods | 5 | #·direct·methods |
4 | .method· | 6 | .method·constructor·<init>()V |
5 | ····.locals·0 | 7 | ····.locals·0 |
6 | ····invoke-direct·{p0 | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
7 | ····return-void | 9 | ····return-void |
8 | .end·method | 10 | .end·method |
9 | #·virtual·methods | 11 | #·virtual·methods |
10 | .method·public· | 12 | .method·public·a(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/e; |
11 | ····.locals·1 | 13 | ····.locals·1 |
14 | ····new-instance·v0,·Landroid/support/v7/internal/widget/e; | ||
12 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/f;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
13 | ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->d:Z | ||
14 | ····if-eqz·v0,·:cond_1 | ||
15 | ····i | 15 | ····invoke-direct·{v0,·p1},·Landroid/support/v7/internal/widget/e;-><init>(Landroid/os/Parcel;)V |
16 | ····return-object·v0 | ||
17 | .end·method | ||
16 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable; | ||
17 | ····if-eqz·v0,·:cond_0 | ||
18 | 18 | .method·public·a(I)[Landroid/support/v7/internal/widget/e; | |
19 | ····.locals·1 | ||
19 | ···· | 20 | ····new-array·v0,·p1,·[Landroid/support/v7/internal/widget/e; |
20 | ···· | 21 | ····return-object·v0 |
22 | .end·method | ||
23 | .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | ||
24 | ····.locals·1 | ||
21 | ····:cond_0 | ||
22 | ····:goto_0 | ||
23 | ····return-void | ||
25 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/f;->a(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/e; | ||
24 | ····:cond_1 | ||
25 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/f;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
26 | ···· | 26 | ····move-result-object·v0 |
27 | ···· | 27 | ····return-object·v0 |
28 | .end·method | ||
28 | 29 | .method·public·synthetic·newArray(I)[Ljava/lang/Object; | |
30 | ····.locals·1 | ||
29 | ····i | 31 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/f;->a(I)[Landroid/support/v7/internal/widget/e; |
30 | ···· | 32 | ····move-result-object·v0 |
31 | ···· | 33 | ····return-object·v0 |
32 | .end·method | 34 | .end·method |
Offset 1, 55 lines modified | Offset 1, 102 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/os/Parcelable$Creator; | ||
3 | #·instance·fields | ||
4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/c; | ||
5 | .field·private·final·b:Landroid/util/SparseArray; | ||
5 | #·direct·methods | 6 | #·direct·methods |
6 | .method·constructor·<init>()V | 7 | .method·constructor·<init>(Landroid/support/v7/internal/widget/c;)V |
7 | ····.locals· | 8 | ····.locals·1 |
9 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/d;->a:Landroid/support/v7/internal/widget/c; | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
11 | ····new-instance·v0,·Landroid/util/SparseArray; | ||
12 | ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V | ||
13 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/d;->b:Landroid/util/SparseArray; | ||
9 | ····return-void | 14 | ····return-void |
10 | .end·method | 15 | .end·method |
11 | #·virtual·methods | 16 | #·virtual·methods |
12 | .method· | 17 | .method·a(I)Landroid/view/View; |
13 | ····.locals· | 18 | ····.locals·2 |
14 | ···· | 19 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/d;->b:Landroid/util/SparseArray; |
15 | ····invoke- | 20 | ····invoke-virtual·{v0,·p1},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object; |
16 | ····re | 21 | ····move-result-object·v0 |
17 | .end·method | ||
18 | .method·public·a(I)[Landroid/support/v7/internal/widget/AbsSpinnerCompat$SavedState; | ||
19 | ···· | 22 | ····check-cast·v0,·Landroid/view/View; |
23 | ····if-eqz·v0,·:cond_0 | ||
24 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/d;->b:Landroid/util/SparseArray; | ||
20 | ····ne | 25 | ····invoke-virtual·{v1,·p1},·Landroid/util/SparseArray;->delete(I)V |
26 | ····:cond_0 | ||
21 | ····return-object·v0 | 27 | ····return-object·v0 |
22 | .end·method | 28 | .end·method |
23 | .method· | 29 | .method·a()V |
24 | ····.locals· | 30 | ····.locals·6 |
31 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/d;->b:Landroid/util/SparseArray; | ||
32 | ····invoke-virtual·{v2},·Landroid/util/SparseArray;->size()I | ||
33 | ····move-result·v3 | ||
25 | ···· | 34 | ····const/4·v0,·0x0 |
35 | ····move·v1,·v0 | ||
36 | ····:goto_0 | ||
37 | ····if-ge·v1,·v3,·:cond_1 | ||
38 | ····invoke-virtual·{v2,·v1},·Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; | ||
26 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
27 | ···· | 40 | ····check-cast·v0,·Landroid/view/View; |
41 | ····if-eqz·v0,·:cond_0 | ||
42 | ····iget-object·v4,·p0,·Landroid/support/v7/internal/widget/d;->a:Landroid/support/v7/internal/widget/c; | ||
43 | ····const/4·v5,·0x1 | ||
44 | ····invoke-static·{v4,·v0,·v5},·Landroid/support/v7/internal/widget/c;->a(Landroid/support/v7/internal/widget/c;Landroid/view/View;Z)V | ||
45 | ····:cond_0 | ||
46 | ····add-int/lit8·v0,·v1,·0x1 | ||
47 | ····move·v1,·v0 | ||
48 | ····goto·:goto_0 | ||
49 | ····:cond_1 | ||
50 | ····invoke-virtual·{v2},·Landroid/util/SparseArray;->clear()V | ||
51 | ····return-void | ||
28 | .end·method | 52 | .end·method |
29 | .method·public· | 53 | .method·public·a(ILandroid/view/View;)V |
30 | ····.locals·1 | 54 | ····.locals·1 |
31 | ····i | 55 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/d;->b:Landroid/util/SparseArray; |
32 | ···· | 56 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V |
33 | ····return- | 57 | ····return-void |
34 | .end·method | 58 | .end·method |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | .method·public·a(IIII)V | 58 | .method·public·a(IIII)V |
59 | ····.locals·1 | 59 | ····.locals·1 |
60 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ContentFrameLayout;->g:Landroid/graphics/Rect; | 60 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ContentFrameLayout;->g:Landroid/graphics/Rect; |
61 | ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroid/graphics/Rect;->set(IIII)V | 61 | ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroid/graphics/Rect;->set(IIII)V |
62 | ····invoke-static·{p0},·Landroid/support/v4/ | 62 | ····invoke-static·{p0},·Landroid/support/v4/h/ao;->i(Landroid/view/View;)Z |
63 | ····move-result·v0 | 63 | ····move-result·v0 |
64 | ····if-eqz·v0,·:cond_0 | 64 | ····if-eqz·v0,·:cond_0 |
65 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ContentFrameLayout;->requestLayout()V | 65 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ContentFrameLayout;->requestLayout()V |
Offset 1, 56 lines modified | Offset 1, 37 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/i; | 1 | .class·Landroid/support/v7/internal/widget/i; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/view/View$OnClickListener; | ||
3 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/d/a; | ||
4 | .field·final·synthetic· | 7 | .field·final·synthetic·b:Landroid/support/v7/internal/widget/ActionBarContextView; |
5 | #·direct·methods | 8 | #·direct·methods |
6 | .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBar | 9 | .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/d/a;)V |
7 | ····.locals·0 | 10 | ····.locals·0 |
8 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/i;-> | 11 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/i;->b:Landroid/support/v7/internal/widget/ActionBarContextView; |
9 | ····invoke-direct·{p0},·Landroid/support/v4/view/eg;-><init>()V | ||
10 | ····return-void | ||
11 | .end·method | ||
12 | #·virtual·methods | ||
13 | .method·public·b(Landroid/view/View;)V | ||
14 | ····.locals·2 | ||
15 | ····i | 12 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/d/a; |
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
16 | ····const/4·v1,·0x0 | ||
17 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/dp;)Landroid/support/v4/view/dp; | ||
18 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
19 | ····const/4·v1,·0x0 | ||
20 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Z)Z | ||
21 | ····return-void | 14 | ····return-void |
22 | .end·method | 15 | .end·method |
23 | .method·public·c(Landroid/view/View;)V | ||
24 | ····.locals·2 | ||
16 | #·virtual·methods | ||
17 | .method·public·onClick(Landroid/view/View;)V | ||
18 | ····.locals·1 | ||
25 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
26 | ····const/4·v1,·0x0 | ||
27 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/dp;)Landroid/support/v4/view/dp; | ||
28 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
29 | ····con | 19 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/d/a; |
30 | ····invoke- | 20 | ····invoke-virtual·{v0},·Landroid/support/v7/d/a;->c()V |
31 | ····return-void | 21 | ····return-void |
32 | .end·method | 22 | .end·method |
Offset 1, 36 lines modified | Offset 1, 311 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/bl; | 1 | .class·public·Landroid/support/v7/internal/widget/bl; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·private·final·a:Landroid/content/Context; | ||
5 | .field·private·final·b:Landroid/content/res/TypedArray; | ||
4 | .field· | 6 | .field·private·c:Landroid/support/v7/internal/widget/bj; |
5 | #·direct·methods | 7 | #·direct·methods |
6 | .method·constructor·<init>(Landroid/ | 8 | .method·private·constructor·<init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V |
7 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
8 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bl;->a:Landroid/ | 11 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bl;->a:Landroid/content/Context; |
9 | ····i | 12 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/bl;->b:Landroid/content/res/TypedArray; |
10 | ····return-void | 13 | ····return-void |
11 | .end·method | 14 | .end·method |
15 | .method·public·static·a(Landroid/content/Context;Landroid/util/AttributeSet;[I)Landroid/support/v7/internal/widget/bl; | ||
16 | ····.locals·2 | ||
17 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | ||
18 | ····move-result-object·v0 | ||
19 | ····new-instance·v1,·Landroid/support/v7/internal/widget/bl; | ||
20 | ····invoke-direct·{v1,·p0,·v0},·Landroid/support/v7/internal/widget/bl;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V | ||
21 | ····return-object·v1 | ||
22 | .end·method | ||
23 | .method·public·static·a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; | ||
24 | ····.locals·2 | ||
25 | ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | ||
26 | ····move-result-object·v0 | ||
27 | ····new-instance·v1,·Landroid/support/v7/internal/widget/bl; | ||
28 | ····invoke-direct·{v1,·p0,·v0},·Landroid/support/v7/internal/widget/bl;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V | ||
29 | ····return-object·v1 | ||
30 | .end·method | ||
12 | #·virtual·methods | 31 | #·virtual·methods |
13 | .method·public·a( | 32 | .method·public·a(IF)F |
33 | ····.locals·1 | ||
34 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bl;->b:Landroid/content/res/TypedArray; | ||
35 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/content/res/TypedArray;->getFloat(IF)F | ||
36 | ····move-result·v0 | ||
37 | ····return·v0 | ||
38 | .end·method | ||
39 | .method·public·a()I | ||
40 | ····.locals·1 | ||
41 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bl;->b:Landroid/content/res/TypedArray; | ||
42 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->length()I | ||
43 | ····move-result·v0 | ||
44 | ····return·v0 | ||
45 | .end·method | ||
46 | .method·public·a(II)I | ||
47 | ····.locals·1 | ||
48 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bl;->b:Landroid/content/res/TypedArray; | ||
49 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/content/res/TypedArray;->getInt(II)I | ||
50 | ····move-result·v0 | ||
51 | ····return·v0 | ||
52 | .end·method | ||
53 | .method·public·a(I)Landroid/graphics/drawable/Drawable; | ||
14 | ····.locals·2 | 54 | ····.locals·2 |
55 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bl;->b:Landroid/content/res/TypedArray; | ||
56 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/TypedArray;->hasValue(I)Z | ||
57 | ····move-result·v0 | ||
58 | ····if-eqz·v0,·:cond_0 | ||
59 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bl;->b:Landroid/content/res/TypedArray; | ||
60 | ····const/4·v1,·0x0 | ||
61 | ····invoke-virtual·{v0,·p1,·v1},·Landroid/content/res/TypedArray;->getResourceId(II)I | ||
62 | ····move-result·v0 | ||
63 | ····if-eqz·v0,·:cond_0 | ||
15 | ····i | 64 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/bl;->c()Landroid/support/v7/internal/widget/bj; |
65 | ····move-result-object·v1 | ||
66 | ····invoke-virtual·{v1,·v0},·Landroid/support/v7/internal/widget/bj;->a(I)Landroid/graphics/drawable/Drawable; | ||
67 | ····move-result-object·v0 | ||
68 | ····:goto_0 | ||
69 | ····return-object·v0 | ||
70 | ····:cond_0 | ||
71 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bl;->b:Landroid/content/res/TypedArray; | ||
16 | ····invoke- | 72 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
Max diff block lines reached; 4767/9262 bytes (51.47%) of diff not shown. |
Offset 1, 37 lines modified | Offset 1, 205 lines modified | ||
1 | .class·public· | 1 | .class·public·Landroid/support/v7/internal/widget/af; |
2 | .super·L | 2 | .super·Landroid/widget/PopupWindow; |
3 | #·instance·fields | ||
4 | .field·private·final·a:Z | ||
3 | #·virtual·methods | ||
4 | .method·public·abstract·a(I)V | ||
5 | .end·method | ||
6 | .method·public·abstract·a(Landroid/view/Menu;Landroid/support/v7/internal/view/menu/y;)V | ||
7 | .end·method | ||
8 | .method·public·abstract·d()Z | ||
9 | 5 | #·direct·methods | |
6 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
7 | ····.locals·3 | ||
8 | ····const/4·v2,·0x0 | ||
10 | .method·public·abstract·e()Z | ||
11 | .end·method | ||
9 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/PopupWindow;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
12 | .method·public·abstract·f()Z | ||
13 | .end·method | ||
14 | .method·public·abstract·g()Z | ||
15 | 10 | ····sget-object·v0,·Landroid/support/v7/b/l;->PopupWindow:[I | |
11 | ····invoke-static·{p1,·p2,·v0,·p3,·v2},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; | ||
12 | ····move-result-object·v0 | ||
13 | ····sget·v1,·Landroid/support/v7/b/l;->PopupWindow_overlapAnchor:I | ||
14 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bl;->a(IZ)Z | ||
15 | ····move-result·v1 | ||
16 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/af;->a:Z | ||
17 | ····sget·v1,·Landroid/support/v7/b/l;->PopupWindow_android_popupBackground:I | ||
18 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; | ||
19 | ····move-result-object·v1 | ||
20 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/af;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | ||
21 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V | ||
22 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
23 | ····const/16·v1,·0xe | ||
24 | ····if-ge·v0,·v1,·:cond_0 | ||
25 | ····invoke-static·{p0},·Landroid/support/v7/internal/widget/af;->a(Landroid/widget/PopupWindow;)V | ||
16 | 26 | ····:cond_0 | |
27 | ····return-void | ||
17 | .end·method | 28 | .end·method |
18 | .method·p | 29 | .method·private·static·a(Landroid/widget/PopupWindow;)V |
30 | ····.locals·4 | ||
31 | ····:try_start_0 | ||
32 | ····const-class·v0,·Landroid/widget/PopupWindow; | ||
33 | ····const-string·v1,·"mAnchor" | ||
34 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | ||
35 | ····move-result-object·v1 | ||
36 | ····const/4·v0,·0x1 | ||
37 | ····invoke-virtual·{v1,·v0},·Ljava/lang/reflect/Field;->setAccessible(Z)V | ||
38 | ····const-class·v0,·Landroid/widget/PopupWindow; | ||
39 | ····const-string·v2,·"mOnScrollChangedListener" | ||
40 | ····invoke-virtual·{v0,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | ||
41 | ····move-result-object·v2 | ||
42 | ····const/4·v0,·0x1 | ||
43 | ····invoke-virtual·{v2,·v0},·Ljava/lang/reflect/Field;->setAccessible(Z)V | ||
44 | ····invoke-virtual·{v2,·p0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; | ||
45 | ····move-result-object·v0 | ||
46 | ····check-cast·v0,·Landroid/view/ViewTreeObserver$OnScrollChangedListener; | ||
47 | ····new-instance·v3,·Landroid/support/v7/internal/widget/ag; | ||
48 | ····invoke-direct·{v3,·v1,·p0,·v0},·Landroid/support/v7/internal/widget/ag;-><init>(Ljava/lang/reflect/Field;Landroid/widget/PopupWindow;Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V | ||
49 | ····invoke-virtual·{v2,·p0,·v3},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V | ||
50 | ····:try_end_0 | ||
51 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
52 | ····:goto_0 | ||
53 | ····return-void | ||
54 | ····:catch_0 | ||
55 | ····move-exception·v0 | ||
56 | ····const-string·v1,·"AppCompatPopupWindow" | ||
57 | ····const-string·v2,·"Exception·while·installing·workaround·OnScrollChangedListener" | ||
58 | ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | ||
59 | ····goto·:goto_0 | ||
19 | .end·method | 60 | .end·method |
20 | .method·public·abstract·j()V | ||
61 | #·virtual·methods | ||
62 | .method·public·showAsDropDown(Landroid/view/View;II)V | ||
63 | ····.locals·2 | ||
64 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
Max diff block lines reached; 1500/6030 bytes (24.88%) of diff not shown. |
Offset 1, 62 lines modified | Offset 1, 90 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/bc; |
2 | .super·Landroid/ | 2 | .super·Landroid/support/v7/internal/widget/e; |
3 | #·static·fields | ||
4 | .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator; | ||
3 | #·instance·fields | 5 | #·instance·fields |
4 | .field· | 6 | .field·c:Z |
5 | #·direct·methods | 7 | #·direct·methods |
6 | .method· | 8 | .method·static·constructor·<clinit>()V |
7 | ····.locals· | 9 | ····.locals·1 |
10 | ····new-instance·v0,·Landroid/support/v7/internal/widget/bd; | ||
11 | ····invoke-direct·{v0},·Landroid/support/v7/internal/widget/bd;-><init>()V | ||
8 | ···· | 12 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bc;->CREATOR:Landroid/os/Parcelable$Creator; |
9 | ····return-void | 13 | ····return-void |
10 | .end·method | 14 | .end·method |
11 | .method·p | 15 | .method·private·constructor·<init>(Landroid/os/Parcel;)V |
12 | ····.locals·1 | 16 | ····.locals·1 |
13 | ····in | 17 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/e;-><init>(Landroid/os/Parcel;)V |
14 | ····i | 18 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readByte()B |
15 | ···· | 19 | ····move-result·v0 |
16 | ····i | 20 | ····if-eqz·v0,·:cond_0 |
17 | ···· | 21 | ····const/4·v0,·0x1 |
22 | ····:goto_0 | ||
23 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/bc;->c:Z | ||
24 | ····return-void | ||
18 | ····:cond_0 | 25 | ····:cond_0 |
19 | ···· | 26 | ····const/4·v0,·0x0 |
27 | ····goto·:goto_0 | ||
20 | .end·method | 28 | .end·method |
29 | .method·synthetic·constructor·<init>(Landroid/os/Parcel;Landroid/support/v7/internal/widget/aw;)V | ||
30 | ····.locals·0 | ||
31 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/bc;-><init>(Landroid/os/Parcel;)V | ||
21 | #·virtual·methods | ||
22 | .method·public·getResources()Landroid/content/res/Resources; | ||
23 | ····.locals·3 | ||
24 | ···· | 32 | ····return-void |
33 | .end·method | ||
25 | ·· | 34 | .method·constructor·<init>(Landroid/os/Parcelable;)V |
35 | ····.locals·0 | ||
26 | ····ne | 36 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/e;-><init>(Landroid/os/Parcelable;)V |
27 | ···· | 37 | ····return-void |
38 | .end·method | ||
28 | ····move-result-object·v1 | ||
29 | 39 | #·virtual·methods | |
40 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | ||
41 | ····.locals·1 | ||
42 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v7/internal/widget/e;->writeToParcel(Landroid/os/Parcel;I)V | ||
43 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/bc;->c:Z | ||
30 | ···· | 44 | ····if-eqz·v0,·:cond_0 |
31 | ···· | 45 | ····const/4·v0,·0x1 |
32 | ···· | 46 | ····:goto_0 |
47 | ····int-to-byte·v0,·v0 | ||
48 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeByte(B)V | ||
49 | ····return-void | ||
33 | ····:cond_0 | 50 | ····:cond_0 |
34 | ···· | 51 | ····const/4·v0,·0x0 |
35 | ···· | 52 | ····goto·:goto_0 |
36 | .end·method | 53 | .end·method |
Offset 1, 50 lines modified | Offset 1, 71 lines modified | ||
1 | .class·public·final·Landroid/support/v7/internal/widget/r; | 1 | .class·public·final·Landroid/support/v7/internal/widget/r; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Ljava/lang/Comparable; | ||
3 | #·instance·fields | 5 | #·instance·fields |
4 | .field·public·final·a:Landroid/content/ | 6 | .field·public·final·a:Landroid/content/pm/ResolveInfo; |
5 | .field·public· | 7 | .field·public·b:F |
6 | .field· | 8 | .field·final·synthetic·c:Landroid/support/v7/internal/widget/p; |
7 | #·direct·methods | 9 | #·direct·methods |
8 | .method·public·constructor·<init>(Landroid/ | 10 | .method·public·constructor·<init>(Landroid/support/v7/internal/widget/p;Landroid/content/pm/ResolveInfo;)V |
9 | ····.locals·0 | 11 | ····.locals·0 |
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
11 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/r;-> | 12 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/r;->c:Landroid/support/v7/internal/widget/p; |
12 | ····i | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····iput·p | 14 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/r;->a:Landroid/content/pm/ResolveInfo; |
14 | ····return-void | 15 | ····return-void |
15 | .end·method | 16 | .end·method |
16 | .method·public·constructor·<init>(Ljava/lang/String;JF)V | ||
17 | #·virtual·methods | ||
18 | .method·public·a(Landroid/support/v7/internal/widget/r;)I | ||
17 | ····.locals·2 | 19 | ····.locals·2 |
18 | ····i | 20 | ····iget·v0,·p1,·Landroid/support/v7/internal/widget/r;->b:F |
19 | ···· | 21 | ····invoke-static·{v0},·Ljava/lang/Float;->floatToIntBits(F)I |
20 | ···· | 22 | ····move-result·v0 |
23 | ····iget·v1,·p0,·Landroid/support/v7/internal/widget/r;->b:F | ||
24 | ····invoke-static·{v1},·Ljava/lang/Float;->floatToIntBits(F)I | ||
25 | ····move-result·v1 | ||
26 | ····sub-int/2addr·v0,·v1 | ||
21 | ····return | 27 | ····return·v0 |
22 | .end·method | 28 | .end·method |
29 | .method·public·synthetic·compareTo(Ljava/lang/Object;)I | ||
30 | ····.locals·1 | ||
31 | ····check-cast·p1,·Landroid/support/v7/internal/widget/r; | ||
32 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/r;->a(Landroid/support/v7/internal/widget/r;)I | ||
33 | ····move-result·v0 | ||
34 | ····return·v0 | ||
35 | .end·method | ||
23 | #·virtual·methods | ||
24 | .method·public·equals(Ljava/lang/Object;)Z | 36 | .method·public·equals(Ljava/lang/Object;)Z |
25 | ····.locals· | 37 | ····.locals·4 |
26 | ····const/4·v0,·0x1 | 38 | ····const/4·v0,·0x1 |
27 | ····const/4·v1,·0x0 | 39 | ····const/4·v1,·0x0 |
28 | ····if-ne·p0,·p1,·:cond_1 | 40 | ····if-ne·p0,·p1,·:cond_1 |
Offset 73, 164 lines modified | Offset 94, 81 lines modified | ||
73 | ····move·v0,·v1 | 94 | ····move·v0,·v1 |
74 | ····goto·:goto_0 | 95 | ····goto·:goto_0 |
75 | ····:cond_3 | 96 | ····:cond_3 |
76 | ····check-cast·p1,·Landroid/support/v7/internal/widget/r; | 97 | ····check-cast·p1,·Landroid/support/v7/internal/widget/r; |
77 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/r;->a:Landroid/content/ComponentName; | ||
78 | ····if-nez·v2,·:cond_4 | ||
79 | ····iget-object·v2,·p1,·Landroid/support/v7/internal/widget/r;->a:Landroid/content/ComponentName; | ||
80 | ····if-eqz·v2,·:cond_5 | ||
81 | ····move·v0,·v1 | ||
82 | ····goto·:goto_0 | ||
83 | ····:cond_4 | ||
84 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/r;->a:Landroid/content/ComponentName; | ||
85 | ····iget-object·v3,·p1,·Landroid/support/v7/internal/widget/r;->a:Landroid/content/ComponentName; | ||
86 | ····invoke-virtual·{v2,·v3},·Landroid/content/ComponentName;->equals(Ljava/lang/Object;)Z | ||
87 | ····move-result·v2 | ||
88 | ····if-nez·v2,·:cond_5 | ||
89 | ····move·v0,·v1 | ||
90 | ····goto·:goto_0 | ||
91 | ····:cond_5 | ||
92 | ····iget-wide·v2,·p0,·Landroid/support/v7/internal/widget/r;->b:J | ||
93 | ····iget-wide·v4,·p1,·Landroid/support/v7/internal/widget/r;->b:J | ||
94 | ····cmp-long·v2,·v2,·v4 | ||
95 | ····if-eqz·v2,·:cond_6 | ||
96 | ····move·v0,·v1 | ||
97 | ····goto·:goto_0 | ||
98 | ····:cond_6 | ||
99 | ····iget·v2,·p0,·Landroid/support/v7/internal/widget/r;-> | 98 | ····iget·v2,·p0,·Landroid/support/v7/internal/widget/r;->b:F |
100 | ····invoke-static·{v2},·Ljava/lang/Float;->floatToIntBits(F)I | 99 | ····invoke-static·{v2},·Ljava/lang/Float;->floatToIntBits(F)I |
Max diff block lines reached; 3445/7249 bytes (47.52%) of diff not shown. |
Offset 1, 37 lines modified | Offset 1, 100 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/g; | 1 | .class·Landroid/support/v7/internal/widget/g; |
2 | .super·Landroid/graphics/drawable/Drawable; | ||
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
4 | .implements·Landroid/view/View$OnClickListener; | ||
5 | #·instance·fields | 3 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/c/a; | ||
7 | .field·final· | 4 | .field·final·a:Landroid/support/v7/internal/widget/ActionBarContainer; |
8 | #·direct·methods | 5 | #·direct·methods |
9 | .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarCon | 6 | .method·public·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V |
10 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V | ||
11 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/g;->b:Landroid/support/v7/internal/widget/ActionBarContextView; | ||
12 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/c/a; | ||
13 | ····i | 9 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer; |
14 | ····return-void | 10 | ····return-void |
15 | .end·method | 11 | .end·method |
16 | #·virtual·methods | 12 | #·virtual·methods |
17 | .method·public· | 13 | .method·public·draw(Landroid/graphics/Canvas;)V |
18 | ····.locals·1 | 14 | ····.locals·1 |
19 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/c | 15 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer; |
16 | ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->d:Z | ||
17 | ····if-eqz·v0,·:cond_1 | ||
18 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
19 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable; | ||
20 | ····if-eqz·v0,·:cond_0 | ||
21 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
22 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable; | ||
23 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V | ||
24 | ····:cond_0 | ||
25 | ····:goto_0 | ||
26 | ····return-void | ||
27 | ····:cond_1 | ||
28 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
29 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable; | ||
30 | ····if-eqz·v0,·:cond_2 | ||
31 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
32 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable; | ||
33 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V | ||
34 | ····:cond_2 | ||
35 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
36 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->b:Landroid/graphics/drawable/Drawable; | ||
20 | ····i | 37 | ····if-eqz·v0,·:cond_0 |
38 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
39 | ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->e:Z | ||
40 | ····if-eqz·v0,·:cond_0 | ||
41 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
42 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->b:Landroid/graphics/drawable/Drawable; | ||
43 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V | ||
44 | ····goto·:goto_0 | ||
45 | .end·method | ||
46 | .method·public·getOpacity()I | ||
47 | ····.locals·1 | ||
48 | ····const/4·v0,·0x0 | ||
49 | ····return·v0 | ||
50 | .end·method | ||
51 | .method·public·setAlpha(I)V | ||
52 | ····.locals·0 | ||
53 | ····return-void | ||
54 | .end·method | ||
55 | .method·public·setColorFilter(Landroid/graphics/ColorFilter;)V | ||
56 | ····.locals·0 | ||
21 | ····return-void | 57 | ····return-void |
22 | .end·method | 58 | .end·method |
Offset 1, 530 lines modified | Offset 1, 7 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/u; | 1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/u; |
2 | .super·Ljava/lang/Object; | ||
2 | .super·Landroid/widget/BaseAdapter; | ||
3 | #·instance·fields | ||
4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
5 | .field·private·b:Landroid/support/v7/internal/widget/n; | ||
6 | .field·private·c:I | ||
7 | .field·private·d:Z | ||
8 | .field·private·e:Z | ||
9 | .field·private·f:Z | ||
10 | #·virtual·methods | 3 | #·virtual·methods |
11 | .method·public·a()I | ||
12 | ····.locals·9 | ||
13 | ····const/4·v2,·0x0 | ||
14 | ····const/4·v0,·0x0 | ||
15 | ····iget·v4,·p0,·Landroid/support/v7/internal/widget/u;->c:I | ||
16 | ····const·v1,·0x7fffffff | ||
17 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/u;->c:I | ||
18 | ····invoke-static·{v0,·v0},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | ||
19 | ····move-result·v5 | ||
20 | ····invoke-static·{v0,·v0},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | ||
21 | ····move-result·v6 | ||
22 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/u;->getCount()I | ||
23 | ····move-result·v7 | ||
24 | ····move-object·v1,·v2 | ||
25 | ····move·v3,·v0 | ||
26 | ····:goto_0 | ||
27 | ····if-ge·v0,·v7,·:cond_0 | ||
28 | ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/support/v7/internal/widget/u;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; | ||
29 | ····move-result-object·v1 | ||
30 | ····invoke-virtual·{v1,·v5,·v6},·Landroid/view/View;->measure(II)V | ||
31 | ····invoke-virtual·{v1},·Landroid/view/View;->getMeasuredWidth()I | ||
32 | ····move-result·v8 | ||
33 | ····invoke-static·{v3,·v8},·Ljava/lang/Math;->max(II)I | ||
34 | ····move-result·v3 | ||
35 | ····add-int/lit8·v0,·v0,·0x1 | ||
36 | ····goto·:goto_0 | ||
37 | ····:cond_0 | ||
38 | ····iput·v4,·p0,·Landroid/support/v7/internal/widget/u;->c:I | ||
39 | ····return·v3 | ||
40 | .end·method | ||
41 | .method·public·a(I)V | ||
42 | ····.locals·1 | ||
43 | ····iget·v0,·p0,·Landroid/support/v7/internal/widget/u;->c:I | ||
44 | ····if-eq·v0,·p1,·:cond_0 | ||
45 | ····iput·p1,·p0,·Landroid/support/v7/internal/widget/u;->c:I | ||
46 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/u;->notifyDataSetChanged()V | ||
47 | ····:cond_0 | ||
48 | ····return-void | ||
49 | .end·method | ||
50 | .method·public·a(Landroid/support/v7/internal/widget/n;) | 4 | .method·public·abstract·a(Landroid/support/v7/internal/widget/p;Landroid/content/Intent;)Z |
51 | ····.locals·2 | ||
52 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/u;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
53 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->a(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/u; | ||
54 | ····move-result-object·v0 | ||
55 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/u;->d()Landroid/support/v7/internal/widget/n; | ||
56 | ····move-result-object·v0 | ||
57 | ····if-eqz·v0,·:cond_0 | ||
58 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/u;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
59 | ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/ActivityChooserView;->isShown()Z | ||
60 | ····move-result·v1 | ||
61 | ····if-eqz·v1,·:cond_0 | ||
62 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/u;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
63 | ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActivityChooserView;->g(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; | ||
64 | ····move-result-object·v1 | ||
65 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/n;->unregisterObserver(Ljava/lang/Object;)V | ||
66 | ····:cond_0 | ||
67 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/u;->b:Landroid/support/v7/internal/widget/n; | ||
68 | ····if-eqz·p1,·:cond_1 | ||
Max diff block lines reached; 0/14405 bytes (0.00%) of diff not shown. |
Offset 1, 639 lines modified | Offset 1, 7 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/widget/aj; | 1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/aj; |
2 | .super·Ljava/lang/Object; | ||
2 | .super·Landroid/widget/ListView; | ||
3 | #·static·fields | ||
4 | .field·private·static·final·f:[I | ||
5 | #·instance·fields | ||
6 | .field·final·a:Landroid/graphics/Rect; | ||
7 | .field·b:I | ||
8 | .field·c:I | ||
9 | .field·d:I | ||
10 | .field·e:I | ||
11 | .field·private·g:Ljava/lang/reflect/Field; | ||
12 | .field·private·h:Landroid/support/v7/internal/widget/ak; | ||
13 | #·direct·methods | ||
14 | .method·static·constructor·<clinit>()V | ||
15 | ····.locals·2 | ||
16 | ····const/4·v1,·0x0 | ||
17 | ····const/4·v0,·0x1 | ||
18 | ····new-array·v0,·v0,·[I | ||
19 | ····aput·v1,·v0,·v1 | ||
20 | ····sput-object·v0,·Landroid/support/v7/internal/widget/aj;->f:[I | ||
21 | ····return-void | ||
22 | .end·method | ||
23 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
24 | ····.locals·2 | ||
25 | ····const/4·v1,·0x0 | ||
26 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
27 | ····new-instance·v0,·Landroid/graphics/Rect; | ||
28 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | ||
29 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/aj;->a:Landroid/graphics/Rect; | ||
30 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/aj;->b:I | ||
31 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/aj;->c:I | ||
32 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/aj;->d:I | ||
33 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/aj;->e:I | ||
34 | ····:try_start_0 | ||
35 | ····const-class·v0,·Landroid/widget/AbsListView; | ||
36 | ····const-string·v1,·"mIsChildViewEnabled" | ||
37 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | ||
38 | ····move-result-object·v0 | ||
39 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/aj;->g:Ljava/lang/reflect/Field; | ||
40 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aj;->g:Ljava/lang/reflect/Field; | ||
41 | ····const/4·v1,·0x1 | ||
42 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Field;->setAccessible(Z)V | ||
43 | ····:try_end_0 | ||
44 | ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
45 | ····:goto_0 | ||
46 | ····return-void | ||
47 | ····:catch_0 | ||
48 | ····move-exception·v0 | ||
49 | ····invoke-virtual·{v0},·Ljava/lang/NoSuchFieldException;->printStackTrace()V | ||
50 | ····goto·:goto_0 | ||
51 | .end·method | ||
52 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract·setOnFitSystemWindowsListener(Landroid/support/v7/internal/widget/ak;)V | ||
53 | .method·public·a(IIIII)I | ||
54 | ····.locals·12 | ||
55 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/aj;->getListPaddingTop()I | ||
56 | ····move-result·v2 | ||
57 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/aj;->getListPaddingBottom()I | ||
58 | ····move-result·v3 | ||
59 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/aj;->getListPaddingLeft()I | ||
60 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/aj;->getListPaddingRight()I | ||
61 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/aj;->getDividerHeight()I | ||
62 | ····move-result·v1 | ||
63 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/aj;->getDivider()Landroid/graphics/drawable/Drawable; | ||
64 | ····move-result-object·v4 | ||
65 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/aj;->getAdapter()Landroid/widget/ListAdapter; | ||
66 | ····move-result-object·v8 | ||
67 | ····if-nez·v8,·:cond_1 | ||
68 | ····add-int·p4,·v2,·v3 | ||
Max diff block lines reached; 0/14741 bytes (0.00%) of diff not shown. |
Offset 1, 138 lines modified | Offset 1, 56 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/k; | 1 | .class·Landroid/support/v7/internal/widget/k; |
2 | .super·Landroid/support/v4/h/ce; | ||
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
4 | .implements·Ljava/lang/Runnable; | ||
5 | #·instance·fields | 3 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
7 | #·direct·methods | 5 | #·direct·methods |
8 | .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V | 6 | .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V |
9 | ····.locals·0 | 7 | ····.locals·0 |
10 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 8 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
11 | ····invoke-direct·{p0},·L | 9 | ····invoke-direct·{p0},·Landroid/support/v4/h/ce;-><init>()V |
12 | ····return-void | 10 | ····return-void |
13 | .end·method | 11 | .end·method |
14 | #·virtual·methods | 12 | #·virtual·methods |
15 | .method·public·r | 13 | .method·public·b(Landroid/view/View;)V |
16 | ····.locals· | 14 | ····.locals·2 |
17 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
18 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V | ||
19 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
20 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
21 | ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->c(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
22 | ····move-result-object·v1 | ||
23 | ····invoke-static·{v1},·Landroid/support/v4/view/bv;->j(Landroid/view/View;)Landroid/support/v4/view/dp; | ||
24 | ····move-result-object·v1 | ||
25 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
26 | ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->c(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
27 | ····move-result-object·v2 | ||
28 | ····invoke-virtual·{v2},·Landroid/support/v7/internal/widget/ActionBarContainer;->getHeight()I | ||
29 | ····move-result·v2 | ||
30 | ····neg-int·v2,·v2 | ||
31 | ····int-to-float·v2,·v2 | ||
32 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/dp;->c(F)Landroid/support/v4/view/dp; | ||
33 | ····move-result-object·v1 | ||
34 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
35 | ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/view/ef; | ||
36 | ····move-result-object·v2 | ||
37 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/dp;->a(Landroid/support/v4/view/ef;)Landroid/support/v4/view/dp; | ||
38 | ····move-result-object·v1 | ||
39 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/dp;)Landroid/support/v4/view/dp; | ||
40 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 15 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
41 | ···· | 16 | ····const/4·v1,·0x0 |
17 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/h/bn;)Landroid/support/v4/h/bn; | ||
42 | ····move-result-object·v0 | ||
43 | ····if-eqz·v0,·:cond_0 | ||
44 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 18 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
19 | ····const/4·v1,·0x0 | ||
45 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
46 | ····move-result-object·v0 | ||
47 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->getVisibility()I | ||
48 | ···· | 20 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Z)Z |
49 | ···· | 21 | ····return-void |
22 | .end·method | ||
50 | · | 23 | .method·public·c(Landroid/view/View;)V |
24 | ····.locals·2 | ||
51 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 25 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
26 | ····const/4·v1,·0x0 | ||
52 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
53 | ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
54 | ····move-result-object·v1 | ||
55 | ····invoke-static·{v1},·Landroid/support/v4/view/bv;->j(Landroid/view/View;)Landroid/support/v4/view/dp; | ||
56 | ····move-result-object·v1 | ||
57 | ····i | 27 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/h/bn;)Landroid/support/v4/h/bn; |
58 | ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
59 | ····move-result-object·v2 | ||
60 | ····invoke-virtual·{v2},·Landroid/support/v7/internal/widget/ActionBarContainer;->getHeight()I | ||
61 | ····move-result·v2 | ||
62 | ····int-to-float·v2,·v2 | ||
63 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/dp;->c(F)Landroid/support/v4/view/dp; | ||
Max diff block lines reached; 459/7028 bytes (6.53%) of diff not shown. |
Offset 1, 70 lines modified | Offset 1, 62 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/bg; | 1 | .class·public·Landroid/support/v7/internal/widget/bg; |
2 | .super·Landroid/ | 2 | .super·Landroid/content/ContextWrapper; |
3 | #·instance·fields | ||
4 | .field·private·a:Landroid/content/res/Resources; | ||
3 | #·direct·methods | 5 | #·direct·methods |
4 | .method·p | 6 | .method·private·constructor·<init>(Landroid/content/Context;)V |
5 | ····.locals·0 | 7 | ····.locals·0 |
6 | ····invoke-direct·{p0,·p1},·Landroid/ | 8 | ····invoke-direct·{p0,·p1},·Landroid/content/ContextWrapper;-><init>(Landroid/content/Context;)V |
7 | ····return-void | 9 | ····return-void |
8 | .end·method | 10 | .end·method |
9 | .method·p | 11 | .method·public·static·a(Landroid/content/Context;)Landroid/content/Context; |
10 | ····.locals· | 12 | ····.locals·1 |
11 | ···· | 13 | ····instance-of·v0,·p0,·Landroid/support/v7/internal/widget/bg; |
12 | ···· | 14 | ····if-nez·v0,·:cond_0 |
13 | ···· | 15 | ····new-instance·v0,·Landroid/support/v7/internal/widget/bg; |
14 | ···· | 16 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/bg;-><init>(Landroid/content/Context;)V |
15 | ···· | 17 | ····move-object·p0,·v0 |
16 | ···· | 18 | ····:cond_0 |
19 | ····return-object·p0 | ||
17 | .end·method | 20 | .end·method |
18 | #·virtual·methods | 21 | #·virtual·methods |
19 | .method· | 22 | .method·public·getResources()Landroid/content/res/Resources; |
20 | ····.locals· | 23 | ····.locals·3 |
21 | ····invoke-static·{p1,·p2},·Landroid/support/v7/internal/widget/bg;->b(ILandroid/graphics/PorterDuff$Mode;)I | ||
22 | ····move-result·v0 | ||
23 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | ||
24 | ···· | 24 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bg;->a:Landroid/content/res/Resources; |
25 | ····i | 25 | ····if-nez·v0,·:cond_0 |
26 | ····new-instance·v0,·Landroid/support/v7/internal/widget/bh; | ||
26 | ····move-result-object·v0 | ||
27 | ····check-cast·v0,·Landroid/graphics/PorterDuffColorFilter; | ||
28 | ····return-object·v0 | ||
29 | .end·method | ||
30 | .method·a(ILandroid/graphics/PorterDuff$Mode;Landroid/graphics/PorterDuffColorFilter;)Landroid/graphics/PorterDuffColorFilter; | ||
31 | ····.locals·1 | ||
32 | ····invoke-s | 27 | ····invoke-super·{p0},·Landroid/content/ContextWrapper;->getResources()Landroid/content/res/Resources; |
33 | ····move-result·v | 28 | ····move-result-object·v1 |
34 | ····invoke-static·{ | 29 | ····invoke-static·{p0},·Landroid/support/v7/internal/widget/bj;->a(Landroid/content/Context;)Landroid/support/v7/internal/widget/bj; |
35 | ····move-result-object·v | 30 | ····move-result-object·v2 |
36 | ····invoke- | 31 | ····invoke-direct·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bh;-><init>(Landroid/content/res/Resources;Landroid/support/v7/internal/widget/bj;)V |
37 | ···· | 32 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bg;->a:Landroid/content/res/Resources; |
38 | ···· | 33 | ····:cond_0 |
34 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bg;->a:Landroid/content/res/Resources; | ||
39 | ····return-object·v0 | 35 | ····return-object·v0 |
40 | .end·method | 36 | .end·method |
Offset 1, 72 lines modified | Offset 1, 64 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/ae; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·L | 4 | .implements·Ljava/lang/Runnable; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/y; | ||
6 | .field·final·synthetic·a:Ljava/lang/reflect/Field; | ||
7 | .field·final·synthetic·b:Landroid/widget/PopupWindow; | ||
8 | .field·final·synthetic·c:Landroid/view/ViewTreeObserver$OnScrollChangedListener; | ||
9 | #·direct·methods | 7 | #·direct·methods |
10 | .method·constructor·<init>( | 8 | .method·private·constructor·<init>(Landroid/support/v7/internal/widget/y;)V |
11 | ····.locals·0 | 9 | ····.locals·0 |
12 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ae;->a:L | 10 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ae;->a:Landroid/support/v7/internal/widget/y; |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
13 | ···· | 12 | ····return-void |
13 | .end·method | ||
14 | · | 14 | .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/y;Landroid/support/v7/internal/widget/z;)V |
15 | ····.locals·0 | ||
15 | ····invoke-direct·{p0},·L | 16 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/ae;-><init>(Landroid/support/v7/internal/widget/y;)V |
16 | ····return-void | 17 | ····return-void |
17 | .end·method | 18 | .end·method |
18 | #·virtual·methods | 19 | #·virtual·methods |
19 | .method·public· | 20 | .method·public·run()V |
20 | ····.locals· | 21 | ····.locals·1 |
21 | ····:try_start_0 | ||
22 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ae;->a:L | 22 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ae;->a:Landroid/support/v7/internal/widget/y; |
23 | ····iget-o | 23 | ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/y;->u:Z |
24 | ····i | 24 | ····if-eqz·v0,·:cond_1 |
25 | ···· | 25 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ae;->a:Landroid/support/v7/internal/widget/y; |
26 | ···· | 26 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/y;->getAdapter()Landroid/widget/Adapter; |
27 | ···· | 27 | ····move-result-object·v0 |
28 | ····i | 28 | ····if-eqz·v0,·:cond_0 |
29 | ···· | 29 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ae;->a:Landroid/support/v7/internal/widget/y; |
30 | ····i | 30 | ····invoke-virtual·{v0,·p0},·Landroid/support/v7/internal/widget/y;->post(Ljava/lang/Runnable;)Z |
31 | ····:cond_0 | 31 | ····:cond_0 |
32 | ····:goto_0 | 32 | ····:goto_0 |
33 | ····return-void | 33 | ····return-void |
34 | ····:cond_1 | 34 | ····:cond_1 |
35 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ae;->a:Landroid/support/v7/internal/widget/y; | ||
35 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ae;->c:Landroid/view/ViewTreeObserver$OnScrollChangedListener; | ||
36 | ····invoke-interface·{v0},·Landroid/view/ViewTreeObserver$OnScrollChangedListener;->onScrollChanged()V | ||
37 | ····:try_end_0 | ||
38 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
39 | ····goto·:goto_0 | ||
36 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/y;->b(Landroid/support/v7/internal/widget/y;)V | ||
40 | ····:catch_0 | ||
41 | ····move-exception·v0 | ||
42 | ····goto·:goto_0 | 37 | ····goto·:goto_0 |
43 | .end·method | 38 | .end·method |
Offset 1, 419 lines modified | Offset 1, 246 lines modified | ||
1 | .class·final·Landroid/support/v7/internal/widget/t; | 1 | .class·public·final·Landroid/support/v7/internal/widget/t; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field· | 4 | .field·public·final·a:Landroid/content/ComponentName; |
5 | .field·public·final·b:J | ||
6 | .field·public·final·c:F | ||
5 | #·direct·methods | 7 | #·direct·methods |
6 | .method·p | 8 | .method·public·constructor·<init>(Landroid/content/ComponentName;JF)V |
7 | ····.locals·0 | 9 | ····.locals·0 |
8 | ····i | 10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
11 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/t;->a:Landroid/content/ComponentName; | ||
9 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | ||
10 | ····return-void | ||
11 | .end·method | ||
12 | ····iput-wide·p2,·p0,·Landroid/support/v7/internal/widget/t;->b:J | ||
12 | .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/n;Landroid/support/v7/internal/widget/o;)V | ||
13 | ····.locals·0 | ||
14 | ····i | 13 | ····iput·p4,·p0,·Landroid/support/v7/internal/widget/t;->c:F |
15 | ····return-void | 14 | ····return-void |
16 | .end·method | 15 | .end·method |
16 | .method·public·constructor·<init>(Ljava/lang/String;JF)V | ||
17 | ····.locals·2 | ||
18 | ····invoke-static·{p1},·Landroid/content/ComponentName;->unflattenFromString(Ljava/lang/String;)Landroid/content/ComponentName; | ||
17 | #·virtual·methods | ||
18 | .method·public·varargs·a([Ljava/lang/Object;)Ljava/lang/Void; | ||
19 | ····.locals·12 | ||
20 | ····const/4·v2,·0x0 | ||
21 | ····const/4·v11,·0x1 | ||
22 | ····const/4·v10,·0x0 | ||
23 | ····aget-object·v0,·p1,·v2 | ||
24 | ····check-cast·v0,·Ljava/util/List; | ||
25 | ····aget-object·v1,·p1,·v11 | ||
26 | ····check-cast·v1,·Ljava/lang/String; | ||
27 | ····:try_start_0 | ||
28 | ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/t;->a:Landroid/support/v7/internal/widget/n; | ||
29 | ····invoke-static·{v3},·Landroid/support/v7/internal/widget/n;->a(Landroid/support/v7/internal/widget/n;)Landroid/content/Context; | ||
30 | ····move-result-object·v | 19 | ····move-result-object·v0 |
31 | ····const/4·v4,·0x0 | ||
32 | ····invoke-virtual·{v3,·v1,·v4},·Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; | ||
33 | ····:try_end_0 | ||
34 | ····.catch·Ljava/io/FileNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
35 | ····move-result-object·v3 | ||
36 | ····invoke-static·{},·Landroid/util/Xml;->newSerializer()Lorg/xmlpull/v1/XmlSerializer; | ||
37 | ····move-result-object·v4 | ||
38 | ····const/4·v1,·0x0 | ||
39 | ····:try_start_1 | ||
40 | ····invoke-interface·{v4,·v3,·v1},·Lorg/xmlpull/v1/XmlSerializer;->setOutput(Ljava/io/OutputStream;Ljava/lang/String;)V | ||
41 | ····con | 20 | ····invoke-direct·{p0,·v0,·p2,·p3,·p4},·Landroid/support/v7/internal/widget/t;-><init>(Landroid/content/ComponentName;JF)V |
42 | ···· | 21 | ····return-void |
22 | .end·method | ||
43 | ····invoke-static·{v5},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | ||
44 | 23 | #·virtual·methods | |
24 | .method·public·equals(Ljava/lang/Object;)Z | ||
25 | ····.locals·6 | ||
45 | ···· | 26 | ····const/4·v0,·0x1 |
46 | ····const/4·v1,·0x0 | 27 | ····const/4·v1,·0x0 |
28 | ····if-ne·p0,·p1,·:cond_1 | ||
47 | ····const-string·v5,·"historical-records" | ||
48 | ····invoke-interface·{v4,·v1,·v5},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; | ||
49 | ····invoke-interface·{v0},·Ljava/util/List;->size()I | ||
50 | ····move-result·v5 | ||
29 | ····:cond_0 | ||
51 | ····:goto_0 | 30 | ····:goto_0 |
31 | ····return·v0 | ||
52 | ····if-ge·v2,·v5,·:cond_1 | ||
53 | ····const/4·v1,·0x0 | ||
54 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->remove(I)Ljava/lang/Object; | ||
55 | ····move-result-object·v1 | ||
56 | ····check-cast·v1,·Landroid/support/v7/internal/widget/r; | ||
57 | ····const/4·v6,·0x0 | ||
58 | ····const-string·v7,·"historical-record" | ||
59 | ····invoke-interface·{v4,·v6,·v7},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; | ||
60 | ····const/4·v6,·0x0 | ||
61 | ····const-string·v7,·"activity" | ||
62 | ····iget-object·v8,·v1,·Landroid/support/v7/internal/widget/r;->a:Landroid/content/ComponentName; | ||
Max diff block lines reached; 13060/18184 bytes (71.82%) of diff not shown. |
Offset 1, 28 lines modified | Offset 1, 138 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/m; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Ljava/lang/Runnable; | ||
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
3 | #·direct·methods | 7 | #·direct·methods |
4 | .method· | 8 | .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V |
5 | ····.locals·0 | 9 | ····.locals·0 |
6 | ····i | 10 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/m;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
7 | ····return-void | 12 | ····return-void |
8 | .end·method | 13 | .end·method |
9 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | ||
10 | ····.locals·0 | ||
11 | 14 | #·virtual·methods | |
15 | .method·public·run()V | ||
16 | ····.locals·3 | ||
17 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/m;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
12 | ····return-void | ||
13 | .end·method | ||
14 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V | ||
15 | ···· | 18 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V |
19 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/m;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
20 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/m;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
21 | ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->c(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
22 | ····move-result-object·v1 | ||
23 | ····invoke-static·{v1},·Landroid/support/v4/h/ao;->e(Landroid/view/View;)Landroid/support/v4/h/bn; | ||
24 | ····move-result-object·v1 | ||
25 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/m;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
26 | ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->c(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
27 | ····move-result-object·v2 | ||
28 | ····invoke-virtual·{v2},·Landroid/support/v7/internal/widget/ActionBarContainer;->getHeight()I | ||
29 | ····move-result·v2 | ||
30 | ····neg-int·v2,·v2 | ||
31 | ····int-to-float·v2,·v2 | ||
32 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/h/bn;->c(F)Landroid/support/v4/h/bn; | ||
33 | ····move-result-object·v1 | ||
34 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/m;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
35 | ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/h/cd; | ||
36 | ····move-result-object·v2 | ||
37 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/h/bn;->a(Landroid/support/v4/h/cd;)Landroid/support/v4/h/bn; | ||
38 | ····move-result-object·v1 | ||
39 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/h/bn;)Landroid/support/v4/h/bn; | ||
40 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/m;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
41 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
42 | ····move-result-object·v0 | ||
43 | ····if-eqz·v0,·:cond_0 | ||
44 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/m;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
45 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
46 | ····move-result-object·v0 | ||
47 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->getVisibility()I | ||
48 | ····move-result·v0 | ||
49 | ····const/16·v1,·0x8 | ||
50 | ····if-eq·v0,·v1,·:cond_0 | ||
51 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/m;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
52 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/m;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
53 | ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
54 | ····move-result-object·v1 | ||
55 | ····invoke-static·{v1},·Landroid/support/v4/h/ao;->e(Landroid/view/View;)Landroid/support/v4/h/bn; | ||
56 | ····move-result-object·v1 | ||
57 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/m;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
58 | ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
59 | ····move-result-object·v2 | ||
60 | ····invoke-virtual·{v2},·Landroid/support/v7/internal/widget/ActionBarContainer;->getHeight()I | ||
61 | ····move-result·v2 | ||
62 | ····int-to-float·v2,·v2 | ||
63 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/h/bn;->c(F)Landroid/support/v4/h/bn; | ||
64 | ····move-result-object·v1 | ||
Max diff block lines reached; 369/6527 bytes (5.65%) of diff not shown. |
Offset 1, 181 lines modified | Offset 1, 1057 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/av; | 1 | .class·Landroid/support/v7/internal/widget/av; |
2 | .super·L | 2 | .super·Landroid/support/v7/internal/widget/c; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/content/DialogInterface$OnClickListener; | 4 | .implements·Landroid/content/DialogInterface$OnClickListener; |
5 | .implements·Landroid/support/v7/internal/widget/ba; | ||
6 | #·instance·fields | 5 | #·instance·fields |
7 | .field· | 6 | .field·E:I |
8 | .field·private· | 7 | .field·private·F:Landroid/support/v7/widget/ag; |
9 | .field·private· | 8 | .field·private·G:Landroid/support/v7/internal/widget/be; |
10 | .field·private· | 9 | .field·private·H:Landroid/support/v7/internal/widget/az; |
10 | .field·private·I:I | ||
11 | .field·private·J:Z | ||
12 | .field·private·K:Landroid/graphics/Rect; | ||
13 | .field·private·final·L:Landroid/support/v7/internal/widget/bj; | ||
11 | #·direct·methods | 14 | #·direct·methods |
12 | .method· | 15 | .method·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
13 | ····.locals· | 16 | ····.locals·1 |
14 | ···· | 17 | ····const/4·v0,·-0x1 |
15 | ····invoke-direct·{p0},·L | 18 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Landroid/support/v7/internal/widget/av;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V |
16 | ····return-void | 19 | ····return-void |
17 | .end·method | 20 | .end·method |
18 | .method· | 21 | .method·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V |
19 | ····.locals· | 22 | ····.locals·6 |
23 | ····const/4·v5,·0x0 | ||
24 | ····const/4·v4,·0x0 | ||
25 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/internal/widget/c;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
26 | ····new-instance·v0,·Landroid/graphics/Rect; | ||
27 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | ||
28 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/av;->K:Landroid/graphics/Rect; | ||
29 | ····sget-object·v0,·Landroid/support/v7/b/l;->Spinner:[I | ||
30 | ····invoke-static·{p1,·p2,·v0,·p3,·v4},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; | ||
31 | ····move-result-object·v0 | ||
32 | ····sget·v1,·Landroid/support/v7/b/l;->Spinner_android_background:I | ||
33 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bl;->e(I)Z | ||
34 | ····move-result·v1 | ||
35 | ····if-eqz·v1,·:cond_0 | ||
36 | ····sget·v1,·Landroid/support/v7/b/l;->Spinner_android_background:I | ||
37 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; | ||
38 | ····move-result-object·v1 | ||
39 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/av;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | ||
40 | ····:cond_0 | ||
41 | ····const/4·v1,·-0x1 | ||
42 | ····if-ne·p4,·v1,·:cond_1 | ||
43 | ····sget·v1,·Landroid/support/v7/b/l;->Spinner_spinnerMode:I | ||
44 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/bl;->a(II)I | ||
45 | ····move-result·p4 | ||
46 | ····:cond_1 | ||
47 | ····packed-switch·p4,·:pswitch_data_0 | ||
48 | ····:goto_0 | ||
49 | ····sget·v1,·Landroid/support/v7/b/l;->Spinner_android_gravity:I | ||
50 | ····const/16·v2,·0x11 | ||
51 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bl;->a(II)I | ||
52 | ····move-result·v1 | ||
53 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/av;->I:I | ||
54 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/av;->G:Landroid/support/v7/internal/widget/be; | ||
55 | ····sget·v2,·Landroid/support/v7/b/l;->Spinner_prompt:I | ||
56 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bl;->d(I)Ljava/lang/String; | ||
57 | ····move-result-object·v2 | ||
58 | ····invoke-interface·{v1,·v2},·Landroid/support/v7/internal/widget/be;->a(Ljava/lang/CharSequence;)V | ||
59 | ····sget·v1,·Landroid/support/v7/b/l;->Spinner_disableChildrenWhenDisabled:I | ||
60 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/bl;->a(IZ)Z | ||
61 | ····move-result·v1 | ||
62 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/av;->J:Z | ||
63 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V | ||
64 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/av;->H:Landroid/support/v7/internal/widget/az; | ||
65 | ····if-eqz·v1,·:cond_2 | ||
66 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/av;->G:Landroid/support/v7/internal/widget/be; | ||
67 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/av;->H:Landroid/support/v7/internal/widget/az; | ||
Max diff block lines reached; 28636/33810 bytes (84.70%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/widget/b; | 1 | .class·public·Landroid/support/v7/internal/widget/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/h/cd; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·a:I | 6 | .field·a:I |
7 | .field·final·synthetic·b:Landroid/support/v7/internal/widget/a; | 7 | .field·final·synthetic·b:Landroid/support/v7/internal/widget/a; |
Offset 26, 20 lines modified | Offset 26, 20 lines modified | ||
26 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/b;->c:Z | 26 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/b;->c:Z |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | #·virtual·methods | 29 | #·virtual·methods |
30 | .method·public·a(Landroid/support/v4/ | 30 | .method·public·a(Landroid/support/v4/h/bn;I)Landroid/support/v7/internal/widget/b; |
31 | ····.locals·1 | 31 | ····.locals·1 |
32 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a; | 32 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a; |
33 | ····iput-object·p1,·v0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/ | 33 | ····iput-object·p1,·v0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/h/bn; |
34 | ····iput·p2,·p0,·Landroid/support/v7/internal/widget/b;->a:I | 34 | ····iput·p2,·p0,·Landroid/support/v7/internal/widget/b;->a:I |
35 | ····return-object·p0 | 35 | ····return-object·p0 |
36 | .end·method | 36 | .end·method |
37 | .method·public·a(Landroid/view/View;)V | 37 | .method·public·a(Landroid/view/View;)V |
Offset 68, 15 lines modified | Offset 68, 15 lines modified | ||
68 | ····return-void | 68 | ····return-void |
69 | ····:cond_1 | 69 | ····:cond_1 |
70 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a; | 70 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a; |
71 | ····const/4·v1,·0x0 | 71 | ····const/4·v1,·0x0 |
72 | ····iput-object·v1,·v0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/ | 72 | ····iput-object·v1,·v0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/h/bn; |
73 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a; | 73 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a; |
74 | ····iget·v1,·p0,·Landroid/support/v7/internal/widget/b;->a:I | 74 | ····iget·v1,·p0,·Landroid/support/v7/internal/widget/b;->a:I |
75 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/a;->setVisibility(I)V | 75 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/a;->setVisibility(I)V |
Offset 1, 205 lines modified | Offset 1, 10 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/widget/ad; | 1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/ad; |
2 | .super·Ljava/lang/Object; | ||
2 | .super·Landroid/widget/PopupWindow; | ||
3 | #·instance·fields | ||
4 | .field·private·final·a:Z | ||
5 | #·direct·methods | ||
6 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
7 | ····.locals·3 | ||
8 | ····const/4·v2,·0x0 | ||
9 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/PopupWindow;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
10 | ····sget-object·v0,·Landroid/support/v7/a/l;->PopupWindow:[I | ||
11 | ····invoke-static·{p1,·p2,·v0,·p3,·v2},·Landroid/support/v7/internal/widget/bh;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bh; | ||
12 | ····move-result-object·v0 | ||
13 | ····sget·v1,·Landroid/support/v7/a/l;->PopupWindow_overlapAnchor:I | ||
14 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bh;->a(IZ)Z | ||
15 | ····move-result·v1 | ||
16 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/ad;->a:Z | ||
17 | ····sget·v1,·Landroid/support/v7/a/l;->PopupWindow_android_popupBackground:I | ||
18 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bh;->a(I)Landroid/graphics/drawable/Drawable; | ||
19 | ····move-result-object·v1 | ||
20 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ad;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | ||
21 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bh;->b()V | ||
22 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
23 | ····const/16·v1,·0xe | ||
24 | ····if-ge·v0,·v1,·:cond_0 | ||
25 | ····invoke-static·{p0},·Landroid/support/v7/internal/widget/ad;->a(Landroid/widget/PopupWindow;)V | ||
26 | ····:cond_0 | ||
27 | ····return-void | ||
28 | .end·method | ||
29 | .method·private·static·a(Landroid/widget/PopupWindow;)V | ||
30 | ····.locals·4 | ||
31 | ····:try_start_0 | ||
32 | ····const-class·v0,·Landroid/widget/PopupWindow; | ||
33 | ····const-string·v1,·"mAnchor" | ||
34 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | ||
35 | ····move-result-object·v1 | ||
36 | ····const/4·v0,·0x1 | ||
37 | ····invoke-virtual·{v1,·v0},·Ljava/lang/reflect/Field;->setAccessible(Z)V | ||
38 | ····const-class·v0,·Landroid/widget/PopupWindow; | ||
39 | ····const-string·v2,·"mOnScrollChangedListener" | ||
40 | ····invoke-virtual·{v0,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | ||
41 | ····move-result-object·v2 | ||
42 | ····const/4·v0,·0x1 | ||
43 | ····invoke-virtual·{v2,·v0},·Ljava/lang/reflect/Field;->setAccessible(Z)V | ||
44 | ····invoke-virtual·{v2,·p0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; | ||
45 | ····move-result-object·v0 | ||
46 | ····check-cast·v0,·Landroid/view/ViewTreeObserver$OnScrollChangedListener; | ||
47 | ····new-instance·v3,·Landroid/support/v7/internal/widget/ae; | ||
48 | ····invoke-direct·{v3,·v1,·p0,·v0},·Landroid/support/v7/internal/widget/ae;-><init>(Ljava/lang/reflect/Field;Landroid/widget/PopupWindow;Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V | ||
49 | ····invoke-virtual·{v2,·p0,·v3},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V | ||
50 | ····:try_end_0 | ||
51 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
52 | ····:goto_0 | ||
53 | ····return-void | ||
54 | ····:catch_0 | ||
55 | ····move-exception·v0 | ||
56 | ····const-string·v1,·"AppCompatPopupWindow" | ||
57 | ····const-string·v2,·"Exception·while·installing·workaround·OnScrollChangedListener" | ||
58 | ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | ||
59 | ····goto·:goto_0 | ||
60 | .end·method | ||
61 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract·a(Landroid/support/v7/internal/widget/y;)V | ||
62 | .method·public·showAsDropDown(Landroid/view/View;II)V | ||
63 | ····.locals·2 | ||
64 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
65 | ····const/16·v1,·0x15 | ||
66 | ····if-ge·v0,·v1,·:cond_0 | ||
67 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ad;->a:Z | ||
68 | ····if-eqz·v0,·:cond_0 | ||
69 | ····invoke-virtual·{p1},·Landroid/view/View;->getHeight()I | ||
Max diff block lines reached; 1446/5616 bytes (25.75%) of diff not shown. |
Offset 1, 311 lines modified | Offset 1, 37 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/bh; |
2 | .super·L | 2 | .super·Landroid/support/v7/internal/widget/ao; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·private·final·a:Landroid/content/Context; | ||
5 | .field·private·final·b:Landroid/content/res/TypedArray; | ||
6 | .field·private· | 4 | .field·private·final·a:Landroid/support/v7/internal/widget/bj; |
7 | #·direct·methods | 5 | #·direct·methods |
8 | .method·p | 6 | .method·public·constructor·<init>(Landroid/content/res/Resources;Landroid/support/v7/internal/widget/bj;)V |
9 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/ao;-><init>(Landroid/content/res/Resources;)V | ||
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
11 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bh;->a:Landroid/content/Context; | ||
12 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/bh;-> | 9 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/bh;->a:Landroid/support/v7/internal/widget/bj; |
13 | ····return-void | 10 | ····return-void |
14 | .end·method | 11 | .end·method |
15 | .method·public·static·a(Landroid/content/Context;Landroid/util/AttributeSet;[I)Landroid/support/v7/internal/widget/bh; | ||
16 | ····.locals·2 | ||
17 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | ||
18 | ····move-result-object·v0 | ||
19 | ····new-instance·v1,·Landroid/support/v7/internal/widget/bh; | ||
20 | ····invoke-direct·{v1,·p0,·v0},·Landroid/support/v7/internal/widget/bh;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V | ||
21 | ····return-object·v1 | ||
22 | .end·method | ||
23 | .method·public·static·a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bh; | ||
24 | ····.locals·2 | ||
25 | ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | ||
26 | ····move-result-object·v0 | ||
27 | ····new-instance·v1,·Landroid/support/v7/internal/widget/bh; | ||
28 | ····invoke-direct·{v1,·p0,·v0},·Landroid/support/v7/internal/widget/bh;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V | ||
29 | ····return-object·v1 | ||
30 | .end·method | ||
31 | #·virtual·methods | 12 | #·virtual·methods |
32 | .method·public·a(IF)F | ||
33 | ····.locals·1 | ||
34 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bh;->b:Landroid/content/res/TypedArray; | ||
35 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/content/res/TypedArray;->getFloat(IF)F | ||
36 | ····move-result·v0 | ||
37 | ····return·v0 | ||
38 | .end·method | ||
39 | .method·public·a()I | ||
40 | ····.locals·1 | ||
41 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bh;->b:Landroid/content/res/TypedArray; | ||
42 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->length()I | ||
43 | ····move-result·v0 | ||
44 | ····return·v0 | ||
45 | .end·method | ||
46 | .method·public·a(II)I | ||
47 | ····.locals·1 | ||
48 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bh;->b:Landroid/content/res/TypedArray; | ||
49 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/content/res/TypedArray;->getInt(II)I | ||
50 | ····move-result·v0 | ||
51 | ····return·v0 | ||
52 | .end·method | ||
53 | .method·public·a(I)Landroid/graphics/drawable/Drawable; | 13 | .method·public·getDrawable(I)Landroid/graphics/drawable/Drawable; |
54 | ····.locals·2 | 14 | ····.locals·2 |
55 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bh;->b:Landroid/content/res/TypedArray; | ||
56 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/TypedArray;->hasValue(I)Z | ||
57 | ····move-result·v0 | ||
58 | ····if-eqz·v0,·:cond_0 | ||
59 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bh;->b:Landroid/content/res/TypedArray; | ||
60 | ····const/4·v1,·0x0 | ||
61 | ····invoke-virtual·{v0,·p1,·v1},·Landroid/content/res/TypedArray;->getResourceId(II)I | ||
62 | ····move-result·v0 | ||
63 | ····if-eqz·v0,·:cond_0 | ||
64 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/bh;->c()Landroid/support/v7/internal/widget/bf; | ||
65 | ····move-result-object·v1 | ||
66 | ····invoke- | 15 | ····invoke-super·{p0,·p1},·Landroid/support/v7/internal/widget/ao;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
67 | ····move-result-object·v0 | ||
68 | ····:goto_0 | ||
69 | ····return-object·v0 | ||
70 | ····:cond_0 | ||
71 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bh;->b:Landroid/content/res/TypedArray; | ||
Max diff block lines reached; 4907/9390 bytes (52.26%) of diff not shown. |
Offset 1, 7 lines modified | Offset 1, 2 lines modified | ||
1 | .class· | 1 | .class·synthetic·Landroid/support/v7/internal/widget/q; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | ||
4 | .method·public·abstract·a(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V | ||
5 | .end·method |
Offset 1, 41 lines modified | Offset 1, 40 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 1 | .class·public·Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
2 | .super·Landroid/view/ViewGroup; | 2 | .super·Landroid/view/ViewGroup; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/view/bl; | ||
5 | .implements·Landroid/support/v7/internal/widget/a | 4 | .implements·Landroid/support/v7/internal/widget/ah; |
6 | #·static·fields | 5 | #·static·fields |
7 | .field·static·final·a:[I | 6 | .field·static·final·a:[I |
8 | #·instance·fields | 7 | #·instance·fields |
9 | .field·private·final·A:Landroid/support/v4/ | 8 | .field·private·final·A:Landroid/support/v4/h/cd; |
10 | .field·private·final·B:Landroid/support/v4/ | 9 | .field·private·final·B:Landroid/support/v4/h/cd; |
11 | .field·private·final·C:Ljava/lang/Runnable; | 10 | .field·private·final·C:Ljava/lang/Runnable; |
12 | .field·private·final·D:Ljava/lang/Runnable; | 11 | .field·private·final·D:Ljava/lang/Runnable; |
13 | .field·private·final·E:Landroid/support/v4/ | 12 | .field·private·final·E:Landroid/support/v4/h/am; |
14 | .field·private·b:I | 13 | .field·private·b:I |
15 | .field·private·c:I | 14 | .field·private·c:I |
16 | .field·private·d:Landroid/support/v7/internal/widget/ContentFrameLayout; | 15 | .field·private·d:Landroid/support/v7/internal/widget/ContentFrameLayout; |
17 | .field·private·e:Landroid/support/v7/internal/widget/ActionBarContainer; | 16 | .field·private·e:Landroid/support/v7/internal/widget/ActionBarContainer; |
18 | .field·private·f:Landroid/support/v7/internal/widget/ActionBarContainer; | 17 | .field·private·f:Landroid/support/v7/internal/widget/ActionBarContainer; |
19 | .field·private·g:Landroid/support/v7/internal/widget/a | 18 | .field·private·g:Landroid/support/v7/internal/widget/ai; |
20 | .field·private·h:Landroid/graphics/drawable/Drawable; | 19 | .field·private·h:Landroid/graphics/drawable/Drawable; |
21 | .field·private·i:Z | 20 | .field·private·i:Z |
22 | .field·private·j:Z | 21 | .field·private·j:Z |
Offset 57, 36 lines modified | Offset 56, 36 lines modified | ||
57 | .field·private·final·s:Landroid/graphics/Rect; | 56 | .field·private·final·s:Landroid/graphics/Rect; |
58 | .field·private·final·t:Landroid/graphics/Rect; | 57 | .field·private·final·t:Landroid/graphics/Rect; |
59 | .field·private·final·u:Landroid/graphics/Rect; | 58 | .field·private·final·u:Landroid/graphics/Rect; |
60 | .field·private·v:Landroid/support/v7/internal/widget/ | 59 | .field·private·v:Landroid/support/v7/internal/widget/n; |
61 | .field·private·final·w:I | 60 | .field·private·final·w:I |
62 | .field·private·x:Landroid/support/v4/widget/ | 61 | .field·private·x:Landroid/support/v4/widget/r; |
63 | .field·private·y:Landroid/support/v4/ | 62 | .field·private·y:Landroid/support/v4/h/bn; |
64 | .field·private·z:Landroid/support/v4/ | 63 | .field·private·z:Landroid/support/v4/h/bn; |
65 | #·direct·methods | 64 | #·direct·methods |
66 | .method·static·constructor·<clinit>()V | 65 | .method·static·constructor·<clinit>()V |
67 | ····.locals·3 | 66 | ····.locals·3 |
68 | ····const/4·v0,·0x2 | 67 | ····const/4·v0,·0x2 |
69 | ····new-array·v0,·v0,·[I | 68 | ····new-array·v0,·v0,·[I |
70 | ····const/4·v1,·0x0 | 69 | ····const/4·v1,·0x0 |
71 | ····sget·v2,·Landroid/support/v7/ | 70 | ····sget·v2,·Landroid/support/v7/b/b;->actionBarSize:I |
72 | ····aput·v2,·v0,·v1 | 71 | ····aput·v2,·v0,·v1 |
73 | ····const/4·v1,·0x1 | 72 | ····const/4·v1,·0x1 |
74 | ····const·v2,·0x1010059 | 73 | ····const·v2,·0x1010059 |
Offset 152, 77 lines modified | Offset 151, 77 lines modified | ||
152 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->u:Landroid/graphics/Rect; | 151 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->u:Landroid/graphics/Rect; |
153 | ····const/16·v0,·0x258 | 152 | ····const/16·v0,·0x258 |
154 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->w:I | 153 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->w:I |
155 | ····new-instance·v0,·Landroid/support/v7/internal/widget/ | 154 | ····new-instance·v0,·Landroid/support/v7/internal/widget/j; |
156 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/ | 155 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/j;-><init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V |
157 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->A:Landroid/support/v4/ | 156 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->A:Landroid/support/v4/h/cd; |
158 | ····new-instance·v0,·Landroid/support/v7/internal/widget/ | 157 | ····new-instance·v0,·Landroid/support/v7/internal/widget/k; |
159 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/ | 158 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/k;-><init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V |
160 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->B:Landroid/support/v4/ | 159 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->B:Landroid/support/v4/h/cd; |
161 | ····new-instance·v0,·Landroid/support/v7/internal/widget/ | 160 | ····new-instance·v0,·Landroid/support/v7/internal/widget/l; |
162 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/ | 161 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/l;-><init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V |
163 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->C:Ljava/lang/Runnable; | 162 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->C:Ljava/lang/Runnable; |
164 | ····new-instance·v0,·Landroid/support/v7/internal/widget/ | 163 | ····new-instance·v0,·Landroid/support/v7/internal/widget/m; |
165 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/ | 164 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/m;-><init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V |
166 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->D:Ljava/lang/Runnable; | 165 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->D:Ljava/lang/Runnable; |
167 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/content/Context;)V | 166 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/content/Context;)V |
168 | ····new-instance·v0,·Landroid/support/v4/ | 167 | ····new-instance·v0,·Landroid/support/v4/h/am; |
169 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/ | 168 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/h/am;-><init>(Landroid/view/ViewGroup;)V |
170 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->E:Landroid/support/v4/ | 169 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->E:Landroid/support/v4/h/am; |
171 | ····return-void | 170 | ····return-void |
172 | .end·method | 171 | .end·method |
173 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/ | 172 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/h/bn;)Landroid/support/v4/h/bn; |
174 | ····.locals·0 | 173 | ····.locals·0 |
175 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->y:Landroid/support/v4/ | 174 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->y:Landroid/support/v4/h/bn; |
176 | ····return-object·p1 | 175 | ····return-object·p1 |
Max diff block lines reached; 48535/54521 bytes (89.02%) of diff not shown. |
Offset 1, 2 lines modified | Offset 1, 337 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/x; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/view/View$OnClickListener; | ||
5 | .implements·Landroid/view/View$OnLongClickListener; | ||
6 | .implements·Landroid/widget/AdapterView$OnItemClickListener; | ||
7 | .implements·Landroid/widget/PopupWindow$OnDismissListener; | ||
8 | #·instance·fields | ||
9 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
10 | #·direct·methods | ||
11 | .method·private·a()V | ||
12 | ····.locals·1 | ||
13 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/x;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
14 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->f(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; | ||
15 | ····move-result-object·v0 | ||
16 | ····if-eqz·v0,·:cond_0 | ||
17 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/x;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
18 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->f(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; | ||
19 | ····move-result-object·v0 | ||
20 | ····invoke-interface·{v0},·Landroid/widget/PopupWindow$OnDismissListener;->onDismiss()V | ||
21 | ····:cond_0 | ||
22 | ····return-void | ||
23 | .end·method | ||
24 | #·virtual·methods | ||
25 | .method·public·onClick(Landroid/view/View;)V | ||
26 | ····.locals·2 | ||
27 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/x;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
28 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->c(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; | ||
29 | ····move-result-object·v0 | ||
30 | ····if-ne·p1,·v0,·:cond_1 | ||
31 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/x;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
32 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->b()Z | ||
33 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/x;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
34 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->a(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/w; | ||
35 | ····move-result-object·v0 | ||
36 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/w;->b()Landroid/content/pm/ResolveInfo; | ||
37 | ····move-result-object·v0 | ||
38 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/x;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
39 | ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActivityChooserView;->a(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/w; | ||
40 | ····move-result-object·v1 | ||
41 | ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/w;->d()Landroid/support/v7/internal/widget/p; | ||
42 | ····move-result-object·v1 | ||
43 | ····invoke-virtual·{v1,·v0},·Landroid/support/v7/internal/widget/p;->a(Landroid/content/pm/ResolveInfo;)I | ||
44 | ····move-result·v0 | ||
45 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/x;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
46 | ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActivityChooserView;->a(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/w; | ||
47 | ····move-result-object·v1 | ||
48 | ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/w;->d()Landroid/support/v7/internal/widget/p; | ||
49 | ····move-result-object·v1 | ||
50 | ····invoke-virtual·{v1,·v0},·Landroid/support/v7/internal/widget/p;->b(I)Landroid/content/Intent; | ||
51 | ····move-result-object·v0 | ||
52 | ····if-eqz·v0,·:cond_0 | ||
53 | ····const/high16·v1,·0x80000 | ||
54 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; | ||
55 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/x;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
56 | ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/ActivityChooserView;->getContext()Landroid/content/Context; | ||
57 | ····move-result-object·v1 | ||
58 | ····invoke-virtual·{v1,·v0},·Landroid/content/Context;->startActivity(Landroid/content/Intent;)V | ||
59 | ····:cond_0 | ||
60 | ····:goto_0 | ||
61 | ····return-void | ||
62 | ····:cond_1 | ||
63 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/x;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
64 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->d(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; | ||
65 | ····move-result-object·v0 | ||
66 | ····if-ne·p1,·v0,·:cond_2 | ||
67 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/x;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
68 | ····const/4·v1,·0x0 | ||
69 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActivityChooserView;->a(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z | ||
70 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/x;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
Max diff block lines reached; -1/12440 bytes (-0.01%) of diff not shown. |
Offset 46, 64 lines modified | Offset 46, 64 lines modified | ||
46 | ····invoke-static·{},·Landroid/support/v7/internal/a;->a()Z | 46 | ····invoke-static·{},·Landroid/support/v7/internal/a;->a()Z |
47 | ····move-result·v0 | 47 | ····move-result·v0 |
48 | ····if-eqz·v0,·:cond_1 | 48 | ····if-eqz·v0,·:cond_1 |
49 | ····new-instance·v0,·Landroid/support/v7/internal/widget/ | 49 | ····new-instance·v0,·Landroid/support/v7/internal/widget/h; |
50 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/ | 50 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/h;-><init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V |
51 | ····:goto_0 | 51 | ····:goto_0 |
52 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 52 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
53 | ····sget-object·v0,·Landroid/support/v7/ | 53 | ····sget-object·v0,·Landroid/support/v7/b/l;->ActionBar:[I |
54 | ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | 54 | ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; |
55 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
56 | ····sget·v3,·Landroid/support/v7/ | 56 | ····sget·v3,·Landroid/support/v7/b/l;->ActionBar_background:I |
57 | ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 57 | ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
58 | ····move-result-object·v3 | 58 | ····move-result-object·v3 |
59 | ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable; | 59 | ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable; |
60 | ····sget·v3,·Landroid/support/v7/ | 60 | ····sget·v3,·Landroid/support/v7/b/l;->ActionBar_backgroundStacked:I |
61 | ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 61 | ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
62 | ····move-result-object·v3 | 62 | ····move-result-object·v3 |
63 | ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->b:Landroid/graphics/drawable/Drawable; | 63 | ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->b:Landroid/graphics/drawable/Drawable; |
64 | ····sget·v3,·Landroid/support/v7/ | 64 | ····sget·v3,·Landroid/support/v7/b/l;->ActionBar_height:I |
65 | ····const/4·v4,·-0x1 | 65 | ····const/4·v4,·-0x1 |
66 | ····invoke-virtual·{v0,·v3,·v4},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I | 66 | ····invoke-virtual·{v0,·v3,·v4},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I |
67 | ····move-result·v3 | 67 | ····move-result·v3 |
68 | ····iput·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->j:I | 68 | ····iput·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->j:I |
69 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ActionBarContainer;->getId()I | 69 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ActionBarContainer;->getId()I |
70 | ····move-result·v3 | 70 | ····move-result·v3 |
71 | ····sget·v4,·Landroid/support/v7/ | 71 | ····sget·v4,·Landroid/support/v7/b/g;->split_action_bar:I |
72 | ····if-ne·v3,·v4,·:cond_0 | 72 | ····if-ne·v3,·v4,·:cond_0 |
73 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->d:Z | 73 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->d:Z |
74 | ····sget·v3,·Landroid/support/v7/ | 74 | ····sget·v3,·Landroid/support/v7/b/l;->ActionBar_backgroundSplit:I |
75 | ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 75 | ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
76 | ····move-result-object·v3 | 76 | ····move-result-object·v3 |
77 | ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable; | 77 | ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable; |
Offset 122, 17 lines modified | Offset 122, 17 lines modified | ||
122 | ····:goto_1 | 122 | ····:goto_1 |
123 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->setWillNotDraw(Z)V | 123 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->setWillNotDraw(Z)V |
124 | ····return-void | 124 | ····return-void |
125 | ····:cond_1 | 125 | ····:cond_1 |
126 | ····new-instance·v0,·Landroid/support/v7/internal/widget/ | 126 | ····new-instance·v0,·Landroid/support/v7/internal/widget/g; |
127 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/ | 127 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/g;-><init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V |
128 | ····goto·:goto_0 | 128 | ····goto·:goto_0 |
129 | ····:cond_2 | 129 | ····:cond_2 |
130 | ····move·v0,·v2 | 130 | ····move·v0,·v2 |
131 | ····goto·:goto_1 | 131 | ····goto·:goto_1 |
Offset 334, 23 lines modified | Offset 334, 23 lines modified | ||
334 | .end·method | 334 | .end·method |
335 | .method·public·onFinishInflate()V | 335 | .method·public·onFinishInflate()V |
336 | ····.locals·1 | 336 | ····.locals·1 |
337 | ····invoke-super·{p0},·Landroid/widget/FrameLayout;->onFinishInflate()V | 337 | ····invoke-super·{p0},·Landroid/widget/FrameLayout;->onFinishInflate()V |
338 | ····sget·v0,·Landroid/support/v7/ | 338 | ····sget·v0,·Landroid/support/v7/b/g;->action_bar:I |
339 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->findViewById(I)Landroid/view/View; | 339 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->findViewById(I)Landroid/view/View; |
340 | ····move-result-object·v0 | 340 | ····move-result-object·v0 |
341 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->h:Landroid/view/View; | 341 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->h:Landroid/view/View; |
342 | ····sget·v0,·Landroid/support/v7/ | 342 | ····sget·v0,·Landroid/support/v7/b/g;->action_context_bar:I |
343 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->findViewById(I)Landroid/view/View; | 343 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->findViewById(I)Landroid/view/View; |
344 | ····move-result-object·v0 | 344 | ····move-result-object·v0 |
345 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->i:Landroid/view/View; | 345 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->i:Landroid/view/View; |
Offset 1047, 15 lines modified | Offset 1047, 15 lines modified | ||
1047 | ····:cond_5 | 1047 | ····:cond_5 |
1048 | ····move·v0,·v1 | 1048 | ····move·v0,·v1 |
1049 | ····goto·:goto_0 | 1049 | ····goto·:goto_0 |
1050 | .end·method | 1050 | .end·method |
1051 | .method·public·setTabContainer(Landroid/support/v7/internal/widget/a | 1051 | .method·public·setTabContainer(Landroid/support/v7/internal/widget/aq;)V |
1052 | ····.locals·2 | 1052 | ····.locals·2 |
1053 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->g:Landroid/view/View; | 1053 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->g:Landroid/view/View; |
1054 | ····if-eqz·v0,·:cond_0 | 1054 | ····if-eqz·v0,·:cond_0 |
1055 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->g:Landroid/view/View; | 1055 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->g:Landroid/view/View; |
Offset 1065, 29 lines modified | Offset 1065, 29 lines modified | ||
1065 | ····:cond_0 | 1065 | ····:cond_0 |
1066 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->g:Landroid/view/View; | 1066 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->g:Landroid/view/View; |
1067 | ····if-eqz·p1,·:cond_1 | 1067 | ····if-eqz·p1,·:cond_1 |
Max diff block lines reached; 883/6002 bytes (14.71%) of diff not shown. |
Offset 1, 19 lines modified | Offset 1, 69 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/ba; |
2 | .super·L | 2 | .super·Landroid/support/v7/widget/ab; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v7/internal/widget/be; | ||
3 | #·virtual·methods | ||
4 | .method·public·abstract·a()V | ||
5 | .end·method | ||
6 | 5 | #·instance·fields | |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/av; | ||
7 | .field·private·c:Ljava/lang/CharSequence; | ||
8 | .field·private·d:Landroid/widget/ListAdapter; | ||
9 | #·direct·methods | ||
10 | .method·public·constructor·<init>(Landroid/support/v7/internal/widget/av;Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
11 | ····.locals·1 | ||
12 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ba;->a:Landroid/support/v7/internal/widget/av; | ||
13 | ····invoke-direct·{p0,·p2,·p3,·p4},·Landroid/support/v7/widget/ab;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
14 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/ba;->a(Landroid/view/View;)V | ||
15 | ····const/4·v0,·0x1 | ||
16 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ba;->a(Z)V | ||
17 | ····const/4·v0,·0x0 | ||
18 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ba;->a(I)V | ||
19 | ····new-instance·v0,·Landroid/support/v7/internal/widget/bb; | ||
20 | ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/widget/bb;-><init>(Landroid/support/v7/internal/widget/ba;Landroid/support/v7/internal/widget/av;)V | ||
21 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ba;->a(Landroid/widget/AdapterView$OnItemClickListener;)V | ||
22 | ····return-void | ||
7 | .end·method | 23 | .end·method |
8 | .method· | 24 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/ba;)Landroid/widget/ListAdapter; |
25 | ····.locals·1 | ||
26 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ba;->d:Landroid/widget/ListAdapter; | ||
27 | ····return-object·v0 | ||
9 | .end·method | 28 | .end·method |
10 | .method·public·abstract·b()Z | ||
29 | #·virtual·methods | ||
30 | .method·public·a(Landroid/widget/ListAdapter;)V | ||
31 | ····.locals·0 | ||
32 | ····invoke-super·{p0,·p1},·Landroid/support/v7/widget/ab;->a(Landroid/widget/ListAdapter;)V | ||
33 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ba;->d:Landroid/widget/ListAdapter; | ||
34 | ····return-void | ||
11 | .end·method | 35 | .end·method |
12 | .method·public·a | 36 | .method·public·a(Ljava/lang/CharSequence;)V |
37 | ····.locals·0 | ||
38 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ba;->c:Ljava/lang/CharSequence; | ||
39 | ····return-void | ||
13 | .end·method | 40 | .end·method |
Offset 1, 68 lines modified | Offset 1, 181 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/ay; | 1 | .class·Landroid/support/v7/internal/widget/ay; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/ | 4 | .implements·Landroid/content/DialogInterface$OnClickListener; |
5 | .implements·Landroid/support/v7/internal/widget/be; | ||
5 | #·instance·fields | 6 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ | 7 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/av; |
7 | .field· | 8 | .field·private·b:Landroid/app/AlertDialog; |
9 | .field·private·c:Landroid/widget/ListAdapter; | ||
10 | .field·private·d:Ljava/lang/CharSequence; | ||
8 | #·direct·methods | 11 | #·direct·methods |
9 | .method· | 12 | .method·private·constructor·<init>(Landroid/support/v7/internal/widget/av;)V |
10 | ····.locals·0 | 13 | ····.locals·0 |
11 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ay;-> | 14 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ay;->a:Landroid/support/v7/internal/widget/av; |
12 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/ay;->a:Landroid/support/v7/internal/widget/SpinnerCompat; | ||
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
14 | ····return-void | 16 | ····return-void |
15 | .end·method | 17 | .end·method |
18 | .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/av;Landroid/support/v7/internal/widget/aw;)V | ||
19 | ····.locals·0 | ||
20 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/ay;-><init>(Landroid/support/v7/internal/widget/av;)V | ||
21 | ····return-void | ||
22 | .end·method | ||
16 | #·virtual·methods | 23 | #·virtual·methods |
17 | .method·public· | 24 | .method·public·a()V |
18 | ····.locals· | 25 | ····.locals·1 |
26 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ay;->b:Landroid/app/AlertDialog; | ||
27 | ····if-eqz·v0,·:cond_0 | ||
28 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ay;->b:Landroid/app/AlertDialog; | ||
29 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->dismiss()V | ||
30 | ····const/4·v0,·0x0 | ||
31 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ay;->b:Landroid/app/AlertDialog; | ||
32 | ····:cond_0 | ||
33 | ····return-void | ||
34 | .end·method | ||
35 | .method·public·a(Landroid/widget/ListAdapter;)V | ||
36 | ····.locals·0 | ||
19 | ····i | 37 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ay;->c:Landroid/widget/ListAdapter; |
20 | ···· | 38 | ····return-void |
39 | .end·method | ||
40 | .method·public·a(Ljava/lang/CharSequence;)V | ||
41 | ····.locals·0 | ||
21 | ····i | 42 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ay;->d:Ljava/lang/CharSequence; |
22 | ···· | 43 | ····return-void |
44 | .end·method | ||
23 | 45 | .method·public·b()Z | |
46 | ····.locals·1 | ||
24 | ····iget-object·v0,· | 47 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ay;->b:Landroid/app/AlertDialog; |
25 | ····if-eqz·v0,·:cond_0 | 48 | ····if-eqz·v0,·:cond_0 |
26 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ay;->b:Landroid/ | 49 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ay;->b:Landroid/app/AlertDialog; |
50 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->isShowing()Z | ||
51 | ····move-result·v0 | ||
52 | ····:goto_0 | ||
53 | ····return·v0 | ||
54 | ····:cond_0 | ||
55 | ····const/4·v0,·0x0 | ||
56 | ····goto·:goto_0 | ||
57 | .end·method | ||
58 | .method·public·c()V | ||
59 | ····.locals·3 | ||
60 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ay;->c:Landroid/widget/ListAdapter; | ||
27 | ····i | 61 | ····if-nez·v0,·:cond_0 |
28 | ···· | 62 | ····:goto_0 |
63 | ····return-void | ||
64 | ····:cond_0 | ||
65 | ····new-instance·v0,·Landroid/app/AlertDialog$Builder; | ||
29 | ····i | 66 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/ay;->a:Landroid/support/v7/internal/widget/av; |
67 | ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/av;->getContext()Landroid/content/Context; | ||
30 | ····move-result-object·v1 | 68 | ····move-result-object·v1 |
69 | ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | ||
70 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/ay;->d:Ljava/lang/CharSequence; | ||
71 | ····if-eqz·v1,·:cond_1 | ||
72 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/ay;->d:Ljava/lang/CharSequence; | ||
73 | ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; | ||
Max diff block lines reached; 557/7613 bytes (7.32%) of diff not shown. |
Offset 1, 267 lines modified | Offset 1, 7 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/widget/an; | 1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/an; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·instance·fields | ||
4 | .field·private·a:I | ||
5 | .field·private·b:I | ||
6 | .field·private·c:I | ||
7 | .field·private·d:I | ||
8 | .field·private·e:I | ||
9 | .field·private·f:I | ||
10 | .field·private·g:Z | ||
11 | .field·private·h:Z | ||
12 | #·direct·methods | ||
13 | .method·public·constructor·<init>()V | ||
14 | ····.locals·2 | ||
15 | ····const/high16·v1,·-0x80000000 | ||
16 | ····const/4·v0,·0x0 | ||
17 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
18 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/an;->a:I | ||
19 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/an;->b:I | ||
20 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/an;->c:I | ||
21 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/an;->d:I | ||
22 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/an;->e:I | ||
23 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/an;->f:I | ||
24 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/an;->g:Z | ||
25 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/an;->h:Z | ||
26 | ····return-void | ||
27 | .end·method | ||
28 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract·a(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; | ||
29 | .method·public·a()I | ||
30 | ····.locals·1 | ||
31 | ····iget·v0,·p0,·Landroid/support/v7/internal/widget/an;->a:I | ||
32 | ····return·v0 | ||
33 | .end·method | ||
34 | .method·public·a(II)V | ||
35 | ····.locals·2 | ||
36 | ····const/high16·v1,·-0x80000000 | ||
37 | ····iput·p1,·p0,·Landroid/support/v7/internal/widget/an;->c:I | ||
38 | ····iput·p2,·p0,·Landroid/support/v7/internal/widget/an;->d:I | ||
39 | ····const/4·v0,·0x1 | ||
40 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/an;->h:Z | ||
41 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/an;->g:Z | ||
42 | ····if-eqz·v0,·:cond_2 | ||
43 | ····if-eq·p2,·v1,·:cond_0 | ||
44 | ····iput·p2,·p0,·Landroid/support/v7/internal/widget/an;->a:I | ||
45 | ····:cond_0 | ||
46 | ····if-eq·p1,·v1,·:cond_1 | ||
47 | ····iput·p1,·p0,·Landroid/support/v7/internal/widget/an;->b:I | ||
48 | ····:cond_1 | ||
49 | ····:goto_0 | ||
50 | ····return-void | ||
51 | ····:cond_2 | ||
52 | ····if-eq·p1,·v1,·:cond_3 | ||
53 | ····iput·p1,·p0,·Landroid/support/v7/internal/widget/an;->a:I | ||
54 | ····:cond_3 | ||
55 | ····if-eq·p2,·v1,·:cond_1 | ||
56 | ····iput·p2,·p0,·Landroid/support/v7/internal/widget/an;->b:I | ||
57 | ····goto·:goto_0 | ||
58 | .end·method | ||
59 | .method·public·a(Z)V | ||
60 | ····.locals·2 | ||
61 | ····const/high16·v1,·-0x80000000 | ||
62 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/an;->g:Z | ||
63 | ····if-ne·p1,·v0,·:cond_0 | ||
64 | ····:goto_0 | ||
65 | ····return-void | ||
66 | ····:cond_0 | ||
67 | ····iput-boolean·p1,·p0,·Landroid/support/v7/internal/widget/an;->g:Z | ||
68 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/an;->h:Z | ||
69 | ····if-eqz·v0,·:cond_6 | ||
70 | ····if-eqz·p1,·:cond_3 | ||
71 | ····iget·v0,·p0,·Landroid/support/v7/internal/widget/an;->d:I | ||
Max diff block lines reached; 0/5771 bytes (0.00%) of diff not shown. |
Offset 1, 64 lines modified | Offset 1, 2 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/ac; | 1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/ac; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Ljava/lang/Runnable; | ||
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/w; | ||
7 | #·direct·methods | ||
8 | .method·private·constructor·<init>(Landroid/support/v7/internal/widget/w;)V | ||
9 | ····.locals·0 | ||
10 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ac;->a:Landroid/support/v7/internal/widget/w; | ||
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
12 | ····return-void | ||
13 | .end·method | ||
14 | .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/w;Landroid/support/v7/internal/widget/x;)V | ||
15 | ····.locals·0 | ||
16 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/ac;-><init>(Landroid/support/v7/internal/widget/w;)V | ||
17 | ····return-void | ||
18 | .end·method | ||
19 | #·virtual·methods | ||
20 | .method·public·run()V | ||
21 | ····.locals·1 | ||
22 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ac;->a:Landroid/support/v7/internal/widget/w; | ||
23 | ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/w;->u:Z | ||
24 | ····if-eqz·v0,·:cond_1 | ||
25 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ac;->a:Landroid/support/v7/internal/widget/w; | ||
26 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/w;->getAdapter()Landroid/widget/Adapter; | ||
27 | ····move-result-object·v0 | ||
28 | ····if-eqz·v0,·:cond_0 | ||
29 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ac;->a:Landroid/support/v7/internal/widget/w; | ||
30 | ····invoke-virtual·{v0,·p0},·Landroid/support/v7/internal/widget/w;->post(Ljava/lang/Runnable;)Z | ||
31 | ····:cond_0 | ||
32 | ····:goto_0 | ||
33 | ····return-void | ||
34 | ····:cond_1 | ||
35 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ac;->a:Landroid/support/v7/internal/widget/w; | ||
36 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/w;->b(Landroid/support/v7/internal/widget/w;)V | ||
37 | ····goto·:goto_0 | ||
38 | .end·method |
Offset 1, 61 lines modified | Offset 1, 93 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/at; | 1 | .class·Landroid/support/v7/internal/widget/at; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/view/View$OnClickListener; | ||
3 | #·instance·fields | ||
4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ax; | ||
5 | #·instance·fields | ||
5 | .field·final·synthetic· | 6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/aq; |
6 | #·direct·methods | 7 | #·direct·methods |
7 | .method· | 8 | .method·private·constructor·<init>(Landroid/support/v7/internal/widget/aq;)V |
8 | ····.locals·0 | 9 | ····.locals·0 |
9 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/at;-> | 10 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/at;->a:Landroid/support/v7/internal/widget/aq; |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
12 | ····return-void | ||
13 | .end·method | ||
10 | · | 14 | .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/aq;Landroid/support/v7/internal/widget/ar;)V |
15 | ····.locals·0 | ||
11 | ····invoke-direct·{p0,·p | 16 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/at;-><init>(Landroid/support/v7/internal/widget/aq;)V |
12 | ····return-void | 17 | ····return-void |
13 | .end·method | 18 | .end·method |
14 | #·virtual·methods | 19 | #·virtual·methods |
15 | .method·public· | 20 | .method·public·onClick(Landroid/view/View;)V |
16 | ····.locals· | 21 | ····.locals·5 |
17 | ···· | 22 | ····const/4·v1,·0x0 |
23 | ····move-object·v0,·p1 | ||
24 | ····check-cast·v0,·Landroid/support/v7/internal/widget/au; | ||
25 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/au;->b()Landroid/support/v7/a/d; | ||
18 | ····re | 26 | ····move-result-object·v0 |
19 | .end·method | ||
27 | ····invoke-virtual·{v0},·Landroid/support/v7/a/d;->d()V | ||
20 | .method·public·b()Z | ||
21 | ····.locals·1 | ||
22 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/at;-> | 28 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/at;->a:Landroid/support/v7/internal/widget/aq; |
23 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ | 29 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/aq;->a(Landroid/support/v7/internal/widget/aq;)Landroid/support/v7/widget/z; |
24 | ····move-result-object·v0 | 30 | ····move-result-object·v0 |
25 | ····invoke-i | 31 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/z;->getChildCount()I |
26 | ····move-result·v | 32 | ····move-result·v3 |
27 | ···· | 33 | ····move·v2,·v1 |
28 | ···· | 34 | ····:goto_0 |
35 | ····if-ge·v2,·v3,·:cond_1 | ||
36 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/at;->a:Landroid/support/v7/internal/widget/aq; | ||
29 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ | 37 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/aq;->a(Landroid/support/v7/internal/widget/aq;)Landroid/support/v7/widget/z; |
30 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
31 | ····invoke-i | 39 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/widget/z;->getChildAt(I)Landroid/view/View; |
40 | ····move-result-object·v4 | ||
41 | ····if-ne·v4,·p1,·:cond_0 | ||
32 | ····:cond_0 | ||
33 | ····const/4·v0,·0x1 | 42 | ····const/4·v0,·0x1 |
43 | ····:goto_1 | ||
44 | ····invoke-virtual·{v4,·v0},·Landroid/view/View;->setSelected(Z)V | ||
45 | ····add-int/lit8·v0,·v2,·0x1 | ||
46 | ····move·v2,·v0 | ||
47 | ····goto·:goto_0 | ||
48 | ····:cond_0 | ||
49 | ····move·v0,·v1 | ||
50 | ····goto·:goto_1 | ||
51 | ····:cond_1 | ||
34 | ····return | 52 | ····return-void |
35 | .end·method | 53 | .end·method |
Offset 1, 37 lines modified | Offset 1, 57 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/bd; | 1 | .class·final·Landroid/support/v7/internal/widget/bd; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/os/Parcelable$Creator; | ||
3 | #·instance·fields | ||
4 | .field·private·final·a:Landroid/support/v7/internal/widget/bf; | ||
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method· | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
8 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/am;-><init>(Landroid/content/res/Resources;)V | ||
9 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/bd;->a:Landroid/support/v7/internal/widget/bf; | ||
10 | ····return-void | 9 | ····return-void |
11 | .end·method | 10 | .end·method |
12 | #·virtual·methods | 11 | #·virtual·methods |
13 | .method·public· | 12 | .method·public·a(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/bc; |
14 | ····.locals·2 | 13 | ····.locals·2 |
15 | ···· | 14 | ····new-instance·v0,·Landroid/support/v7/internal/widget/bc; |
15 | ····const/4·v1,·0x0 | ||
16 | ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v7/internal/widget/bc;-><init>(Landroid/os/Parcel;Landroid/support/v7/internal/widget/aw;)V | ||
17 | ····return-object·v0 | ||
18 | .end·method | ||
19 | .method·public·a(I)[Landroid/support/v7/internal/widget/bc; | ||
20 | ····.locals·1 | ||
21 | ····new-array·v0,·p1,·[Landroid/support/v7/internal/widget/bc; | ||
22 | ····return-object·v0 | ||
23 | .end·method | ||
24 | .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | ||
25 | ····.locals·1 | ||
26 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/bd;->a(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/bc; | ||
16 | ····move-result-object·v0 | 27 | ····move-result-object·v0 |
17 | ···· | 28 | ····return-object·v0 |
29 | .end·method | ||
18 | 30 | .method·public·synthetic·newArray(I)[Ljava/lang/Object; | |
31 | ····.locals·1 | ||
19 | ····invoke-virtual·{ | 32 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/bd;->a(I)[Landroid/support/v7/internal/widget/bc; |
33 | ····move-result-object·v0 | ||
20 | ····:cond_0 | ||
21 | ····return-object·v0 | 34 | ····return-object·v0 |
22 | .end·method | 35 | .end·method |
Offset 1, 265 lines modified | Offset 1, 61 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/aw; | 1 | .class·Landroid/support/v7/internal/widget/aw; |
2 | .super·Landroid/support/v7/widget/ag; | ||
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
4 | .implements·Landroid/widget/ListAdapter; | ||
5 | .implements·Landroid/widget/SpinnerAdapter; | ||
6 | #·instance·fields | 3 | #·instance·fields |
7 | .field· | 4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ba; |
8 | .field· | 5 | .field·final·synthetic·b:Landroid/support/v7/internal/widget/av; |
9 | #·direct·methods | 6 | #·direct·methods |
10 | .method· | 7 | .method·constructor·<init>(Landroid/support/v7/internal/widget/av;Landroid/view/View;Landroid/support/v7/internal/widget/ba;)V |
11 | ····.locals· | 8 | ····.locals·0 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
13 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/widget/SpinnerAdapter; | ||
14 | ····instance-of·v0,·p1,·Landroid/widget/ListAdapter; | ||
15 | ····i | 9 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/aw;->b:Landroid/support/v7/internal/widget/av; |
16 | ···· | 10 | ····iput-object·p3,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/support/v7/internal/widget/ba; |
17 | ····i | 11 | ····invoke-direct·{p0,·p2},·Landroid/support/v7/widget/ag;-><init>(Landroid/view/View;)V |
18 | ····:cond_0 | ||
19 | ····return-void | 12 | ····return-void |
20 | .end·method | 13 | .end·method |
21 | #·virtual·methods | 14 | #·virtual·methods |
15 | .method·public·a()Landroid/support/v7/widget/ab; | ||
22 | .method·public·areAllItemsEnabled()Z | ||
23 | ····.locals·1 | ||
24 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->b:Landroid/widget/ListAdapter; | ||
25 | ····if-eqz·v0,·:cond_0 | ||
26 | ····invoke-interface·{v0},·Landroid/widget/ListAdapter;->areAllItemsEnabled()Z | ||
27 | ····move-result·v0 | ||
28 | ····:goto_0 | ||
29 | ····return·v0 | ||
30 | ····:cond_0 | ||
31 | ····const/4·v0,·0x1 | ||
32 | ····goto·:goto_0 | ||
33 | .end·method | ||
34 | .method·public·getCount()I | ||
35 | ····.locals·1 | ||
36 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/widget/SpinnerAdapter; | ||
37 | ····if-nez·v0,·:cond_0 | ||
38 | ····const/4·v0,·0x0 | ||
39 | ····:goto_0 | ||
40 | ····return·v0 | ||
41 | ····:cond_0 | ||
42 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/widget/SpinnerAdapter; | ||
43 | ····invoke-interface·{v0},·Landroid/widget/SpinnerAdapter;->getCount()I | ||
44 | ····move-result·v0 | ||
45 | ····goto·:goto_0 | ||
46 | .end·method | ||
47 | .method·public·getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; | ||
48 | ····.locals·1 | 16 | ····.locals·1 |
49 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/ | 17 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/support/v7/internal/widget/ba; |
50 | ····if-nez·v0,·:cond_0 | ||
51 | ····const/4·v0,·0x0 | ||
52 | ····:goto_0 | ||
53 | ····return-object·v0 | 18 | ····return-object·v0 |
54 | ····:cond_0 | ||
55 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/widget/SpinnerAdapter; | ||
56 | ····invoke-interface·{v0,·p1,·p2,·p3},·Landroid/widget/SpinnerAdapter;->getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; | ||
57 | ····move-result-object·v0 | ||
58 | ····goto·:goto_0 | ||
59 | .end·method | 19 | .end·method |
60 | .method·public· | 20 | .method·public·b()Z |
61 | ····.locals·1 | 21 | ····.locals·1 |
62 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;-> | 22 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->b:Landroid/support/v7/internal/widget/av; |
23 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/av;->a(Landroid/support/v7/internal/widget/av;)Landroid/support/v7/internal/widget/be; | ||
63 | ····if-nez·v0,·:cond_0 | ||
64 | ····const/4·v0,·0x0 | ||
65 | ····:goto_0 | ||
66 | ····return-object·v0 | ||
67 | ····:cond_0 | ||
68 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/widget/SpinnerAdapter; | ||
69 | ····invoke-interface·{v0,·p1},·Landroid/widget/SpinnerAdapter;->getItem(I)Ljava/lang/Object; | ||
70 | ····move-result-object·v0 | 24 | ····move-result-object·v0 |
25 | ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/be;->b()Z | ||
71 | ····goto·:goto_0 | ||
72 | .end·method | ||
73 | .method·public·getItemId(I)J | ||
Max diff block lines reached; 3535/7607 bytes (46.47%) of diff not shown. |
Offset 1, 7 lines modified | Offset 1, 2 lines modified | ||
1 | .class· | 1 | .class·synthetic·Landroid/support/v7/internal/widget/z; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | ||
4 | .method·public·abstract·a(Landroid/support/v7/internal/widget/w;Landroid/view/View;IJ)V | ||
5 | .end·method |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/widget/ActivityChooserView; | 1 | .class·public·Landroid/support/v7/internal/widget/ActivityChooserView; |
2 | .super·Landroid/view/ViewGroup; | 2 | .super·Landroid/view/ViewGroup; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·a:Landroid/support/v4/ | 4 | .field·a:Landroid/support/v4/h/a; |
5 | .field·private·final·b:Landroid/support/v7/internal/widget/ | 5 | .field·private·final·b:Landroid/support/v7/internal/widget/w; |
6 | .field·private·final·c:Landroid/support/v7/internal/widget/ | 6 | .field·private·final·c:Landroid/support/v7/internal/widget/x; |
7 | .field·private·final·d:Landroid/support/v7/widget/z; | 7 | .field·private·final·d:Landroid/support/v7/widget/z; |
8 | .field·private·final·e:Landroid/widget/FrameLayout; | 8 | .field·private·final·e:Landroid/widget/FrameLayout; |
9 | .field·private·final·f:Landroid/widget/ImageView; | 9 | .field·private·final·f:Landroid/widget/ImageView; |
Offset 33, 32 lines modified | Offset 33, 32 lines modified | ||
33 | .field·private·o:Z | 33 | .field·private·o:Z |
34 | .field·private·p:I | 34 | .field·private·p:I |
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ | 36 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/w; |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/ | 38 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/w; |
39 | ····return-object·v0 | 39 | ····return-object·v0 |
40 | .end·method | 40 | .end·method |
41 | .method·private·a(I)V | 41 | .method·private·a(I)V |
42 | ····.locals·6 | 42 | ····.locals·6 |
43 | ····const/4·v1,·0x1 | 43 | ····const/4·v1,·0x1 |
44 | ····const/4·v2,·0x0 | 44 | ····const/4·v2,·0x0 |
45 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/ | 45 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/w; |
46 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ | 46 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/w;->d()Landroid/support/v7/internal/widget/p; |
47 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
48 | ····if-nez·v0,·:cond_0 | 48 | ····if-nez·v0,·:cond_0 |
49 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 49 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
Offset 84, 17 lines modified | Offset 84, 17 lines modified | ||
84 | ····move-result·v0 | 84 | ····move-result·v0 |
85 | ····if-nez·v0,·:cond_4 | 85 | ····if-nez·v0,·:cond_4 |
86 | ····move·v0,·v1 | 86 | ····move·v0,·v1 |
87 | ····:goto_0 | 87 | ····:goto_0 |
88 | ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/ | 88 | ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/w; |
89 | ····invoke-virtual·{v3},·Landroid/support/v7/internal/widget/ | 89 | ····invoke-virtual·{v3},·Landroid/support/v7/internal/widget/w;->c()I |
90 | ····move-result·v4 | 90 | ····move-result·v4 |
91 | ····if-eqz·v0,·:cond_5 | 91 | ····if-eqz·v0,·:cond_5 |
92 | ····move·v3,·v1 | 92 | ····move·v3,·v1 |
Offset 103, 23 lines modified | Offset 103, 23 lines modified | ||
103 | ····if-eq·p1,·v5,·:cond_6 | 103 | ····if-eq·p1,·v5,·:cond_6 |
104 | ····add-int/2addr·v3,·p1 | 104 | ····add-int/2addr·v3,·p1 |
105 | ····if-le·v4,·v3,·:cond_6 | 105 | ····if-le·v4,·v3,·:cond_6 |
106 | ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/ | 106 | ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/w; |
107 | ····invoke-virtual·{v3,·v1},·Landroid/support/v7/internal/widget/ | 107 | ····invoke-virtual·{v3,·v1},·Landroid/support/v7/internal/widget/w;->a(Z)V |
108 | ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/ | 108 | ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/w; |
109 | ····add-int/lit8·v4,·p1,·-0x1 | 109 | ····add-int/lit8·v4,·p1,·-0x1 |
110 | ····invoke-virtual·{v3,·v4},·Landroid/support/v7/internal/widget/ | 110 | ····invoke-virtual·{v3,·v4},·Landroid/support/v7/internal/widget/w;->a(I)V |
111 | ····:goto_2 | 111 | ····:goto_2 |
112 | ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/ab; | 112 | ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/ab; |
113 | ····move-result-object·v3 | 113 | ····move-result-object·v3 |
114 | ····invoke-virtual·{v3},·Landroid/support/v7/widget/ab;->b()Z | 114 | ····invoke-virtual·{v3},·Landroid/support/v7/widget/ab;->b()Z |
Offset 131, 53 lines modified | Offset 131, 53 lines modified | ||
131 | ····iget-boolean·v4,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->m:Z | 131 | ····iget-boolean·v4,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->m:Z |
132 | ····if-nez·v4,·:cond_1 | 132 | ····if-nez·v4,·:cond_1 |
133 | ····if-nez·v0,·:cond_7 | 133 | ····if-nez·v0,·:cond_7 |
134 | ····:cond_1 | 134 | ····:cond_1 |
135 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/ | 135 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/w; |
136 | ····invoke-virtual·{v2,·v1,·v0},·Landroid/support/v7/internal/widget/ | 136 | ····invoke-virtual·{v2,·v1,·v0},·Landroid/support/v7/internal/widget/w;->a(ZZ)V |
137 | ····:goto_3 | 137 | ····:goto_3 |
138 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/ | 138 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/w; |
139 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ | 139 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/w;->a()I |
140 | ····move-result·v0 | 140 | ····move-result·v0 |
141 | ····iget·v2,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->h:I | 141 | ····iget·v2,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->h:I |
142 | ····invoke-static·{v0,·v2},·Ljava/lang/Math;->min(II)I | 142 | ····invoke-static·{v0,·v2},·Ljava/lang/Math;->min(II)I |
143 | ····move-result·v0 | 143 | ····move-result·v0 |
144 | ····invoke-virtual·{v3,·v0},·Landroid/support/v7/widget/ab;->d(I)V | 144 | ····invoke-virtual·{v3,·v0},·Landroid/support/v7/widget/ab;->d(I)V |
145 | ····invoke-virtual·{v3},·Landroid/support/v7/widget/ab;->c()V | 145 | ····invoke-virtual·{v3},·Landroid/support/v7/widget/ab;->c()V |
146 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->a:Landroid/support/v4/ | 146 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->a:Landroid/support/v4/h/a; |
147 | ····if-eqz·v0,·:cond_2 | 147 | ····if-eqz·v0,·:cond_2 |
148 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->a:Landroid/support/v4/ | 148 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->a:Landroid/support/v4/h/a; |
Max diff block lines reached; 9131/14752 bytes (61.90%) of diff not shown. |
Offset 1, 2 lines modified | Offset 1, 28 lines modified | ||
1 | .class· | 1 | .class·public·Landroid/support/v7/internal/widget/o; |
2 | .super·L | 2 | .super·Landroid/view/ViewGroup$MarginLayoutParams; |
3 | #·direct·methods | ||
4 | .method·public·constructor·<init>(II)V | ||
5 | ····.locals·0 | ||
6 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V | ||
7 | ····return-void | ||
8 | .end·method | ||
9 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | ||
10 | ····.locals·0 | ||
11 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | ||
12 | ····return-void | ||
13 | .end·method | ||
14 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V | ||
15 | ····.locals·0 | ||
16 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V | ||
17 | ····return-void | ||
18 | .end·method |
Offset 1, 90 lines modified | Offset 1, 1416 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/bj; | 1 | .class·public·final·Landroid/support/v7/internal/widget/bj; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/view/View$OnClickListener; | ||
3 | #·static·fields | ||
4 | .field·public·static·final·a:Z | ||
5 | .field·private·static·final·b:Landroid/graphics/PorterDuff$Mode; | ||
6 | .field·private·static·final·c:Ljava/util/WeakHashMap; | ||
7 | .field·private·static·final·d:Landroid/support/v7/internal/widget/bk; | ||
8 | .field·private·static·final·e:[I | ||
9 | .field·private·static·final·f:[I | ||
10 | .field·private·static·final·g:[I | ||
11 | .field·private·static·final·h:[I | ||
12 | .field·private·static·final·i:[I | ||
5 | #·instance·fields | 13 | #·instance·fields |
6 | .field· | 14 | .field·private·final·j:Ljava/lang/ref/WeakReference; |
7 | .field· | 15 | .field·private·k:Landroid/util/SparseArray; |
16 | .field·private·l:Landroid/content/res/ColorStateList; | ||
8 | #·direct·methods | 17 | #·direct·methods |
9 | .method· | 18 | .method·static·constructor·<clinit>()V |
10 | ····.locals· | 19 | ····.locals·8 |
20 | ····const/4·v7,·0x4 | ||
21 | ····const/4·v6,·0x3 | ||
22 | ····const/4·v5,·0x2 | ||
23 | ····const/4·v1,·0x1 | ||
11 | ····const/4·v2,·0x0 | 24 | ····const/4·v2,·0x0 |
25 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
26 | ····const/16·v3,·0x15 | ||
27 | ····if-ge·v0,·v3,·:cond_0 | ||
28 | ····move·v0,·v1 | ||
29 | ····:goto_0 | ||
30 | ····sput-boolean·v0,·Landroid/support/v7/internal/widget/bj;->a:Z | ||
31 | ····sget-object·v0,·Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode; | ||
32 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bj;->b:Landroid/graphics/PorterDuff$Mode; | ||
33 | ····new-instance·v0,·Ljava/util/WeakHashMap; | ||
34 | ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V | ||
35 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bj;->c:Ljava/util/WeakHashMap; | ||
36 | ····new-instance·v0,·Landroid/support/v7/internal/widget/bk; | ||
37 | ····const/4·v3,·0x6 | ||
38 | ····invoke-direct·{v0,·v3},·Landroid/support/v7/internal/widget/bk;-><init>(I)V | ||
12 | ···· | 39 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bj;->d:Landroid/support/v7/internal/widget/bk; |
40 | ····new-array·v0,·v6,·[I | ||
41 | ····sget·v3,·Landroid/support/v7/b/f;->abc_textfield_search_default_mtrl_alpha:I | ||
42 | ····aput·v3,·v0,·v2 | ||
43 | ····sget·v3,·Landroid/support/v7/b/f;->abc_textfield_default_mtrl_alpha:I | ||
44 | ····aput·v3,·v0,·v1 | ||
45 | ····sget·v3,·Landroid/support/v7/b/f;->abc_ab_share_pack_mtrl_alpha:I | ||
46 | ····aput·v3,·v0,·v5 | ||
47 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bj;->e:[I | ||
48 | ····const/16·v0,·0xc | ||
49 | ····new-array·v0,·v0,·[I | ||
50 | ····sget·v3,·Landroid/support/v7/b/f;->abc_ic_ab_back_mtrl_am_alpha:I | ||
51 | ····aput·v3,·v0,·v2 | ||
52 | ····sget·v3,·Landroid/support/v7/b/f;->abc_ic_go_search_api_mtrl_alpha:I | ||
53 | ····aput·v3,·v0,·v1 | ||
54 | ····sget·v3,·Landroid/support/v7/b/f;->abc_ic_search_api_mtrl_alpha:I | ||
55 | ····aput·v3,·v0,·v5 | ||
56 | ····sget·v3,·Landroid/support/v7/b/f;->abc_ic_commit_search_api_mtrl_alpha:I | ||
57 | ····aput·v3,·v0,·v6 | ||
58 | ····sget·v3,·Landroid/support/v7/b/f;->abc_ic_clear_mtrl_alpha:I | ||
59 | ····aput·v3,·v0,·v7 | ||
60 | ····const/4·v3,·0x5 | ||
61 | ····sget·v4,·Landroid/support/v7/b/f;->abc_ic_menu_share_mtrl_alpha:I | ||
62 | ····aput·v4,·v0,·v3 | ||
63 | ····const/4·v3,·0x6 | ||
64 | ····sget·v4,·Landroid/support/v7/b/f;->abc_ic_menu_copy_mtrl_am_alpha:I | ||
65 | ····aput·v4,·v0,·v3 | ||
Max diff block lines reached; 29690/36267 bytes (81.87%) of diff not shown. |
Offset 1, 7 lines modified | Offset 1, 639 lines modified | ||
1 | .class·public· | 1 | .class·public·Landroid/support/v7/internal/widget/al; |
2 | .super·L | 2 | .super·Landroid/widget/ListView; |
3 | #·static·fields | ||
4 | .field·private·static·final·f:[I | ||
5 | #·instance·fields | ||
6 | .field·final·a:Landroid/graphics/Rect; | ||
7 | .field·b:I | ||
8 | .field·c:I | ||
9 | .field·d:I | ||
10 | .field·e:I | ||
11 | .field·private·g:Ljava/lang/reflect/Field; | ||
12 | .field·private·h:Landroid/support/v7/internal/widget/am; | ||
13 | #·direct·methods | ||
14 | .method·static·constructor·<clinit>()V | ||
15 | ····.locals·2 | ||
16 | ····const/4·v1,·0x0 | ||
17 | ····const/4·v0,·0x1 | ||
18 | ····new-array·v0,·v0,·[I | ||
19 | ····aput·v1,·v0,·v1 | ||
20 | ····sput-object·v0,·Landroid/support/v7/internal/widget/al;->f:[I | ||
21 | ····return-void | ||
22 | .end·method | ||
23 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
24 | ····.locals·2 | ||
25 | ····const/4·v1,·0x0 | ||
26 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
27 | ····new-instance·v0,·Landroid/graphics/Rect; | ||
28 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | ||
29 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/al;->a:Landroid/graphics/Rect; | ||
30 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/al;->b:I | ||
31 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/al;->c:I | ||
32 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/al;->d:I | ||
33 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/al;->e:I | ||
34 | ····:try_start_0 | ||
35 | ····const-class·v0,·Landroid/widget/AbsListView; | ||
36 | ····const-string·v1,·"mIsChildViewEnabled" | ||
37 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | ||
38 | ····move-result-object·v0 | ||
39 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/al;->g:Ljava/lang/reflect/Field; | ||
40 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/al;->g:Ljava/lang/reflect/Field; | ||
41 | ····const/4·v1,·0x1 | ||
42 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Field;->setAccessible(Z)V | ||
43 | ····:try_end_0 | ||
44 | ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
45 | ····:goto_0 | ||
46 | ····return-void | ||
47 | ····:catch_0 | ||
48 | ····move-exception·v0 | ||
49 | ····invoke-virtual·{v0},·Ljava/lang/NoSuchFieldException;->printStackTrace()V | ||
50 | ····goto·:goto_0 | ||
51 | .end·method | ||
3 | #·virtual·methods | 52 | #·virtual·methods |
4 | .method·public·a | 53 | .method·public·a(IIIII)I |
54 | ····.locals·12 | ||
55 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/al;->getListPaddingTop()I | ||
56 | ····move-result·v2 | ||
57 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/al;->getListPaddingBottom()I | ||
58 | ····move-result·v3 | ||
59 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/al;->getListPaddingLeft()I | ||
60 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/al;->getListPaddingRight()I | ||
61 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/al;->getDividerHeight()I | ||
62 | ····move-result·v1 | ||
63 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/al;->getDivider()Landroid/graphics/drawable/Drawable; | ||
64 | ····move-result-object·v4 | ||
65 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/al;->getAdapter()Landroid/widget/ListAdapter; | ||
66 | ····move-result-object·v8 | ||
67 | ····if-nez·v8,·:cond_1 | ||
68 | ····add-int·p4,·v2,·v3 | ||
69 | ····:cond_0 | ||
70 | ····:goto_0 | ||
Max diff block lines reached; 0/14751 bytes (0.00%) of diff not shown. |
Offset 1, 646 lines modified | Offset 1, 555 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/ao; |
2 | .super·Landroid/content/res/Resources; | ||
2 | .super·Landroid/widget/HorizontalScrollView; | ||
3 | #·interfaces | ||
4 | .implements·Landroid/support/v7/internal/widget/z; | ||
5 | #·static·fields | ||
6 | .field·private·static·final·j:Landroid/view/animation/Interpolator; | ||
7 | #·instance·fields | 3 | #·instance·fields |
4 | .field·private·final·a:Landroid/content/res/Resources; | ||
8 | .field·a:Ljava/lang/Runnable; | ||
9 | .field·b:I | ||
10 | .field·c:I | ||
5 | #·direct·methods | ||
6 | .method·public·constructor·<init>(Landroid/content/res/Resources;)V | ||
7 | ····.locals·3 | ||
11 | .field·private·d:Landroid/support/v7/internal/widget/ar; | ||
12 | .field·private·e:Landroid/support/v7/widget/z; | ||
13 | .field·private·f:Landroid/support/v7/internal/widget/SpinnerCompat; | ||
14 | 8 | ····invoke-virtual·{p1},·Landroid/content/res/Resources;->getAssets()Landroid/content/res/AssetManager; | |
15 | 9 | ····move-result-object·v0 | |
16 | 10 | ····invoke-virtual·{p1},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | |
11 | ····move-result-object·v1 | ||
12 | ····invoke-virtual·{p1},·Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; | ||
17 | #·direct·methods | ||
18 | .method·static·constructor·<clinit>()V | ||
19 | ····.locals·1 | ||
20 | ···· | 13 | ····move-result-object·v2 |
21 | ····invoke-direct·{v0},·Landroid/ | 14 | ····invoke-direct·{p0,·v0,·v1,·v2},·Landroid/content/res/Resources;-><init>(Landroid/content/res/AssetManager;Landroid/util/DisplayMetrics;Landroid/content/res/Configuration;)V |
22 | ···· | 15 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ao;->a:Landroid/content/res/Resources; |
23 | ····return-void | 16 | ····return-void |
24 | .end·method | 17 | .end·method |
25 | .method·private·a(Landroid/support/v7/app/d;Z)Landroid/support/v7/internal/widget/as; | ||
26 | ····.locals·4 | ||
27 | ····const/4·v2,·0x0 | ||
28 | ····new-instance·v0,·Landroid/support/v7/internal/widget/as; | ||
29 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ao;->getContext()Landroid/content/Context; | ||
30 | ····move-result-object·v1 | ||
31 | ····invoke-direct·{v0,·p0,·v1,·p1,·p2},·Landroid/support/v7/internal/widget/as;-><init>(Landroid/support/v7/internal/widget/ao;Landroid/content/Context;Landroid/support/v7/app/d;Z)V | ||
32 | ····if-eqz·p2,·:cond_0 | ||
33 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/as;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | ||
34 | ····new-instance·v1,·Landroid/widget/AbsListView$LayoutParams; | ||
35 | 18 | #·virtual·methods | |
19 | .method·public·getAnimation(I)Landroid/content/res/XmlResourceParser; | ||
20 | ····.locals·1 | ||
36 | ····iget·v | 21 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ao;->a:Landroid/content/res/Resources; |
37 | ····invoke- | 22 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getAnimation(I)Landroid/content/res/XmlResourceParser; |
38 | ···· | 23 | ····move-result-object·v0 |
39 | ····:goto_0 | ||
40 | ····return-object·v0 | 24 | ····return-object·v0 |
25 | .end·method | ||
41 | ····:cond_0 | ||
42 | · | 26 | .method·public·getBoolean(I)Z |
27 | ····.locals·1 | ||
43 | ····i | 28 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ao;->a:Landroid/content/res/Resources; |
44 | ····i | 29 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getBoolean(I)Z |
45 | ···· | 30 | ····move-result·v0 |
46 | ···· | 31 | ····return·v0 |
32 | .end·method | ||
47 | 33 | .method·public·getColor(I)I | |
34 | ····.locals·1 | ||
48 | ····i | 35 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ao;->a:Landroid/content/res/Resources; |
36 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getColor(I)I | ||
49 | ····:cond_1 | ||
50 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/ao;->d:Landroid/support/v7/internal/widget/ar; | ||
51 | ···· | 37 | ····move-result·v0 |
52 | ···· | 38 | ····return·v0 |
53 | .end·method | 39 | .end·method |
54 | .method· | 40 | .method·public·getColorStateList(I)Landroid/content/res/ColorStateList; |
55 | ····.locals·1 | 41 | ····.locals·1 |
56 | ····i | 42 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ao;->a:Landroid/content/res/Resources; |
43 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getColorStateList(I)Landroid/content/res/ColorStateList; | ||
57 | ····move-result-object·v0 | 44 | ····move-result-object·v0 |
58 | ····return-object·v0 | 45 | ····return-object·v0 |
59 | .end·method | 46 | .end·method |
60 | .method· | 47 | .method·public·getConfiguration()Landroid/content/res/Configuration; |
61 | ····.locals·1 | 48 | ····.locals·1 |
62 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ao;-> | 49 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ao;->a:Landroid/content/res/Resources; |
Max diff block lines reached; 28146/34105 bytes (82.53%) of diff not shown. |
Offset 1, 1416 lines modified | Offset 1, 327 lines modified | ||
1 | .class·public· | 1 | .class·public·Landroid/support/v7/internal/widget/bf; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field· | 4 | .field·static·final·a:[I |
5 | .field· | 5 | .field·static·final·b:[I |
6 | .field· | 6 | .field·static·final·c:[I |
7 | .field· | 7 | .field·static·final·d:[I |
8 | .field· | 8 | .field·static·final·e:[I |
9 | .field· | 9 | .field·static·final·f:[I |
10 | .field· | 10 | .field·static·final·g:[I |
11 | .field· | 11 | .field·static·final·h:[I |
12 | .field·private·static·final·i: | 12 | .field·private·static·final·i:Ljava/lang/ThreadLocal; |
13 | .field·private·static·final·j:[I | ||
13 | #·instance·fields | ||
14 | .field·private·final·j:Ljava/lang/ref/WeakReference; | ||
15 | .field·private·k:Landroid/util/SparseArray; | ||
16 | .field·private·l:Landroid/content/res/ColorStateList; | ||
17 | #·direct·methods | 14 | #·direct·methods |
18 | .method·static·constructor·<clinit>()V | 15 | .method·static·constructor·<clinit>()V |
19 | ····.locals· | 16 | ····.locals·4 |
20 | ····const/4·v7,·0x4 | ||
21 | ····const/4·v6,·0x3 | ||
22 | ····const/4·v5,·0x2 | ||
23 | ····const/4·v | 17 | ····const/4·v3,·0x1 |
24 | ····const/4·v2,·0x0 | 18 | ····const/4·v2,·0x0 |
25 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
26 | ····const/16·v3,·0x15 | ||
27 | ····if-ge·v0,·v3,·:cond_0 | ||
28 | ····move·v0,·v1 | ||
29 | ····:goto_0 | ||
30 | ····sput-boolean·v0,·Landroid/support/v7/internal/widget/bf;->a:Z | ||
31 | ····sget-object·v0,·Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode; | ||
32 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bf;->b:Landroid/graphics/PorterDuff$Mode; | ||
33 | ····new-instance·v0,·Ljava/ | 19 | ····new-instance·v0,·Ljava/lang/ThreadLocal; |
34 | ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V | ||
35 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bf;->c:Ljava/util/WeakHashMap; | ||
36 | ····new-instance·v0,·Landroid/support/v7/internal/widget/bg; | ||
37 | ····const/4·v3,·0x6 | ||
38 | ····invoke-direct·{v0,·v3},·Landroid/support/v7/internal/widget/bg;-><init>(I)V | ||
39 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bf;->d:Landroid/support/v7/internal/widget/bg; | ||
40 | ····new-array·v0,·v6,·[I | ||
41 | ···· | 20 | ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V |
42 | ···· | 21 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bf;->i:Ljava/lang/ThreadLocal; |
43 | ···· | 22 | ····new-array·v0,·v3,·[I |
44 | ···· | 23 | ····const·v1,·-0x101009e |
45 | ···· | 24 | ····aput·v1,·v0,·v2 |
46 | ···· | 25 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bf;->a:[I |
47 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bf;->e:[I | ||
48 | ····const/16·v0,·0xc | ||
49 | ····new-array·v0,·v | 26 | ····new-array·v0,·v3,·[I |
50 | ····sget·v3,·Landroid/support/v7/a/f;->abc_ic_ab_back_mtrl_am_alpha:I | ||
51 | ····aput·v3,·v0,·v2 | ||
52 | ····sget·v3,·Landroid/support/v7/a/f;->abc_ic_go_search_api_mtrl_alpha:I | ||
53 | ····aput·v3,·v0,·v1 | ||
54 | ····sget·v3,·Landroid/support/v7/a/f;->abc_ic_search_api_mtrl_alpha:I | ||
55 | ····aput·v3,·v0,·v5 | ||
56 | ····sget·v3,·Landroid/support/v7/a/f;->abc_ic_commit_search_api_mtrl_alpha:I | ||
57 | ···· | 27 | ····const·v1,·0x101009c |
58 | ···· | 28 | ····aput·v1,·v0,·v2 |
59 | ···· | 29 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bf;->b:[I |
60 | ···· | 30 | ····new-array·v0,·v3,·[I |
61 | ···· | 31 | ····const·v1,·0x10102fe |
62 | ····aput·v | 32 | ····aput·v1,·v0,·v2 |
63 | ····con | 33 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bf;->c:[I |
64 | ···· | 34 | ····new-array·v0,·v3,·[I |
65 | ···· | 35 | ····const·v1,·0x10100a7 |
Max diff block lines reached; 35581/39611 bytes (89.83%) of diff not shown. |
Offset 1, 517 lines modified | Offset 1, 112 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/as; | 1 | .class·Landroid/support/v7/internal/widget/as; |
2 | .super·Landroid/widget/BaseAdapter; | ||
2 | .super·Landroid/support/v7/widget/z; | ||
3 | #·interfaces | ||
4 | .implements·Landroid/view/View$OnLongClickListener; | ||
5 | #·instance·fields | 3 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/a | 4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/aq; |
7 | .field·private·final·b:[I | ||
8 | .field·private·c:Landroid/support/v7/app/d; | ||
9 | .field·private·d:Landroid/widget/TextView; | ||
10 | .field·private·e:Landroid/widget/ImageView; | ||
11 | .field·private·f:Landroid/view/View; | ||
12 | #·direct·methods | 5 | #·direct·methods |
13 | .method·p | 6 | .method·private·constructor·<init>(Landroid/support/v7/internal/widget/aq;)V |
14 | ····.locals· | 7 | ····.locals·0 |
15 | ····const/4·v3,·0x0 | ||
16 | ····const/4·v2,·0x0 | ||
17 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/as;->a:Landroid/support/v7/internal/widget/ao; | ||
18 | ····sget·v0,·Landroid/support/v7/a/b;->actionBarTabStyle:I | ||
19 | ····invoke-direct·{p0,·p2,·v3,·v0},·Landroid/support/v7/widget/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
20 | ····const/4·v0,·0x1 | ||
21 | ····new-array·v0,·v0,·[I | ||
22 | ····const·v1,·0x10100d4 | ||
23 | ····aput·v1,·v0,·v2 | ||
24 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/as;->b:[I | ||
25 | ····iput-object·p3,·p0,·Landroid/support/v7/internal/widget/as;->c:Landroid/support/v7/app/d; | ||
26 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/as;->b:[I | ||
27 | ····sget·v1,·Landroid/support/v7/a/b;->actionBarTabStyle:I | ||
28 | ····invoke-static·{p2,·v3,·v0,·v1,·v2},·Landroid/support/v7/internal/widget/bh;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bh; | ||
29 | ····move-result-object·v0 | ||
30 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bh;->e(I)Z | ||
31 | ····move-result·v1 | ||
32 | ····if-eqz·v1,·:cond_0 | ||
33 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bh;->a(I)Landroid/graphics/drawable/Drawable; | ||
34 | ····move-result-object·v1 | ||
35 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/as;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | ||
36 | ····:cond_0 | ||
37 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bh;->b()V | ||
38 | ····if-eqz·p4,·:cond_1 | ||
39 | ····const·v0,·0x800013 | ||
40 | ····i | 8 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/as;->a:Landroid/support/v7/internal/widget/aq; |
9 | ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V | ||
41 | ····:cond_1 | ||
42 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/as;->a()V | ||
43 | ····return-void | 10 | ····return-void |
44 | .end·method | 11 | .end·method |
12 | .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/aq;Landroid/support/v7/internal/widget/ar;)V | ||
13 | ····.locals·0 | ||
45 | #·virtual·methods | ||
46 | .method·public·a()V | ||
47 | ····.locals·10 | ||
48 | ····const/16·v9,·0x10 | ||
49 | ····const/16·v6,·0x8 | ||
50 | ····const/4·v8,·-0x2 | ||
51 | ····const/4·v1,·0x0 | ||
52 | ····const/4·v7,·0x0 | ||
53 | ····i | 14 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/as;-><init>(Landroid/support/v7/internal/widget/aq;)V |
54 | ····invoke-virtual·{v2},·Landroid/support/v7/app/d;->c()Landroid/view/View; | ||
55 | ····move-result-object·v3 | ||
56 | ····if-eqz·v3,·:cond_4 | ||
57 | ····invoke-virtual·{v3},·Landroid/view/View;->getParent()Landroid/view/ViewParent; | ||
58 | ····move-result-object·v0 | ||
59 | ····if-eq·v0,·p0,·:cond_1 | ||
60 | ····if-eqz·v0,·:cond_0 | ||
61 | ····check-cast·v0,·Landroid/view/ViewGroup; | ||
62 | ····invoke-virtual·{v0,·v3},·Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V | ||
63 | ····:cond_0 | ||
64 | ····invoke-virtual·{p0,·v3},·Landroid/support/v7/internal/widget/as;->addView(Landroid/view/View;)V | ||
65 | ····:cond_1 | ||
66 | ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/as;->f:Landroid/view/View; | ||
Max diff block lines reached; 13354/18092 bytes (73.81%) of diff not shown. |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/s; | 1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/s; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract·a(Landroid/ | 4 | .method·public·abstract·a(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V |
5 | .end·method | 5 | .end·method |
Offset 1, 7 lines modified | Offset 1, 94 lines modified | ||
1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/ai; | 1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/ai; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract·a()Landroid/view/ViewGroup; | ||
5 | .end·method | ||
6 | .method·public·abstract·a(I)V | ||
7 | .end·method | ||
4 | .method·public·abstract·a(Landroid/graphics/ | 8 | .method·public·abstract·a(Landroid/graphics/drawable/Drawable;)V |
9 | .end·method | ||
10 | .method·public·abstract·a(Landroid/support/v7/internal/view/menu/y;Landroid/support/v7/internal/view/menu/j;)V | ||
11 | .end·method | ||
12 | .method·public·abstract·a(Landroid/support/v7/internal/widget/aq;)V | ||
13 | .end·method | ||
14 | .method·public·abstract·a(Landroid/view/Menu;Landroid/support/v7/internal/view/menu/y;)V | ||
15 | .end·method | ||
16 | .method·public·abstract·a(Landroid/view/Window$Callback;)V | ||
17 | .end·method | ||
18 | .method·public·abstract·a(Ljava/lang/CharSequence;)V | ||
19 | .end·method | ||
20 | .method·public·abstract·a(Z)V | ||
21 | .end·method | ||
22 | .method·public·abstract·b()Landroid/content/Context; | ||
23 | .end·method | ||
24 | .method·public·abstract·b(I)V | ||
25 | .end·method | ||
26 | .method·public·abstract·b(Z)V | ||
27 | .end·method | ||
28 | .method·public·abstract·c(I)V | ||
29 | .end·method | ||
30 | .method·public·abstract·c()Z | ||
31 | .end·method | ||
32 | .method·public·abstract·d(I)V | ||
33 | .end·method | ||
34 | .method·public·abstract·d()Z | ||
35 | .end·method | ||
36 | .method·public·abstract·e()V | ||
37 | .end·method | ||
38 | .method·public·abstract·f()Ljava/lang/CharSequence; | ||
39 | .end·method | ||
40 | .method·public·abstract·g()V | ||
41 | .end·method | ||
42 | .method·public·abstract·h()V | ||
43 | .end·method | ||
44 | .method·public·abstract·i()Z | ||
45 | .end·method | ||
46 | .method·public·abstract·j()Z | ||
47 | .end·method | ||
48 | .method·public·abstract·k()Z | ||
49 | .end·method | ||
50 | .method·public·abstract·l()Z | ||
51 | .end·method | ||
52 | .method·public·abstract·m()Z | ||
53 | .end·method | ||
54 | .method·public·abstract·n()V | ||
55 | .end·method | ||
56 | .method·public·abstract·o()V | ||
57 | .end·method | ||
58 | .method·public·abstract·p()I | ||
59 | .end·method | ||
60 | .method·public·abstract·q()I | ||
61 | .end·method | ||
62 | .method·public·abstract·r()Landroid/view/Menu; | ||
5 | .end·method | 63 | .end·method |
Offset 1, 100 lines modified | Offset 1, 134 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/e; | 1 | .class·Landroid/support/v7/internal/widget/e; |
2 | .super·Landroid/ | 2 | .super·Landroid/view/View$BaseSavedState; |
3 | #·static·fields | ||
4 | .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator; | ||
3 | #·instance·fields | 5 | #·instance·fields |
4 | .field· | 6 | .field·a:J |
7 | .field·b:I | ||
5 | #·direct·methods | 8 | #·direct·methods |
6 | .method· | 9 | .method·static·constructor·<clinit>()V |
7 | ····.locals· | 10 | ····.locals·1 |
8 | ···· | 11 | ····new-instance·v0,·Landroid/support/v7/internal/widget/f; |
9 | ····i | 12 | ····invoke-direct·{v0},·Landroid/support/v7/internal/widget/f;-><init>()V |
13 | ····sput-object·v0,·Landroid/support/v7/internal/widget/e;->CREATOR:Landroid/os/Parcelable$Creator; | ||
10 | ····return-void | 14 | ····return-void |
11 | .end·method | 15 | .end·method |
16 | .method·constructor·<init>(Landroid/os/Parcel;)V | ||
17 | ····.locals·2 | ||
18 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V | ||
12 | #·virtual·methods | ||
13 | .method·public·draw(Landroid/graphics/Canvas;)V | ||
14 | ····.locals·1 | ||
15 | ····i | 19 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J |
16 | ···· | 20 | ····move-result-wide·v0 |
17 | ····i | 21 | ····iput-wide·v0,·p0,·Landroid/support/v7/internal/widget/e;->a:J |
18 | ····i | 22 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
19 | ···· | 23 | ····move-result·v0 |
20 | ····i | 24 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/e;->b:I |
21 | ···· | 25 | ····return-void |
26 | .end·method | ||
22 | 27 | .method·constructor·<init>(Landroid/os/Parcelable;)V | |
28 | ····.locals·0 | ||
23 | ····invoke- | 29 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V |
24 | ····:cond_0 | ||
25 | ····:goto_0 | ||
26 | ····return-void | 30 | ····return-void |
31 | .end·method | ||
27 | ····:cond_1 | ||
28 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/e;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
29 | 32 | #·virtual·methods | |
33 | .method·public·toString()Ljava/lang/String; | ||
34 | ····.locals·4 | ||
30 | ····i | 35 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
31 | ····i | 36 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
32 | ···· | 37 | ····const-string·v1,·"AbsSpinner.SavedState{" |
33 | ····invoke-virtual·{v0,· | 38 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
39 | ····move-result-object·v0 | ||
34 | ····:cond_2 | ||
35 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/e;->a:Landroid/support/v7/internal/widget/ActionBarContainer; | ||
36 | ····i | 40 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I |
37 | ···· | 41 | ····move-result·v1 |
38 | ····i | 42 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; |
39 | ···· | 43 | ····move-result-object·v1 |
40 | ····i | 44 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
41 | ···· | 45 | ····move-result-object·v0 |
42 | ···· | 46 | ····const-string·v1,·"·selectedId=" |
43 | ····invoke-virtual·{v0,· | 47 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
48 | ····move-result-object·v0 | ||
44 | ····goto·:goto_0 | ||
45 | .end·method | ||
49 | ····iget-wide·v2,·p0,·Landroid/support/v7/internal/widget/e;->a:J | ||
46 | .method·public·getOpacity()I | ||
47 | ····.locals·1 | ||
48 | ···· | 50 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
51 | ····move-result-object·v0 | ||
49 | ····return·v0 | ||
50 | .end·method | ||
52 | ····const-string·v1,·"·position=" | ||
51 | .method·public·setAlpha(I)V | ||
52 | ····.locals·0 | ||
53 | ···· | 53 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
54 | ····move-result-object·v0 | ||
55 | ····iget·v1,·p0,·Landroid/support/v7/internal/widget/e;->b:I | ||
56 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | ||
57 | ····move-result-object·v0 | ||
58 | ····const-string·v1,·"}" | ||
59 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
Max diff block lines reached; 558/6708 bytes (8.32%) of diff not shown. |
Offset 1, 555 lines modified | Offset 1, 109 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/am; | 1 | .class·Landroid/support/v7/internal/widget/am; |
2 | .super·Landroid/ | 2 | .super·Landroid/support/v7/c/a/a; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·private· | 4 | .field·private·a:Z |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·public·constructor·<init>(Landroid/ | 6 | .method·public·constructor·<init>(Landroid/graphics/drawable/Drawable;)V |
7 | ····.locals· | 7 | ····.locals·1 |
8 | ····invoke-virtual·{p1},·Landroid/content/res/Resources;->getAssets()Landroid/content/res/AssetManager; | ||
9 | ····move-result-object·v0 | ||
10 | ····invoke-virtual·{p1},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | ||
11 | ····move-result-object·v1 | ||
12 | ····invoke-virtual·{p1},·Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; | ||
13 | ···· | 8 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/c/a/a;-><init>(Landroid/graphics/drawable/Drawable;)V |
14 | ···· | 9 | ····const/4·v0,·0x1 |
15 | ····iput-o | 10 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/am;->a:Z |
16 | ····return-void | 11 | ····return-void |
17 | .end·method | 12 | .end·method |
18 | #·virtual·methods | 13 | #·virtual·methods |
19 | .method· | 14 | .method·a(Z)V |
20 | ····.locals· | 15 | ····.locals·0 |
21 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/am;->a:Landroid/content/res/Resources; | ||
22 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getAnimation(I)Landroid/content/res/XmlResourceParser; | ||
23 | ····move-result-object·v0 | ||
24 | ····return-object·v0 | ||
25 | .end·method | ||
26 | .method·public·getBoolean(I)Z | ||
27 | ····.locals·1 | ||
28 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/am;->a:Landroid/content/res/Resources; | ||
29 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getBoolean(I)Z | ||
30 | ····move-result·v0 | ||
31 | ····return·v0 | ||
32 | .end·method | ||
33 | .method·public·getColor(I)I | ||
34 | ····.locals·1 | ||
35 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/am;->a:Landroid/content/res/Resources; | ||
36 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getColor(I)I | ||
37 | ····move-result·v0 | ||
38 | ····return·v0 | ||
39 | .end·method | ||
40 | .method·public·getColorStateList(I)Landroid/content/res/ColorStateList; | ||
41 | ····.locals·1 | ||
42 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/am;->a:Landroid/content/res/Resources; | ||
43 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getColorStateList(I)Landroid/content/res/ColorStateList; | ||
44 | ····move-result-object·v0 | ||
45 | ····return-object·v0 | ||
46 | .end·method | ||
47 | .method·public·getConfiguration()Landroid/content/res/Configuration; | ||
48 | ····.locals·1 | ||
49 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/am;->a:Landroid/content/res/Resources; | ||
50 | ····invoke-virtual·{v0},·Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; | ||
51 | ····move-result-object·v0 | ||
52 | ····return-object·v0 | ||
53 | .end·method | ||
54 | .method·public·getDimension(I)F | ||
55 | ····.locals·1 | ||
56 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/am;->a:Landroid/content/res/Resources; | ||
57 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getDimension(I)F | ||
58 | ····move-result·v0 | ||
59 | ····return·v0 | ||
60 | .end·method | ||
61 | .method·public·getDimensionPixelOffset(I)I | ||
62 | ····.locals·1 | ||
63 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/am;->a:Landroid/content/res/Resources; | ||
64 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getDimensionPixelOffset(I)I | ||
65 | ····move-result·v0 | ||
66 | ····return·v0 | ||
67 | .end·method | ||
68 | .method·public·getDimensionPixelSize(I)I | ||
69 | ····.locals·1 | ||
70 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/am;->a:Landroid/content/res/Resources; | ||
71 | ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | ||
72 | ····move-result·v0 | ||
73 | ····return·v0 | ||
Max diff block lines reached; 14529/18825 bytes (77.18%) of diff not shown. |
Offset 1, 22 lines modified | Offset 1, 114 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/l; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Ljava/lang/Runnable; | ||
3 | #·virtual·methods | ||
4 | .method·public·abstract·a(I)V | ||
5 | .end·method | ||
6 | .method·public·abstract·g()V | ||
7 | 5 | #·instance·fields | |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
8 | .method·public·abstract·h()V | ||
9 | .end·method | ||
10 | .method·public·abstract·h(Z)V | ||
11 | 7 | #·direct·methods | |
8 | .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V | ||
9 | ····.locals·0 | ||
10 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
12 | 12 | ····return-void | |
13 | .end·method | 13 | .end·method |
14 | #·virtual·methods | ||
14 | .method·public· | 15 | .method·public·run()V |
16 | ····.locals·4 | ||
17 | ····const/4·v3,·0x0 | ||
18 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
19 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V | ||
20 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
21 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
22 | ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->c(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
23 | ····move-result-object·v1 | ||
24 | ····invoke-static·{v1},·Landroid/support/v4/h/ao;->e(Landroid/view/View;)Landroid/support/v4/h/bn; | ||
25 | ····move-result-object·v1 | ||
26 | ····invoke-virtual·{v1,·v3},·Landroid/support/v4/h/bn;->c(F)Landroid/support/v4/h/bn; | ||
27 | ····move-result-object·v1 | ||
28 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
29 | ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/h/cd; | ||
30 | ····move-result-object·v2 | ||
31 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/h/bn;->a(Landroid/support/v4/h/cd;)Landroid/support/v4/h/bn; | ||
32 | ····move-result-object·v1 | ||
33 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/h/bn;)Landroid/support/v4/h/bn; | ||
34 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
35 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
36 | ····move-result-object·v0 | ||
37 | ····if-eqz·v0,·:cond_0 | ||
38 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
39 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
40 | ····move-result-object·v0 | ||
41 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->getVisibility()I | ||
42 | ····move-result·v0 | ||
43 | ····const/16·v1,·0x8 | ||
44 | ····if-eq·v0,·v1,·:cond_0 | ||
45 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
46 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
47 | ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
48 | ····move-result-object·v1 | ||
49 | ····invoke-static·{v1},·Landroid/support/v4/h/ao;->e(Landroid/view/View;)Landroid/support/v4/h/bn; | ||
50 | ····move-result-object·v1 | ||
51 | ····invoke-virtual·{v1,·v3},·Landroid/support/v4/h/bn;->c(F)Landroid/support/v4/h/bn; | ||
52 | ····move-result-object·v1 | ||
53 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
54 | ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->e(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/h/cd; | ||
55 | ····move-result-object·v2 | ||
56 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/h/bn;->a(Landroid/support/v4/h/cd;)Landroid/support/v4/h/bn; | ||
57 | ····move-result-object·v1 | ||
58 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/h/bn;)Landroid/support/v4/h/bn; | ||
59 | ····:cond_0 | ||
60 | ····return-void | ||
15 | .end·method | 61 | .end·method |
Offset 1, 57 lines modified | Offset 1, 265 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/az; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/ | 4 | .implements·Landroid/widget/ListAdapter; |
5 | .implements·Landroid/widget/SpinnerAdapter; | ||
6 | #·instance·fields | ||
7 | .field·private·a:Landroid/widget/SpinnerAdapter; | ||
8 | .field·private·b:Landroid/widget/ListAdapter; | ||
5 | #·direct·methods | 9 | #·direct·methods |
6 | .method·constructor·<init>()V | 10 | .method·public·constructor·<init>(Landroid/widget/SpinnerAdapter;)V |
7 | ····.locals· | 11 | ····.locals·1 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/az;->a:Landroid/widget/SpinnerAdapter; | ||
14 | ····instance-of·v0,·p1,·Landroid/widget/ListAdapter; | ||
15 | ····if-eqz·v0,·:cond_0 | ||
16 | ····check-cast·p1,·Landroid/widget/ListAdapter; | ||
17 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/az;->b:Landroid/widget/ListAdapter; | ||
18 | ····:cond_0 | ||
9 | ····return-void | 19 | ····return-void |
10 | .end·method | 20 | .end·method |
11 | #·virtual·methods | 21 | #·virtual·methods |
12 | .method·public·a | 22 | .method·public·areAllItemsEnabled()Z |
13 | ····.locals· | 23 | ····.locals·1 |
14 | ···· | 24 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/az;->b:Landroid/widget/ListAdapter; |
15 | ···· | 25 | ····if-eqz·v0,·:cond_0 |
16 | ····invoke- | 26 | ····invoke-interface·{v0},·Landroid/widget/ListAdapter;->areAllItemsEnabled()Z |
27 | ····move-result·v0 | ||
28 | ····:goto_0 | ||
17 | ····return | 29 | ····return·v0 |
30 | ····:cond_0 | ||
31 | ····const/4·v0,·0x1 | ||
32 | ····goto·:goto_0 | ||
18 | .end·method | 33 | .end·method |
19 | .method·public· | 34 | .method·public·getCount()I |
20 | ····.locals·1 | 35 | ····.locals·1 |
21 | ···· | 36 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/az;->a:Landroid/widget/SpinnerAdapter; |
37 | ····if-nez·v0,·:cond_0 | ||
38 | ····const/4·v0,·0x0 | ||
39 | ····:goto_0 | ||
22 | ····return | 40 | ····return·v0 |
41 | ····:cond_0 | ||
42 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/az;->a:Landroid/widget/SpinnerAdapter; | ||
43 | ····invoke-interface·{v0},·Landroid/widget/SpinnerAdapter;->getCount()I | ||
44 | ····move-result·v0 | ||
45 | ····goto·:goto_0 | ||
23 | .end·method | 46 | .end·method |
24 | .method·public· | 47 | .method·public·getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; |
25 | ····.locals·1 | 48 | ····.locals·1 |
26 | ····i | 49 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/az;->a:Landroid/widget/SpinnerAdapter; |
50 | ····if-nez·v0,·:cond_0 | ||
51 | ····const/4·v0,·0x0 | ||
52 | ····:goto_0 | ||
53 | ····return-object·v0 | ||
54 | ····:cond_0 | ||
55 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/az;->a:Landroid/widget/SpinnerAdapter; | ||
56 | ····invoke-interface·{v0,·p1,·p2,·p3},·Landroid/widget/SpinnerAdapter;->getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; | ||
27 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
58 | ····goto·:goto_0 | ||
59 | .end·method | ||
60 | .method·public·getItem(I)Ljava/lang/Object; | ||
61 | ····.locals·1 | ||
62 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/az;->a:Landroid/widget/SpinnerAdapter; | ||
63 | ····if-nez·v0,·:cond_0 | ||
64 | ····const/4·v0,·0x0 | ||
65 | ····:goto_0 | ||
28 | ····return-object·v0 | 66 | ····return-object·v0 |
67 | ····:cond_0 | ||
68 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/az;->a:Landroid/widget/SpinnerAdapter; | ||
69 | ····invoke-interface·{v0,·p1},·Landroid/widget/SpinnerAdapter;->getItem(I)Ljava/lang/Object; | ||
70 | ····move-result-object·v0 | ||
71 | ····goto·:goto_0 | ||
72 | .end·method | ||
73 | .method·public·getItemId(I)J | ||
74 | ····.locals·2 | ||
75 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/az;->a:Landroid/widget/SpinnerAdapter; | ||
Max diff block lines reached; 2827/7302 bytes (38.72%) of diff not shown. |
Offset 1, 93 lines modified | Offset 1, 69 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/ar; | 1 | .class·Landroid/support/v7/internal/widget/ar; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·L | 4 | .implements·Ljava/lang/Runnable; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/view/View; | ||
6 | .field·final·synthetic· | 7 | .field·final·synthetic·b:Landroid/support/v7/internal/widget/aq; |
7 | #·direct·methods | 8 | #·direct·methods |
8 | .method· | 9 | .method·constructor·<init>(Landroid/support/v7/internal/widget/aq;Landroid/view/View;)V |
9 | ····.locals·0 | 10 | ····.locals·0 |
10 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ar;-> | 11 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ar;->b:Landroid/support/v7/internal/widget/aq; |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
12 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/ar;->a:Landroid/view/View; | ||
12 | ····return-void | ||
13 | .end·method | ||
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
14 | .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/ao;Landroid/support/v7/internal/widget/ap;)V | ||
15 | ····.locals·0 | ||
16 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/ar;-><init>(Landroid/support/v7/internal/widget/ao;)V | ||
17 | ····return-void | 14 | ····return-void |
18 | .end·method | 15 | .end·method |
19 | #·virtual·methods | 16 | #·virtual·methods |
20 | .method·public· | 17 | .method·public·run()V |
21 | ····.locals· | 18 | ····.locals·3 |
22 | ····const/4·v1,·0x0 | ||
23 | ····move-object·v0,·p1 | ||
24 | ····check-cast·v0,·Landroid/support/v7/internal/widget/as; | ||
25 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/as;->b()Landroid/support/v7/app/d; | ||
26 | ····move-result-object·v0 | ||
27 | ····i | 19 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ar;->a:Landroid/view/View; |
28 | ····i | 20 | ····invoke-virtual·{v0},·Landroid/view/View;->getLeft()I |
29 | ···· | 21 | ····move-result·v0 |
30 | ···· | 22 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/ar;->b:Landroid/support/v7/internal/widget/aq; |
31 | ····invoke-virtual·{v | 23 | ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/aq;->getWidth()I |
32 | ····move-result·v | 24 | ····move-result·v1 |
33 | ···· | 25 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/ar;->a:Landroid/view/View; |
26 | ····invoke-virtual·{v2},·Landroid/view/View;->getWidth()I | ||
34 | ····:goto_0 | ||
35 | ····if-ge·v2,·v3,·:cond_1 | ||
36 | ···· | 27 | ····move-result·v2 |
37 | ···· | 28 | ····sub-int/2addr·v1,·v2 |
38 | ···· | 29 | ····div-int/lit8·v1,·v1,·0x2 |
39 | ···· | 30 | ····sub-int/2addr·v0,·v1 |
40 | ···· | 31 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/ar;->b:Landroid/support/v7/internal/widget/aq; |
41 | ···· | 32 | ····const/4·v2,·0x0 |
42 | ···· | 33 | ····invoke-virtual·{v1,·v0,·v2},·Landroid/support/v7/internal/widget/aq;->smoothScrollTo(II)V |
34 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ar;->b:Landroid/support/v7/internal/widget/aq; | ||
43 | ····:goto_1 | ||
44 | ····invoke-virtual·{v4,·v0},·Landroid/view/View;->setSelected(Z)V | ||
35 | ····const/4·v1,·0x0 | ||
45 | ····add-int/lit8·v0,·v2,·0x1 | ||
46 | ····move·v2,·v0 | ||
47 | ····goto·:goto_0 | ||
48 | ····:cond_0 | ||
49 | ····move·v0,·v1 | ||
50 | ···· | 36 | ····iput-object·v1,·v0,·Landroid/support/v7/internal/widget/aq;->a:Ljava/lang/Runnable; |
51 | ····:cond_1 | ||
52 | ····return-void | 37 | ····return-void |
53 | .end·method | 38 | .end·method |
Offset 1, 10 lines modified | Offset 1, 7 lines modified | ||
1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/ab; | 1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/ab; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract·a(Landroid/support/v7/internal/widget/w;)V | ||
5 | .end·method | ||
6 | .method·public·abstract·a(Landroid/support/v7/internal/widget/ | 4 | .method·public·abstract·a(Landroid/support/v7/internal/widget/y;Landroid/view/View;IJ)V |
7 | .end·method | 5 | .end·method |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | .field·private·b:I | 7 | .field·private·b:I |
8 | .field·private·c:Ljava/lang/ref/WeakReference; | 8 | .field·private·c:Ljava/lang/ref/WeakReference; |
9 | .field·private·d:Landroid/view/LayoutInflater; | 9 | .field·private·d:Landroid/view/LayoutInflater; |
10 | .field·private·e:Landroid/support/v7/internal/widget/b | 10 | .field·private·e:Landroid/support/v7/internal/widget/bq; |
11 | #·direct·methods | 11 | #·direct·methods |
12 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 12 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
13 | ····.locals·1 | 13 | ····.locals·1 |
14 | ····const/4·v0,·0x0 | 14 | ····const/4·v0,·0x0 |
Offset 32, 37 lines modified | Offset 32, 37 lines modified | ||
32 | ····const/4·v2,·0x0 | 32 | ····const/4·v2,·0x0 |
33 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/View;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 33 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/View;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
34 | ····iput·v2,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->a:I | 34 | ····iput·v2,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->a:I |
35 | ····sget-object·v0,·Landroid/support/v7/ | 35 | ····sget-object·v0,·Landroid/support/v7/b/l;->ViewStubCompat:[I |
36 | ····invoke-virtual·{p1,·p2,·v0,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 36 | ····invoke-virtual·{p1,·p2,·v0,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
37 | ····move-result-object·v0 | 37 | ····move-result-object·v0 |
38 | ····sget·v1,·Landroid/support/v7/ | 38 | ····sget·v1,·Landroid/support/v7/b/l;->ViewStubCompat_android_inflatedId:I |
39 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I | 39 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I |
40 | ····move-result·v1 | 40 | ····move-result·v1 |
41 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->b:I | 41 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->b:I |
42 | ····sget·v1,·Landroid/support/v7/ | 42 | ····sget·v1,·Landroid/support/v7/b/l;->ViewStubCompat_android_layout:I |
43 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I | 43 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I |
44 | ····move-result·v1 | 44 | ····move-result·v1 |
45 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->a:I | 45 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->a:I |
46 | ····sget·v1,·Landroid/support/v7/ | 46 | ····sget·v1,·Landroid/support/v7/b/l;->ViewStubCompat_android_id:I |
47 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I | 47 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I |
48 | ····move-result·v1 | 48 | ····move-result·v1 |
49 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ViewStubCompat;->setId(I)V | 49 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ViewStubCompat;->setId(I)V |
Offset 143, 21 lines modified | Offset 143, 21 lines modified | ||
143 | ····:goto_1 | 143 | ····:goto_1 |
144 | ····new-instance·v0,·Ljava/lang/ref/WeakReference; | 144 | ····new-instance·v0,·Ljava/lang/ref/WeakReference; |
145 | ····invoke-direct·{v0,·v1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V | 145 | ····invoke-direct·{v0,·v1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V |
146 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->c:Ljava/lang/ref/WeakReference; | 146 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->c:Ljava/lang/ref/WeakReference; |
147 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->e:Landroid/support/v7/internal/widget/b | 147 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->e:Landroid/support/v7/internal/widget/bq; |
148 | ····if-eqz·v0,·:cond_1 | 148 | ····if-eqz·v0,·:cond_1 |
149 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->e:Landroid/support/v7/internal/widget/b | 149 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->e:Landroid/support/v7/internal/widget/bq; |
150 | ····invoke-interface·{v0,·p0,·v1},·Landroid/support/v7/internal/widget/b | 150 | ····invoke-interface·{v0,·p0,·v1},·Landroid/support/v7/internal/widget/bq;->a(Landroid/support/v7/internal/widget/ViewStubCompat;Landroid/view/View;)V |
151 | ····:cond_1 | 151 | ····:cond_1 |
152 | ····return-object·v1 | 152 | ····return-object·v1 |
153 | ····:cond_2 | 153 | ····:cond_2 |
154 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ViewStubCompat;->getContext()Landroid/content/Context; | 154 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ViewStubCompat;->getContext()Landroid/content/Context; |
Offset 259, 18 lines modified | Offset 259, 18 lines modified | ||
259 | ····.locals·0 | 259 | ····.locals·0 |
260 | ····iput·p1,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->a:I | 260 | ····iput·p1,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->a:I |
261 | ····return-void | 261 | ····return-void |
262 | .end·method | 262 | .end·method |
263 | .method·public·setOnInflateListener(Landroid/support/v7/internal/widget/b | 263 | .method·public·setOnInflateListener(Landroid/support/v7/internal/widget/bq;)V |
264 | ····.locals·0 | 264 | ····.locals·0 |
265 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->e:Landroid/support/v7/internal/widget/b | 265 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->e:Landroid/support/v7/internal/widget/bq; |
266 | ····return-void | 266 | ····return-void |
267 | .end·method | 267 | .end·method |
268 | .method·public·setVisibility(I)V | 268 | .method·public·setVisibility(I)V |
269 | ····.locals·2 | 269 | ····.locals·2 |
Offset 9, 25 lines modified | Offset 9, 25 lines modified | ||
9 | #·instance·fields | 9 | #·instance·fields |
10 | .field·protected·final·a:Landroid/support/v7/internal/widget/b; | 10 | .field·protected·final·a:Landroid/support/v7/internal/widget/b; |
11 | .field·protected·final·b:Landroid/content/Context; | 11 | .field·protected·final·b:Landroid/content/Context; |
12 | .field·protected·c:Landroid/support/v7/widget/ActionMenuView; | 12 | .field·protected·c:Landroid/support/v7/widget/ActionMenuView; |
13 | .field·protected·d:Landroid/support/v7/widget/ | 13 | .field·protected·d:Landroid/support/v7/widget/a; |
14 | .field·protected·e:Landroid/view/ViewGroup; | 14 | .field·protected·e:Landroid/view/ViewGroup; |
15 | .field·protected·f:Z | 15 | .field·protected·f:Z |
16 | .field·protected·g:Z | 16 | .field·protected·g:Z |
17 | .field·protected·h:I | 17 | .field·protected·h:I |
18 | .field·protected·i:Landroid/support/v4/ | 18 | .field·protected·i:Landroid/support/v4/h/bn; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·static·constructor·<clinit>()V | 20 | .method·static·constructor·<clinit>()V |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator; | 22 | ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator; |
Offset 74, 15 lines modified | Offset 74, 15 lines modified | ||
74 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V | 74 | ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V |
75 | ····invoke-virtual·{p1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; | 75 | ····invoke-virtual·{p1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; |
76 | ····move-result-object·v1 | 76 | ····move-result-object·v1 |
77 | ····sget·v2,·Landroid/support/v7/ | 77 | ····sget·v2,·Landroid/support/v7/b/b;->actionBarPopupTheme:I |
78 | ····const/4·v3,·0x1 | 78 | ····const/4·v3,·0x1 |
79 | ····invoke-virtual·{v1,·v2,·v0,·v3},·Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z | 79 | ····invoke-virtual·{v1,·v2,·v0,·v3},·Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z |
80 | ····move-result·v1 | 80 | ····move-result·v1 |
Offset 203, 59 lines modified | Offset 203, 59 lines modified | ||
203 | ····const/high16·v6,·0x3f800000····#·1.0f | 203 | ····const/high16·v6,·0x3f800000····#·1.0f |
204 | ····const-wide/16·v4,·0xc8 | 204 | ····const-wide/16·v4,·0xc8 |
205 | ····const/4·v3,·0x0 | 205 | ····const/4·v3,·0x0 |
206 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/ | 206 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/h/bn; |
207 | ····if-eqz·v0,·:cond_0 | 207 | ····if-eqz·v0,·:cond_0 |
208 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/ | 208 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/h/bn; |
209 | ····invoke-virtual·{v0},·Landroid/support/v4/ | 209 | ····invoke-virtual·{v0},·Landroid/support/v4/h/bn;->a()V |
210 | ····:cond_0 | 210 | ····:cond_0 |
211 | ····if-nez·p1,·:cond_3 | 211 | ····if-nez·p1,·:cond_3 |
212 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/a;->getVisibility()I | 212 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/a;->getVisibility()I |
213 | ····move-result·v0 | 213 | ····move-result·v0 |
214 | ····if-eqz·v0,·:cond_1 | 214 | ····if-eqz·v0,·:cond_1 |
215 | ····invoke-static·{p0,·v3},·Landroid/support/v4/ | 215 | ····invoke-static·{p0,·v3},·Landroid/support/v4/h/ao;->c(Landroid/view/View;F)V |
216 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->e:Landroid/view/ViewGroup; | 216 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->e:Landroid/view/ViewGroup; |
217 | ····if-eqz·v0,·:cond_1 | 217 | ····if-eqz·v0,·:cond_1 |
218 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->c:Landroid/support/v7/widget/ActionMenuView; | 218 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->c:Landroid/support/v7/widget/ActionMenuView; |
219 | ····if-eqz·v0,·:cond_1 | 219 | ····if-eqz·v0,·:cond_1 |
220 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->c:Landroid/support/v7/widget/ActionMenuView; | 220 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->c:Landroid/support/v7/widget/ActionMenuView; |
221 | ····invoke-static·{v0,·v3},·Landroid/support/v4/ | 221 | ····invoke-static·{v0,·v3},·Landroid/support/v4/h/ao;->c(Landroid/view/View;F)V |
222 | ····:cond_1 | 222 | ····:cond_1 |
223 | ····invoke-static·{p0},·Landroid/support/v4/ | 223 | ····invoke-static·{p0},·Landroid/support/v4/h/ao;->e(Landroid/view/View;)Landroid/support/v4/h/bn; |
224 | ····move-result-object·v0 | 224 | ····move-result-object·v0 |
225 | ····invoke-virtual·{v0,·v6},·Landroid/support/v4/ | 225 | ····invoke-virtual·{v0,·v6},·Landroid/support/v4/h/bn;->a(F)Landroid/support/v4/h/bn; |
226 | ····move-result-object·v0 | 226 | ····move-result-object·v0 |
227 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/support/v4/ | 227 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/support/v4/h/bn;->a(J)Landroid/support/v4/h/bn; |
228 | ····sget-object·v1,·Landroid/support/v7/internal/widget/a;->j:Landroid/view/animation/Interpolator; | 228 | ····sget-object·v1,·Landroid/support/v7/internal/widget/a;->j:Landroid/view/animation/Interpolator; |
229 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/ | 229 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/h/bn;->a(Landroid/view/animation/Interpolator;)Landroid/support/v4/h/bn; |
230 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/a;->e:Landroid/view/ViewGroup; | 230 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/a;->e:Landroid/view/ViewGroup; |
231 | ····if-eqz·v1,·:cond_2 | 231 | ····if-eqz·v1,·:cond_2 |
232 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/a;->c:Landroid/support/v7/widget/ActionMenuView; | 232 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/a;->c:Landroid/support/v7/widget/ActionMenuView; |
Offset 263, 70 lines modified | Offset 263, 70 lines modified | ||
263 | ····new-instance·v1,·Landroid/support/v7/internal/view/i; | 263 | ····new-instance·v1,·Landroid/support/v7/internal/view/i; |
264 | ····invoke-direct·{v1},·Landroid/support/v7/internal/view/i;-><init>()V | 264 | ····invoke-direct·{v1},·Landroid/support/v7/internal/view/i;-><init>()V |
265 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/a;->c:Landroid/support/v7/widget/ActionMenuView; | 265 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/a;->c:Landroid/support/v7/widget/ActionMenuView; |
266 | ····invoke-static·{v2},·Landroid/support/v4/ | 266 | ····invoke-static·{v2},·Landroid/support/v4/h/ao;->e(Landroid/view/View;)Landroid/support/v4/h/bn; |
267 | ····move-result-object·v2 | 267 | ····move-result-object·v2 |
268 | ····invoke-virtual·{v2,·v6},·Landroid/support/v4/ | 268 | ····invoke-virtual·{v2,·v6},·Landroid/support/v4/h/bn;->a(F)Landroid/support/v4/h/bn; |
269 | ····move-result-object·v2 | 269 | ····move-result-object·v2 |
270 | ····invoke-virtual·{v2,·v4,·v5},·Landroid/support/v4/ | 270 | ····invoke-virtual·{v2,·v4,·v5},·Landroid/support/v4/h/bn;->a(J)Landroid/support/v4/h/bn; |
271 | ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/a;->a:Landroid/support/v7/internal/widget/b; | 271 | ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/a;->a:Landroid/support/v7/internal/widget/b; |
272 | ····invoke-virtual·{v3,·v0,·p1},·Landroid/support/v7/internal/widget/b;->a(Landroid/support/v4/ | 272 | ····invoke-virtual·{v3,·v0,·p1},·Landroid/support/v7/internal/widget/b;->a(Landroid/support/v4/h/bn;I)Landroid/support/v7/internal/widget/b; |
273 | ····move-result-object·v3 | 273 | ····move-result-object·v3 |
274 | ····invoke-virtual·{v1,·v3},·Landroid/support/v7/internal/view/i;->a(Landroid/support/v4/ | 274 | ····invoke-virtual·{v1,·v3},·Landroid/support/v7/internal/view/i;->a(Landroid/support/v4/h/cd;)Landroid/support/v7/internal/view/i; |
Max diff block lines reached; 8550/14416 bytes (59.31%) of diff not shown. |
Offset 1, 57 lines modified | Offset 1, 70 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/bk; | 1 | .class·Landroid/support/v7/internal/widget/bk; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/g/f; |
3 | #·instance·fields | ||
4 | 3 | #·direct·methods | |
4 | .method·public·constructor·<init>(I)V | ||
5 | ····.locals·0 | ||
5 | 6 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/g/f;-><init>(I)V | |
7 | ····return-void | ||
8 | .end·method | ||
9 | .method·private·static·b(ILandroid/graphics/PorterDuff$Mode;)I | ||
6 | #·direct·methods | ||
7 | .method·constructor·<init>(Landroid/support/v7/internal/widget/bi;)V | ||
8 | ····.locals· | 10 | ····.locals·2 |
9 | ···· | 11 | ····add-int/lit8·v0,·p0,·0x1f |
10 | ···· | 12 | ····mul-int/lit8·v0,·v0,·0x1f |
11 | ···· | 13 | ····invoke-virtual·{p1},·Landroid/graphics/PorterDuff$Mode;->hashCode()I |
12 | ···· | 14 | ····move-result·v1 |
15 | ····add-int/2addr·v0,·v1 | ||
13 | ····return | 16 | ····return·v0 |
14 | .end·method | 17 | .end·method |
15 | #·virtual·methods | 18 | #·virtual·methods |
16 | .method·pu | 19 | .method·a(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter; |
17 | ····.locals· | 20 | ····.locals·1 |
18 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/bk;->b:Z | ||
19 | ····i | 21 | ····invoke-static·{p1,·p2},·Landroid/support/v7/internal/widget/bk;->b(ILandroid/graphics/PorterDuff$Mode;)I |
20 | ···· | 22 | ····move-result·v0 |
21 | ····invoke-static·{v0},·L | 23 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
22 | ····move-result-object·v0 | 24 | ····move-result-object·v0 |
23 | ···· | 25 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/bk;->a(Ljava/lang/Object;)Ljava/lang/Object; |
24 | ···· | 26 | ····move-result-object·v0 |
25 | ····:cond_0 | ||
26 | ···· | 27 | ····check-cast·v0,·Landroid/graphics/PorterDuffColorFilter; |
28 | ····return-object·v0 | ||
27 | .end·method | 29 | .end·method |
28 | .method·pu | 30 | .method·a(ILandroid/graphics/PorterDuff$Mode;Landroid/graphics/PorterDuffColorFilter;)Landroid/graphics/PorterDuffColorFilter; |
29 | ····.locals·1 | 31 | ····.locals·1 |
30 | ···· | 32 | ····invoke-static·{p1,·p2},·Landroid/support/v7/internal/widget/bk;->b(ILandroid/graphics/PorterDuff$Mode;)I |
31 | ···· | 33 | ····move-result·v0 |
32 | ···· | 34 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
35 | ····move-result-object·v0 | ||
36 | ····invoke-virtual·{p0,·v0,·p3},·Landroid/support/v7/internal/widget/bk;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | ||
37 | ····move-result-object·v0 | ||
38 | ····check-cast·v0,·Landroid/graphics/PorterDuffColorFilter; | ||
39 | ····return-object·v0 | ||
33 | .end·method | 40 | .end·method |
Offset 1, 22 lines modified | Offset 1, 19 lines modified | ||
1 | .class· | 1 | .class·interface·abstract·Landroid/support/v7/internal/widget/be; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | ||
4 | .method·public·abstract·a()V | ||
5 | .end·method | ||
3 | #·instance·fields | ||
4 | .field·public·a:Landroid/content/res/ColorStateList; | ||
5 | .field·public·b:Landroid/graphics/PorterDuff$Mode; | ||
6 | .field·public·c:Z | ||
7 | .field·public·d:Z | ||
6 | .method·public·abstract·a(Landroid/widget/ListAdapter;)V | ||
7 | .end·method | ||
8 | .method·public·abstract·a(Ljava/lang/CharSequence;)V | ||
9 | .end·method | ||
8 | #·direct·methods | ||
9 | .method·public·constructor·<init>()V | ||
10 | ····.locals·0 | ||
11 | 10 | .method·public·abstract·b()Z | |
11 | .end·method | ||
12 | · | 12 | .method·public·abstract·c()V |
13 | .end·method | 13 | .end·method |
Offset 1, 184 lines modified | Offset 1, 1075 lines modified | ||
1 | .class·public· | 1 | .class·public·Landroid/support/v7/internal/widget/p; |
2 | .super·L | 2 | .super·Landroid/database/DataSetObservable; |
3 | #·interfaces | ||
4 | .implements·Ljava/lang/Comparable; | ||
3 | #·static·fields | ||
4 | .field·private·static·final·a:Ljava/lang/String; | ||
5 | .field·private·static·final·b:Ljava/lang/Object; | ||
6 | .field·private·static·final·c:Ljava/util/Map; | ||
5 | #·instance·fields | 7 | #·instance·fields |
6 | .field·p | 8 | .field·private·final·d:Ljava/lang/Object; |
9 | .field·private·final·e:Ljava/util/List; | ||
10 | .field·private·final·f:Ljava/util/List; | ||
11 | .field·private·final·g:Landroid/content/Context; | ||
12 | .field·private·final·h:Ljava/lang/String; | ||
13 | .field·private·i:Landroid/content/Intent; | ||
7 | .field·pu | 14 | .field·private·j:Landroid/support/v7/internal/widget/s; |
15 | .field·private·k:I | ||
16 | .field·private·l:Z | ||
17 | .field·private·m:Z | ||
18 | .field·private·n:Z | ||
19 | .field·private·o:Z | ||
8 | .field· | 20 | .field·private·p:Landroid/support/v7/internal/widget/u; |
9 | #·direct·methods | 21 | #·direct·methods |
10 | .method· | 22 | .method·static·constructor·<clinit>()V |
11 | ····.locals· | 23 | ····.locals·1 |
24 | ····const-class·v0,·Landroid/support/v7/internal/widget/p; | ||
12 | ····i | 25 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
26 | ····move-result-object·v0 | ||
27 | ····sput-object·v0,·Landroid/support/v7/internal/widget/p;->a:Ljava/lang/String; | ||
28 | ····new-instance·v0,·Ljava/lang/Object; | ||
13 | ····invoke-direct·{ | 29 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
14 | ···· | 30 | ····sput-object·v0,·Landroid/support/v7/internal/widget/p;->b:Ljava/lang/Object; |
31 | ····new-instance·v0,·Ljava/util/HashMap; | ||
32 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | ||
33 | ····sput-object·v0,·Landroid/support/v7/internal/widget/p;->c:Ljava/util/Map; | ||
15 | ····return-void | 34 | ····return-void |
16 | .end·method | 35 | .end·method |
36 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/p;)Landroid/content/Context; | ||
37 | ····.locals·1 | ||
38 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/p;->g:Landroid/content/Context; | ||
39 | ····return-object·v0 | ||
40 | .end·method | ||
41 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/p;Z)Z | ||
42 | ····.locals·0 | ||
43 | ····iput-boolean·p1,·p0,·Landroid/support/v7/internal/widget/p;->l:Z | ||
17 | 44 | ····return·p1 | |
45 | .end·method | ||
18 | .method·p | 46 | .method·private·a(Landroid/support/v7/internal/widget/t;)Z |
19 | ····.locals·2 | 47 | ····.locals·2 |
20 | ····iget·v0,·p | 48 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/p;->f:Ljava/util/List; |
21 | ····invoke- | 49 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
22 | ····move-result·v0 | 50 | ····move-result·v0 |
23 | ····i | 51 | ····if-eqz·v0,·:cond_0 |
24 | ···· | 52 | ····const/4·v1,·0x1 |
25 | ···· | 53 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/p;->n:Z |
54 | ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/p;->i()V | ||
26 | ···· | 55 | ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/p;->d()V |
56 | ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/p;->f()Z | ||
57 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/p;->notifyChanged()V | ||
58 | ····:cond_0 | ||
27 | ····return·v0 | 59 | ····return·v0 |
28 | .end·method | 60 | .end·method |
29 | .method· | 61 | .method·static·synthetic·b(Landroid/support/v7/internal/widget/p;)Ljava/lang/String; |
30 | ····.locals·1 | 62 | ····.locals·1 |
31 | ···· | 63 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/p;->h:Ljava/lang/String; |
64 | ····return-object·v0 | ||
65 | .end·method | ||
32 | 66 | .method·static·synthetic·c()Ljava/lang/String; | |
67 | ····.locals·1 | ||
33 | ···· | 68 | ····sget-object·v0,·Landroid/support/v7/internal/widget/p;->a:Ljava/lang/String; |
34 | ····return·v0 | 69 | ····return-object·v0 |
35 | .end·method | 70 | .end·method |
Max diff block lines reached; 26903/31403 bytes (85.67%) of diff not shown. |
Offset 1, 193 lines modified | Offset 1, 1458 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/y; | 1 | .class·public·abstract·Landroid/support/v7/internal/widget/y; |
2 | .super·Landroid/ | 2 | .super·Landroid/view/ViewGroup; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field· | 4 | .field·A:I |
5 | .field·B:I | ||
6 | .field·C:J | ||
7 | .field·D:Z | ||
8 | .field·private·a:I | ||
5 | .field·private·b:Landroid/ | 9 | .field·private·b:Landroid/view/View; |
10 | .field·private·c:Z | ||
11 | .field·private·d:Z | ||
12 | .field·private·e:Landroid/support/v7/internal/widget/ae; | ||
13 | .field·j:I | ||
14 | ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty; | ||
15 | ········category·=·"scrolling" | ||
16 | ····.end·annotation | ||
17 | .end·field | ||
18 | .field·k:I | ||
19 | .field·l:I | ||
20 | .field·m:J | ||
21 | .field·n:J | ||
22 | .field·o:Z | ||
23 | .field·p:I | ||
24 | .field·q:Z | ||
25 | .field·r:Landroid/support/v7/internal/widget/ad; | ||
26 | .field·s:Landroid/support/v7/internal/widget/ab; | ||
27 | .field·t:Landroid/support/v7/internal/widget/ac; | ||
28 | .field·u:Z | ||
29 | .field·v:I | ||
30 | ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty; | ||
31 | ········category·=·"list" | ||
32 | ····.end·annotation | ||
33 | .end·field | ||
34 | .field·w:J | ||
35 | .field·x:I | ||
36 | ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty; | ||
37 | ········category·=·"list" | ||
38 | ····.end·annotation | ||
39 | .end·field | ||
40 | .field·y:J | ||
41 | .field·z:I | ||
42 | ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty; | ||
43 | ········category·=·"list" | ||
44 | ····.end·annotation | ||
45 | .end·field | ||
6 | #·direct·methods | 46 | #·direct·methods |
7 | .method·constructor·<init>(Landroid/ | 47 | .method·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
8 | ····.locals· | 48 | ····.locals·4 |
9 | ···· | 49 | ····const/4·v1,·-0x1 |
10 | ···· | 50 | ····const-wide/high16·v2,·-0x8000000000000000L |
11 | ····const/4·v0,·0x0 | 51 | ····const/4·v0,·0x0 |
52 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
12 | ····iput | 53 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/y;->j:I |
54 | ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/y;->m:J | ||
55 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/y;->o:Z | ||
56 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/y;->q:Z | ||
57 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/y;->v:I | ||
58 | ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/y;->w:J | ||
59 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/y;->x:I | ||
60 | ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/y;->y:J | ||
61 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/y;->B:I | ||
62 | ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/y;->C:J | ||
63 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/y;->D:Z | ||
13 | ····return-void | 64 | ····return-void |
14 | .end·method | 65 | .end·method |
66 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/y;)Landroid/os/Parcelable; | ||
67 | ····.locals·1 | ||
68 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/y;->onSaveInstanceState()Landroid/os/Parcelable; | ||
15 | #·virtual·methods | ||
16 | .method·public·onChanged()V | ||
17 | ····.locals·2 | ||
18 | ···· | 69 | ····move-result-object·v0 |
19 | ···· | 70 | ····return-object·v0 |
71 | .end·method | ||
20 | 72 | .method·private·a()V | |
73 | ····.locals·6 | ||
Max diff block lines reached; 34470/38173 bytes (90.30%) of diff not shown. |
Offset 1, 114 lines modified | Offset 1, 56 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/j; | 1 | .class·Landroid/support/v7/internal/widget/j; |
2 | .super·Landroid/support/v4/h/ce; | ||
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
4 | .implements·Ljava/lang/Runnable; | ||
5 | #·instance·fields | 3 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
7 | #·direct·methods | 5 | #·direct·methods |
8 | .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V | 6 | .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V |
9 | ····.locals·0 | 7 | ····.locals·0 |
10 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 8 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
11 | ····invoke-direct·{p0},·L | 9 | ····invoke-direct·{p0},·Landroid/support/v4/h/ce;-><init>()V |
12 | ····return-void | 10 | ····return-void |
13 | .end·method | 11 | .end·method |
14 | #·virtual·methods | 12 | #·virtual·methods |
15 | .method·public·r | 13 | .method·public·b(Landroid/view/View;)V |
16 | ····.locals· | 14 | ····.locals·2 |
17 | ····const/4·v3,·0x0 | ||
18 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
19 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V | ||
20 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
21 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
22 | ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->c(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
23 | ····move-result-object·v1 | ||
24 | ····invoke-static·{v1},·Landroid/support/v4/view/bv;->j(Landroid/view/View;)Landroid/support/v4/view/dp; | ||
25 | ····move-result-object·v1 | ||
26 | ····invoke-virtual·{v1,·v3},·Landroid/support/v4/view/dp;->c(F)Landroid/support/v4/view/dp; | ||
27 | ····move-result-object·v1 | ||
28 | ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
29 | ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/view/ef; | ||
30 | ····move-result-object·v2 | ||
31 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/dp;->a(Landroid/support/v4/view/ef;)Landroid/support/v4/view/dp; | ||
32 | ····move-result-object·v1 | ||
33 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/dp;)Landroid/support/v4/view/dp; | ||
34 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 15 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
35 | ···· | 16 | ····const/4·v1,·0x0 |
17 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/h/bn;)Landroid/support/v4/h/bn; | ||
36 | ····move-result-object·v0 | ||
37 | ····if-eqz·v0,·:cond_0 | ||
38 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 18 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
19 | ····const/4·v1,·0x0 | ||
39 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
40 | ····move-result-object·v0 | ||
41 | ····invoke- | 20 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Z)Z |
21 | ····return-void | ||
22 | .end·method | ||
42 | ····move-result·v0 | ||
43 | ····const/16·v1,·0x8 | ||
44 | · | 23 | .method·public·c(Landroid/view/View;)V |
24 | ····.locals·2 | ||
45 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 25 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
26 | ····const/4·v1,·0x0 | ||
46 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | ||
47 | ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; | ||
48 | ···· | 27 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/h/bn;)Landroid/support/v4/h/bn; |
49 | ····invoke-static·{v1},·Landroid/support/v4/view/bv;->j(Landroid/view/View;)Landroid/support/v4/view/dp; | ||
50 | ····move-result-object·v1 | ||
51 | ····invoke-virtual·{v1,·v3},·Landroid/support/v4/view/dp;->c(F)Landroid/support/v4/view/dp; | ||
52 | ····move-result-object·v1 | ||
53 | ····iget-object·v | 28 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
54 | ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->e(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/view/ef; | ||
55 | ····move-result-object·v2 | ||
56 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/dp;->a(Landroid/support/v4/view/ef;)Landroid/support/v4/view/dp; | ||
57 | ···· | 29 | ····const/4·v1,·0x0 |
58 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;-> | 30 | ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Z)Z |
59 | ····:cond_0 | ||
60 | ····return-void | 31 | ····return-void |
61 | .end·method | 32 | .end·method |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/widget/FitWindowsFrameLayout; | 1 | .class·public·Landroid/support/v7/internal/widget/FitWindowsFrameLayout; |
2 | .super·Landroid/widget/FrameLayout; | 2 | .super·Landroid/widget/FrameLayout; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v7/internal/widget/a | 4 | .implements·Landroid/support/v7/internal/widget/aj; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·a:Landroid/support/v7/internal/widget/a | 6 | .field·private·a:Landroid/support/v7/internal/widget/ak; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·public·constructor·<init>(Landroid/content/Context;)V | 8 | .method·public·constructor·<init>(Landroid/content/Context;)V |
9 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····invoke-direct·{p0,·p1},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V | 10 | ····invoke-direct·{p0,·p1},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V |
Offset 27, 30 lines modified | Offset 27, 30 lines modified | ||
27 | .end·method | 27 | .end·method |
28 | #·virtual·methods | 28 | #·virtual·methods |
29 | .method·protected·fitSystemWindows(Landroid/graphics/Rect;)Z | 29 | .method·protected·fitSystemWindows(Landroid/graphics/Rect;)Z |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/internal/widget/a | 31 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/internal/widget/ak; |
32 | ····if-eqz·v0,·:cond_0 | 32 | ····if-eqz·v0,·:cond_0 |
33 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/internal/widget/a | 33 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/internal/widget/ak; |
34 | ····invoke-interface·{v0,·p1},·Landroid/support/v7/internal/widget/a | 34 | ····invoke-interface·{v0,·p1},·Landroid/support/v7/internal/widget/ak;->a(Landroid/graphics/Rect;)V |
35 | ····:cond_0 | 35 | ····:cond_0 |
36 | ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z | 36 | ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z |
37 | ····move-result·v0 | 37 | ····move-result·v0 |
38 | ····return·v0 | 38 | ····return·v0 |
39 | .end·method | 39 | .end·method |
40 | .method·public·setOnFitSystemWindowsListener(Landroid/support/v7/internal/widget/a | 40 | .method·public·setOnFitSystemWindowsListener(Landroid/support/v7/internal/widget/ak;)V |
41 | ····.locals·0 | 41 | ····.locals·0 |
42 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/internal/widget/a | 42 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/FitWindowsFrameLayout;->a:Landroid/support/v7/internal/widget/ak; |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
Offset 1, 327 lines modified | Offset 1, 68 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/bb; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/widget/AdapterView$OnItemClickListener; | ||
3 | #·static·fields | ||
4 | .field·static·final·a:[I | ||
5 | 5 | #·instance·fields | |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/av; | ||
7 | .field·final·synthetic·b:Landroid/support/v7/internal/widget/ba; | ||
6 | .field·static·final·c:[I | ||
7 | .field·static·final·d:[I | ||
8 | .field·static·final·e:[I | ||
9 | .field·static·final·f:[I | ||
10 | .field·static·final·g:[I | ||
11 | .field·static·final·h:[I | ||
12 | .field·private·static·final·i:Ljava/lang/ThreadLocal; | ||
13 | .field·private·static·final·j:[I | ||
14 | #·direct·methods | 8 | #·direct·methods |
15 | .method·stati | 9 | .method·constructor·<init>(Landroid/support/v7/internal/widget/ba;Landroid/support/v7/internal/widget/av;)V |
16 | ····.locals· | 10 | ····.locals·0 |
17 | ····const/4·v3,·0x1 | ||
18 | ····const/4·v2,·0x0 | ||
19 | ····new-instance·v0,·Ljava/lang/ThreadLocal; | ||
20 | ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V | ||
21 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bb;->i:Ljava/lang/ThreadLocal; | ||
22 | ····new-array·v0,·v3,·[I | ||
23 | ····const·v1,·-0x101009e | ||
24 | ····aput·v1,·v0,·v2 | ||
25 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bb;->a:[I | ||
26 | ····new-array·v0,·v3,·[I | ||
27 | ····const·v1,·0x101009c | ||
28 | ····aput·v1,·v0,·v2 | ||
29 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bb;->b:[I | ||
30 | ····new-array·v0,·v3,·[I | ||
31 | ····const·v1,·0x10102fe | ||
32 | ····aput·v1,·v0,·v2 | ||
33 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bb;->c:[I | ||
34 | ····new-array·v0,·v3,·[I | ||
35 | ····const·v1,·0x10100a7 | ||
36 | ····aput·v1,·v0,·v2 | ||
37 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bb;->d:[I | ||
38 | ····new-array·v0,·v3,·[I | ||
39 | ····const·v1,·0x10100a0 | ||
40 | ····aput·v1,·v0,·v2 | ||
41 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bb;->e:[I | ||
42 | ····new-arra | 11 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bb;->b:Landroid/support/v7/internal/widget/ba; |
43 | ····const | 12 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/bb;->a:Landroid/support/v7/internal/widget/av; |
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
44 | ····aput·v1,·v0,·v2 | ||
45 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bb;->f:[I | ||
46 | ····const/4·v0,·0x2 | ||
47 | ····new-array·v0,·v0,·[I | ||
48 | ····fill-array-data·v0,·:array_0 | ||
49 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bb;->g:[I | ||
50 | ····new-array·v0,·v2,·[I | ||
51 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bb;->h:[I | ||
52 | ····new-array·v0,·v3,·[I | ||
53 | ····sput-object·v0,·Landroid/support/v7/internal/widget/bb;->j:[I | ||
54 | ····return-void | 14 | ····return-void |
55 | ····:array_0 | ||
56 | ····.array-data·4 | ||
57 | ········-0x10100a7 | ||
58 | ········-0x101009c | ||
59 | ····.end·array-data | ||
60 | .end·method | ||
61 | .method·public·static·a(Landroid/content/Context;I)I | ||
62 | ····.locals·3 | ||
63 | ····const/4·v1,·0x0 | ||
64 | ····sget-object·v0,·Landroid/support/v7/internal/widget/bb;->j:[I | ||
65 | ····aput·p1,·v0,·v1 | ||
Max diff block lines reached; 5858/9581 bytes (61.14%) of diff not shown. |
Offset 1, 7 lines modified | Offset 1, 37 lines modified | ||
1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/ah; | 1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/ah; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract· | 4 | .method·public·abstract·a(I)V |
5 | .end·method | ||
6 | .method·public·abstract·a(Landroid/view/Menu;Landroid/support/v7/internal/view/menu/y;)V | ||
7 | .end·method | ||
8 | .method·public·abstract·d()Z | ||
9 | .end·method | ||
10 | .method·public·abstract·e()Z | ||
11 | .end·method | ||
12 | .method·public·abstract·f()Z | ||
13 | .end·method | ||
14 | .method·public·abstract·g()Z | ||
15 | .end·method | ||
16 | .method·public·abstract·h()Z | ||
17 | .end·method | ||
18 | .method·public·abstract·i()V | ||
19 | .end·method | ||
20 | .method·public·abstract·j()V | ||
21 | .end·method | ||
22 | .method·public·abstract·setWindowCallback(Landroid/view/Window$Callback;)V | ||
23 | .end·method | ||
24 | .method·public·abstract·setWindowTitle(Ljava/lang/CharSequence;)V | ||
5 | .end·method | 25 | .end·method |
Offset 1, 1303 lines modified | Offset 1, 22 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/widget/bi; | 1 | .class·public·Landroid/support/v7/internal/widget/bi; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v7/internal/widget/ag; | ||
5 | #·instance·fields | 3 | #·instance·fields |
4 | .field·public·a:Landroid/content/res/ColorStateList; | ||
6 | .field·private·a:Landroid/support/v7/widget/Toolbar; | ||
7 | .field·private·b:I | ||
8 | .field·private·c:Landroid/view/View; | ||
9 | .field·private·d:Landroid/view/View; | ||
10 | .field·private·e:Landroid/graphics/drawable/Drawable; | ||
11 | .field·private·f:Landroid/graphics/drawable/Drawable; | ||
12 | .field·private·g:Landroid/graphics/drawable/Drawable; | ||
13 | .field·private·h:Z | ||
14 | .field·private·i:Ljava/lang/CharSequence; | ||
15 | .field·private·j:Ljava/lang/CharSequence; | ||
16 | .field·private·k:Ljava/lang/CharSequence; | ||
17 | .field·p | 5 | .field·public·b:Landroid/graphics/PorterDuff$Mode; |
18 | .field·p | 6 | .field·public·c:Z |
7 | .field·public·d:Z | ||
19 | .field·private·n:Landroid/support/v7/widget/ActionMenuPresenter; | ||
20 | .field·private·o:I | ||
21 | .field·private·final·p:Landroid/support/v7/internal/widget/bf; | ||
22 | .field·private·q:I | ||
23 | .field·private·r:Landroid/graphics/drawable/Drawable; | ||
24 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·constructor·<init>()V | ||
25 | .method·public·constructor·<init>(Landroid/support/v7/widget/Toolbar;Z)V | ||
26 | ····.locals·2 | ||
27 | ····sget·v0,·Landroid/support/v7/a/j;->abc_action_bar_up_description:I | ||
28 | ····sget·v1,·Landroid/support/v7/a/f;->abc_ic_ab_back_mtrl_am_alpha:I | ||
29 | ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Landroid/support/v7/internal/widget/bi;-><init>(Landroid/support/v7/widget/Toolbar;ZII)V | ||
30 | ····return-void | ||
31 | .end·method | ||
32 | .method·public·constructor·<init>(Landroid/support/v7/widget/Toolbar;ZII)V | ||
33 | ····.locals·6 | ||
34 | ····const/4·v5,·-0x1 | ||
35 | ····const/4·v1,·0x0 | ||
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
37 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/bi;->o:I | ||
38 | ····iput·v1,·p0,·Landroid/support/v7/internal/widget/bi;->q:I | ||
39 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bi;->a:Landroid/support/v7/widget/Toolbar; | ||
40 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getTitle()Ljava/lang/CharSequence; | ||
41 | ····move-result-object·v0 | ||
42 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->i:Ljava/lang/CharSequence; | ||
43 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getSubtitle()Ljava/lang/CharSequence; | ||
44 | ····move-result-object·v0 | ||
45 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->j:Ljava/lang/CharSequence; | ||
46 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->i:Ljava/lang/CharSequence; | ||
47 | ····if-eqz·v0,·:cond_c | ||
48 | ····const/4·v0,·0x1 | ||
49 | ····:goto_0 | ||
50 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/bi;->h:Z | ||
51 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getNavigationIcon()Landroid/graphics/drawable/Drawable; | ||
52 | ····move-result-object·v0 | ||
53 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->g:Landroid/graphics/drawable/Drawable; | ||
54 | ····if-eqz·p2,·:cond_d | ||
55 | ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context; | ||
56 | ····move-result-object·v0 | ||
57 | ····const/4·v2,·0x0 | ||
58 | ····sget-object·v3,·Landroid/support/v7/a/l;->ActionBar:[I | ||
59 | ····sget·v4,·Landroid/support/v7/a/b;->actionBarStyle:I | ||
60 | ····invoke-static·{v0,·v2,·v3,·v4,·v1},·Landroid/support/v7/internal/widget/bh;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bh; | ||
61 | ····move-result-object·v0 | ||
62 | ····sget·v2,·Landroid/support/v7/a/l;->ActionBar_title:I | ||
63 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bh;->c(I)Ljava/lang/CharSequence; | ||
64 | ····move-result-object·v2 | ||
65 | ····invoke-static·{v2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | ||
Max diff block lines reached; 19387/37635 bytes (51.51%) of diff not shown. |
Offset 1, 304 lines modified | Offset 1, 90 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/bn; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/view/View$OnClickListener; | ||
3 | #·static·fields | ||
4 | .field·private·static·a:Ljava/lang/reflect/Method; | ||
5 | #·instance·fields | ||
6 | .field·final·a:Landroid/support/v7/internal/view/menu/a; | ||
7 | .field·final·synthetic·b:Landroid/support/v7/internal/widget/bm; | ||
5 | #·direct·methods | ||
6 | .method·static·constructor·<clinit>()V | ||
7 | ····.locals·5 | ||
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
9 | ····const/16·v1,·0x12 | ||
10 | ····if-lt·v0,·v1,·:cond_0 | ||
11 | ····:try_start_0 | ||
12 | ····const-class·v0,·Landroid/view/View; | ||
13 | 8 | #·direct·methods | |
9 | .method·constructor·<init>(Landroid/support/v7/internal/widget/bm;)V | ||
10 | ····.locals·7 | ||
14 | ····const/4·v2,·0x | 11 | ····const/4·v2,·0x0 |
15 | ···· | 12 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bn;->b:Landroid/support/v7/internal/widget/bm; |
16 | ···· | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
17 | ···· | 14 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/a; |
18 | ···· | 15 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/bn;->b:Landroid/support/v7/internal/widget/bm; |
19 | ····const/ | 16 | ····invoke-static·{v1},·Landroid/support/v7/internal/widget/bm;->a(Landroid/support/v7/internal/widget/bm;)Landroid/support/v7/widget/Toolbar; |
20 | ···· | 17 | ····move-result-object·v1 |
21 | ····ap | 18 | ····invoke-virtual·{v1},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context; |
22 | ···· | 19 | ····move-result-object·v1 |
23 | ···· | 20 | ····const·v3,·0x102002c |
24 | ···· | 21 | ····iget-object·v4,·p0,·Landroid/support/v7/internal/widget/bn;->b:Landroid/support/v7/internal/widget/bm; |
25 | ···· | 22 | ····invoke-static·{v4},·Landroid/support/v7/internal/widget/bm;->b(Landroid/support/v7/internal/widget/bm;)Ljava/lang/CharSequence; |
26 | ···· | 23 | ····move-result-object·v6 |
27 | ····move | 24 | ····move·v4,·v2 |
28 | ···· | 25 | ····move·v5,·v2 |
29 | ···· | 26 | ····invoke-direct/range·{v0·..·v6},·Landroid/support/v7/internal/view/menu/a;-><init>(Landroid/content/Context;IIIILjava/lang/CharSequence;)V |
30 | ····const/ | 27 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bn;->a:Landroid/support/v7/internal/view/menu/a; |
31 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V | ||
32 | ····:try_end_0 | ||
33 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
34 | ····:cond_0 | ||
35 | ····:goto_0 | ||
36 | ····return-void | 28 | ····return-void |
37 | ····:catch_0 | ||
38 | ····move-exception·v0 | ||
39 | ····const-string·v0,·"ViewUtils" | ||
40 | ····const-string·v1,·"Could·not·find·method·computeFitSystemWindows.·Oh·well." | ||
41 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | ||
42 | ····goto·:goto_0 | ||
43 | .end·method | 29 | .end·method |
44 | .method·public·static·a(II)I | ||
45 | ····.locals·1 | ||
46 | ····or-int·v0,·p0,·p1 | ||
47 | ····return·v0 | ||
48 | .end·method | ||
49 | .method·public·static·a(Landroid/content/Context;Landroid/util/AttributeSet;ZZ)Landroid/content/Context; | ||
50 | ····.locals·4 | ||
51 | ····const/4·v1,·0x0 | ||
52 | ····sget-object·v0,·Landroid/support/v7/a/l;->View:[I | ||
53 | ····invoke-virtual·{p0,·p1,·v0,·v1,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | ||
54 | ····move-result-object·v2 | ||
55 | ····if-eqz·p2,·:cond_3 | ||
56 | ····sget·v0,·Landroid/support/v7/a/l;->View_android_theme:I | ||
57 | ····invoke-virtual·{v2,·v0,·v1},·Landroid/content/res/TypedArray;->getResourceId(II)I | ||
58 | ····move-result·v0 | ||
59 | ····:goto_0 | ||
60 | ····if-eqz·p3,·:cond_0 | ||
61 | 30 | #·virtual·methods | |
31 | .method·public·onClick(Landroid/view/View;)V | ||
32 | ····.locals·3 | ||
62 | ···· | 33 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bn;->b:Landroid/support/v7/internal/widget/bm; |
63 | ····invoke-virt | 34 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/bm;->c(Landroid/support/v7/internal/widget/bm;)Landroid/view/Window$Callback; |
64 | ····move-result·v0 | 35 | ····move-result-object·v0 |
65 | ····if-eqz·v0,·:cond_0 | 36 | ····if-eqz·v0,·:cond_0 |
37 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bn;->b:Landroid/support/v7/internal/widget/bm; | ||
Max diff block lines reached; 4876/9971 bytes (48.90%) of diff not shown. |
Offset 1, 102 lines modified | Offset 1, 702 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/c; | 1 | .class·abstract·Landroid/support/v7/internal/widget/c; |
2 | .super·L | 2 | .super·Landroid/support/v7/internal/widget/y; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field· | 4 | .field·private·E:Landroid/database/DataSetObserver; |
5 | .field· | 5 | .field·a:Landroid/widget/SpinnerAdapter; |
6 | .field·b:I | ||
7 | .field·c:I | ||
8 | .field·d:I | ||
9 | .field·e:I | ||
10 | .field·f:I | ||
11 | .field·g:I | ||
12 | .field·final·h:Landroid/graphics/Rect; | ||
13 | .field·final·i:Landroid/support/v7/internal/widget/d; | ||
6 | #·direct·methods | 14 | #·direct·methods |
7 | .method·constructor·<init>(Landroid/ | 15 | .method·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
8 | ····.locals·1 | 16 | ····.locals·1 |
17 | ····const/4·v0,·0x0 | ||
18 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/internal/widget/y;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
19 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/c;->d:I | ||
20 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/c;->e:I | ||
21 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/c;->f:I | ||
22 | ····iput·v0,·p0,·Landroid/support/v7/internal/widget/c;->g:I | ||
23 | ····new-instance·v0,·Landroid/graphics/Rect; | ||
24 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | ||
25 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/c;->h:Landroid/graphics/Rect; | ||
26 | ····new-instance·v0,·Landroid/support/v7/internal/widget/d; | ||
27 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/d;-><init>(Landroid/support/v7/internal/widget/c;)V | ||
9 | ····iput-object· | 28 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/c;->i:Landroid/support/v7/internal/widget/d; |
29 | ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/c;->k()V | ||
30 | ····return-void | ||
31 | .end·method | ||
32 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/c;Landroid/view/View;Z)V | ||
33 | ····.locals·0 | ||
10 | ····invoke- | 34 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/internal/widget/c;->removeDetachedView(Landroid/view/View;Z)V |
11 | ···· | 35 | ····return-void |
36 | .end·method | ||
12 | 37 | .method·private·k()V | |
38 | ····.locals·1 | ||
13 | ···· | 39 | ····const/4·v0,·0x1 |
40 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/c;->setFocusable(Z)V | ||
41 | ····const/4·v0,·0x0 | ||
42 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/c;->setWillNotDraw(Z)V | ||
14 | ····return-void | 43 | ····return-void |
15 | .end·method | 44 | .end·method |
16 | #·virtual·methods | 45 | #·virtual·methods |
17 | .method·a( | 46 | .method·a(Landroid/view/View;)I |
18 | ····.locals· | 47 | ····.locals·1 |
19 | ····i | 48 | ····invoke-virtual·{p1},·Landroid/view/View;->getMeasuredHeight()I |
20 | ···· | 49 | ····move-result·v0 |
21 | ···· | 50 | ····return·v0 |
51 | .end·method | ||
22 | 52 | .method·a()V | |
53 | ····.locals·3 | ||
23 | ···· | 54 | ····const/4·v0,·0x0 |
55 | ····const/4·v2,·-0x1 | ||
56 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/c;->u:Z | ||
57 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/c;->o:Z | ||
58 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/c;->removeAllViewsInLayout()V | ||
59 | ····iput·v2,·p0,·Landroid/support/v7/internal/widget/c;->B:I | ||
24 | ···· | 60 | ····const-wide/high16·v0,·-0x8000000000000000L |
25 | ····i | 61 | ····iput-wide·v0,·p0,·Landroid/support/v7/internal/widget/c;->C:J |
62 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/internal/widget/c;->setSelectedPositionInt(I)V | ||
63 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/internal/widget/c;->setNextSelectedPositionInt(I)V | ||
64 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/c;->invalidate()V | ||
65 | ····return-void | ||
66 | .end·method | ||
67 | .method·abstract·a(IZ)V | ||
68 | .end·method | ||
69 | .method·public·a(Landroid/widget/SpinnerAdapter;)V | ||
70 | ····.locals·4 | ||
Max diff block lines reached; 15994/20940 bytes (76.38%) of diff not shown. |
Offset 1, 109 lines modified | Offset 1, 7 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/ak; | 1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/ak; |
2 | .super·Ljava/lang/Object; | ||
2 | .super·Landroid/support/v7/b/a/a; | ||
3 | #·instance·fields | ||
4 | .field·private·a:Z | ||
5 | #·direct·methods | ||
6 | .method·public·constructor·<init>(Landroid/graphics/drawable/Drawable;)V | ||
7 | ····.locals·1 | ||
8 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/b/a/a;-><init>(Landroid/graphics/drawable/Drawable;)V | ||
9 | ····const/4·v0,·0x1 | ||
10 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z | ||
11 | ····return-void | ||
12 | .end·method | ||
13 | #·virtual·methods | 3 | #·virtual·methods |
14 | .method·a(Z)V | ||
15 | ····.locals·0 | ||
16 | ····iput-boolean·p1,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z | ||
17 | ····return-void | ||
18 | .end·method | ||
19 | .method·public· | 4 | .method·public·abstract·a(Landroid/graphics/Rect;)V |
20 | ····.locals·1 | ||
21 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z | ||
22 | ····if-eqz·v0,·:cond_0 | ||
23 | ····invoke-super·{p0,·p1},·Landroid/support/v7/b/a/a;->draw(Landroid/graphics/Canvas;)V | ||
24 | ····:cond_0 | ||
25 | ····return-void | ||
26 | .end·method | ||
27 | .method·public·setHotspot(FF)V | ||
28 | ····.locals·1 | ||
29 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z | ||
30 | ····if-eqz·v0,·:cond_0 | ||
31 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v7/b/a/a;->setHotspot(FF)V | ||
32 | ····:cond_0 | ||
33 | ····return-void | ||
34 | .end·method | ||
35 | .method·public·setHotspotBounds(IIII)V | ||
36 | ····.locals·1 | ||
37 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z | ||
38 | ····if-eqz·v0,·:cond_0 | ||
39 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v7/b/a/a;->setHotspotBounds(IIII)V | ||
40 | ····:cond_0 | ||
41 | ····return-void | ||
42 | .end·method | ||
43 | .method·public·setState([I)Z | ||
44 | ····.locals·1 | ||
45 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z | ||
46 | ····if-eqz·v0,·:cond_0 | ||
47 | ····invoke-super·{p0,·p1},·Landroid/support/v7/b/a/a;->setState([I)Z | ||
48 | ····move-result·v0 | ||
49 | ····:goto_0 | ||
50 | ····return·v0 | ||
51 | ····:cond_0 | ||
52 | ····const/4·v0,·0x0 | ||
53 | ····goto·:goto_0 | ||
54 | .end·method | ||
55 | .method·public·setVisible(ZZ)Z | ||
56 | ····.locals·1 | ||
57 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z | ||
58 | ····if-eqz·v0,·:cond_0 | ||
59 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v7/b/a/a;->setVisible(ZZ)Z | ||
60 | ····move-result·v0 | ||
61 | ····:goto_0 | ||
62 | ····return·v0 | ||
63 | ····:cond_0 | ||
64 | ····const/4·v0,·0x0 | ||
65 | ····goto·:goto_0 | ||
66 | .end·method | 5 | .end·method |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/widget/FitWindowsLinearLayout; | 1 | .class·public·Landroid/support/v7/internal/widget/FitWindowsLinearLayout; |
2 | .super·Landroid/widget/LinearLayout; | 2 | .super·Landroid/widget/LinearLayout; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v7/internal/widget/a | 4 | .implements·Landroid/support/v7/internal/widget/aj; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·a:Landroid/support/v7/internal/widget/a | 6 | .field·private·a:Landroid/support/v7/internal/widget/ak; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·public·constructor·<init>(Landroid/content/Context;)V | 8 | .method·public·constructor·<init>(Landroid/content/Context;)V |
9 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····invoke-direct·{p0,·p1},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V | 10 | ····invoke-direct·{p0,·p1},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V |
Offset 27, 30 lines modified | Offset 27, 30 lines modified | ||
27 | .end·method | 27 | .end·method |
28 | #·virtual·methods | 28 | #·virtual·methods |
29 | .method·protected·fitSystemWindows(Landroid/graphics/Rect;)Z | 29 | .method·protected·fitSystemWindows(Landroid/graphics/Rect;)Z |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/internal/widget/a | 31 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/internal/widget/ak; |
32 | ····if-eqz·v0,·:cond_0 | 32 | ····if-eqz·v0,·:cond_0 |
33 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/internal/widget/a | 33 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/internal/widget/ak; |
34 | ····invoke-interface·{v0,·p1},·Landroid/support/v7/internal/widget/a | 34 | ····invoke-interface·{v0,·p1},·Landroid/support/v7/internal/widget/ak;->a(Landroid/graphics/Rect;)V |
35 | ····:cond_0 | 35 | ····:cond_0 |
36 | ····invoke-super·{p0,·p1},·Landroid/widget/LinearLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z | 36 | ····invoke-super·{p0,·p1},·Landroid/widget/LinearLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z |
37 | ····move-result·v0 | 37 | ····move-result·v0 |
38 | ····return·v0 | 38 | ····return·v0 |
39 | .end·method | 39 | .end·method |
40 | .method·public·setOnFitSystemWindowsListener(Landroid/support/v7/internal/widget/a | 40 | .method·public·setOnFitSystemWindowsListener(Landroid/support/v7/internal/widget/ak;)V |
41 | ····.locals·0 | 41 | ····.locals·0 |
42 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/internal/widget/a | 42 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/FitWindowsLinearLayout;->a:Landroid/support/v7/internal/widget/ak; |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
Offset 1, 1075 lines modified | Offset 1, 22 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/widget/n; | 1 | .class·public·interface·abstract·Landroid/support/v7/internal/widget/n; |
2 | .super·Ljava/lang/Object; | ||
2 | .super·Landroid/database/DataSetObservable; | ||
3 | #·static·fields | ||
4 | .field·private·static·final·a:Ljava/lang/String; | ||
5 | .field·private·static·final·b:Ljava/lang/Object; | ||
6 | .field·private·static·final·c:Ljava/util/Map; | ||
7 | #·instance·fields | ||
8 | .field·private·final·d:Ljava/lang/Object; | ||
9 | .field·private·final·e:Ljava/util/List; | ||
10 | .field·private·final·f:Ljava/util/List; | ||
11 | .field·private·final·g:Landroid/content/Context; | ||
12 | .field·private·final·h:Ljava/lang/String; | ||
13 | .field·private·i:Landroid/content/Intent; | ||
14 | .field·private·j:Landroid/support/v7/internal/widget/q; | ||
15 | .field·private·k:I | ||
16 | .field·private·l:Z | ||
17 | .field·private·m:Z | ||
18 | .field·private·n:Z | ||
19 | .field·private·o:Z | ||
20 | .field·private·p:Landroid/support/v7/internal/widget/s; | ||
21 | #·direct·methods | ||
22 | .method·static·constructor·<clinit>()V | ||
23 | ····.locals·1 | ||
24 | ····const-class·v0,·Landroid/support/v7/internal/widget/n; | ||
25 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | ||
26 | ····move-result-object·v0 | ||
27 | ····sput-object·v0,·Landroid/support/v7/internal/widget/n;->a:Ljava/lang/String; | ||
28 | ····new-instance·v0,·Ljava/lang/Object; | ||
29 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | ||
30 | ····sput-object·v0,·Landroid/support/v7/internal/widget/n;->b:Ljava/lang/Object; | ||
31 | ····new-instance·v0,·Ljava/util/HashMap; | ||
32 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | ||
33 | ····sput-object·v0,·Landroid/support/v7/internal/widget/n;->c:Ljava/util/Map; | ||
34 | ····return-void | ||
35 | .end·method | ||
36 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/n;)Landroid/content/Context; | ||
37 | ····.locals·1 | ||
38 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/n;->g:Landroid/content/Context; | ||
39 | ····return-object·v0 | ||
40 | .end·method | ||
41 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/n;Z)Z | ||
42 | ····.locals·0 | ||
43 | ····iput-boolean·p1,·p0,·Landroid/support/v7/internal/widget/n;->l:Z | ||
44 | ····return·p1 | ||
45 | .end·method | ||
46 | .method·private·a(Landroid/support/v7/internal/widget/r;)Z | ||
47 | ····.locals·2 | ||
48 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/n;->f:Ljava/util/List; | ||
49 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | ||
50 | ····move-result·v0 | ||
51 | ····if-eqz·v0,·:cond_0 | ||
52 | ····const/4·v1,·0x1 | ||
53 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/n;->n:Z | ||
54 | ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/n;->i()V | ||
55 | ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/n;->d()V | ||
56 | ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/n;->f()Z | ||
57 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/n;->notifyChanged()V | ||
58 | ····:cond_0 | ||
59 | ····return·v0 | ||
60 | .end·method | ||
61 | .method·static·synthetic·b(Landroid/support/v7/internal/widget/n;)Ljava/lang/String; | ||
62 | ····.locals·1 | ||
63 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/n;->h:Ljava/lang/String; | ||
64 | ····return-object·v0 | ||
65 | .end·method | ||
66 | .method·static·synthetic·c()Ljava/lang/String; | ||
67 | ····.locals·1 | ||
68 | ····sget-object·v0,·Landroid/support/v7/internal/widget/n;->a:Ljava/lang/String; | ||
69 | ····return-object·v0 | ||
70 | .end·method | ||
Max diff block lines reached; 9670/27958 bytes (34.59%) of diff not shown. |
Offset 64, 25 lines modified | Offset 64, 25 lines modified | ||
64 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/DialogTitle;->getContext()Landroid/content/Context; | 64 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/DialogTitle;->getContext()Landroid/content/Context; |
65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
66 | ····const/4·v1,·0x0 | 66 | ····const/4·v1,·0x0 |
67 | ····sget-object·v2,·Landroid/support/v7/ | 67 | ····sget-object·v2,·Landroid/support/v7/b/l;->TextAppearance:[I |
68 | ····const·v3,·0x1010041 | 68 | ····const·v3,·0x1010041 |
69 | ····const·v4,·0x1030044 | 69 | ····const·v4,·0x1030044 |
70 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 70 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
71 | ····move-result-object·v0 | 71 | ····move-result-object·v0 |
72 | ····sget·v1,·Landroid/support/v7/ | 72 | ····sget·v1,·Landroid/support/v7/b/l;->TextAppearance_android_textSize:I |
73 | ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I | 73 | ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I |
74 | ····move-result·v1 | 74 | ····move-result·v1 |
75 | ····if-eqz·v1,·:cond_0 | 75 | ····if-eqz·v1,·:cond_0 |
Offset 28, 23 lines modified | Offset 28, 23 lines modified | ||
28 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 28 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
29 | ····.locals·2 | 29 | ····.locals·2 |
30 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 30 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
31 | ····sget-object·v0,·Landroid/support/v7/internal/widget/ActivityChooserView$InnerLayout;->a:[I | 31 | ····sget-object·v0,·Landroid/support/v7/internal/widget/ActivityChooserView$InnerLayout;->a:[I |
32 | ····invoke-static·{p1,·p2,·v0},·Landroid/support/v7/internal/widget/b | 32 | ····invoke-static·{p1,·p2,·v0},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[I)Landroid/support/v7/internal/widget/bl; |
33 | ····move-result-object·v0 | 33 | ····move-result-object·v0 |
34 | ····const/4·v1,·0x0 | 34 | ····const/4·v1,·0x0 |
35 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/b | 35 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
36 | ····move-result-object·v1 | 36 | ····move-result-object·v1 |
37 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ActivityChooserView$InnerLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 37 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ActivityChooserView$InnerLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
38 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 38 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
Offset 1, 112 lines modified | Offset 1, 646 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/aq; | 1 | .class·public·Landroid/support/v7/internal/widget/aq; |
2 | .super·Landroid/widget/ | 2 | .super·Landroid/widget/HorizontalScrollView; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v7/internal/widget/ab; | ||
5 | #·static·fields | ||
6 | .field·private·static·final·j:Landroid/view/animation/Interpolator; | ||
3 | #·instance·fields | 7 | #·instance·fields |
8 | .field·a:Ljava/lang/Runnable; | ||
9 | .field·b:I | ||
10 | .field·c:I | ||
4 | .field· | 11 | .field·private·d:Landroid/support/v7/internal/widget/at; |
12 | .field·private·e:Landroid/support/v7/widget/z; | ||
13 | .field·private·f:Landroid/support/v7/internal/widget/av; | ||
14 | .field·private·g:Z | ||
15 | .field·private·h:I | ||
16 | .field·private·i:I | ||
5 | #·direct·methods | 17 | #·direct·methods |
6 | .method· | 18 | .method·static·constructor·<clinit>()V |
7 | ····.locals· | 19 | ····.locals·1 |
8 | ···· | 20 | ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator; |
9 | ····invoke-direct·{ | 21 | ····invoke-direct·{v0},·Landroid/view/animation/DecelerateInterpolator;-><init>()V |
22 | ····sput-object·v0,·Landroid/support/v7/internal/widget/aq;->j:Landroid/view/animation/Interpolator; | ||
10 | ····return-void | 23 | ····return-void |
11 | .end·method | 24 | .end·method |
12 | .method· | 25 | .method·private·a(Landroid/support/v7/a/d;Z)Landroid/support/v7/internal/widget/au; |
13 | ····.locals· | 26 | ····.locals·4 |
14 | ···· | 27 | ····const/4·v2,·0x0 |
15 | ···· | 28 | ····new-instance·v0,·Landroid/support/v7/internal/widget/au; |
29 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/aq;->getContext()Landroid/content/Context; | ||
30 | ····move-result-object·v1 | ||
31 | ····invoke-direct·{v0,·p0,·v1,·p1,·p2},·Landroid/support/v7/internal/widget/au;-><init>(Landroid/support/v7/internal/widget/aq;Landroid/content/Context;Landroid/support/v7/a/d;Z)V | ||
32 | ····if-eqz·p2,·:cond_0 | ||
33 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/au;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | ||
34 | ····new-instance·v1,·Landroid/widget/AbsListView$LayoutParams; | ||
35 | ····const/4·v2,·-0x1 | ||
36 | ····iget·v3,·p0,·Landroid/support/v7/internal/widget/aq;->h:I | ||
37 | ····invoke-direct·{v1,·v2,·v3},·Landroid/widget/AbsListView$LayoutParams;-><init>(II)V | ||
38 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/au;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | ||
39 | ····:goto_0 | ||
40 | ····return-object·v0 | ||
41 | ····:cond_0 | ||
42 | ····const/4·v1,·0x1 | ||
43 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/au;->setFocusable(Z)V | ||
44 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/aq;->d:Landroid/support/v7/internal/widget/at; | ||
45 | ····if-nez·v1,·:cond_1 | ||
46 | ····new-instance·v1,·Landroid/support/v7/internal/widget/at; | ||
47 | ····invoke-direct·{v1,·p0,·v2},·Landroid/support/v7/internal/widget/at;-><init>(Landroid/support/v7/internal/widget/aq;Landroid/support/v7/internal/widget/ar;)V | ||
48 | ····iput-object·v1,·p0,·Landroid/support/v7/internal/widget/aq;->d:Landroid/support/v7/internal/widget/at; | ||
49 | ····:cond_1 | ||
50 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/aq;->d:Landroid/support/v7/internal/widget/at; | ||
51 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/au;->setOnClickListener(Landroid/view/View$OnClickListener;)V | ||
52 | ····goto·:goto_0 | ||
16 | .end·method | 53 | .end·method |
54 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/aq;Landroid/support/v7/a/d;Z)Landroid/support/v7/internal/widget/au; | ||
55 | ····.locals·1 | ||
17 | #·virtual·methods | ||
18 | 56 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/widget/aq;->a(Landroid/support/v7/a/d;Z)Landroid/support/v7/internal/widget/au; | |
57 | ····move-result-object·v0 | ||
58 | ····return-object·v0 | ||
59 | .end·method | ||
60 | .method·static·synthetic·a(Landroid/support/v7/internal/widget/aq;)Landroid/support/v7/widget/z; | ||
19 | ····.locals·1 | 61 | ····.locals·1 |
20 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aq;-> | 62 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aq;->e:Landroid/support/v7/widget/z; |
63 | ····return-object·v0 | ||
64 | .end·method | ||
65 | .method·private·a()Z | ||
66 | ····.locals·1 | ||
21 | ····i | 67 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aq;->f:Landroid/support/v7/internal/widget/av; |
68 | ····if-eqz·v0,·:cond_0 | ||
69 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aq;->f:Landroid/support/v7/internal/widget/av; | ||
70 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/av;->getParent()Landroid/view/ViewParent; | ||
Max diff block lines reached; 15708/20654 bytes (76.05%) of diff not shown. |
Offset 3, 15 lines modified | Offset 3, 15 lines modified | ||
3 | #·static·fields | 3 | #·static·fields |
4 | .field·private·static·final·a:[I | 4 | .field·private·static·final·a:[I |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·final·b:Landroid/support/v7/internal/widget/b | 6 | .field·private·final·b:Landroid/support/v7/internal/widget/bj; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·static·constructor·<clinit>()V | 8 | .method·static·constructor·<clinit>()V |
9 | ····.locals·1 | 9 | ····.locals·1 |
10 | ····const/4·v0,·0x2 | 10 | ····const/4·v0,·0x2 |
Offset 64, 69 lines modified | Offset 64, 69 lines modified | ||
64 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/TintImageView;->getContext()Landroid/content/Context; | 64 | ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/TintImageView;->getContext()Landroid/content/Context; |
65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
66 | ····sget-object·v1,·Landroid/support/v7/internal/widget/TintImageView;->a:[I | 66 | ····sget-object·v1,·Landroid/support/v7/internal/widget/TintImageView;->a:[I |
67 | ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/b | 67 | ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
68 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
69 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 69 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->a()I |
70 | ····move-result·v1 | 70 | ····move-result·v1 |
71 | ····if-lez·v1,·:cond_1 | 71 | ····if-lez·v1,·:cond_1 |
72 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/b | 72 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bl;->e(I)Z |
73 | ····move-result·v1 | 73 | ····move-result·v1 |
74 | ····if-eqz·v1,·:cond_0 | 74 | ····if-eqz·v1,·:cond_0 |
75 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/b | 75 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
76 | ····move-result-object·v1 | 76 | ····move-result-object·v1 |
77 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/TintImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 77 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/TintImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
78 | ····:cond_0 | 78 | ····:cond_0 |
79 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/b | 79 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bl;->e(I)Z |
80 | ····move-result·v1 | 80 | ····move-result·v1 |
81 | ····if-eqz·v1,·:cond_1 | 81 | ····if-eqz·v1,·:cond_1 |
82 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/b | 82 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
83 | ····move-result-object·v1 | 83 | ····move-result-object·v1 |
84 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/TintImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V | 84 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/TintImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V |
85 | ····:cond_1 | 85 | ····:cond_1 |
86 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 86 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
87 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 87 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->c()Landroid/support/v7/internal/widget/bj; |
88 | ····move-result-object·v0 | 88 | ····move-result-object·v0 |
89 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/TintImageView;->b:Landroid/support/v7/internal/widget/b | 89 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/TintImageView;->b:Landroid/support/v7/internal/widget/bj; |
90 | ····return-void | 90 | ····return-void |
91 | .end·method | 91 | .end·method |
92 | #·virtual·methods | 92 | #·virtual·methods |
93 | .method·public·setImageResource(I)V | 93 | .method·public·setImageResource(I)V |
94 | ····.locals·1 | 94 | ····.locals·1 |
95 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/TintImageView;->b:Landroid/support/v7/internal/widget/b | 95 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/TintImageView;->b:Landroid/support/v7/internal/widget/bj; |
96 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/b | 96 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/bj;->a(I)Landroid/graphics/drawable/Drawable; |
97 | ····move-result-object·v0 | 97 | ····move-result-object·v0 |
98 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/TintImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V | 98 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/TintImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V |
99 | ····return-void | 99 | ····return-void |
100 | .end·method | 100 | .end·method |
Offset 1, 337 lines modified | Offset 1, 419 lines modified | ||
1 | .class·Landroid/support/v7/internal/widget/v; | 1 | .class·final·Landroid/support/v7/internal/widget/v; |
2 | .super·Landroid/os/AsyncTask; | ||
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
4 | .implements·Landroid/view/View$OnClickListener; | ||
5 | .implements·Landroid/view/View$OnLongClickListener; | ||
6 | .implements·Landroid/widget/AdapterView$OnItemClickListener; | ||
7 | .implements·Landroid/widget/PopupWindow$OnDismissListener; | ||
8 | #·instance·fields | 3 | #·instance·fields |
9 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/ | 4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/p; |
10 | #·direct·methods | 5 | #·direct·methods |
11 | .method·private·a | 6 | .method·private·constructor·<init>(Landroid/support/v7/internal/widget/p;)V |
12 | ····.locals· | 7 | ····.locals·0 |
13 | ····i | 8 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/v;->a:Landroid/support/v7/internal/widget/p; |
9 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | ||
14 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->f(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; | ||
15 | ····move-result-object·v0 | ||
10 | ····return-void | ||
11 | .end·method | ||
16 | ····if-eqz·v0,·:cond_0 | ||
17 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/v;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
18 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->f(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; | ||
19 | ··· | 12 | .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/p;Landroid/support/v7/internal/widget/q;)V |
13 | ····.locals·0 | ||
20 | ····invoke- | 14 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/v;-><init>(Landroid/support/v7/internal/widget/p;)V |
21 | ····:cond_0 | ||
22 | ····return-void | 15 | ····return-void |
23 | .end·method | 16 | .end·method |
24 | #·virtual·methods | 17 | #·virtual·methods |
25 | .method·public· | 18 | .method·public·varargs·a([Ljava/lang/Object;)Ljava/lang/Void; |
26 | ····.locals·2 | 19 | ····.locals·12 |
27 | ···· | 20 | ····const/4·v2,·0x0 |
28 | ···· | 21 | ····const/4·v11,·0x1 |
29 | ···· | 22 | ····const/4·v10,·0x0 |
30 | ···· | 23 | ····aget-object·v0,·p1,·v2 |
31 | ···· | 24 | ····check-cast·v0,·Ljava/util/List; |
32 | ···· | 25 | ····aget-object·v1,·p1,·v11 |
33 | ···· | 26 | ····check-cast·v1,·Ljava/lang/String; |
34 | ···· | 27 | ····:try_start_0 |
28 | ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/v;->a:Landroid/support/v7/internal/widget/p; | ||
35 | ···· | 29 | ····invoke-static·{v3},·Landroid/support/v7/internal/widget/p;->a(Landroid/support/v7/internal/widget/p;)Landroid/content/Context; |
36 | ···· | 30 | ····move-result-object·v3 |
37 | ···· | 31 | ····const/4·v4,·0x0 |
38 | ····i | 32 | ····invoke-virtual·{v3,·v1,·v4},·Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; |
33 | ····:try_end_0 | ||
34 | ····.catch·Ljava/io/FileNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
39 | ···· | 35 | ····move-result-object·v3 |
40 | ···· | 36 | ····invoke-static·{},·Landroid/util/Xml;->newSerializer()Lorg/xmlpull/v1/XmlSerializer; |
41 | ···· | 37 | ····move-result-object·v4 |
42 | ···· | 38 | ····const/4·v1,·0x0 |
43 | ···· | 39 | ····:try_start_1 |
40 | ····invoke-interface·{v4,·v3,·v1},·Lorg/xmlpull/v1/XmlSerializer;->setOutput(Ljava/io/OutputStream;Ljava/lang/String;)V | ||
44 | ···· | 41 | ····const-string·v1,·"UTF-8" |
45 | ···· | 42 | ····const/4·v5,·0x1 |
46 | ····invoke-static·{v | 43 | ····invoke-static·{v5},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
47 | ····move-result-object·v | 44 | ····move-result-object·v5 |
48 | ····invoke- | 45 | ····invoke-interface·{v4,·v1,·v5},·Lorg/xmlpull/v1/XmlSerializer;->startDocument(Ljava/lang/String;Ljava/lang/Boolean;)V |
49 | ···· | 46 | ····const/4·v1,·0x0 |
50 | ···· | 47 | ····const-string·v5,·"historical-records" |
51 | ···· | 48 | ····invoke-interface·{v4,·v1,·v5},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; |
52 | ····i | 49 | ····invoke-interface·{v0},·Ljava/util/List;->size()I |
53 | ···· | 50 | ····move-result·v5 |
54 | ···· | 51 | ····:goto_0 |
52 | ····if-ge·v2,·v5,·:cond_1 | ||
55 | ···· | 53 | ····const/4·v1,·0x0 |
56 | ····invoke- | 54 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->remove(I)Ljava/lang/Object; |
57 | ····move-result-object·v1 | 55 | ····move-result-object·v1 |
58 | ···· | 56 | ····check-cast·v1,·Landroid/support/v7/internal/widget/t; |
57 | ····const/4·v6,·0x0 | ||
59 | ····:cond_0 | ||
60 | ····:goto_0 | ||
61 | ····return-void | ||
58 | ····const-string·v7,·"historical-record" | ||
62 | ····:cond_1 | ||
63 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/v;->a:Landroid/support/v7/internal/widget/ActivityChooserView; | ||
64 | ····invoke- | 59 | ····invoke-interface·{v4,·v6,·v7},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; |
Max diff block lines reached; 17354/24696 bytes (70.27%) of diff not shown. |
Offset 31, 19 lines modified | Offset 31, 19 lines modified | ||
31 | ····:goto_0 | 31 | ····:goto_0 |
32 | ····return-object·v0 | 32 | ····return-object·v0 |
33 | ····:pswitch_0 | 33 | ····:pswitch_0 |
34 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/h;->a:Landroid/support/v7/internal/a/b; | 34 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/h;->a:Landroid/support/v7/internal/a/b; |
35 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/b;->c(Landroid/support/v7/internal/a/b;)Landroid/support/v7/internal/widget/a | 35 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/b;->c(Landroid/support/v7/internal/a/b;)Landroid/support/v7/internal/widget/ai; |
36 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
37 | ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/a | 37 | ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/ai;->r()Landroid/view/Menu; |
38 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
39 | ····const/4·v1,·0x0 | 39 | ····const/4·v1,·0x0 |
40 | ····invoke-virtual·{p0,·p1,·v1,·v0},·Landroid/support/v7/internal/a/h;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z | 40 | ····invoke-virtual·{p0,·p1,·v1,·v0},·Landroid/support/v7/internal/a/h;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z |
Offset 86, 19 lines modified | Offset 86, 19 lines modified | ||
86 | ····move-result·v1 | 86 | ····move-result·v1 |
87 | ····if-nez·v1,·:cond_0 | 87 | ····if-nez·v1,·:cond_0 |
88 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/a/h;->a:Landroid/support/v7/internal/a/b; | 88 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/a/h;->a:Landroid/support/v7/internal/a/b; |
89 | ····invoke-static·{v1},·Landroid/support/v7/internal/a/b;->c(Landroid/support/v7/internal/a/b;)Landroid/support/v7/internal/widget/a | 89 | ····invoke-static·{v1},·Landroid/support/v7/internal/a/b;->c(Landroid/support/v7/internal/a/b;)Landroid/support/v7/internal/widget/ai; |
90 | ····move-result-object·v1 | 90 | ····move-result-object·v1 |
91 | ····invoke-interface·{v1},·Landroid/support/v7/internal/widget/a | 91 | ····invoke-interface·{v1},·Landroid/support/v7/internal/widget/ai;->n()V |
92 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/a/h;->a:Landroid/support/v7/internal/a/b; | 92 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/a/h;->a:Landroid/support/v7/internal/a/b; |
93 | ····const/4·v2,·0x1 | 93 | ····const/4·v2,·0x1 |
94 | ····invoke-static·{v1,·v2},·Landroid/support/v7/internal/a/b;->a(Landroid/support/v7/internal/a/b;Z)Z | 94 | ····invoke-static·{v1,·v2},·Landroid/support/v7/internal/a/b;->a(Landroid/support/v7/internal/a/b;Z)Z |
Offset 41, 19 lines modified | Offset 41, 19 lines modified | ||
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····if-eqz·v0,·:cond_0 | 42 | ····if-eqz·v0,·:cond_0 |
43 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/f;->a:Landroid/support/v7/internal/a/b; | 43 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/f;->a:Landroid/support/v7/internal/a/b; |
44 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/b;->c(Landroid/support/v7/internal/a/b;)Landroid/support/v7/internal/widget/a | 44 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/b;->c(Landroid/support/v7/internal/a/b;)Landroid/support/v7/internal/widget/ai; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/a | 46 | ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/ai;->j()Z |
47 | ····move-result·v0 | 47 | ····move-result·v0 |
48 | ····if-eqz·v0,·:cond_1 | 48 | ····if-eqz·v0,·:cond_1 |
49 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/f;->a:Landroid/support/v7/internal/a/b; | 49 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/f;->a:Landroid/support/v7/internal/a/b; |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/a/i; | 1 | .class·public·Landroid/support/v7/internal/a/i; |
2 | .super·Landroid/support/v7/a | 2 | .super·Landroid/support/v7/a/a; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v7/internal/widget/ | 4 | .implements·Landroid/support/v7/internal/widget/n; |
5 | #·static·fields | 5 | #·static·fields |
6 | .field·static·final·synthetic·h:Z | 6 | .field·static·final·synthetic·h:Z |
7 | .field·private·static·final·i:Z | 7 | .field·private·static·final·i:Z |
Offset 28, 47 lines modified | Offset 28, 47 lines modified | ||
28 | .field·private·H:Landroid/support/v7/internal/view/i; | 28 | .field·private·H:Landroid/support/v7/internal/view/i; |
29 | .field·private·I:Z | 29 | .field·private·I:Z |
30 | .field·a:Landroid/support/v7/internal/a/m; | 30 | .field·a:Landroid/support/v7/internal/a/m; |
31 | .field·b:Landroid/support/v7/ | 31 | .field·b:Landroid/support/v7/d/a; |
32 | .field·c:Landroid/support/v7/ | 32 | .field·c:Landroid/support/v7/d/b; |
33 | .field·d:Z | 33 | .field·d:Z |
34 | .field·final·e:Landroid/support/v4/ | 34 | .field·final·e:Landroid/support/v4/h/cd; |
35 | .field·final·f:Landroid/support/v4/ | 35 | .field·final·f:Landroid/support/v4/h/cd; |
36 | .field·final·g:Landroid/support/v4/ | 36 | .field·final·g:Landroid/support/v4/h/cf; |
37 | .field·private·j:Landroid/content/Context; | 37 | .field·private·j:Landroid/content/Context; |
38 | .field·private·k:Landroid/content/Context; | 38 | .field·private·k:Landroid/content/Context; |
39 | .field·private·l:Landroid/app/Activity; | 39 | .field·private·l:Landroid/app/Activity; |
40 | .field·private·m:Landroid/app/Dialog; | 40 | .field·private·m:Landroid/app/Dialog; |
41 | .field·private·n:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 41 | .field·private·n:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
42 | .field·private·o:Landroid/support/v7/internal/widget/ActionBarContainer; | 42 | .field·private·o:Landroid/support/v7/internal/widget/ActionBarContainer; |
43 | .field·private·p:Landroid/support/v7/internal/widget/a | 43 | .field·private·p:Landroid/support/v7/internal/widget/ai; |
44 | .field·private·q:Landroid/support/v7/internal/widget/ActionBarContextView; | 44 | .field·private·q:Landroid/support/v7/internal/widget/ActionBarContextView; |
45 | .field·private·r:Landroid/support/v7/internal/widget/ActionBarContainer; | 45 | .field·private·r:Landroid/support/v7/internal/widget/ActionBarContainer; |
46 | .field·private·s:Landroid/view/View; | 46 | .field·private·s:Landroid/view/View; |
47 | .field·private·t:Landroid/support/v7/internal/widget/a | 47 | .field·private·t:Landroid/support/v7/internal/widget/aq; |
48 | .field·private·u:Ljava/util/ArrayList; | 48 | .field·private·u:Ljava/util/ArrayList; |
49 | .field·private·v:I | 49 | .field·private·v:I |
50 | .field·private·w:Z | 50 | .field·private·w:Z |
Offset 123, 15 lines modified | Offset 123, 15 lines modified | ||
123 | .end·method | 123 | .end·method |
124 | .method·public·constructor·<init>(Landroid/app/Activity;Z)V | 124 | .method·public·constructor·<init>(Landroid/app/Activity;Z)V |
125 | ····.locals·2 | 125 | ····.locals·2 |
126 | ····const/4·v1,·0x1 | 126 | ····const/4·v1,·0x1 |
127 | ····invoke-direct·{p0},·Landroid/support/v7/a | 127 | ····invoke-direct·{p0},·Landroid/support/v7/a/a;-><init>()V |
128 | ····new-instance·v0,·Ljava/util/ArrayList; | 128 | ····new-instance·v0,·Ljava/util/ArrayList; |
129 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 129 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
130 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/i;->u:Ljava/util/ArrayList; | 130 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/i;->u:Ljava/util/ArrayList; |
Offset 153, 27 lines modified | Offset 153, 27 lines modified | ||
153 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/a/i;->G:Z | 153 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/a/i;->G:Z |
154 | ····new-instance·v0,·Landroid/support/v7/internal/a/j; | 154 | ····new-instance·v0,·Landroid/support/v7/internal/a/j; |
155 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/a/j;-><init>(Landroid/support/v7/internal/a/i;)V | 155 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/a/j;-><init>(Landroid/support/v7/internal/a/i;)V |
156 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/i;->e:Landroid/support/v4/ | 156 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/i;->e:Landroid/support/v4/h/cd; |
157 | ····new-instance·v0,·Landroid/support/v7/internal/a/k; | 157 | ····new-instance·v0,·Landroid/support/v7/internal/a/k; |
158 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/a/k;-><init>(Landroid/support/v7/internal/a/i;)V | 158 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/a/k;-><init>(Landroid/support/v7/internal/a/i;)V |
159 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/i;->f:Landroid/support/v4/ | 159 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/i;->f:Landroid/support/v4/h/cd; |
160 | ····new-instance·v0,·Landroid/support/v7/internal/a/l; | 160 | ····new-instance·v0,·Landroid/support/v7/internal/a/l; |
161 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/a/l;-><init>(Landroid/support/v7/internal/a/i;)V | 161 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/a/l;-><init>(Landroid/support/v7/internal/a/i;)V |
162 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/i;->g:Landroid/support/v4/ | 162 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/i;->g:Landroid/support/v4/h/cf; |
163 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/a/i;->l:Landroid/app/Activity; | 163 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/a/i;->l:Landroid/app/Activity; |
164 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindow()Landroid/view/Window; | 164 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getWindow()Landroid/view/Window; |
165 | ····move-result-object·v0 | 165 | ····move-result-object·v0 |
Offset 198, 15 lines modified | Offset 198, 15 lines modified | ||
198 | .end·method | 198 | .end·method |
199 | .method·public·constructor·<init>(Landroid/app/Dialog;)V | 199 | .method·public·constructor·<init>(Landroid/app/Dialog;)V |
200 | ····.locals·2 | 200 | ····.locals·2 |
201 | ····const/4·v1,·0x1 | 201 | ····const/4·v1,·0x1 |
202 | ····invoke-direct·{p0},·Landroid/support/v7/a | 202 | ····invoke-direct·{p0},·Landroid/support/v7/a/a;-><init>()V |
203 | ····new-instance·v0,·Ljava/util/ArrayList; | 203 | ····new-instance·v0,·Ljava/util/ArrayList; |
204 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 204 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
205 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/i;->u:Ljava/util/ArrayList; | 205 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/i;->u:Ljava/util/ArrayList; |
Offset 228, 27 lines modified | Offset 228, 27 lines modified | ||
228 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/a/i;->G:Z | 228 | ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/a/i;->G:Z |
229 | ····new-instance·v0,·Landroid/support/v7/internal/a/j; | 229 | ····new-instance·v0,·Landroid/support/v7/internal/a/j; |
230 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/a/j;-><init>(Landroid/support/v7/internal/a/i;)V | 230 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/a/j;-><init>(Landroid/support/v7/internal/a/i;)V |
Max diff block lines reached; 41513/45784 bytes (90.67%) of diff not shown. |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | .class·Landroid/support/v7/internal/a/k; | 1 | .class·Landroid/support/v7/internal/a/k; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/h/ce; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·synthetic·a:Landroid/support/v7/internal/a/i; | 4 | .field·final·synthetic·a:Landroid/support/v7/internal/a/i; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>(Landroid/support/v7/internal/a/i;)V | 6 | .method·constructor·<init>(Landroid/support/v7/internal/a/i;)V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/a/k;->a:Landroid/support/v7/internal/a/i; | 8 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/a/k;->a:Landroid/support/v7/internal/a/i; |
9 | ····invoke-direct·{p0},·Landroid/support/v4/ | 9 | ····invoke-direct·{p0},·Landroid/support/v4/h/ce;-><init>()V |
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | #·virtual·methods | 12 | #·virtual·methods |
13 | .method·public·b(Landroid/view/View;)V | 13 | .method·public·b(Landroid/view/View;)V |
Offset 1, 37 lines modified | Offset 1, 37 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/a/m; | 1 | .class·public·Landroid/support/v7/internal/a/m; |
2 | .super·Landroid/support/v7/ | 2 | .super·Landroid/support/v7/d/a; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v7/internal/view/menu/j; | 4 | .implements·Landroid/support/v7/internal/view/menu/j; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/a/i; | 6 | .field·final·synthetic·a:Landroid/support/v7/internal/a/i; |
7 | .field·private·final·b:Landroid/content/Context; | 7 | .field·private·final·b:Landroid/content/Context; |
8 | .field·private·final·c:Landroid/support/v7/internal/view/menu/i; | 8 | .field·private·final·c:Landroid/support/v7/internal/view/menu/i; |
9 | .field·private·d:Landroid/support/v7/ | 9 | .field·private·d:Landroid/support/v7/d/b; |
10 | .field·private·e:Ljava/lang/ref/WeakReference; | 10 | .field·private·e:Ljava/lang/ref/WeakReference; |
11 | #·direct·methods | 11 | #·direct·methods |
12 | .method·public·constructor·<init>(Landroid/support/v7/internal/a/i;Landroid/content/Context;Landroid/support/v7/ | 12 | .method·public·constructor·<init>(Landroid/support/v7/internal/a/i;Landroid/content/Context;Landroid/support/v7/d/b;)V |
13 | ····.locals·2 | 13 | ····.locals·2 |
14 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; | 14 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; |
15 | ····invoke-direct·{p0},·Landroid/support/v7/ | 15 | ····invoke-direct·{p0},·Landroid/support/v7/d/a;-><init>()V |
16 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/a/m;->b:Landroid/content/Context; | 16 | ····iput-object·p2,·p0,·Landroid/support/v7/internal/a/m;->b:Landroid/content/Context; |
17 | ····iput-object·p3,·p0,·Landroid/support/v7/internal/a/m;->d:Landroid/support/v7/ | 17 | ····iput-object·p3,·p0,·Landroid/support/v7/internal/a/m;->d:Landroid/support/v7/d/b; |
18 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/i; | 18 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/i; |
19 | ····invoke-direct·{v0,·p2},·Landroid/support/v7/internal/view/menu/i;-><init>(Landroid/content/Context;)V | 19 | ····invoke-direct·{v0,·p2},·Landroid/support/v7/internal/view/menu/i;-><init>(Landroid/content/Context;)V |
20 | ····const/4·v1,·0x1 | 20 | ····const/4·v1,·0x1 |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | ····return-void | 83 | ····return-void |
84 | .end·method | 84 | .end·method |
85 | .method·public·a(Landroid/support/v7/internal/view/menu/i;)V | 85 | .method·public·a(Landroid/support/v7/internal/view/menu/i;)V |
86 | ····.locals·1 | 86 | ····.locals·1 |
87 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->d:Landroid/support/v7/ | 87 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->d:Landroid/support/v7/d/b; |
88 | ····if-nez·v0,·:cond_0 | 88 | ····if-nez·v0,·:cond_0 |
89 | ····:goto_0 | 89 | ····:goto_0 |
90 | ····return-void | 90 | ····return-void |
91 | ····:cond_0 | 91 | ····:cond_0 |
Offset 141, 15 lines modified | Offset 141, 15 lines modified | ||
141 | ····return-void | 141 | ····return-void |
142 | .end·method | 142 | .end·method |
143 | .method·public·a(Z)V | 143 | .method·public·a(Z)V |
144 | ····.locals·1 | 144 | ····.locals·1 |
145 | ····invoke-super·{p0,·p1},·Landroid/support/v7/ | 145 | ····invoke-super·{p0,·p1},·Landroid/support/v7/d/a;->a(Z)V |
146 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; | 146 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; |
147 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/i;->i(Landroid/support/v7/internal/a/i;)Landroid/support/v7/internal/widget/ActionBarContextView; | 147 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/i;->i(Landroid/support/v7/internal/a/i;)Landroid/support/v7/internal/widget/ActionBarContextView; |
148 | ····move-result-object·v0 | 148 | ····move-result-object·v0 |
Offset 157, 21 lines modified | Offset 157, 21 lines modified | ||
157 | ····return-void | 157 | ····return-void |
158 | .end·method | 158 | .end·method |
159 | .method·public·a(Landroid/support/v7/internal/view/menu/i;Landroid/view/MenuItem;)Z | 159 | .method·public·a(Landroid/support/v7/internal/view/menu/i;Landroid/view/MenuItem;)Z |
160 | ····.locals·1 | 160 | ····.locals·1 |
161 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->d:Landroid/support/v7/ | 161 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->d:Landroid/support/v7/d/b; |
162 | ····if-eqz·v0,·:cond_0 | 162 | ····if-eqz·v0,·:cond_0 |
163 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->d:Landroid/support/v7/ | 163 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->d:Landroid/support/v7/d/b; |
164 | ····invoke-interface·{v0,·p0,·p2},·Landroid/support/v7/ | 164 | ····invoke-interface·{v0,·p0,·p2},·Landroid/support/v7/d/b;->a(Landroid/support/v7/d/a;Landroid/view/MenuItem;)Z |
165 | ····move-result·v0 | 165 | ····move-result·v0 |
166 | ····:goto_0 | 166 | ····:goto_0 |
167 | ····return·v0 | 167 | ····return·v0 |
168 | ····:cond_0 | 168 | ····:cond_0 |
Offset 257, 24 lines modified | Offset 257, 24 lines modified | ||
257 | ····move-result·v0 | 257 | ····move-result·v0 |
258 | ····if-nez·v0,·:cond_1 | 258 | ····if-nez·v0,·:cond_1 |
259 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; | 259 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; |
260 | ····iput-object·p0,·v0,·Landroid/support/v7/internal/a/i;->b:Landroid/support/v7/ | 260 | ····iput-object·p0,·v0,·Landroid/support/v7/internal/a/i;->b:Landroid/support/v7/d/a; |
261 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; | 261 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; |
262 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/a/m;->d:Landroid/support/v7/ | 262 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/a/m;->d:Landroid/support/v7/d/b; |
263 | ····iput-object·v1,·v0,·Landroid/support/v7/internal/a/i;->c:Landroid/support/v7/ | 263 | ····iput-object·v1,·v0,·Landroid/support/v7/internal/a/i;->c:Landroid/support/v7/d/b; |
264 | ····:goto_1 | 264 | ····:goto_1 |
265 | ····iput-object·v3,·p0,·Landroid/support/v7/internal/a/m;->d:Landroid/support/v7/ | 265 | ····iput-object·v3,·p0,·Landroid/support/v7/internal/a/m;->d:Landroid/support/v7/d/b; |
266 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; | 266 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; |
267 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/a/i;->k(Z)V | 267 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/a/i;->k(Z)V |
268 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; | 268 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; |
Offset 282, 19 lines modified | Offset 282, 19 lines modified | ||
282 | ····move-result-object·v0 | 282 | ····move-result-object·v0 |
283 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ActionBarContextView;->b()V | 283 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ActionBarContextView;->b()V |
284 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; | 284 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/m;->a:Landroid/support/v7/internal/a/i; |
285 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/i;->j(Landroid/support/v7/internal/a/i;)Landroid/support/v7/internal/widget/a | 285 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/i;->j(Landroid/support/v7/internal/a/i;)Landroid/support/v7/internal/widget/ai; |
286 | ····move-result-object·v0 | 286 | ····move-result-object·v0 |
Max diff block lines reached; 2947/7968 bytes (36.99%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·public·Landroid/support/v7/internal/a/b; | 1 | .class·public·Landroid/support/v7/internal/a/b; |
2 | .super·Landroid/support/v7/a | 2 | .super·Landroid/support/v7/a/a; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·private·a:Landroid/support/v7/internal/widget/a | 4 | .field·private·a:Landroid/support/v7/internal/widget/ai; |
5 | .field·private·b:Z | 5 | .field·private·b:Z |
6 | .field·private·c:Landroid/view/Window$Callback; | 6 | .field·private·c:Landroid/view/Window$Callback; |
7 | .field·private·d:Z | 7 | .field·private·d:Z |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | .field·private·final·j:Landroid/support/v7/widget/az; | 24 | .field·private·final·j:Landroid/support/v7/widget/az; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·public·constructor·<init>(Landroid/support/v7/widget/Toolbar;Ljava/lang/CharSequence;Landroid/view/Window;)V | 26 | .method·public·constructor·<init>(Landroid/support/v7/widget/Toolbar;Ljava/lang/CharSequence;Landroid/view/Window;)V |
27 | ····.locals·2 | 27 | ····.locals·2 |
28 | ····invoke-direct·{p0},·Landroid/support/v7/a | 28 | ····invoke-direct·{p0},·Landroid/support/v7/a/a;-><init>()V |
29 | ····new-instance·v0,·Ljava/util/ArrayList; | 29 | ····new-instance·v0,·Ljava/util/ArrayList; |
30 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 30 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
31 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/b;->f:Ljava/util/ArrayList; | 31 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/b;->f:Ljava/util/ArrayList; |
Offset 44, 45 lines modified | Offset 44, 45 lines modified | ||
44 | ····new-instance·v0,·Landroid/support/v7/internal/a/d; | 44 | ····new-instance·v0,·Landroid/support/v7/internal/a/d; |
45 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/a/d;-><init>(Landroid/support/v7/internal/a/b;)V | 45 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/a/d;-><init>(Landroid/support/v7/internal/a/b;)V |
46 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/b;->j:Landroid/support/v7/widget/az; | 46 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/b;->j:Landroid/support/v7/widget/az; |
47 | ····new-instance·v0,·Landroid/support/v7/internal/widget/b | 47 | ····new-instance·v0,·Landroid/support/v7/internal/widget/bm; |
48 | ····const/4·v1,·0x0 | 48 | ····const/4·v1,·0x0 |
49 | ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v7/internal/widget/b | 49 | ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v7/internal/widget/bm;-><init>(Landroid/support/v7/widget/Toolbar;Z)V |
50 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/b;->a:Landroid/support/v7/internal/widget/a | 50 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/b;->a:Landroid/support/v7/internal/widget/ai; |
51 | ····new-instance·v0,·Landroid/support/v7/internal/a/h; | 51 | ····new-instance·v0,·Landroid/support/v7/internal/a/h; |
52 | ····invoke-virtual·{p3},·Landroid/view/Window;->getCallback()Landroid/view/Window$Callback; | 52 | ····invoke-virtual·{p3},·Landroid/view/Window;->getCallback()Landroid/view/Window$Callback; |
53 | ····move-result-object·v1 | 53 | ····move-result-object·v1 |
54 | ····invoke-direct·{v0,·p0,·v1},·Landroid/support/v7/internal/a/h;-><init>(Landroid/support/v7/internal/a/b;Landroid/view/Window$Callback;)V | 54 | ····invoke-direct·{v0,·p0,·v1},·Landroid/support/v7/internal/a/h;-><init>(Landroid/support/v7/internal/a/b;Landroid/view/Window$Callback;)V |
55 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/b;->c:Landroid/view/Window$Callback; | 55 | ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/b;->c:Landroid/view/Window$Callback; |
56 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/b;->a:Landroid/support/v7/internal/widget/a | 56 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/b;->a:Landroid/support/v7/internal/widget/ai; |
57 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/a/b;->c:Landroid/view/Window$Callback; | 57 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/a/b;->c:Landroid/view/Window$Callback; |
58 | ····invoke-interface·{v0,·v1},·Landroid/support/v7/internal/widget/a | 58 | ····invoke-interface·{v0,·v1},·Landroid/support/v7/internal/widget/ai;->a(Landroid/view/Window$Callback;)V |
59 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/b;->j:Landroid/support/v7/widget/az; | 59 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/b;->j:Landroid/support/v7/widget/az; |
60 | ····invoke-virtual·{p1,·v0},·Landroid/support/v7/widget/Toolbar;->setOnMenuItemClickListener(Landroid/support/v7/widget/az;)V | 60 | ····invoke-virtual·{p1,·v0},·Landroid/support/v7/widget/Toolbar;->setOnMenuItemClickListener(Landroid/support/v7/widget/az;)V |
61 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/b;->a:Landroid/support/v7/internal/widget/a | 61 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/b;->a:Landroid/support/v7/internal/widget/ai; |
62 | ····invoke-interface·{v0,·p2},·Landroid/support/v7/internal/widget/a | 62 | ····invoke-interface·{v0,·p2},·Landroid/support/v7/internal/widget/ai;->a(Ljava/lang/CharSequence;)V |
63 | ····iput-object·p3,·p0,·Landroid/support/v7/internal/a/b;->g:Landroid/view/Window; | 63 | ····iput-object·p3,·p0,·Landroid/support/v7/internal/a/b;->g:Landroid/view/Window; |
64 | ····return-void | 64 | ····return-void |
65 | .end·method | 65 | .end·method |
66 | .method·static·synthetic·a(Landroid/support/v7/internal/a/b;Landroid/view/Menu;)Landroid/view/View; | 66 | .method·static·synthetic·a(Landroid/support/v7/internal/a/b;Landroid/view/Menu;)Landroid/view/View; |
Offset 123, 17 lines modified | Offset 123, 17 lines modified | ||
123 | ····move-result·v1 | 123 | ····move-result·v1 |
124 | ····if-lez·v1,·:cond_0 | 124 | ····if-lez·v1,·:cond_0 |
125 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/b;->h:Landroid/support/v7/internal/view/menu/g; | 125 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/b;->h:Landroid/support/v7/internal/view/menu/g; |
126 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/a/b;->a:Landroid/support/v7/internal/widget/a | 126 | ····iget-object·v1,·p0,·Landroid/support/v7/internal/a/b;->a:Landroid/support/v7/internal/widget/ai; |
127 | ····invoke-interface·{v1},·Landroid/support/v7/internal/widget/a | 127 | ····invoke-interface·{v1},·Landroid/support/v7/internal/widget/ai;->a()Landroid/view/ViewGroup; |
128 | ····move-result-object·v1 | 128 | ····move-result-object·v1 |
129 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/z; | 129 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/z; |
130 | ····move-result-object·v0 | 130 | ····move-result-object·v0 |
Offset 169, 17 lines modified | Offset 169, 17 lines modified | ||
169 | ····instance-of·v0,·p1,·Landroid/support/v7/internal/view/menu/i; | 169 | ····instance-of·v0,·p1,·Landroid/support/v7/internal/view/menu/i; |
170 | ····if-eqz·v0,·:cond_0 | 170 | ····if-eqz·v0,·:cond_0 |
171 | ····check-cast·p1,·Landroid/support/v7/internal/view/menu/i; | 171 | ····check-cast·p1,·Landroid/support/v7/internal/view/menu/i; |
172 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/b;->a:Landroid/support/v7/internal/widget/a | 172 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/b;->a:Landroid/support/v7/internal/widget/ai; |
173 | ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/a | 173 | ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/ai;->b()Landroid/content/Context; |
174 | ····move-result-object·v0 | 174 | ····move-result-object·v0 |
175 | ····new-instance·v1,·Landroid/util/TypedValue; | 175 | ····new-instance·v1,·Landroid/util/TypedValue; |
176 | ····invoke-direct·{v1},·Landroid/util/TypedValue;-><init>()V | 176 | ····invoke-direct·{v1},·Landroid/util/TypedValue;-><init>()V |
Offset 193, 15 lines modified | Offset 193, 15 lines modified | ||
193 | ····invoke-virtual·{v0},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; | 193 | ····invoke-virtual·{v0},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; |
194 | ····move-result-object·v3 | 194 | ····move-result-object·v3 |
195 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V | 195 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V |
196 | ····sget·v3,·Landroid/support/v7/ | 196 | ····sget·v3,·Landroid/support/v7/b/b;->panelMenuListTheme:I |
197 | ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z | 197 | ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z |
198 | ····iget·v3,·v1,·Landroid/util/TypedValue;->resourceId:I | 198 | ····iget·v3,·v1,·Landroid/util/TypedValue;->resourceId:I |
199 | ····if-eqz·v3,·:cond_1 | 199 | ····if-eqz·v3,·:cond_1 |
Max diff block lines reached; 9933/15672 bytes (63.38%) of diff not shown. |
Offset 45, 19 lines modified | Offset 45, 19 lines modified | ||
45 | ····:cond_0 | 45 | ····:cond_0 |
46 | ····const/4·v0,·0x1 | 46 | ····const/4·v0,·0x1 |
47 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/a/e;->b:Z | 47 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/a/e;->b:Z |
48 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/e;->a:Landroid/support/v7/internal/a/b; | 48 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/e;->a:Landroid/support/v7/internal/a/b; |
49 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/b;->c(Landroid/support/v7/internal/a/b;)Landroid/support/v7/internal/widget/a | 49 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/b;->c(Landroid/support/v7/internal/a/b;)Landroid/support/v7/internal/widget/ai; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/a | 51 | ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/ai;->o()V |
52 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/e;->a:Landroid/support/v7/internal/a/b; | 52 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/e;->a:Landroid/support/v7/internal/a/b; |
53 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/b;->a(Landroid/support/v7/internal/a/b;)Landroid/view/Window$Callback; | 53 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/b;->a(Landroid/support/v7/internal/a/b;)Landroid/view/Window$Callback; |
54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/v7/internal/a/l; | 1 | .class·Landroid/support/v7/internal/a/l; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/h/cf; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/internal/a/i; | 6 | .field·final·synthetic·a:Landroid/support/v7/internal/a/i; |
7 | #·direct·methods | 7 | #·direct·methods |
Offset 282, 15 lines modified | Offset 282, 15 lines modified | ||
282 | ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context; | 282 | ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context; |
283 | ····move-result-object·v0 | 283 | ····move-result-object·v0 |
284 | ····:goto_0 | 284 | ····:goto_0 |
285 | ····if-eqz·p6,·:cond_0 | 285 | ····if-eqz·p6,·:cond_0 |
286 | ····invoke-static·{v0,·p4,·v2,·v2},·Landroid/support/v7/internal/widget/b | 286 | ····invoke-static·{v0,·p4,·v2,·v2},·Landroid/support/v7/internal/widget/br;->a(Landroid/content/Context;Landroid/util/AttributeSet;ZZ)Landroid/content/Context; |
287 | ····move-result-object·v0 | 287 | ····move-result-object·v0 |
288 | ····:cond_0 | 288 | ····:cond_0 |
289 | ····const/4·v1,·-0x1 | 289 | ····const/4·v1,·-0x1 |
290 | ····invoke-virtual·{p2},·Ljava/lang/String;->hashCode()I | 290 | ····invoke-virtual·{p2},·Ljava/lang/String;->hashCode()I |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | .class·Landroid/support/v7/internal/a/j; | 1 | .class·Landroid/support/v7/internal/a/j; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/h/ce; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·synthetic·a:Landroid/support/v7/internal/a/i; | 4 | .field·final·synthetic·a:Landroid/support/v7/internal/a/i; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>(Landroid/support/v7/internal/a/i;)V | 6 | .method·constructor·<init>(Landroid/support/v7/internal/a/i;)V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/a/j;->a:Landroid/support/v7/internal/a/i; | 8 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/a/j;->a:Landroid/support/v7/internal/a/i; |
9 | ····invoke-direct·{p0},·Landroid/support/v4/ | 9 | ····invoke-direct·{p0},·Landroid/support/v4/h/ce;-><init>()V |
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | #·virtual·methods | 12 | #·virtual·methods |
13 | .method·public·b(Landroid/view/View;)V | 13 | .method·public·b(Landroid/view/View;)V |
Offset 44, 23 lines modified | Offset 44, 23 lines modified | ||
44 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/j;->a:Landroid/support/v7/internal/a/i; | 44 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/j;->a:Landroid/support/v7/internal/a/i; |
45 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/i;->b(Landroid/support/v7/internal/a/i;)Landroid/view/View; | 45 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/i;->b(Landroid/support/v7/internal/a/i;)Landroid/view/View; |
46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
47 | ····invoke-static·{v0,·v1},·Landroid/support/v4/ | 47 | ····invoke-static·{v0,·v1},·Landroid/support/v4/h/ao;->b(Landroid/view/View;F)V |
48 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/j;->a:Landroid/support/v7/internal/a/i; | 48 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/j;->a:Landroid/support/v7/internal/a/i; |
49 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/i;->c(Landroid/support/v7/internal/a/i;)Landroid/support/v7/internal/widget/ActionBarContainer; | 49 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/i;->c(Landroid/support/v7/internal/a/i;)Landroid/support/v7/internal/widget/ActionBarContainer; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····invoke-static·{v0,·v1},·Landroid/support/v4/ | 51 | ····invoke-static·{v0,·v1},·Landroid/support/v4/h/ao;->b(Landroid/view/View;F)V |
52 | ····:cond_0 | 52 | ····:cond_0 |
53 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/j;->a:Landroid/support/v7/internal/a/i; | 53 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/j;->a:Landroid/support/v7/internal/a/i; |
54 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/i;->d(Landroid/support/v7/internal/a/i;)Landroid/support/v7/internal/widget/ActionBarContainer; | 54 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/i;->d(Landroid/support/v7/internal/a/i;)Landroid/support/v7/internal/widget/ActionBarContainer; |
55 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
Offset 124, 12 lines modified | Offset 124, 12 lines modified | ||
124 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/j;->a:Landroid/support/v7/internal/a/i; | 124 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/a/j;->a:Landroid/support/v7/internal/a/i; |
125 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/i;->f(Landroid/support/v7/internal/a/i;)Landroid/support/v7/internal/widget/ActionBarOverlayLayout; | 125 | ····invoke-static·{v0},·Landroid/support/v7/internal/a/i;->f(Landroid/support/v7/internal/a/i;)Landroid/support/v7/internal/widget/ActionBarOverlayLayout; |
126 | ····move-result-object·v0 | 126 | ····move-result-object·v0 |
127 | ····invoke-static·{v0},·Landroid/support/v4/ | 127 | ····invoke-static·{v0},·Landroid/support/v4/h/ao;->g(Landroid/view/View;)V |
128 | ····:cond_2 | 128 | ····:cond_2 |
129 | ····return-void | 129 | ····return-void |
130 | .end·method | 130 | .end·method |
Offset 30, 31 lines modified | Offset 30, 31 lines modified | ||
30 | ····const/4·v3,·-0x1 | 30 | ····const/4·v3,·-0x1 |
31 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 31 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
32 | ····iput·v3,·p0,·Landroid/support/v7/widget/aa;->h:I | 32 | ····iput·v3,·p0,·Landroid/support/v7/widget/aa;->h:I |
33 | ····sget-object·v0,·Landroid/support/v7/ | 33 | ····sget-object·v0,·Landroid/support/v7/b/l;->LinearLayoutCompat_Layout:[I |
34 | ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | 34 | ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; |
35 | ····move-result-object·v0 | 35 | ····move-result-object·v0 |
36 | ····sget·v1,·Landroid/support/v7/ | 36 | ····sget·v1,·Landroid/support/v7/b/l;->LinearLayoutCompat_Layout_android_layout_weight:I |
37 | ····const/4·v2,·0x0 | 37 | ····const/4·v2,·0x0 |
38 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getFloat(IF)F | 38 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getFloat(IF)F |
39 | ····move-result·v1 | 39 | ····move-result·v1 |
40 | ····iput·v1,·p0,·Landroid/support/v7/widget/aa;->g:F | 40 | ····iput·v1,·p0,·Landroid/support/v7/widget/aa;->g:F |
41 | ····sget·v1,·Landroid/support/v7/ | 41 | ····sget·v1,·Landroid/support/v7/b/l;->LinearLayoutCompat_Layout_android_layout_gravity:I |
42 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getInt(II)I | 42 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getInt(II)I |
43 | ····move-result·v1 | 43 | ····move-result·v1 |
44 | ····iput·v1,·p0,·Landroid/support/v7/widget/aa;->h:I | 44 | ····iput·v1,·p0,·Landroid/support/v7/widget/aa;->h:I |
Offset 1, 115 lines modified | Offset 1, 62 lines modified | ||
1 | .class·Landroid/support/v7/widget/h; | 1 | .class·Landroid/support/v7/widget/h; |
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
4 | . | 2 | .super·Landroid/support/v7/internal/view/menu/v; |
5 | #·instance·fields | 3 | #·instance·fields |
6 | .field·final·synthetic· | 4 | .field·final·synthetic·c:Landroid/support/v7/widget/a; |
7 | #·direct·methods | 5 | #·direct·methods |
8 | .method·p | 6 | .method·public·constructor·<init>(Landroid/support/v7/widget/a;Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;Z)V |
9 | ····.locals· | 7 | ····.locals·6 |
10 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/h;->a:Landroid/support/v7/widget/ActionMenuPresenter; | ||
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
12 | ····return-void | ||
13 | .end·method | ||
14 | .method·synthetic·constructor·<init>(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/support/v7/widget/a;)V | ||
15 | ····.locals·0 | ||
16 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/h;-><init>(Landroid/support/v7/widget/ActionMenuPresenter;)V | ||
17 | ····return-void | ||
18 | .end·method | ||
8 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/h;->c:Landroid/support/v7/widget/a; | ||
19 | #·virtual·methods | ||
20 | .method·public·a(Landroid/support/v7/internal/view/menu/i;Z)V | ||
21 | ····.locals·2 | ||
22 | ···· | 9 | ····sget·v5,·Landroid/support/v7/b/b;->actionOverflowMenuStyle:I |
23 | ···· | 10 | ····move-object·v0,·p0 |
24 | ····move-object·v | 11 | ····move-object·v1,·p2 |
25 | ···· | 12 | ····move-object·v2,·p3 |
13 | ····move-object·v3,·p4 | ||
26 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/ad;->p()Landroid/support/v7/internal/view/menu/i; | ||
27 | ····move-result-object·v0 | ||
28 | ····const/4·v1,·0x0 | ||
29 | ···· | 14 | ····move·v4,·p5 |
15 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v7/internal/view/menu/v;-><init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;ZI)V | ||
30 | ····:cond_0 | ||
31 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/h;->a:Landroid/support/v7/widget/ActionMenuPresenter; | ||
32 | ···· | 16 | ····const·v0,·0x800005 |
33 | ···· | 17 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/h;->a(I)V |
34 | ····i | 18 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/a;->g:Landroid/support/v7/widget/i; |
35 | ····invoke-i | 19 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/h;->a(Landroid/support/v7/internal/view/menu/y;)V |
36 | ····:cond_1 | ||
37 | ····return-void | 20 | ····return-void |
38 | .end·method | 21 | .end·method |
39 | .method·public·a(Landroid/support/v7/internal/view/menu/i;)Z | ||
40 | ····.locals·3 | ||
41 | ····const/4·v1,·0x0 | ||
42 | ····if-nez·p1,·:cond_0 | ||
43 | ····:goto_0 | ||
44 | ····return·v1 | ||
45 | ····:cond_0 | ||
46 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/h;->a:Landroid/support/v7/widget/ActionMenuPresenter; | ||
47 | ····move-object·v0,·p1 | ||
48 | ····check-cast·v0,·Landroid/support/v7/internal/view/menu/ad; | ||
49 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/ad;->getItem()Landroid/view/MenuItem; | ||
22 | #·virtual·methods | ||
23 | .method·public·onDismiss()V | ||
24 | ····.locals·2 | ||
50 | ····move-result-object·v0 | ||
51 | ····invoke-interface·{v0},·Landroid/view/MenuItem;->getItemId()I | ||
52 | ····move-result·v0 | ||
53 | ····i | 25 | ····invoke-super·{p0},·Landroid/support/v7/internal/view/menu/v;->onDismiss()V |
54 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/h;-> | 26 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/h;->c:Landroid/support/v7/widget/a; |
55 | ····invoke- | 27 | ····invoke-static·{v0},·Landroid/support/v7/widget/a;->c(Landroid/support/v7/widget/a;)Landroid/support/v7/internal/view/menu/i; |
56 | ····move-result-object·v0 | 28 | ····move-result-object·v0 |
57 | ····i | 29 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->close()V |
58 | ····i | 30 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/h;->c:Landroid/support/v7/widget/a; |
31 | ····const/4·v1,·0x0 | ||
59 | ····move-result·v0 | ||
60 | ····:goto_1 | ||
61 | ····move·v1,·v0 | ||
62 | ····goto·:goto_0 | ||
32 | ····invoke-static·{v0,·v1},·Landroid/support/v7/widget/a;->a(Landroid/support/v7/widget/a;Landroid/support/v7/widget/h;)Landroid/support/v7/widget/h; | ||
63 | ····:cond_1 | ||
64 | ····move·v0,·v1 | ||
65 | ···· | 33 | ····return-void |
66 | .end·method | 34 | .end·method |
Offset 104, 15 lines modified | Offset 104, 15 lines modified | ||
104 | ····if-nez·v3,·:cond_1 | 104 | ····if-nez·v3,·:cond_1 |
105 | ····:cond_0 | 105 | ····:cond_0 |
106 | ····:goto_0 | 106 | ····:goto_0 |
107 | ····return·v0 | 107 | ····return·v0 |
108 | ····:cond_1 | 108 | ····:cond_1 |
109 | ····invoke-static·{p1},·Landroid/support/v4/ | 109 | ····invoke-static·{p1},·Landroid/support/v4/h/ag;->a(Landroid/view/MotionEvent;)I |
110 | ····move-result·v3 | 110 | ····move-result·v3 |
111 | ····packed-switch·v3,·:pswitch_data_0 | 111 | ····packed-switch·v3,·:pswitch_data_0 |
112 | ····goto·:goto_0 | 112 | ····goto·:goto_0 |
Offset 366, 15 lines modified | Offset 366, 15 lines modified | ||
366 | ····invoke-virtual·{v3,·v4,·v2},·Landroid/support/v7/widget/af;->a(Landroid/view/MotionEvent;I)Z | 366 | ····invoke-virtual·{v3,·v4,·v2},·Landroid/support/v7/widget/af;->a(Landroid/view/MotionEvent;I)Z |
367 | ····move-result·v3 | 367 | ····move-result·v3 |
368 | ····invoke-virtual·{v4},·Landroid/view/MotionEvent;->recycle()V | 368 | ····invoke-virtual·{v4},·Landroid/view/MotionEvent;->recycle()V |
369 | ····invoke-static·{p1},·Landroid/support/v4/ | 369 | ····invoke-static·{p1},·Landroid/support/v4/h/ag;->a(Landroid/view/MotionEvent;)I |
370 | ····move-result·v2 | 370 | ····move-result·v2 |
371 | ····if-eq·v2,·v0,·:cond_2 | 371 | ····if-eq·v2,·v0,·:cond_2 |
372 | ····const/4·v4,·0x3 | 372 | ····const/4·v4,·0x3 |
Offset 32, 71 lines modified | Offset 32, 71 lines modified | ||
32 | ········0x101013c | 32 | ········0x101013c |
33 | ····.end·array-data | 33 | ····.end·array-data |
34 | .end·method | 34 | .end·method |
35 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 35 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····sget·v0,·Landroid/support/v7/ | 37 | ····sget·v0,·Landroid/support/v7/b/b;->ratingBarStyle:I |
38 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/w;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 38 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/w;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 41 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
42 | ····.locals·3 | 42 | ····.locals·3 |
43 | ····const/4·v2,·0x0 | 43 | ····const/4·v2,·0x0 |
44 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/RatingBar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 44 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/RatingBar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
45 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/b | 45 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/bj;->a:Z |
46 | ····if-eqz·v0,·:cond_2 | 46 | ····if-eqz·v0,·:cond_2 |
47 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/w;->getContext()Landroid/content/Context; | 47 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/w;->getContext()Landroid/content/Context; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····sget-object·v1,·Landroid/support/v7/widget/w;->a:[I | 49 | ····sget-object·v1,·Landroid/support/v7/widget/w;->a:[I |
50 | ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/b | 50 | ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
51 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
52 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/b | 52 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bl;->b(I)Landroid/graphics/drawable/Drawable; |
53 | ····move-result-object·v1 | 53 | ····move-result-object·v1 |
54 | ····if-eqz·v1,·:cond_0 | 54 | ····if-eqz·v1,·:cond_0 |
55 | ····invoke-direct·{p0,·v1},·Landroid/support/v7/widget/w;->a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 55 | ····invoke-direct·{p0,·v1},·Landroid/support/v7/widget/w;->a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
56 | ····move-result-object·v1 | 56 | ····move-result-object·v1 |
57 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/w;->setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V | 57 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/w;->setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V |
58 | ····:cond_0 | 58 | ····:cond_0 |
59 | ····const/4·v1,·0x1 | 59 | ····const/4·v1,·0x1 |
60 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/b | 60 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bl;->b(I)Landroid/graphics/drawable/Drawable; |
61 | ····move-result-object·v1 | 61 | ····move-result-object·v1 |
62 | ····if-eqz·v1,·:cond_1 | 62 | ····if-eqz·v1,·:cond_1 |
63 | ····invoke-direct·{p0,·v1,·v2},·Landroid/support/v7/widget/w;->a(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; | 63 | ····invoke-direct·{p0,·v1,·v2},·Landroid/support/v7/widget/w;->a(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; |
64 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
65 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/w;->setProgressDrawable(Landroid/graphics/drawable/Drawable;)V | 65 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/w;->setProgressDrawable(Landroid/graphics/drawable/Drawable;)V |
66 | ····:cond_1 | 66 | ····:cond_1 |
67 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 67 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
68 | ····:cond_2 | 68 | ····:cond_2 |
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
71 | .method·private·a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 71 | .method·private·a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
72 | ····.locals·6 | 72 | ····.locals·6 |
Offset 162, 37 lines modified | Offset 162, 37 lines modified | ||
162 | .method·private·a(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; | 162 | .method·private·a(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; |
163 | ····.locals·8 | 163 | ····.locals·8 |
164 | ····const/4·v2,·0x1 | 164 | ····const/4·v2,·0x1 |
165 | ····const/4·v1,·0x0 | 165 | ····const/4·v1,·0x0 |
166 | ····instance-of·v0,·p1,·Landroid/support/v4/ | 166 | ····instance-of·v0,·p1,·Landroid/support/v4/c/a/m; |
167 | ····if-eqz·v0,·:cond_2 | 167 | ····if-eqz·v0,·:cond_2 |
168 | ····move-object·v0,·p1 | 168 | ····move-object·v0,·p1 |
169 | ····check-cast·v0,·Landroid/support/v4/ | 169 | ····check-cast·v0,·Landroid/support/v4/c/a/m; |
170 | ····invoke-interface·{v0},·Landroid/support/v4/ | 170 | ····invoke-interface·{v0},·Landroid/support/v4/c/a/m;->a()Landroid/graphics/drawable/Drawable; |
171 | ····move-result-object·v0 | 171 | ····move-result-object·v0 |
172 | ····if-eqz·v0,·:cond_0 | 172 | ····if-eqz·v0,·:cond_0 |
173 | ····invoke-direct·{p0,·v0,·p2},·Landroid/support/v7/widget/w;->a(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; | 173 | ····invoke-direct·{p0,·v0,·p2},·Landroid/support/v7/widget/w;->a(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; |
174 | ····move-result-object·v1 | 174 | ····move-result-object·v1 |
175 | ····move-object·v0,·p1 | 175 | ····move-object·v0,·p1 |
176 | ····check-cast·v0,·Landroid/support/v4/ | 176 | ····check-cast·v0,·Landroid/support/v4/c/a/m; |
177 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/ | 177 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/c/a/m;->a(Landroid/graphics/drawable/Drawable;)V |
178 | ····:cond_0 | 178 | ····:cond_0 |
179 | ····move-object·v0,·p1 | 179 | ····move-object·v0,·p1 |
180 | ····:cond_1 | 180 | ····:cond_1 |
181 | ····:goto_0 | 181 | ····:goto_0 |
182 | ····return-object·v0 | 182 | ····return-object·v0 |
Offset 380, 15 lines modified | Offset 380, 15 lines modified | ||
380 | ····move-result·v1 | 380 | ····move-result·v1 |
381 | ····mul-int/2addr·v0,·v1 | 381 | ····mul-int/2addr·v0,·v1 |
382 | ····const/4·v1,·0x0 | 382 | ····const/4·v1,·0x0 |
383 | ····invoke-static·{v0,·p1,·v1},·Landroid/support/v4/ | 383 | ····invoke-static·{v0,·p1,·v1},·Landroid/support/v4/h/ao;->a(III)I |
384 | ····move-result·v0 | 384 | ····move-result·v0 |
385 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/w;->getMeasuredHeight()I | 385 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/w;->getMeasuredHeight()I |
386 | ····move-result·v1 | 386 | ····move-result·v1 |
Offset 176, 25 lines modified | Offset 176, 25 lines modified | ||
176 | ····invoke-virtual·{p2,·v3},·Landroid/support/v7/internal/view/menu/m;->e(Z)V | 176 | ····invoke-virtual·{p2,·v3},·Landroid/support/v7/internal/view/menu/m;->e(Z)V |
177 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ax;->c:Landroid/support/v7/widget/Toolbar; | 177 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ax;->c:Landroid/support/v7/widget/Toolbar; |
178 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/Toolbar;->a:Landroid/view/View; | 178 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/Toolbar;->a:Landroid/view/View; |
179 | ····instance-of·v0,·v0,·Landroid/support/v7/ | 179 | ····instance-of·v0,·v0,·Landroid/support/v7/d/c; |
180 | ····if-eqz·v0,·:cond_2 | 180 | ····if-eqz·v0,·:cond_2 |
181 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ax;->c:Landroid/support/v7/widget/Toolbar; | 181 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ax;->c:Landroid/support/v7/widget/Toolbar; |
182 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/Toolbar;->a:Landroid/view/View; | 182 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/Toolbar;->a:Landroid/view/View; |
183 | ····check-cast·v0,·Landroid/support/v7/ | 183 | ····check-cast·v0,·Landroid/support/v7/d/c; |
184 | ····invoke-interface·{v0},·Landroid/support/v7/ | 184 | ····invoke-interface·{v0},·Landroid/support/v7/d/c;->a()V |
185 | ····:cond_2 | 185 | ····:cond_2 |
186 | ····return·v3 | 186 | ····return·v3 |
187 | .end·method | 187 | .end·method |
188 | .method·public·b(Z)V | 188 | .method·public·b(Z)V |
189 | ····.locals·5 | 189 | ····.locals·5 |
Offset 265, 25 lines modified | Offset 265, 25 lines modified | ||
265 | ····const/4·v2,·0x0 | 265 | ····const/4·v2,·0x0 |
266 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ax;->c:Landroid/support/v7/widget/Toolbar; | 266 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ax;->c:Landroid/support/v7/widget/Toolbar; |
267 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/Toolbar;->a:Landroid/view/View; | 267 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/Toolbar;->a:Landroid/view/View; |
268 | ····instance-of·v0,·v0,·Landroid/support/v7/ | 268 | ····instance-of·v0,·v0,·Landroid/support/v7/d/c; |
269 | ····if-eqz·v0,·:cond_0 | 269 | ····if-eqz·v0,·:cond_0 |
270 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ax;->c:Landroid/support/v7/widget/Toolbar; | 270 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ax;->c:Landroid/support/v7/widget/Toolbar; |
271 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/Toolbar;->a:Landroid/view/View; | 271 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/Toolbar;->a:Landroid/view/View; |
272 | ····check-cast·v0,·Landroid/support/v7/ | 272 | ····check-cast·v0,·Landroid/support/v7/d/c; |
273 | ····invoke-interface·{v0},·Landroid/support/v7/ | 273 | ····invoke-interface·{v0},·Landroid/support/v7/d/c;->b()V |
274 | ····:cond_0 | 274 | ····:cond_0 |
275 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ax;->c:Landroid/support/v7/widget/Toolbar; | 275 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ax;->c:Landroid/support/v7/widget/Toolbar; |
276 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/ax;->c:Landroid/support/v7/widget/Toolbar; | 276 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/ax;->c:Landroid/support/v7/widget/Toolbar; |
277 | ····iget-object·v1,·v1,·Landroid/support/v7/widget/Toolbar;->a:Landroid/view/View; | 277 | ····iget-object·v1,·v1,·Landroid/support/v7/widget/Toolbar;->a:Landroid/view/View; |
Offset 1, 102 lines modified | Offset 1, 170 lines modified | ||
1 | .class·Landroid/support/v7/widget/f; | 1 | .class·Landroid/support/v7/widget/f; |
2 | .super·Landroid/support/v7/internal/widget/TintImageView; | ||
3 | #·interfaces | ||
2 | . | 4 | .implements·Landroid/support/v7/widget/k; |
3 | #·instance·fields | 5 | #·instance·fields |
4 | .field·final·synthetic·a:Landroid/support/v7/widget/ | 6 | .field·final·synthetic·a:Landroid/support/v7/widget/a; |
5 | .field· | 7 | .field·private·final·b:[F |
6 | #·direct·methods | 8 | #·direct·methods |
7 | .method·constructor·<init>(Landroid/support/v7/widget/ | 9 | .method·public·constructor·<init>(Landroid/support/v7/widget/a;Landroid/content/Context;)V |
8 | ····.locals· | 10 | ····.locals·3 |
11 | ····const/4·v2,·0x1 | ||
12 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a; | ||
13 | ····const/4·v0,·0x0 | ||
14 | ····sget·v1,·Landroid/support/v7/b/b;->actionOverflowButtonStyle:I | ||
15 | ····invoke-direct·{p0,·p2,·v0,·v1},·Landroid/support/v7/internal/widget/TintImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
16 | ····const/4·v0,·0x2 | ||
17 | ····new-array·v0,·v0,·[F | ||
18 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/f;->b:[F | ||
19 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/f;->setClickable(Z)V | ||
20 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/f;->setFocusable(Z)V | ||
21 | ····const/4·v0,·0x0 | ||
22 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/f;->setVisibility(I)V | ||
23 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/f;->setEnabled(Z)V | ||
9 | ···· | 24 | ····new-instance·v0,·Landroid/support/v7/widget/g; |
10 | ····i | 25 | ····invoke-direct·{v0,·p0,·p0,·p1},·Landroid/support/v7/widget/g;-><init>(Landroid/support/v7/widget/f;Landroid/view/View;Landroid/support/v7/widget/a;)V |
11 | ····invoke- | 26 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/f;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V |
12 | ····return-void | 27 | ····return-void |
13 | .end·method | 28 | .end·method |
14 | #·virtual·methods | 29 | #·virtual·methods |
15 | .method·public· | 30 | .method·public·c()Z |
16 | ····.locals·1 | 31 | ····.locals·1 |
17 | ···· | 32 | ····const/4·v0,·0x0 |
33 | ····return·v0 | ||
34 | .end·method | ||
18 | 35 | .method·public·d()Z | |
36 | ····.locals·1 | ||
19 | ···· | 37 | ····const/4·v0,·0x0 |
20 | ···· | 38 | ····return·v0 |
39 | .end·method | ||
21 | · | 40 | .method·public·performClick()Z |
41 | ····.locals·2 | ||
22 | ····const/4·v | 42 | ····const/4·v1,·0x1 |
43 | ····invoke-super·{p0},·Landroid/support/v7/internal/widget/TintImageView;->performClick()Z | ||
23 | ····:goto_0 | ||
24 | ····return-object·v0 | ||
44 | ····move-result·v0 | ||
25 | ····:cond_0 | ||
26 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/f;->b:Landroid/support/v7/widget/e; | ||
27 | ····i | 45 | ····if-eqz·v0,·:cond_0 |
28 | ···· | 46 | ····:goto_0 |
47 | ····return·v1 | ||
29 | ···· | 48 | ····:cond_0 |
49 | ····const/4·v0,·0x0 | ||
30 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ | 50 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/f;->playSoundEffect(I)V |
31 | ···· | 51 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a; |
52 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->c()Z | ||
32 | ····goto·:goto_0 | 53 | ····goto·:goto_0 |
33 | .end·method | 54 | .end·method |
34 | .method·p | 55 | .method·protected·setFrame(IIII)Z |
35 | ····.locals· | 56 | ····.locals·8 |
36 | ····i | 57 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v7/internal/widget/TintImageView;->setFrame(IIII)Z |
37 | ···· | 58 | ····move-result·v0 |
38 | ····invoke-virtual·{ | 59 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/f;->getDrawable()Landroid/graphics/drawable/Drawable; |
39 | ···· | 60 | ····move-result-object·v1 |
61 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/f;->getBackground()Landroid/graphics/drawable/Drawable; | ||
40 | ····return·v0 | ||
41 | .end·method | ||
62 | ····move-result-object·v2 | ||
42 | .method·public·c()Z | ||
43 | ····.locals·1 | ||
44 | ····i | 63 | ····if-eqz·v1,·:cond_0 |
45 | ····i | 64 | ····if-eqz·v2,·:cond_0 |
46 | ····invoke- | 65 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/f;->getWidth()I |
47 | ····move-result | 66 | ····move-result·v1 |
Max diff block lines reached; 1348/6773 bytes (19.90%) of diff not shown. |
Offset 1, 78 lines modified | Offset 1, 58 lines modified | ||
1 | .class·Landroid/support/v7/widget/d; | 1 | .class·Landroid/support/v7/widget/d; |
2 | .super·Landroid/support/v7/internal/view/menu/c; | ||
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
4 | .implements·Ljava/lang/Runnable; | ||
5 | #·instance·fields | 3 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/widget/ | 4 | .field·final·synthetic·a:Landroid/support/v7/widget/a; |
7 | .field·private·b:Landroid/support/v7/widget/g; | ||
8 | #·direct·methods | 5 | #·direct·methods |
9 | .method·p | 6 | .method·private·constructor·<init>(Landroid/support/v7/widget/a;)V |
10 | ····.locals·0 | 7 | ····.locals·0 |
11 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/ | 8 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/a; |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
13 | ····i | 9 | ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/c;-><init>()V |
14 | ····return-void | 10 | ····return-void |
15 | .end·method | 11 | .end·method |
12 | .method·synthetic·constructor·<init>(Landroid/support/v7/widget/a;Landroid/support/v7/widget/b;)V | ||
13 | ····.locals·0 | ||
16 | #·virtual·methods | ||
17 | .method·public·run()V | ||
18 | ····.locals·2 | ||
19 | ····i | 14 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/d;-><init>(Landroid/support/v7/widget/a;)V |
20 | ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->f(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/support/v7/internal/view/menu/i; | ||
21 | ····move-result-object·v0 | ||
22 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->f()V | ||
23 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/ActionMenuPresenter; | ||
24 | ···· | 15 | ····return-void |
16 | .end·method | ||
25 | ····move-result-object·v0 | ||
26 | 17 | #·virtual·methods | |
18 | .method·public·a()Landroid/support/v7/widget/ab; | ||
19 | ····.locals·1 | ||
27 | ····i | 20 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/a; |
28 | ····invoke- | 21 | ····invoke-static·{v0},·Landroid/support/v7/widget/a;->h(Landroid/support/v7/widget/a;)Landroid/support/v7/widget/c; |
29 | ····move-result-object·v0 | 22 | ····move-result-object·v0 |
30 | ····if-eqz·v0,·:cond_0 | 23 | ····if-eqz·v0,·:cond_0 |
31 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/d;-> | 24 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/a; |
32 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/g;->d()Z | ||
33 | ···· | 25 | ····invoke-static·{v0},·Landroid/support/v7/widget/a;->h(Landroid/support/v7/widget/a;)Landroid/support/v7/widget/c; |
34 | ···· | 26 | ····move-result-object·v0 |
35 | ····i | 27 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/c;->c()Landroid/support/v7/widget/ab; |
36 | ···· | 28 | ····move-result-object·v0 |
37 | ···· | 29 | ····:goto_0 |
30 | ····return-object·v0 | ||
38 | ····:cond_0 | 31 | ····:cond_0 |
39 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/ActionMenuPresenter; | ||
40 | ····const/4·v | 32 | ····const/4·v0,·0x0 |
33 | ····goto·:goto_0 | ||
41 | ····invoke-static·{v0,·v1},·Landroid/support/v7/widget/ActionMenuPresenter;->a(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/support/v7/widget/d;)Landroid/support/v7/widget/d; | ||
42 | ····return-void | ||
43 | .end·method | 34 | .end·method |
Offset 1, 55 lines modified | Offset 1, 115 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/widget/i; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/o | 4 | .implements·Landroid/support/v7/internal/view/menu/y; |
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v7/widget/a; | ||
5 | #·direct·methods | 7 | #·direct·methods |
6 | .method·constructor·<init>()V | 8 | .method·private·constructor·<init>(Landroid/support/v7/widget/a;)V |
7 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/i;->a:Landroid/support/v7/widget/a; | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
9 | ····return-void | 12 | ····return-void |
10 | .end·method | 13 | .end·method |
14 | .method·synthetic·constructor·<init>(Landroid/support/v7/widget/a;Landroid/support/v7/widget/b;)V | ||
15 | ····.locals·0 | ||
16 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/i;-><init>(Landroid/support/v7/widget/a;)V | ||
17 | ····return-void | ||
18 | .end·method | ||
11 | #·virtual·methods | 19 | #·virtual·methods |
12 | .method·public·a(Landroid/ | 20 | .method·public·a(Landroid/support/v7/internal/view/menu/i;Z)V |
13 | ····.locals· | 21 | ····.locals·2 |
14 | ···· | 22 | ····instance-of·v0,·p1,·Landroid/support/v7/internal/view/menu/ad; |
15 | ····i | 23 | ····if-eqz·v0,·:cond_0 |
24 | ····move-object·v0,·p1 | ||
16 | ····return-object·v0 | ||
17 | .end·method | ||
25 | ····check-cast·v0,·Landroid/support/v7/internal/view/menu/ad; | ||
18 | .method·public·a(I)[Landroid/support/v7/widget/ActionMenuPresenter$SavedState; | ||
19 | ····.locals·1 | ||
20 | ····ne | 26 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/ad;->p()Landroid/support/v7/internal/view/menu/i; |
21 | ····re | 27 | ····move-result-object·v0 |
22 | .end·method | ||
28 | ····const/4·v1,·0x0 | ||
29 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/i;->a(Z)V | ||
23 | .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | ||
24 | ···· | 30 | ····:cond_0 |
31 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/i;->a:Landroid/support/v7/widget/a; | ||
25 | ····invoke-virtual·{ | 32 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->a()Landroid/support/v7/internal/view/menu/y; |
26 | ····move-result-object·v0 | 33 | ····move-result-object·v0 |
27 | ···· | 34 | ····if-eqz·v0,·:cond_1 |
35 | ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v7/internal/view/menu/y;->a(Landroid/support/v7/internal/view/menu/i;Z)V | ||
36 | ····:cond_1 | ||
37 | ····return-void | ||
28 | .end·method | 38 | .end·method |
29 | .method·public· | 39 | .method·public·a(Landroid/support/v7/internal/view/menu/i;)Z |
30 | ····.locals· | 40 | ····.locals·3 |
41 | ····const/4·v1,·0x0 | ||
42 | ····if-nez·p1,·:cond_0 | ||
43 | ····:goto_0 | ||
44 | ····return·v1 | ||
45 | ····:cond_0 | ||
46 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/i;->a:Landroid/support/v7/widget/a; | ||
47 | ····move-object·v0,·p1 | ||
48 | ····check-cast·v0,·Landroid/support/v7/internal/view/menu/ad; | ||
49 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/ad;->getItem()Landroid/view/MenuItem; | ||
50 | ····move-result-object·v0 | ||
51 | ····invoke-interface·{v0},·Landroid/view/MenuItem;->getItemId()I | ||
52 | ····move-result·v0 | ||
53 | ····iput·v0,·v2,·Landroid/support/v7/widget/a;->h:I | ||
54 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/i;->a:Landroid/support/v7/widget/a; | ||
31 | ····invoke-virtual·{ | 55 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->a()Landroid/support/v7/internal/view/menu/y; |
32 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
33 | ···· | 57 | ····if-eqz·v0,·:cond_1 |
58 | ····invoke-interface·{v0,·p1},·Landroid/support/v7/internal/view/menu/y;->a(Landroid/support/v7/internal/view/menu/i;)Z | ||
59 | ····move-result·v0 | ||
60 | ····:goto_1 | ||
61 | ····move·v1,·v0 | ||
62 | ····goto·:goto_0 | ||
63 | ····:cond_1 | ||
64 | ····move·v0,·v1 | ||
65 | ····goto·:goto_1 | ||
34 | .end·method | 66 | .end·method |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | .class·Landroid/support/v7/widget/af; | 1 | .class·Landroid/support/v7/widget/af; |
2 | .super·Landroid/support/v7/internal/widget/a | 2 | .super·Landroid/support/v7/internal/widget/al; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·private·f:Z | 4 | .field·private·f:Z |
5 | .field·private·g:Z | 5 | .field·private·g:Z |
6 | .field·private·h:Z | 6 | .field·private·h:Z |
7 | .field·private·i:Landroid/support/v4/ | 7 | .field·private·i:Landroid/support/v4/h/bn; |
8 | .field·private·j:Landroid/support/v4/widget/ | 8 | .field·private·j:Landroid/support/v4/widget/k; |
9 | #·direct·methods | 9 | #·direct·methods |
10 | .method·public·constructor·<init>(Landroid/content/Context;Z)V | 10 | .method·public·constructor·<init>(Landroid/content/Context;Z)V |
11 | ····.locals·2 | 11 | ····.locals·2 |
12 | ····const/4·v0,·0x0 | 12 | ····const/4·v0,·0x0 |
13 | ····sget·v1,·Landroid/support/v7/ | 13 | ····sget·v1,·Landroid/support/v7/b/b;->dropDownListViewStyle:I |
14 | ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/support/v7/internal/widget/a | 14 | ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/support/v7/internal/widget/al;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
15 | ····iput-boolean·p2,·p0,·Landroid/support/v7/widget/af;->g:Z | 15 | ····iput-boolean·p2,·p0,·Landroid/support/v7/widget/af;->g:Z |
16 | ····const/4·v0,·0x0 | 16 | ····const/4·v0,·0x0 |
17 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/af;->setCacheColorHint(I)V | 17 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/af;->setCacheColorHint(I)V |
Offset 84, 40 lines modified | Offset 84, 40 lines modified | ||
84 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/af;->h:Z | 84 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/af;->h:Z |
85 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/af;->setPressed(Z)V | 85 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/af;->setPressed(Z)V |
86 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/af;->drawableStateChanged()V | 86 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/af;->drawableStateChanged()V |
87 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->i:Landroid/support/v4/ | 87 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->i:Landroid/support/v4/h/bn; |
88 | ····if-eqz·v0,·:cond_0 | 88 | ····if-eqz·v0,·:cond_0 |
89 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->i:Landroid/support/v4/ | 89 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->i:Landroid/support/v4/h/bn; |
90 | ····invoke-virtual·{v0},·Landroid/support/v4/ | 90 | ····invoke-virtual·{v0},·Landroid/support/v4/h/bn;->a()V |
91 | ····const/4·v0,·0x0 | 91 | ····const/4·v0,·0x0 |
92 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/af;->i:Landroid/support/v4/ | 92 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/af;->i:Landroid/support/v4/h/bn; |
93 | ····:cond_0 | 93 | ····:cond_0 |
94 | ····return-void | 94 | ····return-void |
95 | .end·method | 95 | .end·method |
96 | #·virtual·methods | 96 | #·virtual·methods |
97 | .method·public·a(Landroid/view/MotionEvent;I)Z | 97 | .method·public·a(Landroid/view/MotionEvent;I)Z |
98 | ····.locals·8 | 98 | ····.locals·8 |
99 | ····const/4·v2,·0x1 | 99 | ····const/4·v2,·0x1 |
100 | ····const/4·v1,·0x0 | 100 | ····const/4·v1,·0x0 |
101 | ····invoke-static·{p1},·Landroid/support/v4/ | 101 | ····invoke-static·{p1},·Landroid/support/v4/h/ag;->a(Landroid/view/MotionEvent;)I |
102 | ····move-result·v3 | 102 | ····move-result·v3 |
103 | ····packed-switch·v3,·:pswitch_data_0 | 103 | ····packed-switch·v3,·:pswitch_data_0 |
104 | ····:cond_0 | 104 | ····:cond_0 |
105 | ····:goto_0 | 105 | ····:goto_0 |
Offset 132, 32 lines modified | Offset 132, 32 lines modified | ||
132 | ····:cond_1 | 132 | ····:cond_1 |
133 | ····invoke-direct·{p0},·Landroid/support/v7/widget/af;->d()V | 133 | ····invoke-direct·{p0},·Landroid/support/v7/widget/af;->d()V |
134 | ····:cond_2 | 134 | ····:cond_2 |
135 | ····if-eqz·v3,·:cond_7 | 135 | ····if-eqz·v3,·:cond_7 |
136 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->j:Landroid/support/v4/widget/ | 136 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->j:Landroid/support/v4/widget/k; |
137 | ····if-nez·v0,·:cond_3 | 137 | ····if-nez·v0,·:cond_3 |
138 | ····new-instance·v0,·Landroid/support/v4/widget/ | 138 | ····new-instance·v0,·Landroid/support/v4/widget/k; |
139 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/widget/ | 139 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/widget/k;-><init>(Landroid/widget/ListView;)V |
140 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/af;->j:Landroid/support/v4/widget/ | 140 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/af;->j:Landroid/support/v4/widget/k; |
141 | ····:cond_3 | 141 | ····:cond_3 |
142 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->j:Landroid/support/v4/widget/ | 142 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->j:Landroid/support/v4/widget/k; |
143 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/widget/ | 143 | ····invoke-virtual·{v0,·v2},·Landroid/support/v4/widget/k;->a(Z)Landroid/support/v4/widget/a; |
144 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->j:Landroid/support/v4/widget/ | 144 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->j:Landroid/support/v4/widget/k; |
145 | ····invoke-virtual·{v0,·p0,·p1},·Landroid/support/v4/widget/ | 145 | ····invoke-virtual·{v0,·p0,·p1},·Landroid/support/v4/widget/k;->onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z |
146 | ····:cond_4 | 146 | ····:cond_4 |
147 | ····:goto_2 | 147 | ····:goto_2 |
148 | ····return·v3 | 148 | ····return·v3 |
149 | ····:pswitch_0 | 149 | ····:pswitch_0 |
150 | ····move·v0,·v1 | 150 | ····move·v0,·v1 |
Offset 229, 21 lines modified | Offset 229, 21 lines modified | ||
229 | ····if-ne·v3,·v2,·:cond_0 | 229 | ····if-ne·v3,·v2,·:cond_0 |
230 | ····invoke-direct·{p0,·v0,·v6},·Landroid/support/v7/widget/af;->a(Landroid/view/View;I)V | 230 | ····invoke-direct·{p0,·v0,·v6},·Landroid/support/v7/widget/af;->a(Landroid/view/View;I)V |
231 | ····goto·:goto_0 | 231 | ····goto·:goto_0 |
232 | ····:cond_7 | 232 | ····:cond_7 |
233 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->j:Landroid/support/v4/widget/ | 233 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->j:Landroid/support/v4/widget/k; |
234 | ····if-eqz·v0,·:cond_4 | 234 | ····if-eqz·v0,·:cond_4 |
235 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->j:Landroid/support/v4/widget/ | 235 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->j:Landroid/support/v4/widget/k; |
236 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/ | 236 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/widget/k;->a(Z)Landroid/support/v4/widget/a; |
237 | ····goto·:goto_2 | 237 | ····goto·:goto_2 |
238 | ····:pswitch_2 | 238 | ····:pswitch_2 |
239 | ····move·v0,·v2 | 239 | ····move·v0,·v2 |
Max diff block lines reached; 1982/7055 bytes (28.09%) of diff not shown. |
Offset 3, 15 lines modified | Offset 3, 15 lines modified | ||
3 | #·static·fields | 3 | #·static·fields |
4 | .field·private·static·final·a:[I | 4 | .field·private·static·final·a:[I |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·b:Landroid/support/v7/internal/widget/b | 6 | .field·private·b:Landroid/support/v7/internal/widget/bj; |
7 | .field·private·c:Landroid/graphics/drawable/Drawable; | 7 | .field·private·c:Landroid/graphics/drawable/Drawable; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·static·constructor·<clinit>()V | 9 | .method·static·constructor·<clinit>()V |
10 | ····.locals·3 | 10 | ····.locals·3 |
Offset 30, 55 lines modified | Offset 30, 55 lines modified | ||
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 32 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····sget·v0,·Landroid/support/v7/ | 34 | ····sget·v0,·Landroid/support/v7/b/b;->checkboxStyle:I |
35 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/r;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 35 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/r;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 38 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
39 | ····.locals·3 | 39 | ····.locals·3 |
40 | ····const/4·v2,·0x0 | 40 | ····const/4·v2,·0x0 |
41 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/CheckBox;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 41 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/CheckBox;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
42 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/b | 42 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/bj;->a:Z |
43 | ····if-eqz·v0,·:cond_0 | 43 | ····if-eqz·v0,·:cond_0 |
44 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/r;->getContext()Landroid/content/Context; | 44 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/r;->getContext()Landroid/content/Context; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····sget-object·v1,·Landroid/support/v7/widget/r;->a:[I | 46 | ····sget-object·v1,·Landroid/support/v7/widget/r;->a:[I |
47 | ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/b | 47 | ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/b | 49 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
50 | ····move-result-object·v1 | 50 | ····move-result-object·v1 |
51 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/r;->setButtonDrawable(Landroid/graphics/drawable/Drawable;)V | 51 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/r;->setButtonDrawable(Landroid/graphics/drawable/Drawable;)V |
52 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 52 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
53 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 53 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->c()Landroid/support/v7/internal/widget/bj; |
54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
55 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/r;->b:Landroid/support/v7/internal/widget/b | 55 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/r;->b:Landroid/support/v7/internal/widget/bj; |
56 | ····:cond_0 | 56 | ····:cond_0 |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
59 | #·virtual·methods | 59 | #·virtual·methods |
Offset 110, 21 lines modified | Offset 110, 21 lines modified | ||
110 | ····:cond_0 | 110 | ····:cond_0 |
111 | ····return·v0 | 111 | ····return·v0 |
112 | .end·method | 112 | .end·method |
113 | .method·public·setButtonDrawable(I)V | 113 | .method·public·setButtonDrawable(I)V |
114 | ····.locals·1 | 114 | ····.locals·1 |
115 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/r;->b:Landroid/support/v7/internal/widget/b | 115 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/r;->b:Landroid/support/v7/internal/widget/bj; |
116 | ····if-eqz·v0,·:cond_0 | 116 | ····if-eqz·v0,·:cond_0 |
117 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/r;->b:Landroid/support/v7/internal/widget/b | 117 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/r;->b:Landroid/support/v7/internal/widget/bj; |
118 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/b | 118 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/bj;->a(I)Landroid/graphics/drawable/Drawable; |
119 | ····move-result-object·v0 | 119 | ····move-result-object·v0 |
120 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/r;->setButtonDrawable(Landroid/graphics/drawable/Drawable;)V | 120 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/r;->setButtonDrawable(Landroid/graphics/drawable/Drawable;)V |
121 | ····:goto_0 | 121 | ····:goto_0 |
122 | ····return-void | 122 | ····return-void |
Offset 1, 62 lines modified | Offset 1, 102 lines modified | ||
1 | .class·Landroid/support/v7/widget/g; | 1 | .class·Landroid/support/v7/widget/g; |
2 | .super·Landroid/support/v7/ | 2 | .super·Landroid/support/v7/widget/ag; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·synthetic· | 4 | .field·final·synthetic·a:Landroid/support/v7/widget/a; |
5 | .field·final·synthetic·b:Landroid/support/v7/widget/f; | ||
5 | #·direct·methods | 6 | #·direct·methods |
6 | .method· | 7 | .method·constructor·<init>(Landroid/support/v7/widget/f;Landroid/view/View;Landroid/support/v7/widget/a;)V |
7 | ····.locals· | 8 | ····.locals·0 |
8 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/g;-> | 9 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/g;->b:Landroid/support/v7/widget/f; |
9 | ···· | 10 | ····iput-object·p3,·p0,·Landroid/support/v7/widget/g;->a:Landroid/support/v7/widget/a; |
10 | ···· | 11 | ····invoke-direct·{p0,·p2},·Landroid/support/v7/widget/ag;-><init>(Landroid/view/View;)V |
11 | ···· | 12 | ····return-void |
13 | .end·method | ||
12 | ····move-object·v2,·p3 | ||
13 | 14 | #·virtual·methods | |
15 | .method·public·a()Landroid/support/v7/widget/ab; | ||
16 | ····.locals·1 | ||
14 | ···· | 17 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/g;->b:Landroid/support/v7/widget/f; |
15 | ····i | 18 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a; |
16 | ···· | 19 | ····invoke-static·{v0},·Landroid/support/v7/widget/a;->a(Landroid/support/v7/widget/a;)Landroid/support/v7/widget/h; |
17 | ···· | 20 | ····move-result-object·v0 |
18 | ····i | 21 | ····if-nez·v0,·:cond_0 |
19 | ···· | 22 | ····const/4·v0,·0x0 |
20 | ···· | 23 | ····:goto_0 |
24 | ····return-object·v0 | ||
25 | ····:cond_0 | ||
26 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/g;->b:Landroid/support/v7/widget/f; | ||
27 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a; | ||
28 | ····invoke-static·{v0},·Landroid/support/v7/widget/a;->a(Landroid/support/v7/widget/a;)Landroid/support/v7/widget/h; | ||
29 | ····move-result-object·v0 | ||
30 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/h;->c()Landroid/support/v7/widget/ab; | ||
31 | ····move-result-object·v0 | ||
32 | ····goto·:goto_0 | ||
21 | .end·method | 33 | .end·method |
34 | .method·public·b()Z | ||
35 | ····.locals·1 | ||
22 | #·virtual·methods | ||
23 | .method·public·onDismiss()V | ||
24 | ···· | 36 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/g;->b:Landroid/support/v7/widget/f; |
37 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a; | ||
25 | ····invoke- | 38 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->c()Z |
39 | ····const/4·v0,·0x1 | ||
40 | ····return·v0 | ||
41 | .end·method | ||
26 | 42 | .method·public·c()Z | |
43 | ····.locals·1 | ||
44 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/g;->b:Landroid/support/v7/widget/f; | ||
45 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a; | ||
27 | ····invoke-static·{v0},·Landroid/support/v7/widget/ | 46 | ····invoke-static·{v0},·Landroid/support/v7/widget/a;->b(Landroid/support/v7/widget/a;)Landroid/support/v7/widget/e; |
28 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
29 | ····i | 48 | ····if-eqz·v0,·:cond_0 |
30 | ···· | 49 | ····const/4·v0,·0x0 |
31 | ···· | 50 | ····:goto_0 |
51 | ····return·v0 | ||
32 | ···· | 52 | ····:cond_0 |
53 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/g;->b:Landroid/support/v7/widget/f; | ||
33 | ····retur | 54 | ····iget-object·v0,·v0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a; |
55 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->d()Z | ||
56 | ····const/4·v0,·0x1 | ||
57 | ····goto·:goto_0 | ||
34 | .end·method | 58 | .end·method |
Offset 3, 17 lines modified | Offset 3, 17 lines modified | ||
3 | #·static·fields | 3 | #·static·fields |
4 | .field·private·static·final·a:[I | 4 | .field·private·static·final·a:[I |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·b:Landroid/support/v7/internal/widget/b | 6 | .field·private·b:Landroid/support/v7/internal/widget/bj; |
7 | .field·private·c:Landroid/support/v7/internal/widget/b | 7 | .field·private·c:Landroid/support/v7/internal/widget/bi; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·static·constructor·<clinit>()V | 9 | .method·static·constructor·<clinit>()V |
10 | ····.locals·1 | 10 | ····.locals·1 |
11 | ····const/4·v0,·0x2 | 11 | ····const/4·v0,·0x2 |
Offset 34, 114 lines modified | Offset 34, 114 lines modified | ||
34 | ········0x1010176 | 34 | ········0x1010176 |
35 | ····.end·array-data | 35 | ····.end·array-data |
36 | .end·method | 36 | .end·method |
37 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 37 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····sget·v0,·Landroid/support/v7/ | 39 | ····sget·v0,·Landroid/support/v7/b/b;->autoCompleteTextViewStyle:I |
40 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/u;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 40 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/u;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 43 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
44 | ····.locals·5 | 44 | ····.locals·5 |
45 | ····const/4·v4,·0x1 | 45 | ····const/4·v4,·0x1 |
46 | ····const/4·v3,·0x0 | 46 | ····const/4·v3,·0x0 |
47 | ····invoke-static·{p1},·Landroid/support/v7/internal/widget/b | 47 | ····invoke-static·{p1},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;)Landroid/content/Context; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····invoke-direct·{p0,·v0,·p2,·p3},·Landroid/widget/MultiAutoCompleteTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 49 | ····invoke-direct·{p0,·v0,·p2,·p3},·Landroid/widget/MultiAutoCompleteTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
50 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/b | 50 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/bj;->a:Z |
51 | ····if-eqz·v0,·:cond_2 | 51 | ····if-eqz·v0,·:cond_2 |
52 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/u;->getContext()Landroid/content/Context; | 52 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/u;->getContext()Landroid/content/Context; |
53 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
54 | ····sget-object·v1,·Landroid/support/v7/widget/u;->a:[I | 54 | ····sget-object·v1,·Landroid/support/v7/widget/u;->a:[I |
55 | ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/b | 55 | ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 57 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->c()Landroid/support/v7/internal/widget/bj; |
58 | ····move-result-object·v1 | 58 | ····move-result-object·v1 |
59 | ····iput-object·v1,·p0,·Landroid/support/v7/widget/u;->b:Landroid/support/v7/internal/widget/b | 59 | ····iput-object·v1,·p0,·Landroid/support/v7/widget/u;->b:Landroid/support/v7/internal/widget/bj; |
60 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/b | 60 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bl;->e(I)Z |
61 | ····move-result·v1 | 61 | ····move-result·v1 |
62 | ····if-eqz·v1,·:cond_0 | 62 | ····if-eqz·v1,·:cond_0 |
63 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 63 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->c()Landroid/support/v7/internal/widget/bj; |
64 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
65 | ····const/4·v2,·-0x1 | 65 | ····const/4·v2,·-0x1 |
66 | ····invoke-virtual·{v0,·v3,·v2},·Landroid/support/v7/internal/widget/b | 66 | ····invoke-virtual·{v0,·v3,·v2},·Landroid/support/v7/internal/widget/bl;->f(II)I |
67 | ····move-result·v2 | 67 | ····move-result·v2 |
68 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/b | 68 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/bj;->c(I)Landroid/content/res/ColorStateList; |
69 | ····move-result-object·v1 | 69 | ····move-result-object·v1 |
70 | ····if-eqz·v1,·:cond_0 | 70 | ····if-eqz·v1,·:cond_0 |
71 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/u;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V | 71 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/u;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V |
72 | ····:cond_0 | 72 | ····:cond_0 |
73 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/b | 73 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bl;->e(I)Z |
74 | ····move-result·v1 | 74 | ····move-result·v1 |
75 | ····if-eqz·v1,·:cond_1 | 75 | ····if-eqz·v1,·:cond_1 |
76 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/b | 76 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
77 | ····move-result-object·v1 | 77 | ····move-result-object·v1 |
78 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/u;->setDropDownBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 78 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/u;->setDropDownBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
79 | ····:cond_1 | 79 | ····:cond_1 |
80 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 80 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
81 | ····:cond_2 | 81 | ····:cond_2 |
82 | ····return-void | 82 | ····return-void |
83 | .end·method | 83 | .end·method |
84 | .method·private·a()V | 84 | .method·private·a()V |
85 | ····.locals·1 | 85 | ····.locals·1 |
86 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/u;->getBackground()Landroid/graphics/drawable/Drawable; | 86 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/u;->getBackground()Landroid/graphics/drawable/Drawable; |
87 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
88 | ····if-eqz·v0,·:cond_0 | 88 | ····if-eqz·v0,·:cond_0 |
89 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/u;->c:Landroid/support/v7/internal/widget/b | 89 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/u;->c:Landroid/support/v7/internal/widget/bi; |
90 | ····if-eqz·v0,·:cond_0 | 90 | ····if-eqz·v0,·:cond_0 |
91 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/u;->c:Landroid/support/v7/internal/widget/b | 91 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/u;->c:Landroid/support/v7/internal/widget/bi; |
92 | ····invoke-static·{p0,·v0},·Landroid/support/v7/internal/widget/b | 92 | ····invoke-static·{p0,·v0},·Landroid/support/v7/internal/widget/bj;->a(Landroid/view/View;Landroid/support/v7/internal/widget/bi;)V |
93 | ····:cond_0 | 93 | ····:cond_0 |
Max diff block lines reached; 6093/11582 bytes (52.61%) of diff not shown. |
Offset 3, 15 lines modified | Offset 3, 15 lines modified | ||
3 | #·static·fields | 3 | #·static·fields |
4 | .field·private·static·final·a:[I | 4 | .field·private·static·final·a:[I |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·b:Landroid/support/v7/internal/widget/b | 6 | .field·private·b:Landroid/support/v7/internal/widget/bi; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·static·constructor·<clinit>()V | 8 | .method·static·constructor·<clinit>()V |
9 | ····.locals·3 | 9 | ····.locals·3 |
10 | ····const/4·v0,·0x1 | 10 | ····const/4·v0,·0x1 |
Offset 28, 93 lines modified | Offset 28, 93 lines modified | ||
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 30 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
31 | ····.locals·1 | 31 | ····.locals·1 |
32 | ····sget·v0,·Landroid/support/v7/ | 32 | ····sget·v0,·Landroid/support/v7/b/b;->editTextStyle:I |
33 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/t;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 33 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/t;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 36 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
37 | ····.locals·4 | 37 | ····.locals·4 |
38 | ····const/4·v3,·0x0 | 38 | ····const/4·v3,·0x0 |
39 | ····invoke-static·{p1},·Landroid/support/v7/internal/widget/b | 39 | ····invoke-static·{p1},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;)Landroid/content/Context; |
40 | ····move-result-object·v0 | 40 | ····move-result-object·v0 |
41 | ····invoke-direct·{p0,·v0,·p2,·p3},·Landroid/widget/EditText;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 41 | ····invoke-direct·{p0,·v0,·p2,·p3},·Landroid/widget/EditText;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
42 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/b | 42 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/bj;->a:Z |
43 | ····if-eqz·v0,·:cond_1 | 43 | ····if-eqz·v0,·:cond_1 |
44 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/t;->getContext()Landroid/content/Context; | 44 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/t;->getContext()Landroid/content/Context; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····sget-object·v1,·Landroid/support/v7/widget/t;->a:[I | 46 | ····sget-object·v1,·Landroid/support/v7/widget/t;->a:[I |
47 | ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/b | 47 | ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/b | 49 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bl;->e(I)Z |
50 | ····move-result·v1 | 50 | ····move-result·v1 |
51 | ····if-eqz·v1,·:cond_0 | 51 | ····if-eqz·v1,·:cond_0 |
52 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 52 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->c()Landroid/support/v7/internal/widget/bj; |
53 | ····move-result-object·v1 | 53 | ····move-result-object·v1 |
54 | ····const/4·v2,·-0x1 | 54 | ····const/4·v2,·-0x1 |
55 | ····invoke-virtual·{v0,·v3,·v2},·Landroid/support/v7/internal/widget/b | 55 | ····invoke-virtual·{v0,·v3,·v2},·Landroid/support/v7/internal/widget/bl;->f(II)I |
56 | ····move-result·v2 | 56 | ····move-result·v2 |
57 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/b | 57 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/bj;->c(I)Landroid/content/res/ColorStateList; |
58 | ····move-result-object·v1 | 58 | ····move-result-object·v1 |
59 | ····if-eqz·v1,·:cond_0 | 59 | ····if-eqz·v1,·:cond_0 |
60 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/t;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V | 60 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/t;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V |
61 | ····:cond_0 | 61 | ····:cond_0 |
62 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 62 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
63 | ····:cond_1 | 63 | ····:cond_1 |
64 | ····return-void | 64 | ····return-void |
65 | .end·method | 65 | .end·method |
66 | .method·private·a()V | 66 | .method·private·a()V |
67 | ····.locals·1 | 67 | ····.locals·1 |
68 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/t;->getBackground()Landroid/graphics/drawable/Drawable; | 68 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/t;->getBackground()Landroid/graphics/drawable/Drawable; |
69 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
70 | ····if-eqz·v0,·:cond_0 | 70 | ····if-eqz·v0,·:cond_0 |
71 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/t;->b:Landroid/support/v7/internal/widget/b | 71 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/t;->b:Landroid/support/v7/internal/widget/bi; |
72 | ····if-eqz·v0,·:cond_0 | 72 | ····if-eqz·v0,·:cond_0 |
73 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/t;->b:Landroid/support/v7/internal/widget/b | 73 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/t;->b:Landroid/support/v7/internal/widget/bi; |
74 | ····invoke-static·{p0,·v0},·Landroid/support/v7/internal/widget/b | 74 | ····invoke-static·{p0,·v0},·Landroid/support/v7/internal/widget/bj;->a(Landroid/view/View;Landroid/support/v7/internal/widget/bi;)V |
75 | ····:cond_0 | 75 | ····:cond_0 |
76 | ····return-void | 76 | ····return-void |
77 | .end·method | 77 | .end·method |
78 | #·virtual·methods | 78 | #·virtual·methods |
Offset 127, 101 lines modified | Offset 127, 101 lines modified | ||
127 | ····return-void | 127 | ····return-void |
128 | .end·method | 128 | .end·method |
129 | .method·public·getSupportBackgroundTintList()Landroid/content/res/ColorStateList; | 129 | .method·public·getSupportBackgroundTintList()Landroid/content/res/ColorStateList; |
130 | ····.locals·1 | 130 | ····.locals·1 |
131 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/t;->b:Landroid/support/v7/internal/widget/b | 131 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/t;->b:Landroid/support/v7/internal/widget/bi; |
132 | ····if-eqz·v0,·:cond_0 | 132 | ····if-eqz·v0,·:cond_0 |
133 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/t;->b:Landroid/support/v7/internal/widget/b | 133 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/t;->b:Landroid/support/v7/internal/widget/bi; |
134 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/b | 134 | ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/bi;->a:Landroid/content/res/ColorStateList; |
135 | ····:goto_0 | 135 | ····:goto_0 |
136 | ····return-object·v0 | 136 | ····return-object·v0 |
Max diff block lines reached; 4267/9363 bytes (45.57%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Landroid/support/v7/widget/SearchView; | 1 | .class·public·Landroid/support/v7/widget/SearchView; |
2 | .super·Landroid/support/v7/widget/z; | 2 | .super·Landroid/support/v7/widget/z; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v7/ | 4 | .implements·Landroid/support/v7/d/c; |
5 | #·static·fields | 5 | #·static·fields |
6 | .field·static·final·a:Landroid/support/v7/widget/ao; | 6 | .field·static·final·a:Landroid/support/v7/widget/ao; |
7 | .field·private·static·final·b:Z | 7 | .field·private·static·final·b:Z |
Offset 628, 15 lines modified | Offset 628, 15 lines modified | ||
628 | ····move-result-object·v0 | 628 | ····move-result-object·v0 |
629 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 629 | ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
630 | ····move-result-object·v0 | 630 | ····move-result-object·v0 |
631 | ····sget·v1,·Landroid/support/v7/ | 631 | ····sget·v1,·Landroid/support/v7/b/e;->abc_search_view_preferred_width:I |
632 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 632 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
633 | ····move-result·v0 | 633 | ····move-result·v0 |
634 | ····return·v0 | 634 | ····return·v0 |
635 | .end·method | 635 | .end·method |
Offset 1, 130 lines modified | Offset 1, 2 lines modified | ||
1 | .class·Landroid/support/v7/widget/b; | 1 | .class·synthetic·Landroid/support/v7/widget/b; |
2 | .super·Ljava/lang/Object; | ||
2 | .super·Landroid/support/v7/internal/view/menu/v; | ||
3 | #·instance·fields | ||
4 | .field·final·synthetic·c:Landroid/support/v7/widget/ActionMenuPresenter; | ||
5 | .field·private·d:Landroid/support/v7/internal/view/menu/ad; | ||
6 | #·direct·methods | ||
7 | .method·public·constructor·<init>(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/internal/view/menu/ad;)V | ||
8 | ····.locals·6 | ||
9 | ····const/4·v4,·0x0 | ||
10 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/b;->c:Landroid/support/v7/widget/ActionMenuPresenter; | ||
11 | ····const/4·v3,·0x0 | ||
12 | ····sget·v5,·Landroid/support/v7/a/b;->actionOverflowMenuStyle:I | ||
13 | ····move-object·v0,·p0 | ||
14 | ····move-object·v1,·p2 | ||
15 | ····move-object·v2,·p3 | ||
16 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v7/internal/view/menu/v;-><init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;ZI)V | ||
17 | ····iput-object·p3,·p0,·Landroid/support/v7/widget/b;->d:Landroid/support/v7/internal/view/menu/ad; | ||
18 | ····invoke-virtual·{p3},·Landroid/support/v7/internal/view/menu/ad;->getItem()Landroid/view/MenuItem; | ||
19 | ····move-result-object·v0 | ||
20 | ····check-cast·v0,·Landroid/support/v7/internal/view/menu/m; | ||
21 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/m;->j()Z | ||
22 | ····move-result·v0 | ||
23 | ····if-nez·v0,·:cond_0 | ||
24 | ····invoke-static·{p1},·Landroid/support/v7/widget/ActionMenuPresenter;->d(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/view/View; | ||
25 | ····move-result-object·v0 | ||
26 | ····if-nez·v0,·:cond_2 | ||
27 | ····invoke-static·{p1},·Landroid/support/v7/widget/ActionMenuPresenter;->e(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/support/v7/internal/view/menu/z; | ||
28 | ····move-result-object·v0 | ||
29 | ····check-cast·v0,·Landroid/view/View; | ||
30 | ····:goto_0 | ||
31 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/b;->a(Landroid/view/View;)V | ||
32 | ····:cond_0 | ||
33 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/ActionMenuPresenter;->g:Landroid/support/v7/widget/h; | ||
34 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/b;->a(Landroid/support/v7/internal/view/menu/y;)V | ||
35 | ····invoke-virtual·{p3},·Landroid/support/v7/internal/view/menu/ad;->size()I | ||
36 | ····move-result·v1 | ||
37 | ····move·v0,·v4 | ||
38 | ····:goto_1 | ||
39 | ····if-ge·v0,·v1,·:cond_1 | ||
40 | ····invoke-virtual·{p3,·v0},·Landroid/support/v7/internal/view/menu/ad;->getItem(I)Landroid/view/MenuItem; | ||
41 | ····move-result-object·v2 | ||
42 | ····invoke-interface·{v2},·Landroid/view/MenuItem;->isVisible()Z | ||
43 | ····move-result·v3 | ||
44 | ····if-eqz·v3,·:cond_3 | ||
45 | ····invoke-interface·{v2},·Landroid/view/MenuItem;->getIcon()Landroid/graphics/drawable/Drawable; | ||
46 | ····move-result-object·v2 | ||
47 | ····if-eqz·v2,·:cond_3 | ||
48 | ····const/4·v4,·0x1 | ||
49 | ····:cond_1 | ||
50 | ····invoke-virtual·{p0,·v4},·Landroid/support/v7/widget/b;->a(Z)V | ||
51 | ····return-void | ||
52 | ····:cond_2 | ||
53 | ····invoke-static·{p1},·Landroid/support/v7/widget/ActionMenuPresenter;->d(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/view/View; | ||
54 | ····move-result-object·v0 | ||
55 | ····goto·:goto_0 | ||
56 | ····:cond_3 | ||
57 | ····add-int/lit8·v0,·v0,·0x1 | ||
58 | ····goto·:goto_1 | ||
59 | .end·method | ||
60 | #·virtual·methods | ||
61 | .method·public·onDismiss()V | ||
62 | ····.locals·2 | ||
63 | ····invoke-super·{p0},·Landroid/support/v7/internal/view/menu/v;->onDismiss()V | ||
64 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/b;->c:Landroid/support/v7/widget/ActionMenuPresenter; | ||
65 | ····const/4·v1,·0x0 | ||
66 | ····invoke-static·{v0,·v1},·Landroid/support/v7/widget/ActionMenuPresenter;->a(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/support/v7/widget/b;)Landroid/support/v7/widget/b; | ||
67 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/b;->c:Landroid/support/v7/widget/ActionMenuPresenter; | ||
68 | ····const/4·v1,·0x0 | ||
Max diff block lines reached; -1/3893 bytes (-0.03%) of diff not shown. |
Offset 3, 15 lines modified | Offset 3, 15 lines modified | ||
3 | #·static·fields | 3 | #·static·fields |
4 | .field·private·static·final·a:[I | 4 | .field·private·static·final·a:[I |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·b:Landroid/support/v7/internal/widget/b | 6 | .field·private·b:Landroid/support/v7/internal/widget/bi; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·static·constructor·<clinit>()V | 8 | .method·static·constructor·<clinit>()V |
9 | ····.locals·3 | 9 | ····.locals·3 |
10 | ····const/4·v0,·0x1 | 10 | ····const/4·v0,·0x1 |
Offset 28, 15 lines modified | Offset 28, 15 lines modified | ||
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 30 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
31 | ····.locals·1 | 31 | ····.locals·1 |
32 | ····sget·v0,·Landroid/support/v7/ | 32 | ····sget·v0,·Landroid/support/v7/b/b;->buttonStyle:I |
33 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/q;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 33 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/q;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 36 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
Offset 46, 111 lines modified | Offset 46, 111 lines modified | ||
46 | ····const/4·v4,·-0x1 | 46 | ····const/4·v4,·-0x1 |
47 | ····const/4·v3,·0x0 | 47 | ····const/4·v3,·0x0 |
48 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/Button;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 48 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/Button;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
49 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/b | 49 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/bj;->a:Z |
50 | ····if-eqz·v0,·:cond_1 | 50 | ····if-eqz·v0,·:cond_1 |
51 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/q;->getContext()Landroid/content/Context; | 51 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/q;->getContext()Landroid/content/Context; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····sget-object·v1,·Landroid/support/v7/widget/q;->a:[I | 53 | ····sget-object·v1,·Landroid/support/v7/widget/q;->a:[I |
54 | ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/b | 54 | ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
55 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
56 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/b | 56 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bl;->e(I)Z |
57 | ····move-result·v1 | 57 | ····move-result·v1 |
58 | ····if-eqz·v1,·:cond_0 | 58 | ····if-eqz·v1,·:cond_0 |
59 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 59 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->c()Landroid/support/v7/internal/widget/bj; |
60 | ····move-result-object·v1 | 60 | ····move-result-object·v1 |
61 | ····invoke-virtual·{v0,·v3,·v4},·Landroid/support/v7/internal/widget/b | 61 | ····invoke-virtual·{v0,·v3,·v4},·Landroid/support/v7/internal/widget/bl;->f(II)I |
62 | ····move-result·v2 | 62 | ····move-result·v2 |
63 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/b | 63 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/bj;->c(I)Landroid/content/res/ColorStateList; |
64 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
65 | ····if-eqz·v1,·:cond_0 | 65 | ····if-eqz·v1,·:cond_0 |
66 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/q;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V | 66 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/q;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V |
67 | ····:cond_0 | 67 | ····:cond_0 |
68 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 68 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
69 | ····:cond_1 | 69 | ····:cond_1 |
70 | ····sget-object·v0,·Landroid/support/v7/ | 70 | ····sget-object·v0,·Landroid/support/v7/b/l;->AppCompatTextView:[I |
71 | ····invoke-virtual·{p1,·p2,·v0,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 71 | ····invoke-virtual·{p1,·p2,·v0,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
72 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
73 | ····sget·v1,·Landroid/support/v7/ | 73 | ····sget·v1,·Landroid/support/v7/b/l;->AppCompatTextView_android_textAppearance:I |
74 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/content/res/TypedArray;->getResourceId(II)I | 74 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/content/res/TypedArray;->getResourceId(II)I |
75 | ····move-result·v1 | 75 | ····move-result·v1 |
76 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 76 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
77 | ····if-eq·v1,·v4,·:cond_3 | 77 | ····if-eq·v1,·v4,·:cond_3 |
78 | ····sget-object·v0,·Landroid/support/v7/ | 78 | ····sget-object·v0,·Landroid/support/v7/b/l;->TextAppearance:[I |
79 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray; | 79 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray; |
80 | ····move-result-object·v0 | 80 | ····move-result-object·v0 |
81 | ····sget·v1,·Landroid/support/v7/ | 81 | ····sget·v1,·Landroid/support/v7/b/l;->TextAppearance_textAllCaps:I |
82 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->hasValue(I)Z | 82 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->hasValue(I)Z |
83 | ····move-result·v1 | 83 | ····move-result·v1 |
84 | ····if-eqz·v1,·:cond_2 | 84 | ····if-eqz·v1,·:cond_2 |
85 | ····sget·v1,·Landroid/support/v7/ | 85 | ····sget·v1,·Landroid/support/v7/b/l;->TextAppearance_textAllCaps:I |
86 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 86 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
87 | ····move-result·v1 | 87 | ····move-result·v1 |
88 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/q;->setAllCaps(Z)V | 88 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/q;->setAllCaps(Z)V |
89 | ····:cond_2 | 89 | ····:cond_2 |
90 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 90 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
91 | ····:cond_3 | 91 | ····:cond_3 |
92 | ····sget-object·v0,·Landroid/support/v7/ | 92 | ····sget-object·v0,·Landroid/support/v7/b/l;->AppCompatTextView:[I |
93 | ····invoke-virtual·{p1,·p2,·v0,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 93 | ····invoke-virtual·{p1,·p2,·v0,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
94 | ····move-result-object·v0 | 94 | ····move-result-object·v0 |
Max diff block lines reached; 8707/13866 bytes (62.79%) of diff not shown. |
Offset 3, 15 lines modified | Offset 3, 15 lines modified | ||
3 | #·static·fields | 3 | #·static·fields |
4 | .field·private·static·final·a:[I | 4 | .field·private·static·final·a:[I |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·b:Landroid/support/v7/internal/widget/b | 6 | .field·private·b:Landroid/support/v7/internal/widget/bi; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·static·constructor·<clinit>()V | 8 | .method·static·constructor·<clinit>()V |
9 | ····.locals·1 | 9 | ····.locals·1 |
10 | ····const/4·v0,·0x2 | 10 | ····const/4·v0,·0x2 |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | ········0x1010176 | 32 | ········0x1010176 |
33 | ····.end·array-data | 33 | ····.end·array-data |
34 | .end·method | 34 | .end·method |
35 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 35 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····sget·v0,·Landroid/support/v7/ | 37 | ····sget·v0,·Landroid/support/v7/b/b;->spinnerStyle:I |
38 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/x;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 38 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/x;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 41 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
Offset 48, 74 lines modified | Offset 48, 74 lines modified | ||
48 | ····const/4·v4,·0x1 | 48 | ····const/4·v4,·0x1 |
49 | ····const/4·v3,·0x0 | 49 | ····const/4·v3,·0x0 |
50 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/Spinner;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 50 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/Spinner;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
51 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/b | 51 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/bj;->a:Z |
52 | ····if-eqz·v0,·:cond_2 | 52 | ····if-eqz·v0,·:cond_2 |
53 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/x;->getContext()Landroid/content/Context; | 53 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/x;->getContext()Landroid/content/Context; |
54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
55 | ····sget-object·v1,·Landroid/support/v7/widget/x;->a:[I | 55 | ····sget-object·v1,·Landroid/support/v7/widget/x;->a:[I |
56 | ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/b | 56 | ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
57 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
58 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/b | 58 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bl;->e(I)Z |
59 | ····move-result·v1 | 59 | ····move-result·v1 |
60 | ····if-eqz·v1,·:cond_0 | 60 | ····if-eqz·v1,·:cond_0 |
61 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 61 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->c()Landroid/support/v7/internal/widget/bj; |
62 | ····move-result-object·v1 | 62 | ····move-result-object·v1 |
63 | ····const/4·v2,·-0x1 | 63 | ····const/4·v2,·-0x1 |
64 | ····invoke-virtual·{v0,·v3,·v2},·Landroid/support/v7/internal/widget/b | 64 | ····invoke-virtual·{v0,·v3,·v2},·Landroid/support/v7/internal/widget/bl;->f(II)I |
65 | ····move-result·v2 | 65 | ····move-result·v2 |
66 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/b | 66 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/bj;->c(I)Landroid/content/res/ColorStateList; |
67 | ····move-result-object·v1 | 67 | ····move-result-object·v1 |
68 | ····if-eqz·v1,·:cond_0 | 68 | ····if-eqz·v1,·:cond_0 |
69 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/x;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V | 69 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/x;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V |
70 | ····:cond_0 | 70 | ····:cond_0 |
71 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/b | 71 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bl;->e(I)Z |
72 | ····move-result·v1 | 72 | ····move-result·v1 |
73 | ····if-eqz·v1,·:cond_1 | 73 | ····if-eqz·v1,·:cond_1 |
74 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/b | 74 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
75 | ····move-result-object·v1 | 75 | ····move-result-object·v1 |
76 | ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I | 76 | ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I |
77 | ····const/16·v3,·0x10 | 77 | ····const/16·v3,·0x10 |
78 | ····if-lt·v2,·v3,·:cond_3 | 78 | ····if-lt·v2,·v3,·:cond_3 |
79 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/x;->setPopupBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 79 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/x;->setPopupBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
80 | ····:cond_1 | 80 | ····:cond_1 |
81 | ····:goto_0 | 81 | ····:goto_0 |
82 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 82 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
83 | ····:cond_2 | 83 | ····:cond_2 |
84 | ····return-void | 84 | ····return-void |
85 | ····:cond_3 | 85 | ····:cond_3 |
86 | ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I | 86 | ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I |
Offset 133, 21 lines modified | Offset 133, 21 lines modified | ||
133 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/x;->getBackground()Landroid/graphics/drawable/Drawable; | 133 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/x;->getBackground()Landroid/graphics/drawable/Drawable; |
134 | ····move-result-object·v0 | 134 | ····move-result-object·v0 |
135 | ····if-eqz·v0,·:cond_0 | 135 | ····if-eqz·v0,·:cond_0 |
136 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/x;->b:Landroid/support/v7/internal/widget/b | 136 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/x;->b:Landroid/support/v7/internal/widget/bi; |
137 | ····if-eqz·v0,·:cond_0 | 137 | ····if-eqz·v0,·:cond_0 |
138 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/x;->b:Landroid/support/v7/internal/widget/b | 138 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/x;->b:Landroid/support/v7/internal/widget/bi; |
139 | ····invoke-static·{p0,·v0},·Landroid/support/v7/internal/widget/b | 139 | ····invoke-static·{p0,·v0},·Landroid/support/v7/internal/widget/bj;->a(Landroid/view/View;Landroid/support/v7/internal/widget/bi;)V |
140 | ····:cond_0 | 140 | ····:cond_0 |
141 | ····return-void | 141 | ····return-void |
142 | .end·method | 142 | .end·method |
143 | .method·private·static·a(Landroid/widget/Spinner;Landroid/graphics/drawable/Drawable;)V | 143 | .method·private·static·a(Landroid/widget/Spinner;Landroid/graphics/drawable/Drawable;)V |
Max diff block lines reached; 5096/9982 bytes (51.05%) of diff not shown. |
Offset 1, 55 lines modified | Offset 1, 92 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/widget/ba; |
2 | .super·L | 2 | .super·Landroid/view/View$BaseSavedState; |
3 | #·interfaces | ||
4 | .implements·Landroid/os/Parcelable$Creator; | ||
3 | #·static·fields | ||
4 | .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator; | ||
5 | #·instance·fields | ||
6 | .field·public·a:I | ||
7 | .field·public·b:Z | ||
5 | #·direct·methods | 8 | #·direct·methods |
6 | .method·constructor·<init>()V | 9 | .method·static·constructor·<clinit>()V |
7 | ····.locals· | 10 | ····.locals·1 |
11 | ····new-instance·v0,·Landroid/support/v7/widget/bb; | ||
12 | ····invoke-direct·{v0},·Landroid/support/v7/widget/bb;-><init>()V | ||
8 | ···· | 13 | ····sput-object·v0,·Landroid/support/v7/widget/ba;->CREATOR:Landroid/os/Parcelable$Creator; |
9 | ····return-void | 14 | ····return-void |
10 | .end·method | 15 | .end·method |
16 | .method·public·constructor·<init>(Landroid/os/Parcel;)V | ||
11 | #·virtual·methods | ||
12 | .method·public·a(Landroid/os/Parcel;)Landroid/support/v7/widget/Toolbar$SavedState; | ||
13 | ····.locals·1 | 17 | ····.locals·1 |
14 | ····ne | 18 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V |
19 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | ||
20 | ····move-result·v0 | ||
21 | ····iput·v0,·p0,·Landroid/support/v7/widget/ba;->a:I | ||
22 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | ||
23 | ····move-result·v0 | ||
24 | ····if-eqz·v0,·:cond_0 | ||
15 | ···· | 25 | ····const/4·v0,·0x1 |
16 | ···· | 26 | ····:goto_0 |
27 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/ba;->b:Z | ||
28 | ····return-void | ||
29 | ····:cond_0 | ||
30 | ····const/4·v0,·0x0 | ||
31 | ····goto·:goto_0 | ||
17 | .end·method | 32 | .end·method |
18 | .method·public· | 33 | .method·public·constructor·<init>(Landroid/os/Parcelable;)V |
19 | ····.locals· | 34 | ····.locals·0 |
20 | ····ne | 35 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V |
21 | ····return- | 36 | ····return-void |
22 | .end·method | 37 | .end·method |
23 | .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | ||
38 | #·virtual·methods | ||
39 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | ||
24 | ····.locals·1 | 40 | ····.locals·1 |
25 | ····invoke- | 41 | ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V |
26 | ···· | 42 | ····iget·v0,·p0,·Landroid/support/v7/widget/ba;->a:I |
43 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V | ||
27 | ····return-object·v0 | ||
28 | .end·method | ||
29 | .method·public·synthetic·newArray(I)[Ljava/lang/Object; | ||
30 | ···· | 44 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/ba;->b:Z |
45 | ····if-eqz·v0,·:cond_0 | ||
31 | ···· | 46 | ····const/4·v0,·0x1 |
47 | ····:goto_0 | ||
48 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V | ||
49 | ····return-void | ||
32 | ···· | 50 | ····:cond_0 |
51 | ····const/4·v0,·0x0 | ||
33 | ···· | 52 | ····goto·:goto_0 |
34 | .end·method | 53 | .end·method |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | .class·public·Landroid/support/v7/widget/ay; | 1 | .class·public·Landroid/support/v7/widget/ay; |
2 | .super·Landroid/support/v7/a | 2 | .super·Landroid/support/v7/a/b; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·b:I | 4 | .field·b:I |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·public·constructor·<init>(II)V | 6 | .method·public·constructor·<init>(II)V |
7 | ····.locals·1 | 7 | ····.locals·1 |
8 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/a | 8 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/a/b;-><init>(II)V |
9 | ····const/4·v0,·0x0 | 9 | ····const/4·v0,·0x0 |
10 | ····iput·v0,·p0,·Landroid/support/v7/widget/ay;->b:I | 10 | ····iput·v0,·p0,·Landroid/support/v7/widget/ay;->b:I |
11 | ····const·v0,·0x800013 | 11 | ····const·v0,·0x800013 |
Offset 22, 39 lines modified | Offset 22, 39 lines modified | ||
22 | ····return-void | 22 | ····return-void |
23 | .end·method | 23 | .end·method |
24 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 24 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/a | 26 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/a/b;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
27 | ····const/4·v0,·0x0 | 27 | ····const/4·v0,·0x0 |
28 | ····iput·v0,·p0,·Landroid/support/v7/widget/ay;->b:I | 28 | ····iput·v0,·p0,·Landroid/support/v7/widget/ay;->b:I |
29 | ····return-void | 29 | ····return-void |
30 | .end·method | 30 | .end·method |
31 | .method·public·constructor·<init>(Landroid/support/v7/a | 31 | .method·public·constructor·<init>(Landroid/support/v7/a/b;)V |
32 | ····.locals·1 | 32 | ····.locals·1 |
33 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/a | 33 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/a/b;-><init>(Landroid/support/v7/a/b;)V |
34 | ····const/4·v0,·0x0 | 34 | ····const/4·v0,·0x0 |
35 | ····iput·v0,·p0,·Landroid/support/v7/widget/ay;->b:I | 35 | ····iput·v0,·p0,·Landroid/support/v7/widget/ay;->b:I |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·public·constructor·<init>(Landroid/support/v7/widget/ay;)V | 38 | .method·public·constructor·<init>(Landroid/support/v7/widget/ay;)V |
39 | ····.locals·1 | 39 | ····.locals·1 |
40 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/a | 40 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/a/b;-><init>(Landroid/support/v7/a/b;)V |
41 | ····const/4·v0,·0x0 | 41 | ····const/4·v0,·0x0 |
42 | ····iput·v0,·p0,·Landroid/support/v7/widget/ay;->b:I | 42 | ····iput·v0,·p0,·Landroid/support/v7/widget/ay;->b:I |
43 | ····iget·v0,·p1,·Landroid/support/v7/widget/ay;->b:I | 43 | ····iget·v0,·p1,·Landroid/support/v7/widget/ay;->b:I |
Offset 62, 27 lines modified | Offset 62, 27 lines modified | ||
62 | ····return-void | 62 | ····return-void |
63 | .end·method | 63 | .end·method |
64 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V | 64 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V |
65 | ····.locals·1 | 65 | ····.locals·1 |
66 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/a | 66 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/a/b;-><init>(Landroid/view/ViewGroup$LayoutParams;)V |
67 | ····const/4·v0,·0x0 | 67 | ····const/4·v0,·0x0 |
68 | ····iput·v0,·p0,·Landroid/support/v7/widget/ay;->b:I | 68 | ····iput·v0,·p0,·Landroid/support/v7/widget/ay;->b:I |
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
71 | .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | 71 | .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V |
72 | ····.locals·1 | 72 | ····.locals·1 |
73 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/a | 73 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/a/b;-><init>(Landroid/view/ViewGroup$LayoutParams;)V |
74 | ····const/4·v0,·0x0 | 74 | ····const/4·v0,·0x0 |
75 | ····iput·v0,·p0,·Landroid/support/v7/widget/ay;->b:I | 75 | ····iput·v0,·p0,·Landroid/support/v7/widget/ay;->b:I |
76 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/ay;->a(Landroid/view/ViewGroup$MarginLayoutParams;)V | 76 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/ay;->a(Landroid/view/ViewGroup$MarginLayoutParams;)V |
Offset 9, 31 lines modified | Offset 9, 31 lines modified | ||
9 | .field·private·final·C:[I | 9 | .field·private·final·C:[I |
10 | .field·private·D:Landroid/support/v7/widget/az; | 10 | .field·private·D:Landroid/support/v7/widget/az; |
11 | .field·private·final·E:Landroid/support/v7/widget/o; | 11 | .field·private·final·E:Landroid/support/v7/widget/o; |
12 | .field·private·F:Landroid/support/v7/internal/widget/b | 12 | .field·private·F:Landroid/support/v7/internal/widget/bm; |
13 | .field·private·G:Landroid/support/v7/widget/ | 13 | .field·private·G:Landroid/support/v7/widget/a; |
14 | .field·private·H:Landroid/support/v7/widget/ax; | 14 | .field·private·H:Landroid/support/v7/widget/ax; |
15 | .field·private·I:Landroid/support/v7/internal/view/menu/y; | 15 | .field·private·I:Landroid/support/v7/internal/view/menu/y; |
16 | .field·private·J:Landroid/support/v7/internal/view/menu/j; | 16 | .field·private·J:Landroid/support/v7/internal/view/menu/j; |
17 | .field·private·K:Z | 17 | .field·private·K:Z |
18 | .field·private·L:I | 18 | .field·private·L:I |
19 | .field·private·final·M:Ljava/lang/Runnable; | 19 | .field·private·final·M:Ljava/lang/Runnable; |
20 | .field·private·final·N:Landroid/support/v7/internal/widget/b | 20 | .field·private·final·N:Landroid/support/v7/internal/widget/bj; |
21 | .field·a:Landroid/view/View; | 21 | .field·a:Landroid/view/View; |
22 | .field·private·b:Landroid/support/v7/widget/ActionMenuView; | 22 | .field·private·b:Landroid/support/v7/widget/ActionMenuView; |
23 | .field·private·c:Landroid/widget/TextView; | 23 | .field·private·c:Landroid/widget/TextView; |
Offset 65, 15 lines modified | Offset 65, 15 lines modified | ||
65 | .field·private·q:I | 65 | .field·private·q:I |
66 | .field·private·r:I | 66 | .field·private·r:I |
67 | .field·private·s:I | 67 | .field·private·s:I |
68 | .field·private·final·t:Landroid/support/v7/internal/widget/a | 68 | .field·private·final·t:Landroid/support/v7/internal/widget/ap; |
69 | .field·private·u:I | 69 | .field·private·u:I |
70 | .field·private·v:Ljava/lang/CharSequence; | 70 | .field·private·v:Ljava/lang/CharSequence; |
71 | .field·private·w:Ljava/lang/CharSequence; | 71 | .field·private·w:Ljava/lang/CharSequence; |
Offset 94, 15 lines modified | Offset 94, 15 lines modified | ||
94 | ····return-void | 94 | ····return-void |
95 | .end·method | 95 | .end·method |
96 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 96 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
97 | ····.locals·1 | 97 | ····.locals·1 |
98 | ····sget·v0,·Landroid/support/v7/ | 98 | ····sget·v0,·Landroid/support/v7/b/b;->toolbarStyle:I |
99 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 99 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
100 | ····return-void | 100 | ····return-void |
101 | .end·method | 101 | .end·method |
102 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 102 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
Offset 112, 25 lines modified | Offset 112, 25 lines modified | ||
112 | ····const/4·v3,·-0x1 | 112 | ····const/4·v3,·-0x1 |
113 | ····const/4·v6,·0x0 | 113 | ····const/4·v6,·0x0 |
114 | ····const/4·v0,·0x1 | 114 | ····const/4·v0,·0x1 |
115 | ····invoke-static·{p1,·p2,·v6,·v0},·Landroid/support/v7/internal/widget/b | 115 | ····invoke-static·{p1,·p2,·v6,·v0},·Landroid/support/v7/internal/widget/br;->a(Landroid/content/Context;Landroid/util/AttributeSet;ZZ)Landroid/content/Context; |
116 | ····move-result-object·v0 | 116 | ····move-result-object·v0 |
117 | ····invoke-direct·{p0,·v0,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 117 | ····invoke-direct·{p0,·v0,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
118 | ····new-instance·v0,·Landroid/support/v7/internal/widget/a | 118 | ····new-instance·v0,·Landroid/support/v7/internal/widget/ap; |
119 | ····invoke-direct·{v0},·Landroid/support/v7/internal/widget/a | 119 | ····invoke-direct·{v0},·Landroid/support/v7/internal/widget/ap;-><init>()V |
120 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/Toolbar;->t:Landroid/support/v7/internal/widget/a | 120 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/Toolbar;->t:Landroid/support/v7/internal/widget/ap; |
121 | ····const·v0,·0x800013 | 121 | ····const·v0,·0x800013 |
122 | ····iput·v0,·p0,·Landroid/support/v7/widget/Toolbar;->u:I | 122 | ····iput·v0,·p0,·Landroid/support/v7/widget/Toolbar;->u:I |
123 | ····new-instance·v0,·Ljava/util/ArrayList; | 123 | ····new-instance·v0,·Ljava/util/ArrayList; |
Offset 156, 188 lines modified | Offset 156, 188 lines modified | ||
156 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/Toolbar;->M:Ljava/lang/Runnable; | 156 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/Toolbar;->M:Ljava/lang/Runnable; |
157 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context; | 157 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context; |
158 | ····move-result-object·v0 | 158 | ····move-result-object·v0 |
159 | ····sget-object·v1,·Landroid/support/v7/ | 159 | ····sget-object·v1,·Landroid/support/v7/b/l;->Toolbar:[I |
160 | ····invoke-static·{v0,·p2,·v1,·p3,·v6},·Landroid/support/v7/internal/widget/b | 160 | ····invoke-static·{v0,·p2,·v1,·p3,·v6},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
161 | ····move-result-object·v0 | 161 | ····move-result-object·v0 |
162 | ····sget·v1,·Landroid/support/v7/ | 162 | ····sget·v1,·Landroid/support/v7/b/l;->Toolbar_titleTextAppearance:I |
163 | ····invoke-virtual·{v0,·v1,·v6},·Landroid/support/v7/internal/widget/b | 163 | ····invoke-virtual·{v0,·v1,·v6},·Landroid/support/v7/internal/widget/bl;->f(II)I |
164 | ····move-result·v1 | 164 | ····move-result·v1 |
165 | ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->l:I | 165 | ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->l:I |
166 | ····sget·v1,·Landroid/support/v7/ | 166 | ····sget·v1,·Landroid/support/v7/b/l;->Toolbar_subtitleTextAppearance:I |
167 | ····invoke-virtual·{v0,·v1,·v6},·Landroid/support/v7/internal/widget/b | 167 | ····invoke-virtual·{v0,·v1,·v6},·Landroid/support/v7/internal/widget/bl;->f(II)I |
168 | ····move-result·v1 | 168 | ····move-result·v1 |
169 | ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->m:I | 169 | ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->m:I |
170 | ····sget·v1,·Landroid/support/v7/ | 170 | ····sget·v1,·Landroid/support/v7/b/l;->Toolbar_android_gravity:I |
171 | ····iget·v2,·p0,·Landroid/support/v7/widget/Toolbar;->u:I | 171 | ····iget·v2,·p0,·Landroid/support/v7/widget/Toolbar;->u:I |
172 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/b | 172 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bl;->b(II)I |
173 | ····move-result·v1 | 173 | ····move-result·v1 |
Max diff block lines reached; 35275/40251 bytes (87.64%) of diff not shown. |
Offset 56, 15 lines modified | Offset 56, 15 lines modified | ||
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····check-cast·v0,·Landroid/widget/ImageView; | 57 | ····check-cast·v0,·Landroid/widget/ImageView; |
58 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/at;->d:Landroid/widget/ImageView; | 58 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/at;->d:Landroid/widget/ImageView; |
59 | ····sget·v0,·Landroid/support/v7/ | 59 | ····sget·v0,·Landroid/support/v7/b/g;->edit_query:I |
60 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 60 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
61 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
62 | ····check-cast·v0,·Landroid/widget/ImageView; | 62 | ····check-cast·v0,·Landroid/widget/ImageView; |
Offset 72, 104 lines modified | Offset 72, 104 lines modified | ||
72 | ····iput·v3,·p0,·Landroid/support/v7/widget/z;->c:I | 72 | ····iput·v3,·p0,·Landroid/support/v7/widget/z;->c:I |
73 | ····const·v0,·0x800033 | 73 | ····const·v0,·0x800033 |
74 | ····iput·v0,·p0,·Landroid/support/v7/widget/z;->e:I | 74 | ····iput·v0,·p0,·Landroid/support/v7/widget/z;->e:I |
75 | ····sget-object·v0,·Landroid/support/v7/ | 75 | ····sget-object·v0,·Landroid/support/v7/b/l;->LinearLayoutCompat:[I |
76 | ····invoke-static·{p1,·p2,·v0,·p3,·v3},·Landroid/support/v7/internal/widget/b | 76 | ····invoke-static·{p1,·p2,·v0,·p3,·v3},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
77 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
78 | ····sget·v1,·Landroid/support/v7/ | 78 | ····sget·v1,·Landroid/support/v7/b/l;->LinearLayoutCompat_android_orientation:I |
79 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/b | 79 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/bl;->a(II)I |
80 | ····move-result·v1 | 80 | ····move-result·v1 |
81 | ····if-ltz·v1,·:cond_0 | 81 | ····if-ltz·v1,·:cond_0 |
82 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/z;->setOrientation(I)V | 82 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/z;->setOrientation(I)V |
83 | ····:cond_0 | 83 | ····:cond_0 |
84 | ····sget·v1,·Landroid/support/v7/ | 84 | ····sget·v1,·Landroid/support/v7/b/l;->LinearLayoutCompat_android_gravity:I |
85 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/b | 85 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/bl;->a(II)I |
86 | ····move-result·v1 | 86 | ····move-result·v1 |
87 | ····if-ltz·v1,·:cond_1 | 87 | ····if-ltz·v1,·:cond_1 |
88 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/z;->setGravity(I)V | 88 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/z;->setGravity(I)V |
89 | ····:cond_1 | 89 | ····:cond_1 |
90 | ····sget·v1,·Landroid/support/v7/ | 90 | ····sget·v1,·Landroid/support/v7/b/l;->LinearLayoutCompat_android_baselineAligned:I |
91 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/b | 91 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bl;->a(IZ)Z |
92 | ····move-result·v1 | 92 | ····move-result·v1 |
93 | ····if-nez·v1,·:cond_2 | 93 | ····if-nez·v1,·:cond_2 |
94 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/z;->setBaselineAligned(Z)V | 94 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/z;->setBaselineAligned(Z)V |
95 | ····:cond_2 | 95 | ····:cond_2 |
96 | ····sget·v1,·Landroid/support/v7/ | 96 | ····sget·v1,·Landroid/support/v7/b/l;->LinearLayoutCompat_android_weightSum:I |
97 | ····const/high16·v2,·-0x40800000····#·-1.0f | 97 | ····const/high16·v2,·-0x40800000····#·-1.0f |
98 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/b | 98 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bl;->a(IF)F |
99 | ····move-result·v1 | 99 | ····move-result·v1 |
100 | ····iput·v1,·p0,·Landroid/support/v7/widget/z;->g:F | 100 | ····iput·v1,·p0,·Landroid/support/v7/widget/z;->g:F |
101 | ····sget·v1,·Landroid/support/v7/ | 101 | ····sget·v1,·Landroid/support/v7/b/l;->LinearLayoutCompat_android_baselineAlignedChildIndex:I |
102 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/b | 102 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/bl;->a(II)I |
103 | ····move-result·v1 | 103 | ····move-result·v1 |
104 | ····iput·v1,·p0,·Landroid/support/v7/widget/z;->b:I | 104 | ····iput·v1,·p0,·Landroid/support/v7/widget/z;->b:I |
105 | ····sget·v1,·Landroid/support/v7/ | 105 | ····sget·v1,·Landroid/support/v7/b/l;->LinearLayoutCompat_measureWithLargestChild:I |
106 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/support/v7/internal/widget/b | 106 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/support/v7/internal/widget/bl;->a(IZ)Z |
107 | ····move-result·v1 | 107 | ····move-result·v1 |
108 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/z;->h:Z | 108 | ····iput-boolean·v1,·p0,·Landroid/support/v7/widget/z;->h:Z |
109 | ····sget·v1,·Landroid/support/v7/ | 109 | ····sget·v1,·Landroid/support/v7/b/l;->LinearLayoutCompat_divider:I |
110 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/b | 110 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
111 | ····move-result-object·v1 | 111 | ····move-result-object·v1 |
112 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/z;->setDividerDrawable(Landroid/graphics/drawable/Drawable;)V | 112 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/z;->setDividerDrawable(Landroid/graphics/drawable/Drawable;)V |
113 | ····sget·v1,·Landroid/support/v7/ | 113 | ····sget·v1,·Landroid/support/v7/b/l;->LinearLayoutCompat_showDividers:I |
114 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/support/v7/internal/widget/b | 114 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/support/v7/internal/widget/bl;->a(II)I |
115 | ····move-result·v1 | 115 | ····move-result·v1 |
116 | ····iput·v1,·p0,·Landroid/support/v7/widget/z;->n:I | 116 | ····iput·v1,·p0,·Landroid/support/v7/widget/z;->n:I |
117 | ····sget·v1,·Landroid/support/v7/ | 117 | ····sget·v1,·Landroid/support/v7/b/l;->LinearLayoutCompat_dividerPadding:I |
118 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/support/v7/internal/widget/b | 118 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/support/v7/internal/widget/bl;->d(II)I |
119 | ····move-result·v1 | 119 | ····move-result·v1 |
120 | ····iput·v1,·p0,·Landroid/support/v7/widget/z;->o:I | 120 | ····iput·v1,·p0,·Landroid/support/v7/widget/z;->o:I |
121 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 121 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
122 | ····return-void | 122 | ····return-void |
123 | .end·method | 123 | .end·method |
124 | .method·private·a(Landroid/view/View;IIII)V | 124 | .method·private·a(Landroid/view/View;IIII)V |
125 | ····.locals·2 | 125 | ····.locals·2 |
Offset 738, 21 lines modified | Offset 738, 21 lines modified | ||
738 | ····move/from16·v0,·v19 | 738 | ····move/from16·v0,·v19 |
739 | ····invoke-static·{v0,·v9},·Ljava/lang/Math;->max(II)I | 739 | ····invoke-static·{v0,·v9},·Ljava/lang/Math;->max(II)I |
740 | ····move-result·v19 | 740 | ····move-result·v19 |
741 | ····invoke-static·{v4},·Landroid/support/v4/ | 741 | ····invoke-static·{v4},·Landroid/support/v4/h/ao;->b(Landroid/view/View;)I |
742 | ····move-result·v7 | 742 | ····move-result·v7 |
743 | ····move/from16·v0,·v18 | 743 | ····move/from16·v0,·v18 |
744 | ····invoke-static·{v0,·v7},·Landroid/support/v7/internal/widget/b | 744 | ····invoke-static·{v0,·v7},·Landroid/support/v7/internal/widget/br;->a(II)I |
745 | ····move-result·v11 | 745 | ····move-result·v11 |
746 | ····if-eqz·v17,·:cond_a | 746 | ····if-eqz·v17,·:cond_a |
747 | ····iget·v7,·v10,·Landroid/support/v7/widget/aa;->width:I | 747 | ····iget·v7,·v10,·Landroid/support/v7/widget/aa;->width:I |
Offset 1020, 15 lines modified | Offset 1020, 15 lines modified | ||
Max diff block lines reached; 5327/10922 bytes (48.77%) of diff not shown. |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | .class·Landroid/support/v7/widget/as; | 1 | .class·Landroid/support/v7/widget/as; |
2 | .super·Landroid/support/v4/widget/ | 2 | .super·Landroid/support/v4/widget/q; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/view/View$OnClickListener; | 4 | .implements·Landroid/view/View$OnClickListener; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·final·j:Landroid/app/SearchManager; | 6 | .field·private·final·j:Landroid/app/SearchManager; |
Offset 47, 15 lines modified | Offset 47, 15 lines modified | ||
47 | ····invoke-virtual·{p2},·Landroid/support/v7/widget/SearchView;->getSuggestionRowLayout()I | 47 | ····invoke-virtual·{p2},·Landroid/support/v7/widget/SearchView;->getSuggestionRowLayout()I |
48 | ····move-result·v0 | 48 | ····move-result·v0 |
49 | ····const/4·v1,·0x0 | 49 | ····const/4·v1,·0x0 |
50 | ····invoke-direct·{p0,·p1,·v0,·v1,·v3},·Landroid/support/v4/widget/ | 50 | ····invoke-direct·{p0,·p1,·v0,·v1,·v3},·Landroid/support/v4/widget/q;-><init>(Landroid/content/Context;ILandroid/database/Cursor;Z)V |
51 | ····const/4·v0,·0x0 | 51 | ····const/4·v0,·0x0 |
52 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/as;->p:Z | 52 | ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/as;->p:Z |
53 | ····iput·v3,·p0,·Landroid/support/v7/widget/as;->q:I | 53 | ····iput·v3,·p0,·Landroid/support/v7/widget/as;->q:I |
Offset 239, 15 lines modified | Offset 239, 15 lines modified | ||
239 | ····move-result-object·v0 | 239 | ····move-result-object·v0 |
240 | ····if-nez·v0,·:cond_1 | 240 | ····if-nez·v0,·:cond_1 |
241 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/as;->m:Landroid/content/Context; | 241 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/as;->m:Landroid/content/Context; |
242 | ····invoke-static·{v0,·v2},·Landroid/support/v4/ | 242 | ····invoke-static·{v0,·v2},·Landroid/support/v4/b/a;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; |
243 | ····move-result-object·v0 | 243 | ····move-result-object·v0 |
244 | ····invoke-direct·{p0,·v3,·v0},·Landroid/support/v7/widget/as;->a(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V | 244 | ····invoke-direct·{p0,·v3,·v0},·Landroid/support/v7/widget/as;->a(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V |
245 | ····:try_end_0 | 245 | ····:try_end_0 |
246 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 246 | ····.catch·Ljava/lang/NumberFormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
247 | ····.catch·Landroid/content/res/Resources$NotFoundException;·{:try_start_0·..·:try_end_0}·:catch_1 | 247 | ····.catch·Landroid/content/res/Resources$NotFoundException;·{:try_start_0·..·:try_end_0}·:catch_1 |
Offset 799, 15 lines modified | Offset 799, 15 lines modified | ||
799 | ····iget-object·v3,·p0,·Landroid/support/v7/widget/as;->d:Landroid/content/Context; | 799 | ····iget-object·v3,·p0,·Landroid/support/v7/widget/as;->d:Landroid/content/Context; |
800 | ····invoke-virtual·{v3},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; | 800 | ····invoke-virtual·{v3},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; |
801 | ····move-result-object·v3 | 801 | ····move-result-object·v3 |
802 | ····sget·v4,·Landroid/support/v7/ | 802 | ····sget·v4,·Landroid/support/v7/b/b;->textColorSearchUrl:I |
803 | ····const/4·v5,·0x1 | 803 | ····const/4·v5,·0x1 |
804 | ····invoke-virtual·{v3,·v4,·v0,·v5},·Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z | 804 | ····invoke-virtual·{v3,·v4,·v0,·v5},·Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z |
805 | ····iget-object·v3,·p0,·Landroid/support/v7/widget/as;->d:Landroid/content/Context; | 805 | ····iget-object·v3,·p0,·Landroid/support/v7/widget/as;->d:Landroid/content/Context; |
Offset 1399, 25 lines modified | Offset 1399, 25 lines modified | ||
1399 | ····return-object·v0 | 1399 | ····return-object·v0 |
1400 | .end·method | 1400 | .end·method |
1401 | .method·public·a(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; | 1401 | .method·public·a(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; |
1402 | ····.locals·3 | 1402 | ····.locals·3 |
1403 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/support/v4/widget/ | 1403 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/support/v4/widget/q;->a(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; |
1404 | ····move-result-object·v1 | 1404 | ····move-result-object·v1 |
1405 | ····new-instance·v0,·Landroid/support/v7/widget/at; | 1405 | ····new-instance·v0,·Landroid/support/v7/widget/at; |
1406 | ····invoke-direct·{v0,·v1},·Landroid/support/v7/widget/at;-><init>(Landroid/view/View;)V | 1406 | ····invoke-direct·{v0,·v1},·Landroid/support/v7/widget/at;-><init>(Landroid/view/View;)V |
1407 | ····invoke-virtual·{v1,·v0},·Landroid/view/View;->setTag(Ljava/lang/Object;)V | 1407 | ····invoke-virtual·{v1,·v0},·Landroid/view/View;->setTag(Ljava/lang/Object;)V |
1408 | ····sget·v0,·Landroid/support/v7/ | 1408 | ····sget·v0,·Landroid/support/v7/b/g;->edit_query:I |
1409 | ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 1409 | ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
1410 | ····move-result-object·v0 | 1410 | ····move-result-object·v0 |
1411 | ····check-cast·v0,·Landroid/widget/ImageView; | 1411 | ····check-cast·v0,·Landroid/widget/ImageView; |
Offset 1455, 15 lines modified | Offset 1455, 15 lines modified | ||
1455 | ····:cond_0 | 1455 | ····:cond_0 |
1456 | ····:goto_0 | 1456 | ····:goto_0 |
1457 | ····return-void | 1457 | ····return-void |
1458 | ····:cond_1 | 1458 | ····:cond_1 |
1459 | ····:try_start_0 | 1459 | ····:try_start_0 |
1460 | ····invoke-super·{p0,·p1},·Landroid/support/v4/widget/ | 1460 | ····invoke-super·{p0,·p1},·Landroid/support/v4/widget/q;->a(Landroid/database/Cursor;)V |
1461 | ····if-eqz·p1,·:cond_0 | 1461 | ····if-eqz·p1,·:cond_0 |
1462 | ····const-string·v0,·"suggest_text_1" | 1462 | ····const-string·v0,·"suggest_text_1" |
1463 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I | 1463 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I |
Offset 1780, 15 lines modified | Offset 1780, 15 lines modified | ||
1780 | ····goto·:goto_0 | 1780 | ····goto·:goto_0 |
1781 | .end·method | 1781 | .end·method |
1782 | .method·public·getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; | 1782 | .method·public·getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; |
1783 | ····.locals·3 | 1783 | ····.locals·3 |
1784 | ····:try_start_0 | 1784 | ····:try_start_0 |
1785 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/support/v4/widget/ | 1785 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/support/v4/widget/q;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; |
1786 | ····:try_end_0 | 1786 | ····:try_end_0 |
1787 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0 | 1787 | ····.catch·Ljava/lang/RuntimeException;·{:try_start_0·..·:try_end_0}·:catch_0 |
1788 | ····move-result-object·v0 | 1788 | ····move-result-object·v0 |
1789 | ····:goto_0 | 1789 | ····:goto_0 |
1790 | ····return-object·v0 | 1790 | ····return-object·v0 |
Offset 1839, 29 lines modified | Offset 1839, 29 lines modified | ||
1839 | ····return·v0 | 1839 | ····return·v0 |
1840 | .end·method | 1840 | .end·method |
1841 | .method·public·notifyDataSetChanged()V | 1841 | .method·public·notifyDataSetChanged()V |
1842 | ····.locals·1 | 1842 | ····.locals·1 |
1843 | ····invoke-super·{p0},·Landroid/support/v4/widget/ | 1843 | ····invoke-super·{p0},·Landroid/support/v4/widget/q;->notifyDataSetChanged()V |
1844 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/as;->a()Landroid/database/Cursor; | 1844 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/as;->a()Landroid/database/Cursor; |
Max diff block lines reached; 568/5296 bytes (10.73%) of diff not shown. |
Offset 3, 15 lines modified | Offset 3, 15 lines modified | ||
3 | #·static·fields | 3 | #·static·fields |
4 | .field·private·static·final·a:[I | 4 | .field·private·static·final·a:[I |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·b:Landroid/support/v7/internal/widget/b | 6 | .field·private·b:Landroid/support/v7/internal/widget/bj; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·static·constructor·<clinit>()V | 8 | .method·static·constructor·<clinit>()V |
9 | ····.locals·3 | 9 | ····.locals·3 |
10 | ····const/4·v0,·0x1 | 10 | ····const/4·v0,·0x1 |
Offset 42, 58 lines modified | Offset 42, 58 lines modified | ||
42 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 42 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
43 | ····.locals·3 | 43 | ····.locals·3 |
44 | ····const/4·v2,·0x0 | 44 | ····const/4·v2,·0x0 |
45 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/CheckedTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 45 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/CheckedTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
46 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/b | 46 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/bj;->a:Z |
47 | ····if-eqz·v0,·:cond_0 | 47 | ····if-eqz·v0,·:cond_0 |
48 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/s;->getContext()Landroid/content/Context; | 48 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/s;->getContext()Landroid/content/Context; |
49 | ····move-result-object·v0 | 49 | ····move-result-object·v0 |
50 | ····sget-object·v1,·Landroid/support/v7/widget/s;->a:[I | 50 | ····sget-object·v1,·Landroid/support/v7/widget/s;->a:[I |
51 | ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/b | 51 | ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/b | 53 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
54 | ····move-result-object·v1 | 54 | ····move-result-object·v1 |
55 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/s;->setCheckMarkDrawable(Landroid/graphics/drawable/Drawable;)V | 55 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/s;->setCheckMarkDrawable(Landroid/graphics/drawable/Drawable;)V |
56 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 56 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
57 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 57 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->c()Landroid/support/v7/internal/widget/bj; |
58 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
59 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/s;->b:Landroid/support/v7/internal/widget/b | 59 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/s;->b:Landroid/support/v7/internal/widget/bj; |
60 | ····:cond_0 | 60 | ····:cond_0 |
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
63 | #·virtual·methods | 63 | #·virtual·methods |
64 | .method·public·setCheckMarkDrawable(I)V | 64 | .method·public·setCheckMarkDrawable(I)V |
65 | ····.locals·1 | 65 | ····.locals·1 |
66 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/s;->b:Landroid/support/v7/internal/widget/b | 66 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/s;->b:Landroid/support/v7/internal/widget/bj; |
67 | ····if-eqz·v0,·:cond_0 | 67 | ····if-eqz·v0,·:cond_0 |
68 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/s;->b:Landroid/support/v7/internal/widget/b | 68 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/s;->b:Landroid/support/v7/internal/widget/bj; |
69 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/b | 69 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/bj;->a(I)Landroid/graphics/drawable/Drawable; |
70 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
71 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/s;->setCheckMarkDrawable(Landroid/graphics/drawable/Drawable;)V | 71 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/s;->setCheckMarkDrawable(Landroid/graphics/drawable/Drawable;)V |
72 | ····:goto_0 | 72 | ····:goto_0 |
73 | ····return-void | 73 | ····return-void |
Offset 1, 170 lines modified | Offset 1, 78 lines modified | ||
1 | .class·Landroid/support/v7/widget/e; | 1 | .class·Landroid/support/v7/widget/e; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·L | 4 | .implements·Ljava/lang/Runnable; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v7/widget/ | 6 | .field·final·synthetic·a:Landroid/support/v7/widget/a; |
7 | .field·private· | 7 | .field·private·b:Landroid/support/v7/widget/h; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·public·constructor·<init>(Landroid/support/v7/widget/ | 9 | .method·public·constructor·<init>(Landroid/support/v7/widget/a;Landroid/support/v7/widget/h;)V |
10 | ····.locals· | 10 | ····.locals·0 |
11 | ····const/ | 11 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/a; |
12 | ····i | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····const/4·v0,·0x0 | ||
14 | ····sget·v1,·Landroid/support/v7/a/b;->actionOverflowButtonStyle:I | ||
15 | ····invoke-direct·{p0,·p2,·v0,·v1},·Landroid/support/v7/internal/widget/TintImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | ||
16 | ····const/4·v0,·0x2 | ||
17 | ····new-array·v0,·v0,·[F | ||
18 | ····iput-object· | 13 | ····iput-object·p2,·p0,·Landroid/support/v7/widget/e;->b:Landroid/support/v7/widget/h; |
19 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/e;->setClickable(Z)V | ||
20 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/e;->setFocusable(Z)V | ||
21 | ····const/4·v0,·0x0 | ||
22 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/e;->setVisibility(I)V | ||
23 | ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/e;->setEnabled(Z)V | ||
24 | ····new-instance·v0,·Landroid/support/v7/widget/f; | ||
25 | ····invoke-direct·{v0,·p0,·p0,·p1},·Landroid/support/v7/widget/f;-><init>(Landroid/support/v7/widget/e;Landroid/view/View;Landroid/support/v7/widget/ActionMenuPresenter;)V | ||
26 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/e;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V | ||
27 | ····return-void | 14 | ····return-void |
28 | .end·method | 15 | .end·method |
29 | #·virtual·methods | 16 | #·virtual·methods |
30 | .method·public· | 17 | .method·public·run()V |
31 | ····.locals· | 18 | ····.locals·2 |
32 | ····const/4·v0,·0x0 | ||
19 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/a; | ||
33 | ····return·v0 | ||
34 | .end·method | ||
20 | ····invoke-static·{v0},·Landroid/support/v7/widget/a;->f(Landroid/support/v7/widget/a;)Landroid/support/v7/internal/view/menu/i; | ||
35 | .method·public·d()Z | ||
36 | ····.locals·1 | ||
37 | ···· | 21 | ····move-result-object·v0 |
22 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->f()V | ||
38 | ····return·v0 | ||
39 | .end·method | ||
23 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/a; | ||
40 | .method·public·performClick()Z | ||
41 | ····.locals·2 | ||
42 | ····const/ | 24 | ····invoke-static·{v0},·Landroid/support/v7/widget/a;->g(Landroid/support/v7/widget/a;)Landroid/support/v7/internal/view/menu/z; |
43 | ···· | 25 | ····move-result-object·v0 |
44 | ···· | 26 | ····check-cast·v0,·Landroid/view/View; |
45 | ····if-eqz·v0,·:cond_0 | 27 | ····if-eqz·v0,·:cond_0 |
28 | ····invoke-virtual·{v0},·Landroid/view/View;->getWindowToken()Landroid/os/IBinder; | ||
46 | ····:goto_0 | ||
47 | ····return·v1 | ||
48 | ····:cond_0 | ||
49 | ····const/4·v0,·0x0 | ||
50 | ···· | 29 | ····move-result-object·v0 |
30 | ····if-eqz·v0,·:cond_0 | ||
51 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/ActionMenuPresenter; | ||
52 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->c()Z | ||
53 | ····goto·:goto_0 | ||
54 | .end·method | ||
31 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/e;->b:Landroid/support/v7/widget/h; | ||
55 | .method·protected·setFrame(IIII)Z | ||
56 | ····.locals·8 | ||
57 | ····invoke- | 32 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/h;->d()Z |
58 | ····move-result·v0 | 33 | ····move-result·v0 |
59 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/e;->getDrawable()Landroid/graphics/drawable/Drawable; | ||
60 | ····move-result-object·v1 | ||
61 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/e;->getBackground()Landroid/graphics/drawable/Drawable; | ||
62 | ····move-result-object·v2 | ||
63 | ····if-eqz·v | 34 | ····if-eqz·v0,·:cond_0 |
64 | ····if-eqz·v2,·:cond_0 | ||
65 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/e;->getWidth()I | ||
66 | ····move-result·v1 | ||
67 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/e;->getHeight()I | ||
Max diff block lines reached; 914/6181 bytes (14.79%) of diff not shown. |
Offset 109, 15 lines modified | Offset 109, 15 lines modified | ||
109 | .end·method | 109 | .end·method |
110 | .method·public·constructor·<init>(Landroid/content/Context;)V | 110 | .method·public·constructor·<init>(Landroid/content/Context;)V |
111 | ····.locals·2 | 111 | ····.locals·2 |
112 | ····const/4·v0,·0x0 | 112 | ····const/4·v0,·0x0 |
113 | ····sget·v1,·Landroid/support/v7/ | 113 | ····sget·v1,·Landroid/support/v7/b/b;->listPopupWindowStyle:I |
114 | ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/support/v7/widget/ab;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 114 | ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/support/v7/widget/ab;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
115 | ····return-void | 115 | ····return-void |
116 | .end·method | 116 | .end·method |
117 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 117 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
Offset 193, 29 lines modified | Offset 193, 29 lines modified | ||
193 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | 193 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
194 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/ab;->B:Landroid/graphics/Rect; | 194 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/ab;->B:Landroid/graphics/Rect; |
195 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/ab;->c:Landroid/content/Context; | 195 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/ab;->c:Landroid/content/Context; |
196 | ····sget-object·v0,·Landroid/support/v7/ | 196 | ····sget-object·v0,·Landroid/support/v7/b/l;->ListPopupWindow:[I |
197 | ····invoke-virtual·{p1,·p2,·v0,·p3,·p4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 197 | ····invoke-virtual·{p1,·p2,·v0,·p3,·p4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
198 | ····move-result-object·v0 | 198 | ····move-result-object·v0 |
199 | ····sget·v1,·Landroid/support/v7/ | 199 | ····sget·v1,·Landroid/support/v7/b/l;->ListPopupWindow_android_dropDownHorizontalOffset:I |
200 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I | 200 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I |
201 | ····move-result·v1 | 201 | ····move-result·v1 |
202 | ····iput·v1,·p0,·Landroid/support/v7/widget/ab;->i:I | 202 | ····iput·v1,·p0,·Landroid/support/v7/widget/ab;->i:I |
203 | ····sget·v1,·Landroid/support/v7/ | 203 | ····sget·v1,·Landroid/support/v7/b/l;->ListPopupWindow_android_dropDownVerticalOffset:I |
204 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I | 204 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I |
205 | ····move-result·v1 | 205 | ····move-result·v1 |
206 | ····iput·v1,·p0,·Landroid/support/v7/widget/ab;->j:I | 206 | ····iput·v1,·p0,·Landroid/support/v7/widget/ab;->j:I |
Offset 224, 17 lines modified | Offset 224, 17 lines modified | ||
224 | ····if-eqz·v1,·:cond_0 | 224 | ····if-eqz·v1,·:cond_0 |
225 | ····iput-boolean·v3,·p0,·Landroid/support/v7/widget/ab;->k:Z | 225 | ····iput-boolean·v3,·p0,·Landroid/support/v7/widget/ab;->k:Z |
226 | ····:cond_0 | 226 | ····:cond_0 |
227 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 227 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
228 | ····new-instance·v0,·Landroid/support/v7/internal/widget/a | 228 | ····new-instance·v0,·Landroid/support/v7/internal/widget/af; |
229 | ····invoke-direct·{v0,·p1,·p2,·p3},·Landroid/support/v7/internal/widget/a | 229 | ····invoke-direct·{v0,·p1,·p2,·p3},·Landroid/support/v7/internal/widget/af;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
230 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/ab;->d:Landroid/widget/PopupWindow; | 230 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/ab;->d:Landroid/widget/PopupWindow; |
231 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ab;->d:Landroid/widget/PopupWindow; | 231 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ab;->d:Landroid/widget/PopupWindow; |
232 | ····invoke-virtual·{v0,·v3},·Landroid/widget/PopupWindow;->setInputMethodMode(I)V | 232 | ····invoke-virtual·{v0,·v3},·Landroid/widget/PopupWindow;->setInputMethodMode(I)V |
Offset 246, 15 lines modified | Offset 246, 15 lines modified | ||
246 | ····invoke-virtual·{v0},·Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; | 246 | ····invoke-virtual·{v0},·Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; |
247 | ····move-result-object·v0 | 247 | ····move-result-object·v0 |
248 | ····iget-object·v0,·v0,·Landroid/content/res/Configuration;->locale:Ljava/util/Locale; | 248 | ····iget-object·v0,·v0,·Landroid/content/res/Configuration;->locale:Ljava/util/Locale; |
249 | ····invoke-static·{v0},·Landroid/support/v4/ | 249 | ····invoke-static·{v0},·Landroid/support/v4/f/f;->a(Ljava/util/Locale;)I |
250 | ····move-result·v0 | 250 | ····move-result·v0 |
251 | ····iput·v0,·p0,·Landroid/support/v7/widget/ab;->D:I | 251 | ····iput·v0,·p0,·Landroid/support/v7/widget/ab;->D:I |
252 | ····return-void | 252 | ····return-void |
253 | .end·method | 253 | .end·method |
Offset 1151, 15 lines modified | Offset 1151, 15 lines modified | ||
1151 | ····iget·v3,·p0,·Landroid/support/v7/widget/ab;->i:I | 1151 | ····iget·v3,·p0,·Landroid/support/v7/widget/ab;->i:I |
1152 | ····iget·v4,·p0,·Landroid/support/v7/widget/ab;->j:I | 1152 | ····iget·v4,·p0,·Landroid/support/v7/widget/ab;->j:I |
1153 | ····iget·v5,·p0,·Landroid/support/v7/widget/ab;->l:I | 1153 | ····iget·v5,·p0,·Landroid/support/v7/widget/ab;->l:I |
1154 | ····invoke-static·{v1,·v2,·v3,·v4,·v5},·Landroid/support/v4/widget/ | 1154 | ····invoke-static·{v1,·v2,·v3,·v4,·v5},·Landroid/support/v4/widget/l;->a(Landroid/widget/PopupWindow;Landroid/view/View;III)V |
1155 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/ab;->f:Landroid/support/v7/widget/af; | 1155 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/ab;->f:Landroid/support/v7/widget/af; |
1156 | ····invoke-virtual·{v1,·v0},·Landroid/support/v7/widget/af;->setSelection(I)V | 1156 | ····invoke-virtual·{v1,·v0},·Landroid/support/v7/widget/af;->setSelection(I)V |
1157 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/ab;->C:Z | 1157 | ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/ab;->C:Z |
Offset 1, 2 lines modified | Offset 1, 1708 lines modified | Diff chunk too large, falling back to line-by-line diff (1708 lines added, 2 lines removed) | |
1 | .class· | 1 | .class·public·Landroid/support/v7/widget/a; |
2 | .super·L | 2 | .super·Landroid/support/v7/internal/view/menu/d; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/h/b; | ||
5 | #·instance·fields | ||
6 | .field·final·g:Landroid/support/v7/widget/i; | ||
7 | .field·h:I | ||
8 | .field·private·i:Landroid/view/View; | ||
9 | .field·private·j:Z | ||
10 | .field·private·k:Z | ||
11 | .field·private·l:I | ||
12 | .field·private·m:I | ||
13 | .field·private·n:I | ||
14 | .field·private·o:Z | ||
15 | .field·private·p:Z | ||
16 | .field·private·q:Z | ||
17 | .field·private·r:Z | ||
18 | .field·private·s:I | ||
19 | .field·private·final·t:Landroid/util/SparseBooleanArray; | ||
20 | .field·private·u:Landroid/view/View; | ||
21 | .field·private·v:Landroid/support/v7/widget/h; | ||
22 | .field·private·w:Landroid/support/v7/widget/c; | ||
23 | .field·private·x:Landroid/support/v7/widget/e; | ||
24 | .field·private·y:Landroid/support/v7/widget/d; | ||
25 | #·direct·methods | ||
26 | .method·public·constructor·<init>(Landroid/content/Context;)V | ||
27 | ····.locals·2 | ||
28 | ····sget·v0,·Landroid/support/v7/b/i;->abc_action_menu_layout:I | ||
29 | ····sget·v1,·Landroid/support/v7/b/i;->abc_action_menu_item_layout:I | ||
30 | ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/support/v7/internal/view/menu/d;-><init>(Landroid/content/Context;II)V | ||
31 | ····new-instance·v0,·Landroid/util/SparseBooleanArray; | ||
32 | ····invoke-direct·{v0},·Landroid/util/SparseBooleanArray;-><init>()V | ||
33 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/a;->t:Landroid/util/SparseBooleanArray; | ||
34 | ····new-instance·v0,·Landroid/support/v7/widget/i; | ||
35 | ····const/4·v1,·0x0 | ||
36 | ····invoke-direct·{v0,·p0,·v1},·Landroid/support/v7/widget/i;-><init>(Landroid/support/v7/widget/a;Landroid/support/v7/widget/b;)V | ||
37 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/a;->g:Landroid/support/v7/widget/i; | ||
38 | ····return-void | ||
39 | .end·method | ||
40 | .method·static·synthetic·a(Landroid/support/v7/widget/a;Landroid/support/v7/widget/c;)Landroid/support/v7/widget/c; | ||
41 | ····.locals·0 | ||
42 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/a;->w:Landroid/support/v7/widget/c; | ||
43 | ····return-object·p1 | ||
44 | .end·method | ||
45 | .method·static·synthetic·a(Landroid/support/v7/widget/a;Landroid/support/v7/widget/e;)Landroid/support/v7/widget/e; | ||
46 | ····.locals·0 | ||
47 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/a;->x:Landroid/support/v7/widget/e; | ||
48 | ····return-object·p1 | ||
49 | .end·method | ||
50 | .method·static·synthetic·a(Landroid/support/v7/widget/a;)Landroid/support/v7/widget/h; | ||
51 | ····.locals·1 | ||
52 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/a;->v:Landroid/support/v7/widget/h; | ||
53 | ····return-object·v0 | ||
54 | .end·method | ||
55 | .method·static·synthetic·a(Landroid/support/v7/widget/a;Landroid/support/v7/widget/h;)Landroid/support/v7/widget/h; | ||
56 | ····.locals·0 | ||
57 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/a;->v:Landroid/support/v7/widget/h; | ||
58 | ····return-object·p1 | ||
59 | .end·method | ||
60 | .method·private·a(Landroid/view/MenuItem;)Landroid/view/View; | ||
61 | ····.locals·6 | ||
62 | ····const/4·v3,·0x0 | ||
63 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/a;->f:Landroid/support/v7/internal/view/menu/z; | ||
64 | ····check-cast·v0,·Landroid/view/ViewGroup; | ||
65 | ····if-nez·v0,·:cond_1 | ||
66 | ····move-object·v2,·v3 | ||
67 | ····:cond_0 | ||
68 | ····:goto_0 | ||
69 | ····return-object·v2 | ||
70 | ····:cond_1 | ||
71 | ····invoke-virtual·{v0},·Landroid/view/ViewGroup;->getChildCount()I | ||
Max diff block lines reached; -1/40010 bytes (-0.00%) of diff not shown. |
Offset 3, 17 lines modified | Offset 3, 17 lines modified | ||
3 | #·static·fields | 3 | #·static·fields |
4 | .field·private·static·final·a:[I | 4 | .field·private·static·final·a:[I |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·b:Landroid/support/v7/internal/widget/b | 6 | .field·private·b:Landroid/support/v7/internal/widget/bj; |
7 | .field·private·c:Landroid/support/v7/internal/widget/b | 7 | .field·private·c:Landroid/support/v7/internal/widget/bi; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·static·constructor·<clinit>()V | 9 | .method·static·constructor·<clinit>()V |
10 | ····.locals·1 | 10 | ····.locals·1 |
11 | ····const/4·v0,·0x2 | 11 | ····const/4·v0,·0x2 |
Offset 44, 114 lines modified | Offset 44, 114 lines modified | ||
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 46 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····sget·v0,·Landroid/support/v7/ | 48 | ····sget·v0,·Landroid/support/v7/b/b;->autoCompleteTextViewStyle:I |
49 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/p;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 49 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/p;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
50 | ····return-void | 50 | ····return-void |
51 | .end·method | 51 | .end·method |
52 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 52 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
53 | ····.locals·5 | 53 | ····.locals·5 |
54 | ····const/4·v4,·0x1 | 54 | ····const/4·v4,·0x1 |
55 | ····const/4·v3,·0x0 | 55 | ····const/4·v3,·0x0 |
56 | ····invoke-static·{p1},·Landroid/support/v7/internal/widget/b | 56 | ····invoke-static·{p1},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;)Landroid/content/Context; |
57 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
58 | ····invoke-direct·{p0,·v0,·p2,·p3},·Landroid/widget/AutoCompleteTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 58 | ····invoke-direct·{p0,·v0,·p2,·p3},·Landroid/widget/AutoCompleteTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
59 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/b | 59 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/bj;->a:Z |
60 | ····if-eqz·v0,·:cond_2 | 60 | ····if-eqz·v0,·:cond_2 |
61 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/p;->getContext()Landroid/content/Context; | 61 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/p;->getContext()Landroid/content/Context; |
62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
63 | ····sget-object·v1,·Landroid/support/v7/widget/p;->a:[I | 63 | ····sget-object·v1,·Landroid/support/v7/widget/p;->a:[I |
64 | ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/b | 64 | ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
66 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 66 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->c()Landroid/support/v7/internal/widget/bj; |
67 | ····move-result-object·v1 | 67 | ····move-result-object·v1 |
68 | ····iput-object·v1,·p0,·Landroid/support/v7/widget/p;->b:Landroid/support/v7/internal/widget/b | 68 | ····iput-object·v1,·p0,·Landroid/support/v7/widget/p;->b:Landroid/support/v7/internal/widget/bj; |
69 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/b | 69 | ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bl;->e(I)Z |
70 | ····move-result·v1 | 70 | ····move-result·v1 |
71 | ····if-eqz·v1,·:cond_0 | 71 | ····if-eqz·v1,·:cond_0 |
72 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 72 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->c()Landroid/support/v7/internal/widget/bj; |
73 | ····move-result-object·v1 | 73 | ····move-result-object·v1 |
74 | ····const/4·v2,·-0x1 | 74 | ····const/4·v2,·-0x1 |
75 | ····invoke-virtual·{v0,·v3,·v2},·Landroid/support/v7/internal/widget/b | 75 | ····invoke-virtual·{v0,·v3,·v2},·Landroid/support/v7/internal/widget/bl;->f(II)I |
76 | ····move-result·v2 | 76 | ····move-result·v2 |
77 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/b | 77 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/bj;->c(I)Landroid/content/res/ColorStateList; |
78 | ····move-result-object·v1 | 78 | ····move-result-object·v1 |
79 | ····if-eqz·v1,·:cond_0 | 79 | ····if-eqz·v1,·:cond_0 |
80 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/p;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V | 80 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/p;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V |
81 | ····:cond_0 | 81 | ····:cond_0 |
82 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/b | 82 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bl;->e(I)Z |
83 | ····move-result·v1 | 83 | ····move-result·v1 |
84 | ····if-eqz·v1,·:cond_1 | 84 | ····if-eqz·v1,·:cond_1 |
85 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/b | 85 | ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
86 | ····move-result-object·v1 | 86 | ····move-result-object·v1 |
87 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/p;->setDropDownBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 87 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/p;->setDropDownBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
88 | ····:cond_1 | 88 | ····:cond_1 |
89 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 89 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
90 | ····:cond_2 | 90 | ····:cond_2 |
91 | ····return-void | 91 | ····return-void |
92 | .end·method | 92 | .end·method |
93 | .method·private·a()V | 93 | .method·private·a()V |
94 | ····.locals·1 | 94 | ····.locals·1 |
95 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/p;->getBackground()Landroid/graphics/drawable/Drawable; | 95 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/p;->getBackground()Landroid/graphics/drawable/Drawable; |
96 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
97 | ····if-eqz·v0,·:cond_0 | 97 | ····if-eqz·v0,·:cond_0 |
98 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/p;->c:Landroid/support/v7/internal/widget/b | 98 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/p;->c:Landroid/support/v7/internal/widget/bi; |
99 | ····if-eqz·v0,·:cond_0 | 99 | ····if-eqz·v0,·:cond_0 |
100 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/p;->c:Landroid/support/v7/internal/widget/b | 100 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/p;->c:Landroid/support/v7/internal/widget/bi; |
101 | ····invoke-static·{p0,·v0},·Landroid/support/v7/internal/widget/b | 101 | ····invoke-static·{p0,·v0},·Landroid/support/v7/internal/widget/bj;->a(Landroid/view/View;Landroid/support/v7/internal/widget/bi;)V |
102 | ····:cond_0 | 102 | ····:cond_0 |
Max diff block lines reached; 5816/11279 bytes (51.56%) of diff not shown. |
Offset 28, 71 lines modified | Offset 28, 71 lines modified | ||
28 | ····const/4·v3,·-0x1 | 28 | ····const/4·v3,·-0x1 |
29 | ····const/4·v2,·0x0 | 29 | ····const/4·v2,·0x0 |
30 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 30 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
31 | ····sget-object·v0,·Landroid/support/v7/ | 31 | ····sget-object·v0,·Landroid/support/v7/b/l;->AppCompatTextView:[I |
32 | ····invoke-virtual·{p1,·p2,·v0,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 32 | ····invoke-virtual·{p1,·p2,·v0,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
33 | ····move-result-object·v0 | 33 | ····move-result-object·v0 |
34 | ····sget·v1,·Landroid/support/v7/ | 34 | ····sget·v1,·Landroid/support/v7/b/l;->AppCompatTextView_android_textAppearance:I |
35 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I | 35 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I |
36 | ····move-result·v1 | 36 | ····move-result·v1 |
37 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 37 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
38 | ····if-eq·v1,·v3,·:cond_1 | 38 | ····if-eq·v1,·v3,·:cond_1 |
39 | ····sget-object·v0,·Landroid/support/v7/ | 39 | ····sget-object·v0,·Landroid/support/v7/b/l;->TextAppearance:[I |
40 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray; | 40 | ····invoke-virtual·{p1,·v1,·v0},·Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray; |
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····sget·v1,·Landroid/support/v7/ | 42 | ····sget·v1,·Landroid/support/v7/b/l;->TextAppearance_textAllCaps:I |
43 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->hasValue(I)Z | 43 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->hasValue(I)Z |
44 | ····move-result·v1 | 44 | ····move-result·v1 |
45 | ····if-eqz·v1,·:cond_0 | 45 | ····if-eqz·v1,·:cond_0 |
46 | ····sget·v1,·Landroid/support/v7/ | 46 | ····sget·v1,·Landroid/support/v7/b/l;->TextAppearance_textAllCaps:I |
47 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 47 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
48 | ····move-result·v1 | 48 | ····move-result·v1 |
49 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/y;->setAllCaps(Z)V | 49 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/y;->setAllCaps(Z)V |
50 | ····:cond_0 | 50 | ····:cond_0 |
51 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 51 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
52 | ····:cond_1 | 52 | ····:cond_1 |
53 | ····sget-object·v0,·Landroid/support/v7/ | 53 | ····sget-object·v0,·Landroid/support/v7/b/l;->AppCompatTextView:[I |
54 | ····invoke-virtual·{p1,·p2,·v0,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 54 | ····invoke-virtual·{p1,·p2,·v0,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
55 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
56 | ····sget·v1,·Landroid/support/v7/ | 56 | ····sget·v1,·Landroid/support/v7/b/l;->AppCompatTextView_textAllCaps:I |
57 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->hasValue(I)Z | 57 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->hasValue(I)Z |
58 | ····move-result·v1 | 58 | ····move-result·v1 |
59 | ····if-eqz·v1,·:cond_2 | 59 | ····if-eqz·v1,·:cond_2 |
60 | ····sget·v1,·Landroid/support/v7/ | 60 | ····sget·v1,·Landroid/support/v7/b/l;->AppCompatTextView_textAllCaps:I |
61 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 61 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
62 | ····move-result·v1 | 62 | ····move-result·v1 |
63 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/y;->setAllCaps(Z)V | 63 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/y;->setAllCaps(Z)V |
Offset 129, 29 lines modified | Offset 129, 29 lines modified | ||
129 | .end·method | 129 | .end·method |
130 | .method·public·setTextAppearance(Landroid/content/Context;I)V | 130 | .method·public·setTextAppearance(Landroid/content/Context;I)V |
131 | ····.locals·3 | 131 | ····.locals·3 |
132 | ····invoke-super·{p0,·p1,·p2},·Landroid/widget/TextView;->setTextAppearance(Landroid/content/Context;I)V | 132 | ····invoke-super·{p0,·p1,·p2},·Landroid/widget/TextView;->setTextAppearance(Landroid/content/Context;I)V |
133 | ····sget-object·v0,·Landroid/support/v7/ | 133 | ····sget-object·v0,·Landroid/support/v7/b/l;->TextAppearance:[I |
134 | ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray; | 134 | ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray; |
135 | ····move-result-object·v0 | 135 | ····move-result-object·v0 |
136 | ····sget·v1,·Landroid/support/v7/ | 136 | ····sget·v1,·Landroid/support/v7/b/l;->TextAppearance_textAllCaps:I |
137 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->hasValue(I)Z | 137 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->hasValue(I)Z |
138 | ····move-result·v1 | 138 | ····move-result·v1 |
139 | ····if-eqz·v1,·:cond_0 | 139 | ····if-eqz·v1,·:cond_0 |
140 | ····sget·v1,·Landroid/support/v7/ | 140 | ····sget·v1,·Landroid/support/v7/b/l;->TextAppearance_textAllCaps:I |
141 | ····const/4·v2,·0x0 | 141 | ····const/4·v2,·0x0 |
142 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 142 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
143 | ····move-result·v1 | 143 | ····move-result·v1 |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | .field·private·c:Landroid/content/Context; | 13 | .field·private·c:Landroid/content/Context; |
14 | .field·private·d:I | 14 | .field·private·d:I |
15 | .field·private·e:Z | 15 | .field·private·e:Z |
16 | .field·private·f:Landroid/support/v7/widget/ | 16 | .field·private·f:Landroid/support/v7/widget/a; |
17 | .field·private·g:Landroid/support/v7/internal/view/menu/y; | 17 | .field·private·g:Landroid/support/v7/internal/view/menu/y; |
18 | .field·private·h:Landroid/support/v7/internal/view/menu/j; | 18 | .field·private·h:Landroid/support/v7/internal/view/menu/j; |
19 | .field·private·i:Z | 19 | .field·private·i:Z |
Offset 1475, 21 lines modified | Offset 1475, 21 lines modified | ||
1475 | ····return·v0 | 1475 | ····return·v0 |
1476 | .end·method | 1476 | .end·method |
1477 | .method·public·e()Z | 1477 | .method·public·e()Z |
1478 | ····.locals·1 | 1478 | ····.locals·1 |
1479 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/ | 1479 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/a; |
1480 | ····if-eqz·v0,·:cond_0 | 1480 | ····if-eqz·v0,·:cond_0 |
1481 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/ | 1481 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/a; |
1482 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ | 1482 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->c()Z |
1483 | ····move-result·v0 | 1483 | ····move-result·v0 |
1484 | ····if-eqz·v0,·:cond_0 | 1484 | ····if-eqz·v0,·:cond_0 |
1485 | ····const/4·v0,·0x1 | 1485 | ····const/4·v0,·0x1 |
Offset 1501, 21 lines modified | Offset 1501, 21 lines modified | ||
1501 | ····goto·:goto_0 | 1501 | ····goto·:goto_0 |
1502 | .end·method | 1502 | .end·method |
1503 | .method·public·f()Z | 1503 | .method·public·f()Z |
1504 | ····.locals·1 | 1504 | ····.locals·1 |
1505 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/ | 1505 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/a; |
1506 | ····if-eqz·v0,·:cond_0 | 1506 | ····if-eqz·v0,·:cond_0 |
1507 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/ | 1507 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/a; |
1508 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ | 1508 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->d()Z |
1509 | ····move-result·v0 | 1509 | ····move-result·v0 |
1510 | ····if-eqz·v0,·:cond_0 | 1510 | ····if-eqz·v0,·:cond_0 |
1511 | ····const/4·v0,·0x1 | 1511 | ····const/4·v0,·0x1 |
Offset 1527, 21 lines modified | Offset 1527, 21 lines modified | ||
1527 | ····goto·:goto_0 | 1527 | ····goto·:goto_0 |
1528 | .end·method | 1528 | .end·method |
1529 | .method·public·g()Z | 1529 | .method·public·g()Z |
1530 | ····.locals·1 | 1530 | ····.locals·1 |
1531 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/ | 1531 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/a; |
1532 | ····if-eqz·v0,·:cond_0 | 1532 | ····if-eqz·v0,·:cond_0 |
1533 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/ | 1533 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/a; |
1534 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/ | 1534 | ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->g()Z |
1535 | ····move-result·v0 | 1535 | ····move-result·v0 |
1536 | ····if-eqz·v0,·:cond_0 | 1536 | ····if-eqz·v0,·:cond_0 |
1537 | ····const/4·v0,·0x1 | 1537 | ····const/4·v0,·0x1 |
Offset 1607, 48 lines modified | Offset 1607, 48 lines modified | ||
1607 | ····new-instance·v2,·Landroid/support/v7/widget/n; | 1607 | ····new-instance·v2,·Landroid/support/v7/widget/n; |
1608 | ····invoke-direct·{v2,·p0,·v3},·Landroid/support/v7/widget/n;-><init>(Landroid/support/v7/widget/ActionMenuView;Landroid/support/v7/widget/j;)V | 1608 | ····invoke-direct·{v2,·p0,·v3},·Landroid/support/v7/widget/n;-><init>(Landroid/support/v7/widget/ActionMenuView;Landroid/support/v7/widget/j;)V |
1609 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/support/v7/internal/view/menu/j;)V | 1609 | ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/support/v7/internal/view/menu/j;)V |
1610 | ····new-instance·v1,·Landroid/support/v7/widget/ | 1610 | ····new-instance·v1,·Landroid/support/v7/widget/a; |
1611 | ····invoke-direct·{v1,·v0},·Landroid/support/v7/widget/ | 1611 | ····invoke-direct·{v1,·v0},·Landroid/support/v7/widget/a;-><init>(Landroid/content/Context;)V |
1612 | ····iput-object·v1,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/ | 1612 | ····iput-object·v1,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/a; |
1613 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/ | 1613 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/a; |
1614 | ····const/4·v1,·0x1 | 1614 | ····const/4·v1,·0x1 |
1615 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/ | 1615 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/a;->c(Z)V |
1616 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/ | 1616 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/a; |
1617 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/internal/view/menu/y; | 1617 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/internal/view/menu/y; |
1618 | ····if-eqz·v0,·:cond_1 | 1618 | ····if-eqz·v0,·:cond_1 |
1619 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/internal/view/menu/y; | 1619 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/internal/view/menu/y; |
1620 | ····:goto_0 | 1620 | ····:goto_0 |
1621 | ····invoke-virtual·{v1,·v0},·Landroid/support/v7/widget/ | 1621 | ····invoke-virtual·{v1,·v0},·Landroid/support/v7/widget/a;->a(Landroid/support/v7/internal/view/menu/y;)V |
1622 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->a:Landroid/support/v7/internal/view/menu/i; | 1622 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->a:Landroid/support/v7/internal/view/menu/i; |
1623 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/ | 1623 | ····iget-object·v1,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/a; |
1624 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/ActionMenuView;->c:Landroid/content/Context; | 1624 | ····iget-object·v2,·p0,·Landroid/support/v7/widget/ActionMenuView;->c:Landroid/content/Context; |
1625 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/support/v7/internal/view/menu/x;Landroid/content/Context;)V | 1625 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/support/v7/internal/view/menu/x;Landroid/content/Context;)V |
1626 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/ | 1626 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->f:Landroid/support/v7/widget/a; |
1627 | ····invoke-virtual·{v0,·p0},·Landroid/support/v7/widget/ | 1627 | ····invoke-virtual·{v0,·p0},·Landroid/support/v7/widget/a;->a(Landroid/support/v7/widget/ActionMenuView;)V |
1628 | ····:cond_0 | 1628 | ····:cond_0 |
1629 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->a:Landroid/support/v7/internal/view/menu/i; | 1629 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->a:Landroid/support/v7/internal/view/menu/i; |
Max diff block lines reached; 5835/11774 bytes (49.56%) of diff not shown. |
Offset 1, 58 lines modified | Offset 1, 130 lines modified | ||
1 | .class·Landroid/support/v7/widget/c; | 1 | .class·Landroid/support/v7/widget/c; |
2 | .super·Landroid/support/v7/internal/view/menu/ | 2 | .super·Landroid/support/v7/internal/view/menu/v; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·synthetic· | 4 | .field·final·synthetic·c:Landroid/support/v7/widget/a; |
5 | .field·private·d:Landroid/support/v7/internal/view/menu/ad; | ||
5 | #·direct·methods | 6 | #·direct·methods |
6 | .method·p | 7 | .method·public·constructor·<init>(Landroid/support/v7/widget/a;Landroid/content/Context;Landroid/support/v7/internal/view/menu/ad;)V |
7 | ····.locals· | 8 | ····.locals·6 |
8 | ···· | 9 | ····const/4·v4,·0x0 |
9 | ····i | 10 | ····iput-object·p1,·p0,·Landroid/support/v7/widget/c;->c:Landroid/support/v7/widget/a; |
11 | ····const/4·v3,·0x0 | ||
10 | ····return-void | ||
11 | .end·method | ||
12 | ····sget·v5,·Landroid/support/v7/b/b;->actionOverflowMenuStyle:I | ||
12 | .method·synthetic·constructor·<init>(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/support/v7/widget/a;)V | ||
13 | ····.locals·0 | ||
14 | ···· | 13 | ····move-object·v0,·p0 |
14 | ····move-object·v1,·p2 | ||
15 | ····return-void | ||
16 | .end·method | ||
15 | ····move-object·v2,·p3 | ||
16 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v7/internal/view/menu/v;-><init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;ZI)V | ||
17 | #·virtual·methods | ||
18 | .method·public·a()Landroid/support/v7/widget/ab; | ||
19 | ····.locals·1 | ||
20 | ····i | 17 | ····iput-object·p3,·p0,·Landroid/support/v7/widget/c;->d:Landroid/support/v7/internal/view/menu/ad; |
21 | ····invoke- | 18 | ····invoke-virtual·{p3},·Landroid/support/v7/internal/view/menu/ad;->getItem()Landroid/view/MenuItem; |
22 | ····move-result-object·v0 | 19 | ····move-result-object·v0 |
23 | ···· | 20 | ····check-cast·v0,·Landroid/support/v7/internal/view/menu/m; |
24 | ····i | 21 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/m;->j()Z |
25 | ···· | 22 | ····move-result·v0 |
23 | ····if-nez·v0,·:cond_0 | ||
24 | ····invoke-static·{p1},·Landroid/support/v7/widget/a;->d(Landroid/support/v7/widget/a;)Landroid/view/View; | ||
26 | ····move-result-object·v0 | 25 | ····move-result-object·v0 |
27 | ····i | 26 | ····if-nez·v0,·:cond_2 |
27 | ····invoke-static·{p1},·Landroid/support/v7/widget/a;->e(Landroid/support/v7/widget/a;)Landroid/support/v7/internal/view/menu/z; | ||
28 | ····move-result-object·v0 | 28 | ····move-result-object·v0 |
29 | ····check-cast·v0,·Landroid/view/View; | ||
29 | ····:goto_0 | 30 | ····:goto_0 |
30 | ···· | 31 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/c;->a(Landroid/view/View;)V |
31 | ····:cond_0 | 32 | ····:cond_0 |
33 | ····iget-object·v0,·p1,·Landroid/support/v7/widget/a;->g:Landroid/support/v7/widget/i; | ||
34 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/c;->a(Landroid/support/v7/internal/view/menu/y;)V | ||
35 | ····invoke-virtual·{p3},·Landroid/support/v7/internal/view/menu/ad;->size()I | ||
36 | ····move-result·v1 | ||
37 | ····move·v0,·v4 | ||
38 | ····:goto_1 | ||
39 | ····if-ge·v0,·v1,·:cond_1 | ||
40 | ····invoke-virtual·{p3,·v0},·Landroid/support/v7/internal/view/menu/ad;->getItem(I)Landroid/view/MenuItem; | ||
41 | ····move-result-object·v2 | ||
42 | ····invoke-interface·{v2},·Landroid/view/MenuItem;->isVisible()Z | ||
43 | ····move-result·v3 | ||
44 | ····if-eqz·v3,·:cond_3 | ||
45 | ····invoke-interface·{v2},·Landroid/view/MenuItem;->getIcon()Landroid/graphics/drawable/Drawable; | ||
46 | ····move-result-object·v2 | ||
47 | ····if-eqz·v2,·:cond_3 | ||
32 | ····const/4·v | 48 | ····const/4·v4,·0x1 |
49 | ····:cond_1 | ||
50 | ····invoke-virtual·{p0,·v4},·Landroid/support/v7/widget/c;->a(Z)V | ||
51 | ····return-void | ||
52 | ····:cond_2 | ||
53 | ····invoke-static·{p1},·Landroid/support/v7/widget/a;->d(Landroid/support/v7/widget/a;)Landroid/view/View; | ||
54 | ····move-result-object·v0 | ||
33 | ····goto·:goto_0 | 55 | ····goto·:goto_0 |
56 | ····:cond_3 | ||
57 | ····add-int/lit8·v0,·v0,·0x1 | ||
58 | ····goto·:goto_1 | ||
59 | .end·method | ||
60 | #·virtual·methods | ||
61 | .method·public·onDismiss()V | ||
62 | ····.locals·2 | ||
63 | ····invoke-super·{p0},·Landroid/support/v7/internal/view/menu/v;->onDismiss()V | ||
64 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/c;->c:Landroid/support/v7/widget/a; | ||
Max diff block lines reached; 0/5029 bytes (0.00%) of diff not shown. |
Offset 3, 15 lines modified | Offset 3, 15 lines modified | ||
3 | #·static·fields | 3 | #·static·fields |
4 | .field·private·static·final·a:[I | 4 | .field·private·static·final·a:[I |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·b:Landroid/support/v7/internal/widget/b | 6 | .field·private·b:Landroid/support/v7/internal/widget/bj; |
7 | .field·private·c:Landroid/graphics/drawable/Drawable; | 7 | .field·private·c:Landroid/graphics/drawable/Drawable; |
8 | #·direct·methods | 8 | #·direct·methods |
9 | .method·static·constructor·<clinit>()V | 9 | .method·static·constructor·<clinit>()V |
10 | ····.locals·3 | 10 | ····.locals·3 |
Offset 30, 55 lines modified | Offset 30, 55 lines modified | ||
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 32 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····sget·v0,·Landroid/support/v7/ | 34 | ····sget·v0,·Landroid/support/v7/b/b;->radioButtonStyle:I |
35 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/v;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 35 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/v;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 38 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
39 | ····.locals·3 | 39 | ····.locals·3 |
40 | ····const/4·v2,·0x0 | 40 | ····const/4·v2,·0x0 |
41 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/RadioButton;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 41 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/RadioButton;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
42 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/b | 42 | ····sget-boolean·v0,·Landroid/support/v7/internal/widget/bj;->a:Z |
43 | ····if-eqz·v0,·:cond_0 | 43 | ····if-eqz·v0,·:cond_0 |
44 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/v;->getContext()Landroid/content/Context; | 44 | ····invoke-virtual·{p0},·Landroid/support/v7/widget/v;->getContext()Landroid/content/Context; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····sget-object·v1,·Landroid/support/v7/widget/v;->a:[I | 46 | ····sget-object·v1,·Landroid/support/v7/widget/v;->a:[I |
47 | ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/b | 47 | ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/bl;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bl; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/b | 49 | ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bl;->a(I)Landroid/graphics/drawable/Drawable; |
50 | ····move-result-object·v1 | 50 | ····move-result-object·v1 |
51 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/v;->setButtonDrawable(Landroid/graphics/drawable/Drawable;)V | 51 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/v;->setButtonDrawable(Landroid/graphics/drawable/Drawable;)V |
52 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 52 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->b()V |
53 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/b | 53 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bl;->c()Landroid/support/v7/internal/widget/bj; |
54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
55 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/v;->b:Landroid/support/v7/internal/widget/b | 55 | ····iput-object·v0,·p0,·Landroid/support/v7/widget/v;->b:Landroid/support/v7/internal/widget/bj; |
56 | ····:cond_0 | 56 | ····:cond_0 |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
59 | #·virtual·methods | 59 | #·virtual·methods |
Offset 110, 21 lines modified | Offset 110, 21 lines modified | ||
110 | ····:cond_0 | 110 | ····:cond_0 |
111 | ····return·v0 | 111 | ····return·v0 |
112 | .end·method | 112 | .end·method |
113 | .method·public·setButtonDrawable(I)V | 113 | .method·public·setButtonDrawable(I)V |
114 | ····.locals·1 | 114 | ····.locals·1 |
115 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/v;->b:Landroid/support/v7/internal/widget/b | 115 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/v;->b:Landroid/support/v7/internal/widget/bj; |
116 | ····if-eqz·v0,·:cond_0 | 116 | ····if-eqz·v0,·:cond_0 |
117 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/v;->b:Landroid/support/v7/internal/widget/b | 117 | ····iget-object·v0,·p0,·Landroid/support/v7/widget/v;->b:Landroid/support/v7/internal/widget/bj; |
118 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/b | 118 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/bj;->a(I)Landroid/graphics/drawable/Drawable; |
119 | ····move-result-object·v0 | 119 | ····move-result-object·v0 |
120 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/v;->setButtonDrawable(Landroid/graphics/drawable/Drawable;)V | 120 | ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/v;->setButtonDrawable(Landroid/graphics/drawable/Drawable;)V |
121 | ····:goto_0 | 121 | ····:goto_0 |
122 | ····return-void | 122 | ····return-void |
Offset 1, 10 lines modified | Offset 1, 342 lines modified | ||
1 | .class· | 1 | .class·abstract·Landroid/support/v7/a/h; |
2 | .super·L | 2 | .super·Landroid/support/v7/a/g; |
3 | #·sta | 3 | #·instance·fields |
4 | .field· | 4 | .field·final·a:Landroid/content/Context; |
5 | .field· | 5 | .field·final·b:Landroid/view/Window; |
6 | .field· | 6 | .field·final·c:Landroid/view/Window$Callback; |
7 | .field·final·d:Landroid/support/v7/a/f; | ||
8 | .field·e:Z | ||
9 | .field·f:Z | ||
10 | .field·g:Z | ||
11 | .field·h:Z | ||
12 | .field·i:Z | ||
13 | .field·private·j:Landroid/support/v7/a/a; | ||
14 | .field·private·k:Landroid/view/MenuInflater; | ||
15 | .field·private·l:Ljava/lang/CharSequence; | ||
16 | .field·private·m:Z | ||
17 | #·direct·methods | ||
18 | .method·constructor·<init>(Landroid/content/Context;Landroid/view/Window;Landroid/support/v7/a/f;)V | ||
19 | ····.locals·3 | ||
20 | ····invoke-direct·{p0},·Landroid/support/v7/a/g;-><init>()V | ||
21 | ····iput-object·p1,·p0,·Landroid/support/v7/a/h;->a:Landroid/content/Context; | ||
22 | ····iput-object·p2,·p0,·Landroid/support/v7/a/h;->b:Landroid/view/Window; | ||
23 | ····iput-object·p3,·p0,·Landroid/support/v7/a/h;->d:Landroid/support/v7/a/f; | ||
24 | ····iget-object·v0,·p0,·Landroid/support/v7/a/h;->b:Landroid/view/Window; | ||
25 | ····invoke-virtual·{v0},·Landroid/view/Window;->getCallback()Landroid/view/Window$Callback; | ||
26 | ····move-result-object·v0 | ||
27 | ····iput-object·v0,·p0,·Landroid/support/v7/a/h;->c:Landroid/view/Window$Callback; | ||
28 | ····iget-object·v0,·p0,·Landroid/support/v7/a/h;->c:Landroid/view/Window$Callback; | ||
29 | ····instance-of·v0,·v0,·Landroid/support/v7/a/i; | ||
30 | ····if-eqz·v0,·:cond_0 | ||
31 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | ||
32 | ····const-string·v1,·"AppCompat·has·already·installed·itself·into·the·Window" | ||
33 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | ||
34 | ····throw·v0 | ||
35 | ····:cond_0 | ||
36 | ····iget-object·v0,·p0,·Landroid/support/v7/a/h;->b:Landroid/view/Window; | ||
37 | ····new-instance·v1,·Landroid/support/v7/a/i; | ||
38 | ····iget-object·v2,·p0,·Landroid/support/v7/a/h;->c:Landroid/view/Window$Callback; | ||
39 | ····invoke-direct·{v1,·p0,·v2},·Landroid/support/v7/a/i;-><init>(Landroid/support/v7/a/h;Landroid/view/Window$Callback;)V | ||
40 | ····invoke-virtual·{v0,·v1},·Landroid/view/Window;->setCallback(Landroid/view/Window$Callback;)V | ||
41 | ····return-void | ||
42 | .end·method | ||
43 | #·virtual·methods | ||
44 | .method·public·a()Landroid/support/v7/a/a; | ||
45 | ····.locals·1 | ||
46 | ····iget-boolean·v0,·p0,·Landroid/support/v7/a/h;->e:Z | ||
47 | ····if-eqz·v0,·:cond_0 | ||
48 | ····iget-object·v0,·p0,·Landroid/support/v7/a/h;->j:Landroid/support/v7/a/a; | ||
49 | ····if-nez·v0,·:cond_0 | ||
50 | ····invoke-virtual·{p0},·Landroid/support/v7/a/h;->h()Landroid/support/v7/a/a; | ||
51 | ····move-result-object·v0 | ||
52 | ····iput-object·v0,·p0,·Landroid/support/v7/a/h;->j:Landroid/support/v7/a/a; | ||
53 | ····:cond_0 | ||
54 | ····iget-object·v0,·p0,·Landroid/support/v7/a/h;->j:Landroid/support/v7/a/a; | ||
55 | ····return-object·v0 | ||
56 | .end·method | ||
57 | .method·abstract·a(Landroid/support/v7/d/b;)Landroid/support/v7/d/a; | ||
58 | .end·method | ||
59 | .method·public·a(Landroid/os/Bundle;)V | ||
60 | ····.locals·4 | ||
61 | ····const/4·v3,·0x1 | ||
62 | ····const/4·v2,·0x0 | ||
63 | ····iget-object·v0,·p0,·Landroid/support/v7/a/h;->a:Landroid/content/Context; | ||
64 | ····sget-object·v1,·Landroid/support/v7/b/l;->Theme:[I | ||
65 | ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; | ||
66 | ····move-result-object·v0 | ||
67 | ····sget·v1,·Landroid/support/v7/b/l;->Theme_windowActionBar:I | ||
68 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->hasValue(I)Z | ||
Max diff block lines reached; -1/8828 bytes (-0.01%) of diff not shown. |
Offset 1, 122 lines modified | Offset 1, 10 lines modified | ||
1 | .class·public·f | 1 | .class·public·interface·abstract·Landroid/support/v7/a/f; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | ||
4 | 3 | #·virtual·methods | |
4 | .method·public·abstract·a(Landroid/support/v7/d/a;)V | ||
5 | .end·method | ||
6 | .method·public·abstract·b(Landroid/support/v7/d/a;)V | ||
7 | .end·method | ||
5 | .field·public·static·final·abc_btn_borderless_material:I·=·0x7f020001 | ||
6 | .field·public·static·final·abc_btn_check_material:I·=·0x7f020002 | ||
7 | .field·public·static·final·abc_btn_check_to_on_mtrl_000:I·=·0x7f020003 | ||
8 | .field·public·static·final·abc_btn_check_to_on_mtrl_015:I·=·0x7f020004 | ||
9 | .field·public·static·final·abc_btn_default_mtrl_shape:I·=·0x7f020005 | ||
10 | .field·public·static·final·abc_btn_radio_material:I·=·0x7f020006 | ||
11 | .field·public·static·final·abc_btn_radio_to_on_mtrl_000:I·=·0x7f020007 | ||
12 | .field·public·static·final·abc_btn_radio_to_on_mtrl_015:I·=·0x7f020008 | ||
13 | .field·public·static·final·abc_btn_rating_star_off_mtrl_alpha:I·=·0x7f020009 | ||
14 | .field·public·static·final·abc_btn_rating_star_on_mtrl_alpha:I·=·0x7f02000a | ||
15 | .field·public·static·final·abc_btn_switch_to_on_mtrl_00001:I·=·0x7f02000b | ||
16 | .field·public·static·final·abc_btn_switch_to_on_mtrl_00012:I·=·0x7f02000c | ||
17 | .field·public·static·final·abc_cab_background_internal_bg:I·=·0x7f02000d | ||
18 | .field·public·static·final·abc_cab_background_top_material:I·=·0x7f02000e | ||
19 | .field·public·static·final·abc_cab_background_top_mtrl_alpha:I·=·0x7f02000f | ||
20 | .field·public·static·final·abc_dialog_material_background_dark:I·=·0x7f020010 | ||
21 | .field·public·static·final·abc_dialog_material_background_light:I·=·0x7f020011 | ||
22 | .field·public·static·final·abc_edit_text_material:I·=·0x7f020012 | ||
23 | .field·public·static·final·abc_ic_ab_back_mtrl_am_alpha:I·=·0x7f020013 | ||
24 | .field·public·static·final·abc_ic_clear_mtrl_alpha:I·=·0x7f020014 | ||
25 | .field·public·static·final·abc_ic_commit_search_api_mtrl_alpha:I·=·0x7f020015 | ||
26 | .field·public·static·final·abc_ic_go_search_api_mtrl_alpha:I·=·0x7f020016 | ||
27 | .field·public·static·final·abc_ic_menu_copy_mtrl_am_alpha:I·=·0x7f020017 | ||
28 | .field·public·static·final·abc_ic_menu_cut_mtrl_alpha:I·=·0x7f020018 | ||
29 | .field·public·static·final·abc_ic_menu_moreoverflow_mtrl_alpha:I·=·0x7f020019 | ||
30 | .field·public·static·final·abc_ic_menu_paste_mtrl_am_alpha:I·=·0x7f02001a | ||
31 | .field·public·static·final·abc_ic_menu_selectall_mtrl_alpha:I·=·0x7f02001b | ||
32 | .field·public·static·final·abc_ic_menu_share_mtrl_alpha:I·=·0x7f02001c | ||
33 | .field·public·static·final·abc_ic_search_api_mtrl_alpha:I·=·0x7f02001d | ||
34 | .field·public·static·final·abc_ic_voice_search_api_mtrl_alpha:I·=·0x7f02001e | ||
35 | .field·public·static·final·abc_item_background_holo_dark:I·=·0x7f02001f | ||
36 | .field·public·static·final·abc_item_background_holo_light:I·=·0x7f020020 | ||
37 | .field·public·static·final·abc_list_divider_mtrl_alpha:I·=·0x7f020021 | ||
38 | .field·public·static·final·abc_list_focused_holo:I·=·0x7f020022 | ||
39 | .field·public·static·final·abc_list_longpressed_holo:I·=·0x7f020023 | ||
40 | .field·public·static·final·abc_list_pressed_holo_dark:I·=·0x7f020024 | ||
41 | .field·public·static·final·abc_list_pressed_holo_light:I·=·0x7f020025 | ||
42 | .field·public·static·final·abc_list_selector_background_transition_holo_dark:I·=·0x7f020026 | ||
43 | .field·public·static·final·abc_list_selector_background_transition_holo_light:I·=·0x7f020027 | ||
44 | .field·public·static·final·abc_list_selector_disabled_holo_dark:I·=·0x7f020028 | ||
45 | .field·public·static·final·abc_list_selector_disabled_holo_light:I·=·0x7f020029 | ||
46 | .field·public·static·final·abc_list_selector_holo_dark:I·=·0x7f02002a | ||
47 | .field·public·static·final·abc_list_selector_holo_light:I·=·0x7f02002b | ||
48 | .field·public·static·final·abc_menu_hardkey_panel_mtrl_mult:I·=·0x7f02002c | ||
49 | .field·public·static·final·abc_popup_background_mtrl_mult:I·=·0x7f02002d | ||
50 | .field·public·static·final·abc_ratingbar_full_material:I·=·0x7f02002e | ||
51 | .field·public·static·final·abc_spinner_mtrl_am_alpha:I·=·0x7f02002f | ||
52 | .field·public·static·final·abc_spinner_textfield_background_material:I·=·0x7f020030 | ||
53 | .field·public·static·final·abc_switch_thumb_material:I·=·0x7f020031 | ||
54 | .field·public·static·final·abc_switch_track_mtrl_alpha:I·=·0x7f020032 | ||
55 | .field·public·static·final·abc_tab_indicator_material:I·=·0x7f020033 | ||
56 | .field·public·static·final·abc_tab_indicator_mtrl_alpha:I·=·0x7f020034 | ||
57 | .field·public·static·final·abc_text_cursor_mtrl_alpha:I·=·0x7f020035 | ||
58 | .field·public·static·final·abc_textfield_activated_mtrl_alpha:I·=·0x7f020036 | ||
59 | .field·public·static·final·abc_textfield_default_mtrl_alpha:I·=·0x7f020037 | ||
60 | .field·public·static·final·abc_textfield_search_activated_mtrl_alpha:I·=·0x7f020038 | ||
61 | .field·public·static·final·abc_textfield_search_default_mtrl_alpha:I·=·0x7f020039 | ||
62 | .field·public·static·final·abc_textfield_search_material:I·=·0x7f02003a |
Offset 1, 128 lines modified | Offset 1, 29 lines modified | ||
1 | .class·public· | 1 | .class·public·abstract·Landroid/support/v7/a/d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | ||
4 | 3 | #·direct·methods | |
4 | .method·public·constructor·<init>()V | ||
5 | ····.locals·0 | ||
5 | 6 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | |
6 | 7 | ····return-void | |
8 | .end·method | ||
7 | .field·public·static·final·abc_primary_text_disable_only_material_dark:I·=·0x7f070042 | ||
8 | 9 | #·virtual·methods | |
10 | .method·public·abstract·a()Landroid/graphics/drawable/Drawable; | ||
11 | .end·method | ||
9 | . | 12 | .method·public·abstract·b()Ljava/lang/CharSequence; |
13 | .end·method | ||
10 | . | 14 | .method·public·abstract·c()Landroid/view/View; |
15 | .end·method | ||
11 | . | 16 | .method·public·abstract·d()V |
17 | .end·method | ||
18 | .method·public·abstract·e()Ljava/lang/CharSequence; | ||
19 | .end·method | ||
12 | .field·public·static·final·abc_search_url_text_normal:I·=·0x7f070001 | ||
13 | .field·public·static·final·abc_search_url_text_pressed:I·=·0x7f070002 | ||
14 | .field·public·static·final·abc_search_url_text_selected:I·=·0x7f070003 | ||
15 | .field·public·static·final·abc_secondary_text_material_dark:I·=·0x7f070047 | ||
16 | .field·public·static·final·abc_secondary_text_material_light:I·=·0x7f070048 | ||
17 | .field·public·static·final·accent_material_dark:I·=·0x7f070004 | ||
18 | .field·public·static·final·accent_material_light:I·=·0x7f070005 | ||
19 | .field·public·static·final·background_floating_material_dark:I·=·0x7f070006 | ||
20 | .field·public·static·final·background_floating_material_light:I·=·0x7f070007 | ||
21 | .field·public·static·final·background_material_dark:I·=·0x7f070008 | ||
22 | .field·public·static·final·background_material_light:I·=·0x7f070009 | ||
23 | .field·public·static·final·bright_foreground_disabled_material_dark:I·=·0x7f07000d | ||
24 | .field·public·static·final·bright_foreground_disabled_material_light:I·=·0x7f07000e | ||
25 | .field·public·static·final·bright_foreground_inverse_material_dark:I·=·0x7f07000f | ||
26 | .field·public·static·final·bright_foreground_inverse_material_light:I·=·0x7f070010 | ||
27 | .field·public·static·final·bright_foreground_material_dark:I·=·0x7f070011 | ||
28 | .field·public·static·final·bright_foreground_material_light:I·=·0x7f070012 | ||
29 | .field·public·static·final·button_material_dark:I·=·0x7f070015 | ||
30 | .field·public·static·final·button_material_light:I·=·0x7f070016 | ||
31 | .field·public·static·final·dim_foreground_disabled_material_dark:I·=·0x7f070018 | ||
32 | .field·public·static·final·dim_foreground_disabled_material_light:I·=·0x7f070019 | ||
33 | .field·public·static·final·dim_foreground_material_dark:I·=·0x7f07001a | ||
34 | .field·public·static·final·dim_foreground_material_light:I·=·0x7f07001b | ||
35 | .field·public·static·final·highlighted_text_material_dark:I·=·0x7f07001c | ||
36 | .field·public·static·final·highlighted_text_material_light:I·=·0x7f07001d | ||
37 | .field·public·static·final·hint_foreground_material_dark:I·=·0x7f07001e | ||
38 | .field·public·static·final·hint_foreground_material_light:I·=·0x7f07001f | ||
39 | .field·public·static·final·link_text_material_dark:I·=·0x7f070020 | ||
40 | .field·public·static·final·link_text_material_light:I·=·0x7f070021 | ||
41 | .field·public·static·final·material_blue_grey_800:I·=·0x7f070024 | ||
42 | .field·public·static·final·material_blue_grey_900:I·=·0x7f070025 | ||
43 | .field·public·static·final·material_blue_grey_950:I·=·0x7f070026 | ||
44 | .field·public·static·final·material_deep_teal_200:I·=·0x7f070027 | ||
45 | .field·public·static·final·material_deep_teal_500:I·=·0x7f070028 | ||
46 | .field·public·static·final·primary_dark_material_dark:I·=·0x7f070029 | ||
47 | .field·public·static·final·primary_dark_material_light:I·=·0x7f07002a | ||
48 | .field·public·static·final·primary_material_dark:I·=·0x7f07002b | ||
49 | .field·public·static·final·primary_material_light:I·=·0x7f07002c | ||
50 | .field·public·static·final·primary_text_default_material_dark:I·=·0x7f07002e | ||
51 | .field·public·static·final·primary_text_default_material_light:I·=·0x7f07002f | ||
52 | .field·public·static·final·primary_text_disabled_material_dark:I·=·0x7f070030 | ||
53 | .field·public·static·final·primary_text_disabled_material_light:I·=·0x7f070031 | ||
54 | .field·public·static·final·ripple_material_dark:I·=·0x7f070034 | ||
55 | .field·public·static·final·ripple_material_light:I·=·0x7f070035 | ||
56 | .field·public·static·final·secondary_text_default_material_dark:I·=·0x7f070036 | ||
57 | .field·public·static·final·secondary_text_default_material_light:I·=·0x7f070037 | ||
58 | .field·public·static·final·secondary_text_disabled_material_dark:I·=·0x7f070038 | ||
59 | .field·public·static·final·secondary_text_disabled_material_light:I·=·0x7f070039 | ||
Max diff block lines reached; -1/5390 bytes (-0.02%) of diff not shown. |
Offset 1, 62 lines modified | Offset 1, 254 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/a/i; |
2 | .super·L | 2 | .super·Landroid/support/v7/internal/view/k; |
3 | #·sta | 3 | #·instance·fields |
4 | .field· | 4 | .field·final·synthetic·a:Landroid/support/v7/a/h; |
5 | .field·public·static·final·abc_action_bar_up_container:I·=·0x7f040001 | ||
6 | 5 | #·direct·methods | |
6 | .method·constructor·<init>(Landroid/support/v7/a/h;Landroid/view/Window$Callback;)V | ||
7 | ····.locals·0 | ||
7 | 8 | ····iput-object·p1,·p0,·Landroid/support/v7/a/i;->a:Landroid/support/v7/a/h; | |
8 | 9 | ····invoke-direct·{p0,·p2},·Landroid/support/v7/internal/view/k;-><init>(Landroid/view/Window$Callback;)V | |
9 | 10 | ····return-void | |
11 | .end·method | ||
10 | . | 12 | .method·private·a()Z |
13 | ····.locals·3 | ||
11 | 14 | ····const/4·v0,·0x1 | |
12 | 15 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I | |
13 | 16 | ····const/16·v2,·0x10 | |
14 | 17 | ····if-ge·v1,·v2,·:cond_1 | |
15 | 18 | ····iget-object·v1,·p0,·Landroid/support/v7/a/i;->a:Landroid/support/v7/a/h; | |
16 | 19 | ····iget-object·v1,·v1,·Landroid/support/v7/a/h;->c:Landroid/view/Window$Callback; | |
17 | 20 | ····instance-of·v1,·v1,·Landroid/app/Activity; | |
18 | 21 | ····if-eqz·v1,·:cond_1 | |
19 | 22 | ····:cond_0 | |
23 | ····:goto_0 | ||
24 | ····return·v0 | ||
20 | 25 | ····:cond_1 | |
26 | ····iget-object·v1,·p0,·Landroid/support/v7/a/i;->a:Landroid/support/v7/a/h; | ||
21 | 27 | ····iget-object·v1,·v1,·Landroid/support/v7/a/h;->c:Landroid/view/Window$Callback; | |
22 | 28 | ····instance-of·v1,·v1,·Landroid/app/Dialog; | |
23 | 29 | ····if-nez·v1,·:cond_0 | |
24 | 30 | ····const/4·v0,·0x0 | |
25 | 31 | ····goto·:goto_0 | |
32 | .end·method | ||
26 | .field·public·static·final·abc_search_view:I·=·0x7f040016 | ||
27 | 33 | #·virtual·methods | |
34 | .method·public·dispatchKeyEvent(Landroid/view/KeyEvent;)Z | ||
35 | ····.locals·1 | ||
28 | 36 | ····iget-object·v0,·p0,·Landroid/support/v7/a/i;->a:Landroid/support/v7/a/h; | |
29 | 37 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/a/h;->a(Landroid/view/KeyEvent;)Z | |
30 | 38 | ····move-result·v0 | |
31 | 39 | ····if-eqz·v0,·:cond_0 | |
32 | 40 | ····const/4·v0,·0x1 | |
41 | ····:goto_0 | ||
42 | ····return·v0 | ||
43 | ····:cond_0 | ||
44 | ····invoke-super·{p0,·p1},·Landroid/support/v7/internal/view/k;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z | ||
45 | ····move-result·v0 | ||
46 | ····goto·:goto_0 | ||
47 | .end·method | ||
48 | .method·public·dispatchKeyShortcutEvent(Landroid/view/KeyEvent;)Z | ||
49 | ····.locals·2 | ||
50 | ····iget-object·v0,·p0,·Landroid/support/v7/a/i;->a:Landroid/support/v7/a/h; | ||
51 | ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getKeyCode()I | ||
52 | ····move-result·v1 | ||
53 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/support/v7/a/h;->a(ILandroid/view/KeyEvent;)Z | ||
54 | ····move-result·v0 | ||
55 | ····if-eqz·v0,·:cond_0 | ||
56 | ····const/4·v0,·0x1 | ||
57 | ····:goto_0 | ||
58 | ····return·v0 | ||
59 | ····:cond_0 | ||
60 | ····invoke-super·{p0,·p1},·Landroid/support/v7/internal/view/k;->dispatchKeyShortcutEvent(Landroid/view/KeyEvent;)Z | ||
61 | ····move-result·v0 | ||
62 | ····goto·:goto_0 | ||
63 | .end·method | ||
64 | .method·public·onContentChanged()V | ||
65 | ····.locals·0 | ||
66 | ····return-void | ||
67 | .end·method | ||
68 | .method·public·onCreatePanelMenu(ILandroid/view/Menu;)Z | ||
69 | ····.locals·1 | ||
70 | ····if-nez·p1,·:cond_0 | ||
71 | ····instance-of·v0,·p2,·Landroid/support/v7/internal/view/menu/i; | ||
72 | ····if-nez·v0,·:cond_0 | ||
Max diff block lines reached; -1/7916 bytes (-0.01%) of diff not shown. |
Offset 1, 162 lines modified | Offset 1, 94 lines modified | ||
1 | .class·public· | 1 | .class·public·abstract·Landroid/support/v7/a/g; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | ||
4 | 3 | #·direct·methods | |
4 | .method·constructor·<init>()V | ||
5 | ····.locals·0 | ||
5 | 6 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | |
6 | 7 | ····return-void | |
8 | .end·method | ||
7 | . | 9 | .method·public·static·a(Landroid/app/Activity;Landroid/support/v7/a/f;)Landroid/support/v7/a/g; |
10 | ····.locals·2 | ||
8 | 11 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | |
9 | 12 | ····const/16·v1,·0xb | |
10 | 13 | ····if-lt·v0,·v1,·:cond_0 | |
11 | 14 | ····new-instance·v0,·Landroid/support/v7/a/j; | |
12 | 15 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window; | |
13 | 16 | ····move-result-object·v1 | |
14 | 17 | ····invoke-direct·{v0,·p0,·v1,·p1},·Landroid/support/v7/a/j;-><init>(Landroid/content/Context;Landroid/view/Window;Landroid/support/v7/a/f;)V | |
15 | 18 | ····:goto_0 | |
19 | ····return-object·v0 | ||
16 | 20 | ····:cond_0 | |
21 | ····new-instance·v0,·Landroid/support/v7/a/k; | ||
17 | 22 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getWindow()Landroid/view/Window; | |
18 | 23 | ····move-result-object·v1 | |
19 | 24 | ····invoke-direct·{v0,·p0,·v1,·p1},·Landroid/support/v7/a/k;-><init>(Landroid/content/Context;Landroid/view/Window;Landroid/support/v7/a/f;)V | |
20 | 25 | ····goto·:goto_0 | |
26 | .end·method | ||
21 | .field·public·static·final·buttonPanel:I·=·0x7f09003c | ||
22 | 27 | #·virtual·methods | |
28 | .method·public·abstract·a()Landroid/support/v7/a/a; | ||
29 | .end·method | ||
23 | . | 30 | .method·public·abstract·a(I)V |
31 | .end·method | ||
24 | . | 32 | .method·public·abstract·a(Landroid/content/res/Configuration;)V |
33 | .end·method | ||
25 | . | 34 | .method·public·abstract·a(Landroid/os/Bundle;)V |
35 | .end·method | ||
26 | . | 36 | .method·public·abstract·a(Landroid/support/v7/widget/Toolbar;)V |
37 | .end·method | ||
27 | . | 38 | .method·public·abstract·a(Landroid/view/View;)V |
39 | .end·method | ||
28 | . | 40 | .method·public·abstract·a(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V |
41 | .end·method | ||
29 | . | 42 | .method·public·abstract·a(Ljava/lang/CharSequence;)V |
43 | .end·method | ||
30 | . | 44 | .method·public·abstract·b()Landroid/view/MenuInflater; |
45 | .end·method | ||
31 | . | 46 | .method·public·abstract·b(Landroid/os/Bundle;)V |
47 | .end·method | ||
32 | . | 48 | .method·public·abstract·b(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V |
49 | .end·method | ||
33 | . | 50 | .method·public·abstract·c()V |
51 | .end·method | ||
34 | . | 52 | .method·public·abstract·d()V |
53 | .end·method | ||
35 | . | 54 | .method·public·abstract·e()V |
55 | .end·method | ||
36 | . | 56 | .method·public·abstract·f()V |
57 | .end·method | ||
58 | .method·public·abstract·g()V | ||
59 | .end·method | ||
37 | .field·public·static·final·homeAsUp:I·=·0x7f09000f | ||
38 | .field·public·static·final·icon:I·=·0x7f090031 | ||
39 | .field·public·static·final·ifRoom:I·=·0x7f09001e | ||
40 | .field·public·static·final·image:I·=·0x7f09002e | ||
41 | .field·public·static·final·listMode:I·=·0x7f09000b | ||
42 | .field·public·static·final·list_item:I·=·0x7f090030 | ||
43 | .field·public·static·final·middle:I·=·0x7f09001b | ||
44 | .field·public·static·final·multiply:I·=·0x7f090024 | ||
45 | .field·public·static·final·never:I·=·0x7f09001f | ||
46 | .field·public·static·final·none:I·=·0x7f090010 | ||
47 | .field·public·static·final·normal:I·=·0x7f09000c | ||
48 | .field·public·static·final·parentPanel:I·=·0x7f090033 | ||
49 | .field·public·static·final·progress_circular:I·=·0x7f090007 | ||
50 | .field·public·static·final·progress_horizontal:I·=·0x7f090008 | ||
51 | .field·public·static·final·radio:I·=·0x7f090040 | ||
52 | .field·public·static·final·screen:I·=·0x7f090025 | ||
Max diff block lines reached; -1/6803 bytes (-0.01%) of diff not shown. |
Offset 1, 570 lines modified | Offset 1, 3743 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/a/k; |
2 | .super·L | 2 | .super·Landroid/support/v7/a/h; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/h/s; | ||
5 | .implements·Landroid/support/v7/internal/view/menu/j; | ||
3 | #·static·fields | ||
4 | .field·public·static·final·AlertDialog_AppCompat:I·=·0x7f0c0000 | ||
5 | 6 | #·instance·fields | |
7 | .field·private·A:Z | ||
6 | .field·p | 8 | .field·private·B:I |
7 | .field·p | 9 | .field·private·final·C:Ljava/lang/Runnable; |
8 | .field·p | 10 | .field·private·D:Z |
9 | .field·p | 11 | .field·private·E:Landroid/graphics/Rect; |
10 | .field·p | 12 | .field·private·F:Landroid/graphics/Rect; |
11 | .field·p | 13 | .field·private·G:Landroid/support/v7/internal/a/a; |
12 | .field· | 14 | .field·j:Landroid/support/v7/d/a; |
13 | .field· | 15 | .field·k:Landroid/support/v7/internal/widget/ActionBarContextView; |
14 | .field· | 16 | .field·l:Landroid/widget/PopupWindow; |
15 | .field· | 17 | .field·m:Ljava/lang/Runnable; |
16 | .field·p | 18 | .field·private·n:Landroid/support/v7/internal/widget/ah; |
17 | .field·p | 19 | .field·private·o:Landroid/support/v7/a/p; |
18 | .field·p | 20 | .field·private·p:Landroid/support/v7/a/t; |
19 | .field·p | 21 | .field·private·q:Z |
20 | .field·p | 22 | .field·private·r:Landroid/view/ViewGroup; |
21 | .field·p | 23 | .field·private·s:Landroid/view/ViewGroup; |
22 | .field·p | 24 | .field·private·t:Landroid/widget/TextView; |
23 | .field·p | 25 | .field·private·u:Landroid/view/View; |
24 | .field·p | 26 | .field·private·v:Z |
25 | .field·p | 27 | .field·private·w:Z |
26 | .field·p | 28 | .field·private·x:Z |
27 | .field·p | 29 | .field·private·y:[Landroid/support/v7/a/s; |
28 | .field·p | 30 | .field·private·z:Landroid/support/v7/a/s; |
29 | .field·public·static·final·Base_TextAppearance_AppCompat_Medium:I·=·0x7f0c0019 | ||
30 | 31 | #·direct·methods | |
32 | .method·constructor·<init>(Landroid/content/Context;Landroid/view/Window;Landroid/support/v7/a/f;)V | ||
33 | ····.locals·1 | ||
31 | 34 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/a/h;-><init>(Landroid/content/Context;Landroid/view/Window;Landroid/support/v7/a/f;)V | |
32 | 35 | ····new-instance·v0,·Landroid/support/v7/a/l; | |
33 | 36 | ····invoke-direct·{v0,·p0},·Landroid/support/v7/a/l;-><init>(Landroid/support/v7/a/k;)V | |
34 | 37 | ····iput-object·v0,·p0,·Landroid/support/v7/a/k;->C:Ljava/lang/Runnable; | |
35 | 38 | ····return-void | |
39 | .end·method | ||
36 | . | 40 | .method·static·synthetic·a(Landroid/support/v7/a/k;)I |
41 | ····.locals·1 | ||
37 | 42 | ····iget·v0,·p0,·Landroid/support/v7/a/k;->B:I | |
38 | 43 | ····return·v0 | |
44 | .end·method | ||
39 | . | 45 | .method·private·a(IZ)Landroid/support/v7/a/s; |
46 | ····.locals·4 | ||
40 | 47 | ····const/4·v3,·0x0 | |
41 | 48 | ····iget-object·v0,·p0,·Landroid/support/v7/a/k;->y:[Landroid/support/v7/a/s; | |
42 | 49 | ····if-eqz·v0,·:cond_0 | |
43 | 50 | ····array-length·v1,·v0 | |
44 | 51 | ····if-gt·v1,·p1,·:cond_2 | |
45 | 52 | ····:cond_0 | |
53 | ····add-int/lit8·v1,·p1,·0x1 | ||
46 | 54 | ····new-array·v1,·v1,·[Landroid/support/v7/a/s; | |
47 | 55 | ····if-eqz·v0,·:cond_1 | |
48 | 56 | ····array-length·v2,·v0 | |
49 | 57 | ····invoke-static·{v0,·v3,·v1,·v3,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V | |
50 | 58 | ····:cond_1 | |
59 | ····iput-object·v1,·p0,·Landroid/support/v7/a/k;->y:[Landroid/support/v7/a/s; | ||
51 | 60 | ····move-object·v0,·v1 | |
52 | 61 | ····:cond_2 | |
62 | ····aget-object·v1,·v0,·p1 | ||
53 | 63 | ····if-nez·v1,·:cond_3 | |
54 | 64 | ····new-instance·v1,·Landroid/support/v7/a/s; | |
55 | 65 | ····invoke-direct·{v1,·p1},·Landroid/support/v7/a/s;-><init>(I)V | |
56 | 66 | ····aput-object·v1,·v0,·p1 | |
57 | 67 | ····move-object·v0,·v1 | |
58 | 68 | ····:goto_0 | |
Max diff block lines reached; 114448/121998 bytes (93.81%) of diff not shown. |
Offset 1, 402 lines modified | Offset 1, 80 lines modified | ||
1 | .class·public· | 1 | .class·public·Landroid/support/v7/a/b; |
2 | .super·L | 2 | .super·Landroid/view/ViewGroup$MarginLayoutParams; |
3 | #·sta | 3 | #·instance·fields |
4 | .field·public· | 4 | .field·public·a:I |
5 | .field·public·static·final·actionBarItemBackground:I·=·0x7f010074 | ||
6 | 5 | #·direct·methods | |
6 | .method·public·constructor·<init>(II)V | ||
7 | ····.locals·1 | ||
7 | 8 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V | |
8 | 9 | ····const/4·v0,·0x0 | |
9 | 10 | ····iput·v0,·p0,·Landroid/support/v7/a/b;->a:I | |
10 | 11 | ····const·v0,·0x800013 | |
11 | 12 | ····iput·v0,·p0,·Landroid/support/v7/a/b;->a:I | |
12 | 13 | ····return-void | |
14 | .end·method | ||
13 | . | 15 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
16 | ····.locals·3 | ||
14 | 17 | ····const/4·v2,·0x0 | |
15 | 18 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | |
16 | 19 | ····iput·v2,·p0,·Landroid/support/v7/a/b;->a:I | |
17 | 20 | ····sget-object·v0,·Landroid/support/v7/b/l;->ActionBarLayout:[I | |
18 | 21 | ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | |
19 | 22 | ····move-result-object·v0 | |
20 | 23 | ····sget·v1,·Landroid/support/v7/b/l;->ActionBarLayout_android_layout_gravity:I | |
21 | 24 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInt(II)I | |
22 | 25 | ····move-result·v1 | |
23 | 26 | ····iput·v1,·p0,·Landroid/support/v7/a/b;->a:I | |
24 | 27 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | |
25 | 28 | ····return-void | |
29 | .end·method | ||
26 | . | 30 | .method·public·constructor·<init>(Landroid/support/v7/a/b;)V |
31 | ····.locals·1 | ||
27 | 32 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | |
28 | 33 | ····const/4·v0,·0x0 | |
29 | 34 | ····iput·v0,·p0,·Landroid/support/v7/a/b;->a:I | |
30 | 35 | ····iget·v0,·p1,·Landroid/support/v7/a/b;->a:I | |
31 | 36 | ····iput·v0,·p0,·Landroid/support/v7/a/b;->a:I | |
32 | 37 | ····return-void | |
38 | .end·method | ||
33 | . | 39 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V |
40 | ····.locals·1 | ||
34 | 41 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V | |
35 | 42 | ····const/4·v0,·0x0 | |
36 | 43 | ····iput·v0,·p0,·Landroid/support/v7/a/b;->a:I | |
44 | ····return-void | ||
45 | .end·method | ||
37 | .field·public·static·final·activityChooserViewStyle:I·=·0x7f010094 | ||
38 | .field·public·static·final·alertDialogButtonGroupStyle:I·=·0x7f0100b5 | ||
39 | .field·public·static·final·alertDialogCenterButtons:I·=·0x7f0100b6 | ||
40 | .field·public·static·final·alertDialogStyle:I·=·0x7f0100b4 | ||
41 | .field·public·static·final·alertDialogTheme:I·=·0x7f0100b7 | ||
42 | .field·public·static·final·autoCompleteTextViewStyle:I·=·0x7f0100bc | ||
43 | .field·public·static·final·background:I·=·0x7f01000c | ||
44 | .field·public·static·final·backgroundSplit:I·=·0x7f01000e | ||
45 | .field·public·static·final·backgroundStacked:I·=·0x7f01000d | ||
46 | .field·public·static·final·backgroundTint:I·=·0x7f0100d5 | ||
47 | .field·public·static·final·backgroundTintMode:I·=·0x7f0100d6 | ||
48 | .field·public·static·final·barSize:I·=·0x7f01002c | ||
49 | .field·public·static·final·buttonBarButtonStyle:I·=·0x7f01008f | ||
50 | .field·public·static·final·buttonBarNegativeButtonStyle:I·=·0x7f0100ba | ||
51 | .field·public·static·final·buttonBarNeutralButtonStyle:I·=·0x7f0100bb | ||
52 | .field·public·static·final·buttonBarPositiveButtonStyle:I·=·0x7f0100b9 | ||
53 | .field·public·static·final·buttonBarStyle:I·=·0x7f01008e | ||
54 | .field·public·static·final·buttonPanelSideLayout:I·=·0x7f010020 | ||
55 | .field·public·static·final·buttonStyle:I·=·0x7f0100bd | ||
56 | .field·public·static·final·buttonStyleSmall:I·=·0x7f0100be | ||
57 | .field·public·static·final·checkboxStyle:I·=·0x7f0100bf | ||
58 | .field·public·static·final·checkedTextViewStyle:I·=·0x7f0100c0 | ||
59 | .field·public·static·final·closeIcon:I·=·0x7f01004a | ||
Max diff block lines reached; -1/14805 bytes (-0.01%) of diff not shown. |
Offset 1, 136 lines modified | Offset 1, 430 lines modified | ||
1 | .class·public· | 1 | .class·public·Landroid/support/v7/a/e; |
2 | .super·L | 2 | .super·Landroid/support/v4/a/p; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/a/az; | ||
5 | .implements·Landroid/support/v7/a/f; | ||
3 | #·static·fields | ||
4 | .field·public·static·final·abc_action_bar_content_inset_material:I·=·0x7f080000 | ||
5 | 6 | #·instance·fields | |
7 | .field·private·n:Landroid/support/v7/a/g; | ||
6 | .field·public·static·final·abc_action_bar_default_padding_material:I·=·0x7f080002 | ||
7 | 8 | #·direct·methods | |
9 | .method·public·constructor·<init>()V | ||
10 | ····.locals·0 | ||
8 | 11 | ····invoke-direct·{p0},·Landroid/support/v4/a/p;-><init>()V | |
9 | 12 | ····return-void | |
13 | .end·method | ||
10 | .field·public·static·final·abc_action_bar_overflow_padding_start_material:I·=·0x7f080006 | ||
11 | 14 | #·virtual·methods | |
15 | .method·public·a()Landroid/content/Intent; | ||
16 | ····.locals·1 | ||
12 | 17 | ····invoke-static·{p0},·Landroid/support/v4/a/aq;->a(Landroid/app/Activity;)Landroid/content/Intent; | |
13 | 18 | ····move-result-object·v0 | |
14 | 19 | ····return-object·v0 | |
20 | .end·method | ||
15 | . | 21 | .method·public·a(Landroid/support/v4/a/ay;)V |
22 | ····.locals·0 | ||
16 | 23 | ····invoke-virtual·{p1,·p0},·Landroid/support/v4/a/ay;->a(Landroid/app/Activity;)Landroid/support/v4/a/ay; | |
17 | 24 | ····return-void | |
25 | .end·method | ||
18 | . | 26 | .method·public·a(Landroid/support/v7/d/a;)V |
27 | ····.locals·0 | ||
19 | 28 | ····return-void | |
29 | .end·method | ||
20 | . | 30 | .method·public·a(Landroid/support/v7/widget/Toolbar;)V |
31 | ····.locals·1 | ||
21 | 32 | ····invoke-virtual·{p0},·Landroid/support/v7/a/e;->i()Landroid/support/v7/a/g; | |
22 | 33 | ····move-result-object·v0 | |
23 | 34 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/a/g;->a(Landroid/support/v7/widget/Toolbar;)V | |
24 | 35 | ····return-void | |
36 | .end·method | ||
25 | . | 37 | .method·public·a(Landroid/content/Intent;)Z |
38 | ····.locals·1 | ||
26 | 39 | ····invoke-static·{p0,·p1},·Landroid/support/v4/a/aq;->a(Landroid/app/Activity;Landroid/content/Intent;)Z | |
27 | 40 | ····move-result·v0 | |
28 | 41 | ····return·v0 | |
42 | .end·method | ||
29 | . | 43 | .method·public·addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V |
44 | ····.locals·1 | ||
30 | 45 | ····invoke-virtual·{p0},·Landroid/support/v7/a/e;->i()Landroid/support/v7/a/g; | |
31 | 46 | ····move-result-object·v0 | |
32 | 47 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v7/a/g;->b(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V | |
33 | 48 | ····return-void | |
49 | .end·method | ||
34 | . | 50 | .method·public·b(Landroid/content/Intent;)V |
51 | ····.locals·0 | ||
35 | 52 | ····invoke-static·{p0,·p1},·Landroid/support/v4/a/aq;->b(Landroid/app/Activity;Landroid/content/Intent;)V | |
36 | 53 | ····return-void | |
54 | .end·method | ||
37 | . | 55 | .method·public·b(Landroid/support/v4/a/ay;)V |
56 | ····.locals·0 | ||
38 | 57 | ····return-void | |
58 | .end·method | ||
39 | . | 59 | .method·public·b(Landroid/support/v7/d/a;)V |
60 | ····.locals·0 | ||
40 | 61 | ····return-void | |
62 | .end·method | ||
41 | . | 63 | .method·public·d()V |
64 | ····.locals·1 | ||
42 | 65 | ····invoke-virtual·{p0},·Landroid/support/v7/a/e;->i()Landroid/support/v7/a/g; | |
43 | 66 | ····move-result-object·v0 | |
44 | 67 | ····invoke-virtual·{v0},·Landroid/support/v7/a/g;->e()V | |
45 | 68 | ····return-void | |
69 | .end·method | ||
46 | . | 70 | .method·public·f()Landroid/support/v7/a/a; |
71 | ····.locals·1 | ||
47 | 72 | ····invoke-virtual·{p0},·Landroid/support/v7/a/e;->i()Landroid/support/v7/a/g; | |
48 | 73 | ····move-result-object·v0 | |
49 | 74 | ····invoke-virtual·{v0},·Landroid/support/v7/a/g;->a()Landroid/support/v7/a/a; | |
50 | 75 | ····move-result-object·v0 | |
Max diff block lines reached; 8681/15230 bytes (57.00%) of diff not shown. |
Offset 1, 1176 lines modified | Offset 1, 71 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/a/l; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Ljava/lang/Runnable; | ||
3 | #·static·fields | ||
4 | .field·public·static·final·ActionBar:[I | ||
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v7/a/k; | ||
5 | .field·public·static·final·ActionBarLayout:[I | ||
6 | .field·public·static·final·ActionBarLayout_android_layout_gravity:I·=·0x0 | ||
7 | .field·public·static·final·ActionBar_background:I·=·0xa | ||
8 | .field·public·static·final·ActionBar_backgroundSplit:I·=·0xc | ||
9 | .field·public·static·final·ActionBar_backgroundStacked:I·=·0xb | ||
10 | .field·public·static·final·ActionBar_contentInsetEnd:I·=·0x15 | ||
11 | .field·public·static·final·ActionBar_contentInsetLeft:I·=·0x16 | ||
12 | .field·public·static·final·ActionBar_contentInsetRight:I·=·0x17 | ||
13 | .field·public·static·final·ActionBar_contentInsetStart:I·=·0x14 | ||
14 | .field·public·static·final·ActionBar_customNavigationLayout:I·=·0xd | ||
15 | .field·public·static·final·ActionBar_displayOptions:I·=·0x3 | ||
16 | .field·public·static·final·ActionBar_divider:I·=·0x9 | ||
17 | .field·public·static·final·ActionBar_elevation:I·=·0x18 | ||
18 | .field·public·static·final·ActionBar_height:I·=·0x0 | ||
19 | .field·public·static·final·ActionBar_hideOnContentScroll:I·=·0x13 | ||
20 | .field·public·static·final·ActionBar_homeAsUpIndicator:I·=·0x1a | ||
21 | .field·public·static·final·ActionBar_homeLayout:I·=·0xe | ||
22 | .field·public·static·final·ActionBar_icon:I·=·0x7 | ||
23 | .field·public·static·final·ActionBar_indeterminateProgressStyle:I·=·0x10 | ||
24 | .field·public·static·final·ActionBar_itemPadding:I·=·0x12 | ||
25 | .field·public·static·final·ActionBar_logo:I·=·0x8 | ||
26 | .field·public·static·final·ActionBar_navigationMode:I·=·0x2 | ||
27 | .field·public·static·final·ActionBar_popupTheme:I·=·0x19 | ||
28 | .field·public·static·final·ActionBar_progressBarPadding:I·=·0x11 | ||
29 | .field·public·static·final·ActionBar_progressBarStyle:I·=·0xf | ||
30 | .field·public·static·final·ActionBar_subtitle:I·=·0x4 | ||
31 | .field·public·static·final·ActionBar_subtitleTextStyle:I·=·0x6 | ||
32 | .field·public·static·final·ActionBar_title:I·=·0x1 | ||
33 | .field·public·static·final·ActionBar_titleTextStyle:I·=·0x5 | ||
34 | .field·public·static·final·ActionMenuItemView:[I | ||
35 | .field·public·static·final·ActionMenuItemView_android_minWidth:I·=·0x0 | ||
36 | .field·public·static·final·ActionMenuView:[I | ||
37 | .field·public·static·final·ActionMode:[I | ||
38 | .field·public·static·final·ActionMode_background:I·=·0x3 | ||
39 | .field·public·static·final·ActionMode_backgroundSplit:I·=·0x4 | ||
40 | .field·public·static·final·ActionMode_closeItemLayout:I·=·0x5 | ||
41 | .field·public·static·final·ActionMode_height:I·=·0x0 | ||
42 | .field·public·static·final·ActionMode_subtitleTextStyle:I·=·0x2 | ||
43 | .field·public·static·final·ActionMode_titleTextStyle:I·=·0x1 | ||
44 | .field·public·static·final·ActivityChooserView:[I | ||
45 | .field·public·static·final·ActivityChooserView_expandActivityOverflowButtonDrawable:I·=·0x1 | ||
46 | .field·public·static·final·ActivityChooserView_initialActivityCount:I·=·0x0 | ||
47 | .field·public·static·final·AlertDialog:[I | ||
48 | .field·public·static·final·AlertDialog_android_layout:I·=·0x0 | ||
49 | .field·public·static·final·AlertDialog_buttonPanelSideLayout:I·=·0x1 | ||
50 | .field·public·static·final·AlertDialog_listItemLayout:I·=·0x5 | ||
51 | .field·public·static·final·AlertDialog_listLayout:I·=·0x2 | ||
52 | .field·public·static·final·AlertDialog_multiChoiceItemLayout:I·=·0x3 | ||
53 | .field·public·static·final·AlertDialog_singleChoiceItemLayout:I·=·0x4 | ||
54 | .field·public·static·final·AppCompatTextView:[I | ||
55 | .field·public·static·final·AppCompatTextView_android_textAppearance:I·=·0x0 | ||
56 | .field·public·static·final·AppCompatTextView_textAllCaps:I·=·0x1 | ||
57 | .field·public·static·final·DrawerArrowToggle:[I | ||
58 | .field·public·static·final·DrawerArrowToggle_barSize:I·=·0x6 | ||
59 | .field·public·static·final·DrawerArrowToggle_color:I·=·0x0 | ||
60 | .field·public·static·final·DrawerArrowToggle_drawableSize:I·=·0x2 | ||
61 | .field·public·static·final·DrawerArrowToggle_gapBetweenBars:I·=·0x3 | ||
62 | .field·public·static·final·DrawerArrowToggle_middleBarArrowSize:I·=·0x5 | ||
Max diff block lines reached; 11935/32094 bytes (37.19%) of diff not shown. |
Offset 1, 2 lines modified | Offset 1, 134 lines modified | ||
1 | .class·public· | 1 | .class·public·abstract·Landroid/support/v7/a/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | ||
4 | .method·public·constructor·<init>()V | ||
5 | ····.locals·0 | ||
6 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
7 | ····return-void | ||
8 | .end·method | ||
9 | #·virtual·methods | ||
10 | .method·public·abstract·a()I | ||
11 | .end·method | ||
12 | .method·public·a(Landroid/support/v7/d/b;)Landroid/support/v7/d/a; | ||
13 | ····.locals·1 | ||
14 | ····const/4·v0,·0x0 | ||
15 | ····return-object·v0 | ||
16 | .end·method | ||
17 | .method·public·a(F)V | ||
18 | ····.locals·2 | ||
19 | ····const/4·v0,·0x0 | ||
20 | ····cmpl-float·v0,·p1,·v0 | ||
21 | ····if-eqz·v0,·:cond_0 | ||
22 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; | ||
23 | ····const-string·v1,·"Setting·a·non-zero·elevation·is·not·supported·in·this·action·bar·configuration." | ||
24 | ····invoke-direct·{v0,·v1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | ||
25 | ····throw·v0 | ||
26 | ····:cond_0 | ||
27 | ····return-void | ||
28 | .end·method | ||
29 | .method·public·a(Landroid/content/res/Configuration;)V | ||
30 | ····.locals·0 | ||
31 | ····return-void | ||
32 | .end·method | ||
33 | .method·public·a(Ljava/lang/CharSequence;)V | ||
34 | ····.locals·0 | ||
35 | ····return-void | ||
36 | .end·method | ||
37 | .method·public·abstract·a(Z)V | ||
38 | .end·method | ||
39 | .method·public·a(ILandroid/view/KeyEvent;)Z | ||
40 | ····.locals·1 | ||
41 | ····const/4·v0,·0x0 | ||
42 | ····return·v0 | ||
43 | .end·method | ||
44 | .method·public·b()Landroid/content/Context; | ||
45 | ····.locals·1 | ||
46 | ····const/4·v0,·0x0 | ||
47 | ····return-object·v0 | ||
48 | .end·method | ||
49 | .method·public·b(Z)V | ||
50 | ····.locals·0 | ||
51 | ····return-void | ||
52 | .end·method | ||
53 | .method·public·c(Z)V | ||
54 | ····.locals·2 | ||
55 | ····if-eqz·p1,·:cond_0 | ||
56 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; | ||
57 | ····const-string·v1,·"Hide·on·content·scroll·is·not·supported·in·this·action·bar·configuration." | ||
58 | ····invoke-direct·{v0,·v1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V | ||
59 | ····throw·v0 | ||
60 | ····:cond_0 | ||
61 | ····return-void | ||
62 | .end·method | ||
63 | .method·public·c()Z | ||
64 | ····.locals·1 | ||
65 | ····const/4·v0,·0x0 | ||
66 | ····return·v0 | ||
67 | .end·method | ||
68 | .method·public·d(Z)V | ||
69 | ····.locals·0 | ||
70 | ····return-void | ||
71 | .end·method | ||
72 | .method·public·d()Z | ||
73 | ····.locals·1 | ||
74 | ····const/4·v0,·0x0 | ||
75 | ····return·v0 | ||
76 | .end·method | ||
77 | .method·public·e(Z)V | ||
78 | ····.locals·0 | ||
79 | ····return-void | ||
Max diff block lines reached; -1/2309 bytes (-0.04%) of diff not shown. |
Offset 1, 38 lines modified | Offset 1, 119 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/a/j; |
2 | .super·L | 2 | .super·Landroid/support/v7/a/k; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v7/internal/widget/an; | ||
3 | #·static·fields | ||
4 | .field·public·static·final·abc_action_bar_home_description:I·=·0x7f0b0000 | ||
5 | 5 | #·annotations | |
6 | .annotation·build·Landroid/annotation/TargetApi; | ||
7 | ····value·=·0xb | ||
8 | .end·annotation | ||
6 | .field·public·static·final·abc_action_bar_home_subtitle_description_format:I·=·0x7f0b0002 | ||
7 | 9 | #·instance·fields | |
10 | .field·private·n:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; | ||
8 | .field·public·static·final·abc_action_menu_overflow_description:I·=·0x7f0b0004 | ||
9 | 11 | #·direct·methods | |
12 | .method·constructor·<init>(Landroid/content/Context;Landroid/view/Window;Landroid/support/v7/a/f;)V | ||
13 | ····.locals·0 | ||
10 | 14 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/a/k;-><init>(Landroid/content/Context;Landroid/view/Window;Landroid/support/v7/a/f;)V | |
11 | 15 | ····return-void | |
16 | .end·method | ||
12 | .field·public·static·final·abc_search_hint:I·=·0x7f0b0008 | ||
13 | 17 | #·virtual·methods | |
18 | .method·public·a(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; | ||
19 | ····.locals·3 | ||
14 | 20 | ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context; | |
15 | 21 | ····move-result-object·v0 | |
16 | 22 | ····new-instance·v1,·Landroid/support/v7/internal/view/e; | |
17 | 23 | ····invoke-direct·{v1,·v0,·p2},·Landroid/support/v7/internal/view/e;-><init>(Landroid/content/Context;Landroid/view/ActionMode$Callback;)V | |
18 | 24 | ····invoke-virtual·{p0,·v1},·Landroid/support/v7/a/j;->b(Landroid/support/v7/d/b;)Landroid/support/v7/d/a; | |
19 | 25 | ····move-result-object·v1 | |
20 | 26 | ····if-eqz·v1,·:cond_0 | |
27 | ····new-instance·v0,·Landroid/support/v7/internal/view/d; | ||
28 | ····iget-object·v2,·p0,·Landroid/support/v7/a/j;->a:Landroid/content/Context; | ||
29 | ····invoke-direct·{v0,·v2,·v1},·Landroid/support/v7/internal/view/d;-><init>(Landroid/content/Context;Landroid/support/v7/d/a;)V | ||
30 | ····:goto_0 | ||
31 | ····return-object·v0 | ||
32 | ····:cond_0 | ||
33 | ····const/4·v0,·0x0 | ||
34 | ····goto·:goto_0 | ||
35 | .end·method | ||
36 | .method·a(Landroid/view/ViewGroup;)V | ||
37 | ····.locals·1 | ||
38 | ····const·v0,·0x1020002 | ||
39 | ····invoke-virtual·{p1,·v0},·Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; | ||
40 | ····move-result-object·v0 | ||
41 | ····check-cast·v0,·Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; | ||
42 | ····iput-object·v0,·p0,·Landroid/support/v7/a/j;->n:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; | ||
43 | ····iget-object·v0,·p0,·Landroid/support/v7/a/j;->n:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; | ||
44 | ····if-eqz·v0,·:cond_0 | ||
45 | ····iget-object·v0,·p0,·Landroid/support/v7/a/j;->n:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; | ||
46 | ····invoke-virtual·{v0,·p0},·Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;->setActionModeForChildListener(Landroid/support/v7/internal/widget/an;)V | ||
47 | ····:cond_0 | ||
48 | ····return-void | ||
49 | .end·method | ||
50 | .method·b(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | ||
51 | ····.locals·1 | ||
52 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v7/a/k;->b(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | ||
53 | ····move-result-object·v0 | ||
54 | ····if-eqz·v0,·:cond_0 | ||
55 | ····:goto_0 | ||
56 | ····return-object·v0 | ||
57 | ····:cond_0 | ||
58 | ····iget-object·v0,·p0,·Landroid/support/v7/a/j;->c:Landroid/view/Window$Callback; | ||
59 | ····instance-of·v0,·v0,·Landroid/view/LayoutInflater$Factory2; | ||
60 | ····if-eqz·v0,·:cond_1 | ||
61 | ····iget-object·v0,·p0,·Landroid/support/v7/a/j;->c:Landroid/view/Window$Callback; | ||
62 | ····check-cast·v0,·Landroid/view/LayoutInflater$Factory2; | ||
63 | ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Landroid/view/LayoutInflater$Factory2;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | ||
64 | ····move-result-object·v0 | ||
65 | ····goto·:goto_0 | ||
66 | ····:cond_1 | ||
67 | ····const/4·v0,·0x0 | ||
68 | ····goto·:goto_0 | ||
69 | .end·method |
Offset 1, 18 lines modified | Offset 1, 7 lines modified | ||
1 | .class·public·f | 1 | .class·public·interface·abstract·Landroid/support/v7/a/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | ||
4 | .method·public·abstract·a(Z)V | ||
5 | .end·method | ||
3 | #·static·fields | ||
4 | .field·public·static·final·abc_action_bar_embed_tabs:I·=·0x7f060000 | ||
5 | .field·public·static·final·abc_action_bar_embed_tabs_pre_jb:I·=·0x7f060001 | ||
6 | .field·public·static·final·abc_action_bar_expanded_action_views_exclusive:I·=·0x7f060002 | ||
7 | .field·public·static·final·abc_config_actionMenuItemAllCaps:I·=·0x7f060003 | ||
8 | .field·public·static·final·abc_config_allowActionMenuItemTextWithIcon:I·=·0x7f060004 | ||
9 | .field·public·static·final·abc_config_closeDialogWhenTouchOutside:I·=·0x7f060005 | ||
10 | .field·public·static·final·abc_config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f060006 |
Offset 1, 260 lines modified | Offset 1, 20 lines modified | ||
1 | .class·Lcom/getbase/floatingactionbutton/f; | 1 | .class·public·final·Lcom/getbase/floatingactionbutton/f; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #· | 3 | #·static·fields |
4 | .field· | 4 | .field·public·static·final·down:I·=·0x7f090018 |
5 | .field·p | 5 | .field·public·static·final·fab_expand_menu_button:I·=·0x7f090004 |
6 | .field·p | 6 | .field·public·static·final·fab_label:I·=·0x7f090005 |
7 | .field·p | 7 | .field·public·static·final·left:I·=·0x7f090016 |
8 | .field·p | 8 | .field·public·static·final·mini:I·=·0x7f090015 |
9 | .field·p | 9 | .field·public·static·final·normal:I·=·0x7f09000c |
10 | .field·public·static·final·right:I·=·0x7f090017 | ||
11 | .field·public·static·final·up:I·=·0x7f09000a | ||
10 | #·direct·methods | ||
11 | .method·public·constructor·<init>(Lcom/getbase/floatingactionbutton/FloatingActionsMenu;Landroid/view/ViewGroup$LayoutParams;)V | ||
12 | ····.locals·3 | ||
13 | ····const/4·v2,·0x2 | ||
14 | ····iput-object·p1,·p0,·Lcom/getbase/floatingactionbutton/f;->a:Lcom/getbase/floatingactionbutton/FloatingActionsMenu; | ||
15 | ····invoke-direct·{p0,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V | ||
16 | ····new-instance·v0,·Landroid/animation/ObjectAnimator; | ||
17 | ····invoke-direct·{v0},·Landroid/animation/ObjectAnimator;-><init>()V | ||
18 | ····iput-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->b:Landroid/animation/ObjectAnimator; | ||
19 | ····new-instance·v0,·Landroid/animation/ObjectAnimator; | ||
20 | ····invoke-direct·{v0},·Landroid/animation/ObjectAnimator;-><init>()V | ||
21 | ····iput-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->c:Landroid/animation/ObjectAnimator; | ||
22 | ····new-instance·v0,·Landroid/animation/ObjectAnimator; | ||
23 | ····invoke-direct·{v0},·Landroid/animation/ObjectAnimator;-><init>()V | ||
24 | ····iput-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->d:Landroid/animation/ObjectAnimator; | ||
25 | ····new-instance·v0,·Landroid/animation/ObjectAnimator; | ||
26 | ····invoke-direct·{v0},·Landroid/animation/ObjectAnimator;-><init>()V | ||
27 | ····iput-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->e:Landroid/animation/ObjectAnimator; | ||
28 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->b:Landroid/animation/ObjectAnimator; | ||
29 | ····invoke-static·{},·Lcom/getbase/floatingactionbutton/FloatingActionsMenu;->a()Landroid/view/animation/Interpolator; | ||
30 | ····move-result-object·v1 | ||
31 | ····invoke-virtual·{v0,·v1},·Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V | ||
32 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->c:Landroid/animation/ObjectAnimator; | ||
33 | ····invoke-static·{},·Lcom/getbase/floatingactionbutton/FloatingActionsMenu;->b()Landroid/view/animation/Interpolator; | ||
34 | ····move-result-object·v1 | ||
35 | ····invoke-virtual·{v0,·v1},·Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V | ||
36 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->d:Landroid/animation/ObjectAnimator; | ||
37 | ····invoke-static·{},·Lcom/getbase/floatingactionbutton/FloatingActionsMenu;->c()Landroid/view/animation/Interpolator; | ||
38 | ····move-result-object·v1 | ||
39 | ····invoke-virtual·{v0,·v1},·Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V | ||
40 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->e:Landroid/animation/ObjectAnimator; | ||
41 | ····invoke-static·{},·Lcom/getbase/floatingactionbutton/FloatingActionsMenu;->c()Landroid/view/animation/Interpolator; | ||
42 | ····move-result-object·v1 | ||
43 | ····invoke-virtual·{v0,·v1},·Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V | ||
44 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->e:Landroid/animation/ObjectAnimator; | ||
45 | ····sget-object·v1,·Landroid/view/View;->ALPHA:Landroid/util/Property; | ||
46 | ····invoke-virtual·{v0,·v1},·Landroid/animation/ObjectAnimator;->setProperty(Landroid/util/Property;)V | ||
47 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->e:Landroid/animation/ObjectAnimator; | ||
48 | ····new-array·v1,·v2,·[F | ||
49 | ····fill-array-data·v1,·:array_0 | ||
50 | ····invoke-virtual·{v0,·v1},·Landroid/animation/ObjectAnimator;->setFloatValues([F)V | ||
51 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->c:Landroid/animation/ObjectAnimator; | ||
52 | ····sget-object·v1,·Landroid/view/View;->ALPHA:Landroid/util/Property; | ||
53 | ····invoke-virtual·{v0,·v1},·Landroid/animation/ObjectAnimator;->setProperty(Landroid/util/Property;)V | ||
54 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->c:Landroid/animation/ObjectAnimator; | ||
55 | ····new-array·v1,·v2,·[F | ||
56 | ····fill-array-data·v1,·:array_1 | ||
57 | ····invoke-virtual·{v0,·v1},·Landroid/animation/ObjectAnimator;->setFloatValues([F)V | ||
58 | ····invoke-static·{p1},·Lcom/getbase/floatingactionbutton/FloatingActionsMenu;->g(Lcom/getbase/floatingactionbutton/FloatingActionsMenu;)I | ||
59 | ····move-result·v0 | ||
60 | ····packed-switch·v0,·:pswitch_data_0 | ||
61 | ····:goto_0 | ||
62 | ····return-void | ||
63 | ····:pswitch_0 | ||
64 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/f;->d:Landroid/animation/ObjectAnimator; | ||
65 | ····sget-object·v1,·Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property; | ||
Max diff block lines reached; -1/10621 bytes (-0.01%) of diff not shown. |
Offset 1, 58 lines modified | Offset 1, 24 lines modified | ||
1 | .class·Lcom/getbase/floatingactionbutton/d; | 1 | .class·public·final·Lcom/getbase/floatingactionbutton/d; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #· | 3 | #·static·fields |
4 | .field·p | 4 | .field·public·static·final·fab_actions_spacing:I·=·0x7f080042 |
5 | .field·public·static·final·fab_icon_size:I·=·0x7f080043 | ||
6 | .field·public·static·final·fab_labels_margin:I·=·0x7f080044 | ||
5 | #·direct·methods | ||
6 | .method·public·varargs·constructor·<init>(I[Landroid/graphics/drawable/Drawable;)V | ||
7 | ····.locals·0 | ||
8 | 7 | .field·public·static·final·fab_plus_icon_size:I·=·0x7f080045 | |
9 | 8 | .field·public·static·final·fab_plus_icon_stroke:I·=·0x7f080046 | |
9 | .field·public·static·final·fab_shadow_offset:I·=·0x7f080047 | ||
10 | ····return-void | ||
11 | .end·method | ||
10 | .field·public·static·final·fab_shadow_radius:I·=·0x7f080048 | ||
11 | .field·public·static·final·fab_size_mini:I·=·0x7f080049 | ||
12 | #·virtual·methods | ||
13 | .method·public·draw(Landroid/graphics/Canvas;)V | ||
14 | ····.locals·7 | ||
15 | 12 | .field·public·static·final·fab_size_normal:I·=·0x7f08004a | |
13 | .field·public·static·final·fab_stroke_width:I·=·0x7f08004b | ||
16 | ····move-result-object·v0 | ||
17 | ····iget·v1,·v0,·Landroid/graphics/Rect;->left:I | ||
18 | ····int-to-float·v1,·v1 | ||
19 | ····iget·v2,·v0,·Landroid/graphics/Rect;->top:I | ||
20 | ····int-to-float·v2,·v2 | ||
21 | ····iget·v3,·v0,·Landroid/graphics/Rect;->right:I | ||
22 | ····int-to-float·v3,·v3 | ||
23 | ····iget·v0,·v0,·Landroid/graphics/Rect;->bottom:I | ||
24 | ····int-to-float·v4,·v0 | ||
25 | ····iget·v5,·p0,·Lcom/getbase/floatingactionbutton/d;->a:I | ||
26 | ····const/16·v6,·0x1f | ||
27 | ····move-object·v0,·p1 | ||
28 | ····invoke-virtual/range·{v0·..·v6},·Landroid/graphics/Canvas;->saveLayerAlpha(FFFFII)I | ||
29 | ····invoke-super·{p0,·p1},·Landroid/graphics/drawable/LayerDrawable;->draw(Landroid/graphics/Canvas;)V | ||
30 | ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->restore()V | ||
31 | ····return-void | ||
32 | .end·method |
Offset 1, 2 lines modified | Offset 1, 103 lines modified | ||
1 | .class·public· | 1 | .class·public·final·Lcom/getbase/floatingactionbutton/g; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | ||
4 | .field·public·static·final·AddFloatingActionButton:[I | ||
5 | .field·public·static·final·AddFloatingActionButton_fab_plusIconColor:I·=·0x0 | ||
6 | .field·public·static·final·FloatingActionButton:[I | ||
7 | .field·public·static·final·FloatingActionButton_fab_colorDisabled:I·=·0x1 | ||
8 | .field·public·static·final·FloatingActionButton_fab_colorNormal:I·=·0x2 | ||
9 | .field·public·static·final·FloatingActionButton_fab_colorPressed:I·=·0x0 | ||
10 | .field·public·static·final·FloatingActionButton_fab_icon:I·=·0x3 | ||
11 | .field·public·static·final·FloatingActionButton_fab_size:I·=·0x4 | ||
12 | .field·public·static·final·FloatingActionButton_fab_stroke_visible:I·=·0x6 | ||
13 | .field·public·static·final·FloatingActionButton_fab_title:I·=·0x5 | ||
14 | .field·public·static·final·FloatingActionsMenu:[I | ||
15 | .field·public·static·final·FloatingActionsMenu_fab_addButtonColorNormal:I·=·0x1 | ||
16 | .field·public·static·final·FloatingActionsMenu_fab_addButtonColorPressed:I·=·0x0 | ||
17 | .field·public·static·final·FloatingActionsMenu_fab_addButtonPlusIconColor:I·=·0x3 | ||
18 | .field·public·static·final·FloatingActionsMenu_fab_addButtonSize:I·=·0x2 | ||
19 | .field·public·static·final·FloatingActionsMenu_fab_addButtonStrokeVisible:I·=·0x4 | ||
20 | .field·public·static·final·FloatingActionsMenu_fab_expandDirection:I·=·0x7 | ||
21 | .field·public·static·final·FloatingActionsMenu_fab_labelStyle:I·=·0x5 | ||
22 | .field·public·static·final·FloatingActionsMenu_fab_labelsPosition:I·=·0x6 | ||
23 | #·direct·methods | ||
24 | .method·static·constructor·<clinit>()V | ||
25 | ····.locals·3 | ||
26 | ····const/4·v0,·0x1 | ||
27 | ····new-array·v0,·v0,·[I | ||
28 | ····const/4·v1,·0x0 | ||
29 | ····const·v2,·0x7f01001f | ||
30 | ····aput·v2,·v0,·v1 | ||
31 | ····sput-object·v0,·Lcom/getbase/floatingactionbutton/g;->AddFloatingActionButton:[I | ||
32 | ····const/4·v0,·0x7 | ||
33 | ····new-array·v0,·v0,·[I | ||
34 | ····fill-array-data·v0,·:array_0 | ||
35 | ····sput-object·v0,·Lcom/getbase/floatingactionbutton/g;->FloatingActionButton:[I | ||
36 | ····const/16·v0,·0x8 | ||
37 | ····new-array·v0,·v0,·[I | ||
38 | ····fill-array-data·v0,·:array_1 | ||
39 | ····sput-object·v0,·Lcom/getbase/floatingactionbutton/g;->FloatingActionsMenu:[I | ||
40 | ····return-void | ||
41 | ····nop | ||
42 | ····:array_0 | ||
43 | ····.array-data·4 | ||
44 | ········0x7f01002e | ||
45 | ········0x7f01002f | ||
46 | ········0x7f010030 | ||
47 | ········0x7f010031 | ||
48 | ········0x7f010032 | ||
49 | ········0x7f010033 | ||
50 | ········0x7f010034 | ||
51 | ····.end·array-data | ||
52 | ····:array_1 | ||
53 | ····.array-data·4 | ||
54 | ········0x7f010035 | ||
55 | ········0x7f010036 | ||
56 | ········0x7f010037 | ||
57 | ········0x7f010038 | ||
58 | ········0x7f010039 | ||
59 | ········0x7f01003a | ||
60 | ········0x7f01003b | ||
61 | ········0x7f01003c | ||
62 | ····.end·array-data | ||
63 | .end·method |
Offset 1, 94 lines modified | Offset 1, 58 lines modified | ||
1 | .class·Lcom/getbase/floatingactionbutton/b; | 1 | .class·Lcom/getbase/floatingactionbutton/b; |
2 | .super·Landroid/graphics/drawable/ | 2 | .super·Landroid/graphics/drawable/LayerDrawable; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·private·final·a:I | ||
4 | .field·final·synthetic·a:F | ||
5 | .field·final·synthetic·b:F | ||
6 | .field·final·synthetic·c:F | ||
7 | .field·final·synthetic·d:F | ||
8 | .field·final·synthetic·e:Lcom/getbase/floatingactionbutton/a; | ||
9 | #·direct·methods | 5 | #·direct·methods |
10 | .method·constructor·<init>( | 6 | .method·public·varargs·constructor·<init>(I[Landroid/graphics/drawable/Drawable;)V |
11 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0,·p2},·Landroid/graphics/drawable/LayerDrawable;-><init>([Landroid/graphics/drawable/Drawable;)V | ||
12 | ····iput-object·p1,·p0,·Lcom/getbase/floatingactionbutton/b;->e:Lcom/getbase/floatingactionbutton/a; | ||
13 | ····iput·p2,·p0,·Lcom/getbase/floatingactionbutton/b;->a:F | ||
14 | ····iput·p3,·p0,·Lcom/getbase/floatingactionbutton/b;->b:F | ||
15 | ····iput·p | 9 | ····iput·p1,·p0,·Lcom/getbase/floatingactionbutton/b;->a:I |
16 | ····iput·p5,·p0,·Lcom/getbase/floatingactionbutton/b;->d:F | ||
17 | ····invoke-direct·{p0},·Landroid/graphics/drawable/shapes/Shape;-><init>()V | ||
18 | ····return-void | 10 | ····return-void |
19 | .end·method | 11 | .end·method |
20 | #·virtual·methods | 12 | #·virtual·methods |
21 | .method·public·draw(Landroid/graphics/Canvas; | 13 | .method·public·draw(Landroid/graphics/Canvas;)V |
22 | ····.locals· | 14 | ····.locals·7 |
23 | ····iget·v1,·p0,·Lcom/getbase/floatingactionbutton/b;->a:F | ||
24 | ····i | 15 | ····invoke-virtual·{p0},·Lcom/getbase/floatingactionbutton/b;->getBounds()Landroid/graphics/Rect; |
25 | ···· | 16 | ····move-result-object·v0 |
26 | ···· | 17 | ····iget·v1,·v0,·Landroid/graphics/Rect;->left:I |
27 | ····i | 18 | ····int-to-float·v1,·v1 |
28 | ····iget·v | 19 | ····iget·v2,·v0,·Landroid/graphics/Rect;->top:I |
29 | ···· | 20 | ····int-to-float·v2,·v2 |
30 | ····iget·v | 21 | ····iget·v3,·v0,·Landroid/graphics/Rect;->right:I |
31 | ····i | 22 | ····int-to-float·v3,·v3 |
23 | ····iget·v0,·v0,·Landroid/graphics/Rect;->bottom:I | ||
32 | ····add-float/2addr·v4,·v0 | ||
33 | ····move-object·v0,·p1 | ||
34 | ···· | 24 | ····int-to-float·v4,·v0 |
35 | ····i | 25 | ····iget·v5,·p0,·Lcom/getbase/floatingactionbutton/b;->a:I |
26 | ····const/16·v6,·0x1f | ||
36 | ····iget·v0,·p0,·Lcom/getbase/floatingactionbutton/b;->b:F | ||
37 | ····iget·v1,·p0,·Lcom/getbase/floatingactionbutton/b;->c:F | ||
38 | ····sub-float·v1,·v0,·v1 | ||
39 | ····iget·v2,·p0,·Lcom/getbase/floatingactionbutton/b;->a:F | ||
40 | ····iget·v0,·p0,·Lcom/getbase/floatingactionbutton/b;->b:F | ||
41 | ····iget·v3,·p0,·Lcom/getbase/floatingactionbutton/b;->c:F | ||
42 | ····add-float/2addr·v3,·v0 | ||
43 | ····iget·v0,·p0,·Lcom/getbase/floatingactionbutton/b;->d:F | ||
44 | ····iget·v4,·p0,·Lcom/getbase/floatingactionbutton/b;->a:F | ||
45 | ····sub-float·v4,·v0,·v4 | ||
46 | ····move-object·v0,·p1 | 27 | ····move-object·v0,·p1 |
47 | ···· | 28 | ····invoke-virtual/range·{v0·..·v6},·Landroid/graphics/Canvas;->saveLayerAlpha(FFFFII)I |
29 | ····invoke-super·{p0,·p1},·Landroid/graphics/drawable/LayerDrawable;->draw(Landroid/graphics/Canvas;)V | ||
48 | ····invoke-virtual | 30 | ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->restore()V |
49 | ····return-void | 31 | ····return-void |
50 | .end·method | 32 | .end·method |
Offset 1, 126 lines modified | Offset 1, 8 lines modified | ||
1 | .class·Lcom/getbase/floatingactionbutton/e; | 1 | .class·public·final·Lcom/getbase/floatingactionbutton/e; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #· | 3 | #·static·fields |
4 | .field· | 4 | .field·public·static·final·fab_bg_mini:I·=·0x7f02003b |
5 | .field·public·static·final·fab_bg_normal:I·=·0x7f02003c | ||
5 | #·virtual·methods | ||
6 | .method·a()V | ||
7 | ····.locals·1 | ||
8 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/e;->g:Lcom/getbase/floatingactionbutton/FloatingActionsMenu; | ||
9 | ····invoke-static·{v0},·Lcom/getbase/floatingactionbutton/FloatingActionsMenu;->a(Lcom/getbase/floatingactionbutton/FloatingActionsMenu;)I | ||
10 | ····move-result·v0 | ||
11 | ····iput·v0,·p0,·Lcom/getbase/floatingactionbutton/e;->a:I | ||
12 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/e;->g:Lcom/getbase/floatingactionbutton/FloatingActionsMenu; | ||
13 | ····invoke-static·{v0},·Lcom/getbase/floatingactionbutton/FloatingActionsMenu;->b(Lcom/getbase/floatingactionbutton/FloatingActionsMenu;)I | ||
14 | ····move-result·v0 | ||
15 | ····iput·v0,·p0,·Lcom/getbase/floatingactionbutton/e;->b:I | ||
16 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/e;->g:Lcom/getbase/floatingactionbutton/FloatingActionsMenu; | ||
17 | ····invoke-static·{v0},·Lcom/getbase/floatingactionbutton/FloatingActionsMenu;->c(Lcom/getbase/floatingactionbutton/FloatingActionsMenu;)I | ||
18 | ····move-result·v0 | ||
19 | ····iput·v0,·p0,·Lcom/getbase/floatingactionbutton/e;->c:I | ||
20 | ····iget-object·v0,·p0,·Lcom/getbase/floatingactionbutton/e;->g:Lcom/getbase/floatingactionbutton/FloatingActionsMenu; | ||
21 | ····invoke-static·{v0},·Lcom/getbase/floatingactionbutton/FloatingActionsMenu;->d(Lcom/getbase/floatingactionbutton/FloatingActionsMenu;)Z | ||
22 | ····move-result·v0 | ||
23 | ····iput-boolean·v0,·p0,·Lcom/getbase/floatingactionbutton/e;->f:Z | ||
24 | ····invoke-super·{p0},·Lcom/getbase/floatingactionbutton/a;->a()V | ||
25 | ····return-void | ||
26 | .end·method | ||
27 | .method·getIconDrawable()Landroid/graphics/drawable/Drawable; | ||
28 | ····.locals·5 | ||
29 | ····const/4·v4,·0x2 | ||
30 | ····new-instance·v0,·Lcom/getbase/floatingactionbutton/h; | ||
31 | ····invoke-super·{p0},·Lcom/getbase/floatingactionbutton/a;->getIconDrawable()Landroid/graphics/drawable/Drawable; | ||
32 | ····move-result-object·v1 | ||
33 | ····invoke-direct·{v0,·v1},·Lcom/getbase/floatingactionbutton/h;-><init>(Landroid/graphics/drawable/Drawable;)V | ||
34 | ····iget-object·v1,·p0,·Lcom/getbase/floatingactionbutton/e;->g:Lcom/getbase/floatingactionbutton/FloatingActionsMenu; | ||
35 | ····invoke-static·{v1,·v0},·Lcom/getbase/floatingactionbutton/FloatingActionsMenu;->a(Lcom/getbase/floatingactionbutton/FloatingActionsMenu;Lcom/getbase/floatingactionbutton/h;)Lcom/getbase/floatingactionbutton/h; | ||
36 | ····new-instance·v1,·Landroid/view/animation/OvershootInterpolator; | ||
37 | ····invoke-direct·{v1},·Landroid/view/animation/OvershootInterpolator;-><init>()V | ||
38 | ····const-string·v2,·"rotation" | ||
39 | ····new-array·v3,·v4,·[F | ||
40 | ····fill-array-data·v3,·:array_0 | ||
41 | ····invoke-static·{v0,·v2,·v3},·Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; | ||
42 | ····move-result-object·v2 | ||
43 | ····const-string·v3,·"rotation" | ||
44 | ····new-array·v4,·v4,·[F | ||
45 | ····fill-array-data·v4,·:array_1 | ||
46 | ····invoke-static·{v0,·v3,·v4},·Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; | ||
47 | ····move-result-object·v3 | ||
48 | ····invoke-virtual·{v2,·v1},·Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V | ||
49 | ····invoke-virtual·{v3,·v1},·Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V | ||
50 | ····iget-object·v1,·p0,·Lcom/getbase/floatingactionbutton/e;->g:Lcom/getbase/floatingactionbutton/FloatingActionsMenu; | ||
51 | ····invoke-static·{v1},·Lcom/getbase/floatingactionbutton/FloatingActionsMenu;->e(Lcom/getbase/floatingactionbutton/FloatingActionsMenu;)Landroid/animation/AnimatorSet; | ||
52 | ····move-result-object·v1 | ||
53 | ····invoke-virtual·{v1,·v3},·Landroid/animation/AnimatorSet;->play(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; | ||
54 | ····iget-object·v1,·p0,·Lcom/getbase/floatingactionbutton/e;->g:Lcom/getbase/floatingactionbutton/FloatingActionsMenu; | ||
55 | ····invoke-static·{v1},·Lcom/getbase/floatingactionbutton/FloatingActionsMenu;->f(Lcom/getbase/floatingactionbutton/FloatingActionsMenu;)Landroid/animation/AnimatorSet; | ||
56 | ····move-result-object·v1 | ||
57 | ····invoke-virtual·{v1,·v2},·Landroid/animation/AnimatorSet;->play(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; | ||
58 | ····return-object·v0 | ||
59 | ····nop | ||
60 | ····:array_0 | ||
61 | ····.array-data·4 | ||
62 | ········0x43070000····#·135.0f | ||
63 | ········0x0 | ||
64 | ····.end·array-data | ||
65 | ····:array_1 | ||
66 | ····.array-data·4 | ||
67 | ········0x0 | ||
68 | ········0x43070000····#·135.0f | ||
69 | ····.end·array-data | ||
70 | .end·method | ||
Max diff block lines reached; -1/4882 bytes (-0.02%) of diff not shown. |
Offset 1, 147 lines modified | Offset 1, 113 lines modified | ||
1 | .class· | 1 | .class·Lcom/getbase/floatingactionbutton/a; |
2 | .super·L | 2 | .super·Landroid/graphics/drawable/ShapeDrawable$ShaderFactory; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·a:I | 4 | .field·final·synthetic·a:I |
5 | .field·final·synthetic·b:I | ||
6 | .field·final·synthetic·c:I | ||
5 | #·virtual·methods | ||
6 | .method·a(Landroid/content/Context;Landroid/util/AttributeSet;)V | ||
7 | ····.locals·3 | ||
8 | ····const/4·v1,·0x0 | ||
9 | 7 | .field·final·synthetic·d:I | |
10 | 8 | .field·final·synthetic·e:I | |
11 | ··· | 9 | .field·final·synthetic·f:Lcom/getbase/floatingactionbutton/FloatingActionButton; |
12 | ····sget·v1,·Lcom/getbase/floatingactionbutton/n;->AddFloatingActionButton_fab_plusIconColor:I | ||
13 | 10 | #·direct·methods | |
11 | .method·constructor·<init>(Lcom/getbase/floatingactionbutton/FloatingActionButton;IIIII)V | ||
12 | ····.locals·0 | ||
14 | ····i | 13 | ····iput-object·p1,·p0,·Lcom/getbase/floatingactionbutton/a;->f:Lcom/getbase/floatingactionbutton/FloatingActionButton; |
15 | ····m | 14 | ····iput·p2,·p0,·Lcom/getbase/floatingactionbutton/a;->a:I |
16 | ····i | 15 | ····iput·p3,·p0,·Lcom/getbase/floatingactionbutton/a;->b:I |
17 | ····m | 16 | ····iput·p4,·p0,·Lcom/getbase/floatingactionbutton/a;->c:I |
18 | ····iput· | 17 | ····iput·p5,·p0,·Lcom/getbase/floatingactionbutton/a;->d:I |
19 | ····i | 18 | ····iput·p6,·p0,·Lcom/getbase/floatingactionbutton/a;->e:I |
20 | ····invoke- | 19 | ····invoke-direct·{p0},·Landroid/graphics/drawable/ShapeDrawable$ShaderFactory;-><init>()V |
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
23 | .method·getIconDrawable()Landroid/graphics/drawable/Drawable; | ||
24 | ····.locals·6 | ||
25 | ····const/high16·v2,·0x40000000····#·2.0f | ||
26 | ····sget·v0,·Lcom/getbase/floatingactionbutton/k;->fab_icon_size:I | ||
27 | ····invoke-virtual·{p0,·v0},·Lcom/getbase/floatingactionbutton/a;->b(I)F | ||
28 | ····move-result·v5 | ||
29 | ····div-float·v3,·v5,·v2 | ||
30 | ····sget·v0,·Lcom/getbase/floatingactionbutton/k;->fab_plus_icon_size:I | ||
31 | ····invoke-virtual·{p0,·v0},·Lcom/getbase/floatingactionbutton/a;->b(I)F | ||
32 | ····move-result·v0 | ||
33 | ····sget·v1,·Lcom/getbase/floatingactionbutton/k;->fab_plus_icon_stroke:I | ||
34 | ····invoke-virtual·{p0,·v1},·Lcom/getbase/floatingactionbutton/a;->b(I)F | ||
22 | #·virtual·methods | ||
23 | .method·public·resize(II)Landroid/graphics/Shader; | ||
24 | ····.locals·9 | ||
35 | ····move-result·v1 | ||
36 | ····div-float·v4,·v1,·v2 | ||
37 | ····sub-float·v0,·v5,·v0 | ||
38 | ····div-float·v2,·v0,·v2 | ||
39 | ····new-instance·v0,·Lcom/getbase/floatingactionbutton/b; | ||
40 | ····move-object·v1,·p0 | ||
41 | ···· | 25 | ····const/4·v8,·0x5 |
42 | ····new-instance·v | 26 | ····new-instance·v0,·Landroid/graphics/LinearGradient; |
43 | ···· | 27 | ····div-int/lit8·v1,·p1,·0x2 |
44 | ····in | 28 | ····int-to-float·v1,·v1 |
45 | ···· | 29 | ····const/4·v2,·0x0 |
46 | ···· | 30 | ····div-int/lit8·v3,·p1,·0x2 |
47 | ····in | 31 | ····int-to-float·v3,·v3 |
48 | ···· | 32 | ····int-to-float·v4,·p2 |
49 | ···· | 33 | ····new-array·v5,·v8,·[I |
50 | ····const/4·v | 34 | ····const/4·v6,·0x0 |
51 | ····i | 35 | ····iget·v7,·p0,·Lcom/getbase/floatingactionbutton/a;->a:I |
36 | ····aput·v7,·v5,·v6 | ||
52 | ····return-object·v1 | ||
53 | .end·method | ||
37 | ····const/4·v6,·0x1 | ||
54 | .method·public·getPlusColor()I | ||
55 | ····.locals·1 | ||
56 | ····iget·v | 38 | ····iget·v7,·p0,·Lcom/getbase/floatingactionbutton/a;->b:I |
39 | ····aput·v7,·v5,·v6 | ||
57 | ····return·v0 | ||
58 | .end·method | ||
40 | ····const/4·v6,·0x2 | ||
59 | .method·public·setIcon(I)V | ||
60 | ····.locals·2 | ||
61 | ···· | 41 | ····iget·v7,·p0,·Lcom/getbase/floatingactionbutton/a;->c:I |
62 | ···· | 42 | ····aput·v7,·v5,·v6 |
Max diff block lines reached; 1301/6348 bytes (20.49%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | .class·public·Lcom/getbase/floatingactionbutton/FloatingActionButton; | 1 | .class·public·Lcom/getbase/floatingactionbutton/FloatingActionButton; |
2 | .super·Landroid/widget/ImageButton; | 2 | .super·Landroid/widget/ImageButton; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field· | 4 | .field·a:I |
5 | .field·b:I | 5 | .field·b:I |
6 | .field·c:I | 6 | .field·c:I |
7 | .field·d: | 7 | .field·d:Ljava/lang/String; |
8 | .field·e: | 8 | .field·e:Z |
9 | .field·f: | 9 | .field·private·f:I |
10 | .field·private·g:Landroid/graphics/drawable/Drawable; | 10 | .field·private·g:Landroid/graphics/drawable/Drawable; |
11 | .field·private·h:I | 11 | .field·private·h:I |
12 | .field·private·i:F | 12 | .field·private·i:F |
Offset 102, 15 lines modified | Offset 102, 15 lines modified | ||
102 | ····aput-object·v0,·v4,·v1 | 102 | ····aput-object·v0,·v4,·v1 |
103 | ····const/16·v0,·0xff | 103 | ····const/16·v0,·0xff |
104 | ····if-eq·v2,·v0,·:cond_0 | 104 | ····if-eq·v2,·v0,·:cond_0 |
105 | ····iget-boolean·v0,·p0,·Lcom/getbase/floatingactionbutton/FloatingActionButton;-> | 105 | ····iget-boolean·v0,·p0,·Lcom/getbase/floatingactionbutton/FloatingActionButton;->e:Z |
106 | ····if-nez·v0,·:cond_1 | 106 | ····if-nez·v0,·:cond_1 |
107 | ····:cond_0 | 107 | ····:cond_0 |
108 | ····new-instance·v0,·Landroid/graphics/drawable/LayerDrawable; | 108 | ····new-instance·v0,·Landroid/graphics/drawable/LayerDrawable; |
109 | ····invoke-direct·{v0,·v4},·Landroid/graphics/drawable/LayerDrawable;-><init>([Landroid/graphics/drawable/Drawable;)V | 109 | ····invoke-direct·{v0,·v4},·Landroid/graphics/drawable/LayerDrawable;-><init>([Landroid/graphics/drawable/Drawable;)V |
Offset 129, 17 lines modified | Offset 129, 17 lines modified | ||
129 | ····move·v5,·v2 | 129 | ····move·v5,·v2 |
130 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/drawable/LayerDrawable;->setLayerInset(IIIII)V | 130 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/drawable/LayerDrawable;->setLayerInset(IIIII)V |
131 | ····return-object·v0 | 131 | ····return-object·v0 |
132 | ····:cond_1 | 132 | ····:cond_1 |
133 | ····new-instance·v0,·Lcom/getbase/floatingactionbutton/ | 133 | ····new-instance·v0,·Lcom/getbase/floatingactionbutton/b; |
134 | ····invoke-direct·{v0,·v2,·v4},·Lcom/getbase/floatingactionbutton/ | 134 | ····invoke-direct·{v0,·v2,·v4},·Lcom/getbase/floatingactionbutton/b;-><init>(I[Landroid/graphics/drawable/Drawable;)V |
135 | ····goto·:goto_0 | 135 | ····goto·:goto_0 |
136 | .end·method | 136 | .end·method |
137 | .method·private·a(F)Landroid/graphics/drawable/StateListDrawable; | 137 | .method·private·a(F)Landroid/graphics/drawable/StateListDrawable; |
138 | ····.locals·5 | 138 | ····.locals·5 |
Offset 153, 39 lines modified | Offset 153, 39 lines modified | ||
153 | ····new-array·v1,·v4,·[I | 153 | ····new-array·v1,·v4,·[I |
154 | ····const·v2,·-0x101009e | 154 | ····const·v2,·-0x101009e |
155 | ····aput·v2,·v1,·v3 | 155 | ····aput·v2,·v1,·v3 |
156 | ····iget·v2,·p0,·Lcom/getbase/floatingactionbutton/FloatingActionButton;-> | 156 | ····iget·v2,·p0,·Lcom/getbase/floatingactionbutton/FloatingActionButton;->c:I |
157 | ····invoke-direct·{p0,·v2,·p1},·Lcom/getbase/floatingactionbutton/FloatingActionButton;->a(IF)Landroid/graphics/drawable/Drawable; | 157 | ····invoke-direct·{p0,·v2,·p1},·Lcom/getbase/floatingactionbutton/FloatingActionButton;->a(IF)Landroid/graphics/drawable/Drawable; |
158 | ····move-result-object·v2 | 158 | ····move-result-object·v2 |
159 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V | 159 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V |
160 | ····new-array·v1,·v4,·[I | 160 | ····new-array·v1,·v4,·[I |
161 | ····const·v2,·0x10100a7 | 161 | ····const·v2,·0x10100a7 |
162 | ····aput·v2,·v1,·v3 | 162 | ····aput·v2,·v1,·v3 |
163 | ····iget·v2,·p0,·Lcom/getbase/floatingactionbutton/FloatingActionButton;-> | 163 | ····iget·v2,·p0,·Lcom/getbase/floatingactionbutton/FloatingActionButton;->b:I |
164 | ····invoke-direct·{p0,·v2,·p1},·Lcom/getbase/floatingactionbutton/FloatingActionButton;->a(IF)Landroid/graphics/drawable/Drawable; | 164 | ····invoke-direct·{p0,·v2,·p1},·Lcom/getbase/floatingactionbutton/FloatingActionButton;->a(IF)Landroid/graphics/drawable/Drawable; |
165 | ····move-result-object·v2 | 165 | ····move-result-object·v2 |
166 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V | 166 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V |
167 | ····new-array·v1,·v3,·[I | 167 | ····new-array·v1,·v3,·[I |
168 | ····iget·v2,·p0,·Lcom/getbase/floatingactionbutton/FloatingActionButton;-> | 168 | ····iget·v2,·p0,·Lcom/getbase/floatingactionbutton/FloatingActionButton;->a:I |
169 | ····invoke-direct·{p0,·v2,·p1},·Lcom/getbase/floatingactionbutton/FloatingActionButton;->a(IF)Landroid/graphics/drawable/Drawable; | 169 | ····invoke-direct·{p0,·v2,·p1},·Lcom/getbase/floatingactionbutton/FloatingActionButton;->a(IF)Landroid/graphics/drawable/Drawable; |
170 | ····move-result-object·v2 | 170 | ····move-result-object·v2 |
171 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V | 171 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V |
Offset 309, 15 lines modified | Offset 309, 15 lines modified | ||
309 | ····return·v0 | 309 | ····return·v0 |
310 | .end·method | 310 | .end·method |
311 | .method·private·c(IF)Landroid/graphics/drawable/Drawable; | 311 | .method·private·c(IF)Landroid/graphics/drawable/Drawable; |
312 | ····.locals·8 | 312 | ····.locals·8 |
313 | ····iget-boolean·v0,·p0,·Lcom/getbase/floatingactionbutton/FloatingActionButton;-> | 313 | ····iget-boolean·v0,·p0,·Lcom/getbase/floatingactionbutton/FloatingActionButton;->e:Z |
314 | ····if-nez·v0,·:cond_0 | 314 | ····if-nez·v0,·:cond_0 |
315 | ····new-instance·v0,·Landroid/graphics/drawable/ColorDrawable; | 315 | ····new-instance·v0,·Landroid/graphics/drawable/ColorDrawable; |
316 | ····const/4·v1,·0x0 | 316 | ····const/4·v1,·0x0 |
Offset 361, 21 lines modified | Offset 361, 21 lines modified | ||
361 | ····invoke-virtual·{v0,·p2},·Landroid/graphics/Paint;->setStrokeWidth(F)V | 361 | ····invoke-virtual·{v0,·p2},·Landroid/graphics/Paint;->setStrokeWidth(F)V |
362 | ····sget-object·v1,·Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; | 362 | ····sget-object·v1,·Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; |
363 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V | 363 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V |
364 | ····new-instance·v0,·Lcom/getbase/floatingactionbutton/ | 364 | ····new-instance·v0,·Lcom/getbase/floatingactionbutton/a; |
365 | ····move-object·v1,·p0 | 365 | ····move-object·v1,·p0 |
366 | ····move·v4,·p1 | 366 | ····move·v4,·p1 |
Max diff block lines reached; 14524/18873 bytes (76.96%) of diff not shown. |
Offset 1, 113 lines modified | Offset 1, 2 lines modified | ||
1 | .class·Lcom/getbase/floatingactionbutton/c; | 1 | .class·public·final·Lcom/getbase/floatingactionbutton/c; |
2 | .super·Ljava/lang/Object; | ||
2 | .super·Landroid/graphics/drawable/ShapeDrawable$ShaderFactory; | ||
3 | #·instance·fields | ||
4 | .field·final·synthetic·a:I | ||
5 | .field·final·synthetic·b:I | ||
6 | .field·final·synthetic·c:I | ||
7 | .field·final·synthetic·d:I | ||
8 | .field·final·synthetic·e:I | ||
9 | .field·final·synthetic·f:Lcom/getbase/floatingactionbutton/FloatingActionButton; | ||
10 | #·direct·methods | ||
11 | .method·constructor·<init>(Lcom/getbase/floatingactionbutton/FloatingActionButton;IIIII)V | ||
12 | ····.locals·0 | ||
13 | ····iput-object·p1,·p0,·Lcom/getbase/floatingactionbutton/c;->f:Lcom/getbase/floatingactionbutton/FloatingActionButton; | ||
14 | ····iput·p2,·p0,·Lcom/getbase/floatingactionbutton/c;->a:I | ||
15 | ····iput·p3,·p0,·Lcom/getbase/floatingactionbutton/c;->b:I | ||
16 | ····iput·p4,·p0,·Lcom/getbase/floatingactionbutton/c;->c:I | ||
17 | ····iput·p5,·p0,·Lcom/getbase/floatingactionbutton/c;->d:I | ||
18 | ····iput·p6,·p0,·Lcom/getbase/floatingactionbutton/c;->e:I | ||
19 | ····invoke-direct·{p0},·Landroid/graphics/drawable/ShapeDrawable$ShaderFactory;-><init>()V | ||
20 | ····return-void | ||
21 | .end·method | ||
22 | #·virtual·methods | ||
23 | .method·public·resize(II)Landroid/graphics/Shader; | ||
24 | ····.locals·9 | ||
25 | ····const/4·v8,·0x5 | ||
26 | ····new-instance·v0,·Landroid/graphics/LinearGradient; | ||
27 | ····div-int/lit8·v1,·p1,·0x2 | ||
28 | ····int-to-float·v1,·v1 | ||
29 | ····const/4·v2,·0x0 | ||
30 | ····div-int/lit8·v3,·p1,·0x2 | ||
31 | ····int-to-float·v3,·v3 | ||
32 | ····int-to-float·v4,·p2 | ||
33 | ····new-array·v5,·v8,·[I | ||
34 | ····const/4·v6,·0x0 | ||
35 | ····iget·v7,·p0,·Lcom/getbase/floatingactionbutton/c;->a:I | ||
36 | ····aput·v7,·v5,·v6 | ||
37 | ····const/4·v6,·0x1 | ||
38 | ····iget·v7,·p0,·Lcom/getbase/floatingactionbutton/c;->b:I | ||
39 | ····aput·v7,·v5,·v6 | ||
40 | ····const/4·v6,·0x2 | ||
41 | ····iget·v7,·p0,·Lcom/getbase/floatingactionbutton/c;->c:I | ||
42 | ····aput·v7,·v5,·v6 | ||
43 | ····const/4·v6,·0x3 | ||
44 | ····iget·v7,·p0,·Lcom/getbase/floatingactionbutton/c;->d:I | ||
45 | ····aput·v7,·v5,·v6 | ||
46 | ····const/4·v6,·0x4 | ||
47 | ····iget·v7,·p0,·Lcom/getbase/floatingactionbutton/c;->e:I | ||
48 | ····aput·v7,·v5,·v6 | ||
49 | ····new-array·v6,·v8,·[F | ||
50 | ····fill-array-data·v6,·:array_0 | ||
51 | ····sget-object·v7,·Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode; | ||
52 | ····invoke-direct/range·{v0·..·v7},·Landroid/graphics/LinearGradient;-><init>(FFFF[I[FLandroid/graphics/Shader$TileMode;)V | ||
53 | ····return-object·v0 | ||
54 | ····nop | ||
55 | ····:array_0 | ||
56 | ····.array-data·4 | ||
57 | ········0x0 | ||
58 | ········0x3e4ccccd····#·0.2f | ||
59 | ········0x3f000000····#·0.5f | ||
60 | ········0x3f4ccccd····#·0.8f | ||
61 | ········0x3f800000····#·1.0f | ||
62 | ····.end·array-data | ||
63 | .end·method |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/v; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/h/u; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>()V | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 1, 55 lines modified | Offset 1, 62 lines modified | ||
1 | .class·final·Landroid/support/v | 1 | .class·final·Landroid/support/v7/a/p; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v | 4 | .implements·Landroid/support/v7/internal/view/menu/y; |
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v7/a/k; | ||
5 | #·direct·methods | 7 | #·direct·methods |
6 | .method·constructor·<init>()V | 8 | .method·private·constructor·<init>(Landroid/support/v7/a/k;)V |
7 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····iput-object·p1,·p0,·Landroid/support/v7/a/p;->a:Landroid/support/v7/a/k; | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
9 | ····return-void | 12 | ····return-void |
10 | .end·method | 13 | .end·method |
14 | .method·synthetic·constructor·<init>(Landroid/support/v7/a/k;Landroid/support/v7/a/l;)V | ||
15 | ····.locals·0 | ||
16 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/a/p;-><init>(Landroid/support/v7/a/k;)V | ||
11 | #·virtual·methods | ||
12 | .method·public·synthetic·a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; | ||
13 | ····.locals·1 | ||
14 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/dg;->b(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; | ||
15 | ····move-result-object·v0 | ||
16 | ····return- | 17 | ····return-void |
17 | .end·method | 18 | .end·method |
18 | .method·public·synthetic·a(I)[Ljava/lang/Object; | ||
19 | #·virtual·methods | ||
20 | .method·public·a(Landroid/support/v7/internal/view/menu/i;Z)V | ||
19 | ····.locals·1 | 21 | ····.locals·1 |
20 | ····i | 22 | ····iget-object·v0,·p0,·Landroid/support/v7/a/p;->a:Landroid/support/v7/a/k; |
21 | ···· | 23 | ····invoke-static·{v0,·p1},·Landroid/support/v7/a/k;->a(Landroid/support/v7/a/k;Landroid/support/v7/internal/view/menu/i;)V |
22 | ····return- | 24 | ····return-void |
23 | .end·method | 25 | .end·method |
24 | .method·public· | 26 | .method·public·a(Landroid/support/v7/internal/view/menu/i;)Z |
25 | ····.locals· | 27 | ····.locals·2 |
26 | ···· | 28 | ····iget-object·v0,·p0,·Landroid/support/v7/a/p;->a:Landroid/support/v7/a/k; |
27 | ····invoke- | 29 | ····invoke-virtual·{v0},·Landroid/support/v7/a/k;->l()Landroid/view/Window$Callback; |
28 | ····re | 30 | ····move-result-object·v0 |
29 | .end·method | ||
30 | .method·public·b(I)[Landroid/support/v4/view/ViewPager$SavedState; | ||
31 | ···· | 31 | ····if-eqz·v0,·:cond_0 |
32 | ····const/16·v1,·0x8 | ||
33 | ····invoke-interface·{v0,·v1,·p1},·Landroid/view/Window$Callback;->onMenuOpened(ILandroid/view/Menu;)Z | ||
32 | ···· | 34 | ····:cond_0 |
35 | ····const/4·v0,·0x1 | ||
33 | ····return | 36 | ····return·v0 |
34 | .end·method | 37 | .end·method |
Offset 1, 100 lines modified | Offset 1, 102 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/br; |
2 | .super·L | 2 | .super·Landroid/support/v4/h/bp; |
3 | #·instance·fields | ||
4 | .field·b:Ljava/util/WeakHashMap; | ||
3 | #·direct·methods | 5 | #·direct·methods |
4 | .method· | 6 | .method·constructor·<init>()V |
5 | ····.locals·1 | 7 | ····.locals·1 |
6 | ····n | 8 | ····invoke-direct·{p0},·Landroid/support/v4/h/bp;-><init>()V |
7 | ···· | 9 | ····const/4·v0,·0x0 |
8 | ···· | 10 | ····iput-object·v0,·p0,·Landroid/support/v4/h/br;->b:Ljava/util/WeakHashMap; |
11 | ····return-void | ||
9 | .end·method | 12 | .end·method |
10 | .method·public·static·a(Landroid/support/v4/view/j;)Ljava/lang/Object; | ||
11 | ····.locals·1 | ||
12 | 13 | #·virtual·methods | |
14 | .method·public·a(Landroid/support/v4/h/bn;Landroid/view/View;)V | ||
15 | ····.locals·0 | ||
13 | ····invoke- | 16 | ····invoke-static·{p2},·Landroid/support/v4/h/bx;->a(Landroid/view/View;)V |
14 | ····return- | 17 | ····return-void |
15 | .end·method | 18 | .end·method |
16 | .method·public· | 19 | .method·public·a(Landroid/support/v4/h/bn;Landroid/view/View;F)V |
17 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····invoke-static·{p2,·p3},·Landroid/support/v4/h/bx;->a(Landroid/view/View;F)V | ||
18 | ····check-cast·p0,·Landroid/view/View$AccessibilityDelegate; | ||
19 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/View$AccessibilityDelegate;->sendAccessibilityEvent(Landroid/view/View;I)V | ||
20 | ····return-void | 22 | ····return-void |
21 | .end·method | 23 | .end·method |
22 | .method·public· | 24 | .method·public·a(Landroid/support/v4/h/bn;Landroid/view/View;J)V |
23 | ····.locals· | 25 | ····.locals·1 |
24 | ····check-cast·p0,·Landroid/view/View$AccessibilityDelegate; | ||
25 | ····check-cast·p2,·Landroid/view/accessibility/AccessibilityNodeInfo; | ||
26 | ····invoke- | 26 | ····invoke-static·{p2,·p3,·p4},·Landroid/support/v4/h/bx;->a(Landroid/view/View;J)V |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | .method·public· | 29 | .method·public·a(Landroid/support/v4/h/bn;Landroid/view/View;Landroid/support/v4/h/cd;)V |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····c | 31 | ····const/high16·v0,·0x7e000000 |
32 | ····invoke-virtual·{p | 32 | ····invoke-virtual·{p2,·v0,·p3},·Landroid/view/View;->setTag(ILjava/lang/Object;)V |
33 | ···· | 33 | ····new-instance·v0,·Landroid/support/v4/h/bs; |
34 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/h/bs;-><init>(Landroid/support/v4/h/bn;)V | ||
34 | ····return·v0 | ||
35 | .end·method | ||
35 | ····invoke-static·{p2,·v0},·Landroid/support/v4/h/bx;->a(Landroid/view/View;Landroid/support/v4/h/cd;)V | ||
36 | .method·public·static·a(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z | ||
37 | ····.locals·1 | ||
38 | ···· | 36 | ····return-void |
37 | .end·method | ||
39 | 38 | .method·public·a(Landroid/support/v4/h/bn;Landroid/view/View;Landroid/view/animation/Interpolator;)V | |
39 | ····.locals·0 | ||
40 | ···· | 40 | ····invoke-static·{p2,·p3},·Landroid/support/v4/h/bx;->a(Landroid/view/View;Landroid/view/animation/Interpolator;)V |
41 | ····return | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | .method·public· | 43 | .method·public·b(Landroid/support/v4/h/bn;Landroid/view/View;)V |
44 | ····.locals·0 | 44 | ····.locals·0 |
45 | ····invoke-static·{p2},·Landroid/support/v4/h/bx;->b(Landroid/view/View;)V | ||
45 | ····check-cast·p0,·Landroid/view/View$AccessibilityDelegate; | ||
46 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/View$AccessibilityDelegate;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
47 | ····return-void | 46 | ····return-void |
48 | .end·method | 47 | .end·method |
49 | .method·public· | 48 | .method·public·b(Landroid/support/v4/h/bn;Landroid/view/View;F)V |
50 | ····.locals·0 | 49 | ····.locals·0 |
50 | ····invoke-static·{p2,·p3},·Landroid/support/v4/h/bx;->b(Landroid/view/View;F)V | ||
51 | ····check-cast·p0,·Landroid/view/View$AccessibilityDelegate; | ||
52 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/View$AccessibilityDelegate;->onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
53 | ····return-void | 51 | ····return-void |
54 | .end·method | 52 | .end·method |
55 | .method·public· | 53 | .method·public·c(Landroid/support/v4/h/bn;Landroid/view/View;F)V |
56 | ····.locals·0 | 54 | ····.locals·0 |
57 | ···· | 55 | ····invoke-static·{p2,·p3},·Landroid/support/v4/h/bx;->c(Landroid/view/View;F)V |
56 | ····return-void | ||
57 | .end·method | ||
58 | .method·public·d(Landroid/support/v4/h/bn;Landroid/view/View;F)V | ||
59 | ····.locals·0 | ||
58 | ····invoke- | 60 | ····invoke-static·{p2,·p3},·Landroid/support/v4/h/bx;->d(Landroid/view/View;F)V |
59 | ····return-void | 61 | ····return-void |
60 | .end·method | 62 | .end·method |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/h/am; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·private·final·a:Landroid/view/ViewGroup; | 4 | .field·private·final·a:Landroid/view/ViewGroup; |
5 | .field·private·b:I | 5 | .field·private·b:I |
Offset 10, 29 lines modified | Offset 10, 29 lines modified | ||
10 | #·direct·methods | 10 | #·direct·methods |
11 | .method·public·constructor·<init>(Landroid/view/ViewGroup;)V | 11 | .method·public·constructor·<init>(Landroid/view/ViewGroup;)V |
12 | ····.locals·0 | 12 | ····.locals·0 |
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
14 | ····iput-object·p1,·p0,·Landroid/support/v4/ | 14 | ····iput-object·p1,·p0,·Landroid/support/v4/h/am;->a:Landroid/view/ViewGroup; |
15 | ····return-void | 15 | ····return-void |
16 | .end·method | 16 | .end·method |
17 | #·virtual·methods | 17 | #·virtual·methods |
18 | .method·public·a()I | 18 | .method·public·a()I |
19 | ····.locals·1 | 19 | ····.locals·1 |
20 | ····iget·v0,·p0,·Landroid/support/v4/ | 20 | ····iget·v0,·p0,·Landroid/support/v4/h/am;->b:I |
21 | ····return·v0 | 21 | ····return·v0 |
22 | .end·method | 22 | .end·method |
23 | .method·public·a(Landroid/view/View;Landroid/view/View;I)V | 23 | .method·public·a(Landroid/view/View;Landroid/view/View;I)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····iput·p3,·p0,·Landroid/support/v4/ | 25 | ····iput·p3,·p0,·Landroid/support/v4/h/am;->b:I |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
Offset 1, 174 lines modified | Offset 1, 143 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/g/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/view/z; | ||
3 | #·static·fields | ||
4 | .field·static·final·a:[I | ||
5 | .field·static·final·b:[J | ||
5 | #·direct·methods | ||
6 | .method·constructor·<init>()V | ||
7 | ····.locals·0 | ||
8 | 6 | .field·static·final·c:[Ljava/lang/Object; | |
9 | ····return-void | ||
10 | .end·method | ||
11 | 7 | #·direct·methods | |
8 | .method·static·constructor·<clinit>()V | ||
12 | ····.locals· | 9 | ····.locals·2 |
13 | ····const/4·v0,·0x1 | ||
14 | ····const/4·v1,·0x0 | 10 | ····const/4·v1,·0x0 |
15 | ···· | 11 | ····new-array·v0,·v1,·[I |
16 | ···· | 12 | ····sput-object·v0,·Landroid/support/v4/g/c;->a:[I |
17 | ···· | 13 | ····new-array·v0,·v1,·[J |
14 | ····sput-object·v0,·Landroid/support/v4/g/c;->b:[J | ||
18 | ····:goto_0 | ||
19 | ····or-int·v3,·p3,·p4 | ||
20 | ···· | 15 | ····new-array·v0,·v1,·[Ljava/lang/Object; |
16 | ····sput-object·v0,·Landroid/support/v4/g/c;->c:[Ljava/lang/Object; | ||
21 | ····if-eqz·v4,·:cond_1 | ||
22 | ····:goto_1 | ||
23 | ····if-eqz·v2,·:cond_4 | ||
24 | ····if-eqz·v0,·:cond_2 | ||
25 | ····new-instance·v0,·Ljava/lang/IllegalArgumentException; | ||
26 | ····const-string·v1,·"bad·arguments" | ||
27 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | ||
28 | ····throw·v0 | ||
29 | ····:cond_0 | ||
30 | ····move·v2,·v1 | ||
31 | ····goto·:goto_0 | ||
17 | ····return-void | ||
18 | .end·method | ||
32 | ····:cond_1 | ||
33 | ····move·v0,·v1 | ||
34 | ····goto·:goto_1 | ||
35 | ····:cond_2 | ||
36 | ····xor-int/lit8·v0,·v3,·-0x1 | ||
37 | 19 | .method·public·static·a(I)I | |
20 | ····.locals·1 | ||
21 | ····mul-int/lit8·v0,·p0,·0x4 | ||
38 | ····:cond_3 | ||
39 | ····:goto_2 | ||
40 | ····return·p0 | ||
22 | ····invoke-static·{v0},·Landroid/support/v4/g/c;->b(I)I | ||
41 | ····:cond_4 | ||
42 | ····if-eqz·v0,·:cond_3 | ||
43 | ···· | 23 | ····move-result·v0 |
44 | ···· | 24 | ····div-int/lit8·v0,·v0,·0x4 |
45 | ···· | 25 | ····return·v0 |
46 | .end·method | 26 | .end·method |
27 | .method·static·a([III)I | ||
28 | ····.locals·4 | ||
29 | ····const/4·v1,·0x0 | ||
47 | #·virtual·methods | ||
48 | .method·public·a(I)I | ||
49 | ····.locals·2 | ||
50 | ····and-int/lit16·v0,·p1,·0xc0 | ||
51 | ····if-eqz·v0,·:cond_1 | ||
52 | ···· | 30 | ····add-int/lit8·v0,·p1,·-0x1 |
53 | ····:goto_0 | 31 | ····:goto_0 |
54 | ···· | 32 | ····if-gt·v1,·v0,·:cond_2 |
55 | ···· | 33 | ····add-int·v2,·v1,·v0 |
56 | ···· | 34 | ····ushr-int/lit8·v2,·v2,·0x1 |
35 | ····aget·v3,·p0,·v2 | ||
57 | ····:cond_0 | ||
58 | ····and-int/lit16·v0,·v0,·0xf7 | ||
59 | ···· | 36 | ····if-ge·v3,·p2,·:cond_0 |
37 | ····add-int/lit8·v1,·v2,·0x1 | ||
60 | ····:cond_1 | ||
61 | ····move·v0,·p1 | ||
62 | ····goto·:goto_0 | 38 | ····goto·:goto_0 |
63 | .end·method | ||
64 | .method·public·a(Landroid/view/KeyEvent;)V | ||
65 | ····.locals·0 | ||
39 | ····:cond_0 | ||
Max diff block lines reached; 1723/4456 bytes (38.67%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/aa; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/h/ac; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>()V | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 15, 43 lines modified | Offset 15, 43 lines modified | ||
15 | .end·method | 15 | .end·method |
16 | #·virtual·methods | 16 | #·virtual·methods |
17 | .method·public·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; | 17 | .method·public·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; |
18 | ····.locals·1 | 18 | ····.locals·1 |
19 | ····invoke-static·{p1,·p2},·Landroid/support/v4/ | 19 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/ae;->a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; |
20 | ····move-result-object·v0 | 20 | ····move-result-object·v0 |
21 | ····return-object·v0 | 21 | ····return-object·v0 |
22 | .end·method | 22 | .end·method |
23 | .method·public·a(Landroid/view/MenuItem;)Landroid/view/View; | 23 | .method·public·a(Landroid/view/MenuItem;)Landroid/view/View; |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····invoke-static·{p1},·Landroid/support/v4/ | 25 | ····invoke-static·{p1},·Landroid/support/v4/h/ae;->a(Landroid/view/MenuItem;)Landroid/view/View; |
26 | ····move-result-object·v0 | 26 | ····move-result-object·v0 |
27 | ····return-object·v0 | 27 | ····return-object·v0 |
28 | .end·method | 28 | .end·method |
29 | .method·public·a(Landroid/view/MenuItem;I)V | 29 | .method·public·a(Landroid/view/MenuItem;I)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····invoke-static·{p1,·p2},·Landroid/support/v4/ | 31 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/ae;->a(Landroid/view/MenuItem;I)V |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | .method·public·b(Landroid/view/MenuItem;I)Landroid/view/MenuItem; | 34 | .method·public·b(Landroid/view/MenuItem;I)Landroid/view/MenuItem; |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····invoke-static·{p1,·p2},·Landroid/support/v4/ | 36 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/ae;->b(Landroid/view/MenuItem;I)Landroid/view/MenuItem; |
37 | ····move-result-object·v0 | 37 | ····move-result-object·v0 |
38 | ····return-object·v0 | 38 | ····return-object·v0 |
39 | .end·method | 39 | .end·method |
40 | .method·public·b(Landroid/view/MenuItem;)Z | 40 | .method·public·b(Landroid/view/MenuItem;)Z |
Offset 1, 60 lines modified | Offset 1, 60 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/h/t; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field·static·final·a:Landroid/support/v4/ | 4 | .field·static·final·a:Landroid/support/v4/h/u; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·static·constructor·<clinit>()V | 6 | .method·static·constructor·<clinit>()V |
7 | ····.locals·2 | 7 | ····.locals·2 |
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
9 | ····const/16·v1,·0x | 9 | ····const/16·v1,·0x11 |
10 | ····if-lt·v0,·v1,·:cond_0 | 10 | ····if-lt·v0,·v1,·:cond_0 |
11 | ····new-instance·v0,·Landroid/support/v4/ | 11 | ····new-instance·v0,·Landroid/support/v4/h/w; |
12 | ····invoke-direct·{v0},·Landroid/support/v4/ | 12 | ····invoke-direct·{v0},·Landroid/support/v4/h/w;-><init>()V |
13 | ····sput-object·v0,·Landroid/support/v4/ | 13 | ····sput-object·v0,·Landroid/support/v4/h/t;->a:Landroid/support/v4/h/u; |
14 | ····:goto_0 | 14 | ····:goto_0 |
15 | ····return-void | 15 | ····return-void |
16 | ····:cond_0 | 16 | ····:cond_0 |
17 | ····new-instance·v0,·Landroid/support/v4/ | 17 | ····new-instance·v0,·Landroid/support/v4/h/v; |
18 | ····invoke-direct·{v0},·Landroid/support/v4/ | 18 | ····invoke-direct·{v0},·Landroid/support/v4/h/v;-><init>()V |
19 | ····sput-object·v0,·Landroid/support/v4/ | 19 | ····sput-object·v0,·Landroid/support/v4/h/t;->a:Landroid/support/v4/h/u; |
20 | ····goto·:goto_0 | 20 | ····goto·:goto_0 |
21 | .end·method | 21 | .end·method |
22 | .method·public·static·a(Landroid/view/Ve | 22 | .method·public·static·a(Landroid/view/ViewGroup$MarginLayoutParams;)I |
23 | ····.locals·1 | 23 | ····.locals·1 |
24 | ····sget-object·v0,·Landroid/support/v4/ | 24 | ····sget-object·v0,·Landroid/support/v4/h/t;->a:Landroid/support/v4/h/u; |
25 | ····invoke-interface·{v0,·p0 | 25 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/h/u;->a(Landroid/view/ViewGroup$MarginLayoutParams;)I |
26 | ····move-result·v0 | 26 | ····move-result·v0 |
27 | ····return·v0 | 27 | ····return·v0 |
28 | .end·method | 28 | .end·method |
29 | .method·public·static·b(Landroid/view/Ve | 29 | .method·public·static·b(Landroid/view/ViewGroup$MarginLayoutParams;)I |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····sget-object·v0,·Landroid/support/v4/ | 31 | ····sget-object·v0,·Landroid/support/v4/h/t;->a:Landroid/support/v4/h/u; |
32 | ····invoke-interface·{v0,·p0 | 32 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/h/u;->b(Landroid/view/ViewGroup$MarginLayoutParams;)I |
33 | ····move-result·v0 | 33 | ····move-result·v0 |
34 | ····return·v0 | 34 | ····return·v0 |
35 | .end·method | 35 | .end·method |
Offset 1, 99 lines modified | Offset 1, 118 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/as; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/h/ar; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v4/ | 6 | ····invoke-direct·{p0},·Landroid/support/v4/h/ar;-><init>()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public·a( | 10 | .method·public·a(III)I |
11 | ····.locals· | 11 | ····.locals·1 |
12 | ····invoke-static·{p1,·p2,·p3 | 12 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/h/ba;->a(III)I |
13 | ····move-result·v0 | ||
14 | ····return·v0 | ||
15 | .end·method | ||
16 | .method·a()J | ||
17 | ····.locals·2 | ||
18 | ····invoke-static·{},·Landroid/support/v4/h/ba;->a()J | ||
19 | ····move-result-wide·v0 | ||
13 | ····return- | 20 | ····return-wide·v0 |
14 | .end·method | 21 | .end·method |
15 | .method·public·a(Landroid/view/View; | 22 | .method·public·a(Landroid/view/View;F)V |
16 | ····.locals·0 | 23 | ····.locals·0 |
17 | ····invoke-static·{p1,·p2},·Landroid/support/v4/ | 24 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/ba;->a(Landroid/view/View;F)V |
18 | ····return-void | 25 | ····return-void |
19 | .end·method | 26 | .end·method |
20 | .method·public·a(Landroid/view/View;L | 27 | .method·public·a(Landroid/view/View;ILandroid/graphics/Paint;)V |
21 | ····.locals· | 28 | ····.locals·0 |
22 | ····invoke-static·{p1,·p2,·p3 | 29 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/h/ba;->a(Landroid/view/View;ILandroid/graphics/Paint;)V |
23 | ····return-void | 30 | ····return-void |
24 | .end·method | 31 | .end·method |
25 | .method·public· | 32 | .method·public·a(Landroid/view/View;Z)V |
26 | ····.locals·0 | 33 | ····.locals·0 |
27 | ····invoke-static·{p1},·Landroid/support/v4/ | 34 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/ba;->a(Landroid/view/View;Z)V |
28 | ····return-void | 35 | ····return-void |
29 | .end·method | 36 | .end·method |
30 | .method·public· | 37 | .method·public·b(Landroid/view/View;)I |
31 | ····.locals·1 | 38 | ····.locals·1 |
32 | ····invoke-static·{p1},·Landroid/support/v4/ | 39 | ····invoke-static·{p1},·Landroid/support/v4/h/ba;->a(Landroid/view/View;)I |
33 | ····move-result·v0 | 40 | ····move-result·v0 |
34 | ····return·v0 | 41 | ····return·v0 |
35 | .end·method | 42 | .end·method |
36 | .method·public· | 43 | .method·public·b(Landroid/view/View;F)V |
37 | ····.locals· | 44 | ····.locals·0 |
38 | ····co | 45 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/ba;->b(Landroid/view/View;F)V |
39 | ···· | 46 | ····return-void |
47 | .end·method | ||
40 | ·· | 48 | .method·public·b(Landroid/view/View;Z)V |
49 | ····.locals·0 | ||
41 | ····:cond_0 | ||
42 | ····invoke-static·{p1,·p2},·Landroid/support/v4/ | 50 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/ba;->b(Landroid/view/View;Z)V |
43 | ····return-void | 51 | ····return-void |
44 | .end·method | 52 | .end·method |
45 | .method·public· | 53 | .method·public·c(Landroid/view/View;)F |
46 | ····.locals·1 | 54 | ····.locals·1 |
47 | ····invoke-static·{p1},·Landroid/support/v4/ | 55 | ····invoke-static·{p1},·Landroid/support/v4/h/ba;->b(Landroid/view/View;)F |
48 | ····move-result·v0 | 56 | ····move-result·v0 |
49 | ····return·v0 | 57 | ····return·v0 |
50 | .end·method | 58 | .end·method |
51 | .method·public· | 59 | .method·public·c(Landroid/view/View;F)V |
52 | ····.locals·0 | 60 | ····.locals·0 |
53 | ····invoke-static·{p1},·Landroid/support/v4/ | 61 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/ba;->c(Landroid/view/View;F)V |
54 | ····return-void | 62 | ····return-void |
55 | .end·method | 63 | .end·method |
56 | .method·public· | 64 | .method·public·d(Landroid/view/View;F)V |
57 | ····.locals· | 65 | ····.locals·0 |
58 | ····invoke-static·{p1},·Landroid/support/v4/ | 66 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/ba;->d(Landroid/view/View;F)V |
59 | ···· | 67 | ····return-void |
68 | .end·method | ||
69 | .method·public·h(Landroid/view/View;)V | ||
70 | ····.locals·0 | ||
71 | ····invoke-static·{p1},·Landroid/support/v4/h/ba;->c(Landroid/view/View;)V | ||
60 | ····return | 72 | ····return-void |
61 | .end·method | 73 | .end·method |
Offset 1, 82 lines modified | Offset 1, 108 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/ba; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a( | 4 | .method·public·static·a(III)I |
5 | ····.locals· | 5 | ····.locals·1 |
6 | ····invoke- | 6 | ····invoke-static·{p0,·p1,·p2},·Landroid/view/View;->resolveSizeAndState(III)I |
7 | ····move-result·v0 | ||
7 | ····return | 8 | ····return·v0 |
8 | .end·method | 9 | .end·method |
9 | .method·public·static·a(Landroid/view/View; | 10 | .method·public·static·a(Landroid/view/View;)I |
10 | ····.locals· | 11 | ····.locals·1 |
11 | ····invoke-virtual·{p0 | 12 | ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredState()I |
13 | ····move-result·v0 | ||
12 | ····return | 14 | ····return·v0 |
13 | .end·method | 15 | .end·method |
16 | .method·static·a()J | ||
17 | ····.locals·2 | ||
18 | ····invoke-static·{},·Landroid/animation/ValueAnimator;->getFrameDelay()J | ||
19 | ····move-result-wide·v0 | ||
20 | ····return-wide·v0 | ||
21 | .end·method | ||
14 | .method·public·static·a(Landroid/view/View; | 22 | .method·public·static·a(Landroid/view/View;F)V |
15 | ····.locals·0 | 23 | ····.locals·0 |
16 | ····invoke-virtual·{p0,·p1 | 24 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setTranslationX(F)V |
17 | ····return-void | 25 | ····return-void |
18 | .end·method | 26 | .end·method |
19 | .method·public·static·a(Landroid/view/View;L | 27 | .method·public·static·a(Landroid/view/View;ILandroid/graphics/Paint;)V |
20 | ····.locals·0 | 28 | ····.locals·0 |
21 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;-> | 29 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/View;->setLayerType(ILandroid/graphics/Paint;)V |
22 | ····return-void | 30 | ····return-void |
23 | .end·method | 31 | .end·method |
24 | .method·public·static·a(Landroid/view/View; | 32 | .method·public·static·a(Landroid/view/View;Z)V |
25 | ····.locals·0 | 33 | ····.locals·0 |
26 | ····invoke-virtual·{p0,·p1 | 34 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setSaveFromParentEnabled(Z)V |
27 | ····return-void | 35 | ····return-void |
28 | .end·method | 36 | .end·method |
29 | .method·public·static·b(Landroid/view/View;) | 37 | .method·public·static·b(Landroid/view/View;)F |
30 | ····.locals·1 | 38 | ····.locals·1 |
31 | ····invoke-virtual·{p0},·Landroid/view/View;->get | 39 | ····invoke-virtual·{p0},·Landroid/view/View;->getTranslationY()F |
32 | ····move-result·v0 | 40 | ····move-result·v0 |
33 | ····return·v0 | 41 | ····return·v0 |
34 | .end·method | 42 | .end·method |
35 | .method·public·static· | 43 | .method·public·static·b(Landroid/view/View;F)V |
36 | ····.locals· | 44 | ····.locals·0 |
37 | ····invoke-virtual·{p0},·Landroid/view/View;-> | 45 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setTranslationY(F)V |
38 | ···· | 46 | ····return-void |
47 | .end·method | ||
48 | .method·public·static·b(Landroid/view/View;Z)V | ||
49 | ····.locals·0 | ||
50 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setActivated(Z)V | ||
39 | ····return | 51 | ····return-void |
40 | .end·method | 52 | .end·method |
41 | .method·public·static· | 53 | .method·public·static·c(Landroid/view/View;)V |
42 | ····.locals·0 | 54 | ····.locals·0 |
43 | ····invoke-virtual·{p0},·Landroid/view/View;-> | 55 | ····invoke-virtual·{p0},·Landroid/view/View;->jumpDrawablesToCurrentState()V |
44 | ····return-void | 56 | ····return-void |
45 | .end·method | 57 | .end·method |
46 | .method·public·static· | 58 | .method·public·static·c(Landroid/view/View;F)V |
47 | ····.locals· | 59 | ····.locals·0 |
48 | ····invoke-virtual·{p0},·Landroid/view/View;-> | 60 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setAlpha(F)V |
49 | ···· | 61 | ····return-void |
62 | .end·method | ||
63 | .method·public·static·d(Landroid/view/View;F)V | ||
64 | ····.locals·0 | ||
65 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setScaleY(F)V | ||
50 | ····return | 66 | ····return-void |
51 | .end·method | 67 | .end·method |
Offset 1, 7816 lines modified | Offset 1, 6860 lines modified | ||
1 | .class·public·Landroid/support/v4/view/ViewPager; | ||
2 | .s | 1 | .class·final·Landroid/support/v4/a/w; |
2 | .super·Landroid/support/v4/a/u; | ||
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/h/s; | ||
3 | #·static·fields | ||
4 | .field·private·static·final·a:[I | ||
5 | .field·private·static·final·ag:Landroid/support/v4/view/dh; | ||
6 | .field·private·static·final·c:Ljava/util/Comparator; | ||
7 | .field·private·static·final·d:Landroid/view/animation/Interpolator; | ||
8 | #·instance·fields | ||
9 | .field·private·A:Z | ||
10 | .field·private·B:Z | ||
11 | .field·private·C:I | ||
12 | .field·private·D:I | ||
13 | .field·private·E:I | ||
14 | .field·private·F:F | ||
15 | .field·private·G:F | ||
16 | .field·private·H:F | ||
17 | .field·private·I:F | ||
5 | #·static·fields | ||
6 | .field·static·final·A:Landroid/view/animation/Interpolator; | ||
18 | .field·private·J:I | ||
19 | .field·private·K:Landroid/view/VelocityTracker; | ||
20 | .field·private·L:I | ||
21 | .field·private·M:I | ||
22 | .field·private·N:I | ||
23 | .field·private·O:I | ||
24 | .field·private·P:Z | ||
25 | .field·private·Q:Landroid/support/v4/widget/t; | ||
26 | .field·private·R:Landroid/support/v4/widget/t; | ||
27 | .field· | 7 | .field·static·final·B:Landroid/view/animation/Interpolator; |
28 | .field· | 8 | .field·static·final·C:Landroid/view/animation/Interpolator; |
29 | .field· | 9 | .field·static·a:Z |
30 | .field· | 10 | .field·static·final·b:Z |
31 | .field· | 11 | .field·static·final·z:Landroid/view/animation/Interpolator; |
32 | .field·private·aa:Landroid/support/v4/view/dd; | ||
33 | 12 | #·instance·fields | |
13 | .field·c:Ljava/util/ArrayList; | ||
34 | .field· | 14 | .field·d:[Ljava/lang/Runnable; |
35 | .field· | 15 | .field·e:Z |
36 | .field· | 16 | .field·f:Ljava/util/ArrayList; |
37 | .field· | 17 | .field·g:Ljava/util/ArrayList; |
38 | .field· | 18 | .field·h:Ljava/util/ArrayList; |
39 | .field· | 19 | .field·i:Ljava/util/ArrayList; |
40 | .field· | 20 | .field·j:Ljava/util/ArrayList; |
41 | .field· | 21 | .field·k:Ljava/util/ArrayList; |
42 | .field· | 22 | .field·l:Ljava/util/ArrayList; |
43 | .field· | 23 | .field·m:Ljava/util/ArrayList; |
44 | .field· | 24 | .field·n:I |
45 | .field· | 25 | .field·o:Landroid/support/v4/a/p; |
46 | .field·pri | 26 | .field·p:Landroid/support/v4/a/t; |
47 | .field· | 27 | .field·q:Landroid/support/v4/a/m; |
48 | .field· | 28 | .field·r:Z |
49 | .field· | 29 | .field·s:Z |
50 | .field· | 30 | .field·t:Z |
51 | .field· | 31 | .field·u:Ljava/lang/String; |
52 | .field· | 32 | .field·v:Z |
53 | .field· | 33 | .field·w:Landroid/os/Bundle; |
54 | .field· | 34 | .field·x:Landroid/util/SparseArray; |
55 | .field· | 35 | .field·y:Ljava/lang/Runnable; |
56 | .field·private·t:F | ||
57 | 36 | #·direct·methods | |
37 | .method·static·constructor·<clinit>()V | ||
38 | ····.locals·5 | ||
58 | 39 | ····const/4·v0,·0x0 | |
59 | 40 | ····const/high16·v4,·0x40200000····#·2.5f | |
60 | 41 | ····const/high16·v3,·0x3fc00000····#·1.5f | |
Max diff block lines reached; 330580/333939 bytes (98.99%) of diff not shown. |
Offset 1, 141 lines modified | Offset 1, 130 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/bx; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/view/m; | ||
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v4/view/a; | ||
7 | .field·final·synthetic·b:Landroid/support/v4/view/e; | ||
8 | #·direct·methods | 3 | #·direct·methods |
9 | .method· | 4 | .method·public·static·a(Landroid/view/View;)V |
10 | ····.locals· | 5 | ····.locals·1 |
11 | ····i | 6 | ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; |
12 | ···· | 7 | ····move-result-object·v0 |
13 | ····invoke- | 8 | ····invoke-virtual·{v0},·Landroid/view/ViewPropertyAnimator;->cancel()V |
14 | ····return-void | 9 | ····return-void |
15 | .end·method | 10 | .end·method |
11 | .method·public·static·a(Landroid/view/View;F)V | ||
16 | #·virtual·methods | ||
17 | .method·public·a(Landroid/view/View;)Ljava/lang/Object; | ||
18 | ····.locals·1 | 12 | ····.locals·1 |
13 | ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; | ||
19 | ····iget-object·v0,·p0,·Landroid/support/v4/view/f;->a:Landroid/support/v4/view/a; | ||
20 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/view/a;->a(Landroid/view/View;)Landroid/support/v4/view/a/q; | ||
21 | ····move-result-object·v0 | 14 | ····move-result-object·v0 |
22 | ····i | 15 | ····invoke-virtual·{v0,·p1},·Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; |
16 | ····return-void | ||
23 | ····invoke-virtual·{v0},·Landroid/support/v4/view/a/q;->a()Ljava/lang/Object; | ||
24 | ····move-result-object·v0 | ||
25 | ····:goto_0 | ||
26 | ····return-object·v0 | ||
27 | ····:cond_0 | ||
28 | ····const/4·v0,·0x0 | ||
29 | ····goto·:goto_0 | ||
30 | .end·method | 17 | .end·method |
31 | .method·public·a(Landroid/view/View; | 18 | .method·public·static·a(Landroid/view/View;J)V |
32 | ····.locals·1 | 19 | ····.locals·1 |
33 | ····i | 20 | ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; |
21 | ····move-result-object·v0 | ||
34 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/ | 22 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; |
35 | ····return-void | 23 | ····return-void |
36 | .end·method | 24 | .end·method |
37 | .method·public·a(Landroid/view/View;L | 25 | .method·public·static·a(Landroid/view/View;Landroid/support/v4/h/cd;)V |
38 | ····.locals·2 | 26 | ····.locals·2 |
39 | ····i | 27 | ····if-eqz·p1,·:cond_0 |
40 | ····ne | 28 | ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; |
41 | ···· | 29 | ····move-result-object·v0 |
30 | ····new-instance·v1,·Landroid/support/v4/h/by; | ||
31 | ····invoke-direct·{v1,·p1,·p0},·Landroid/support/v4/h/by;-><init>(Landroid/support/v4/h/cd;Landroid/view/View;)V | ||
42 | ····invoke-virtual·{v0,· | 32 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; |
33 | ····:goto_0 | ||
43 | ····return-void | 34 | ····return-void |
44 | .end·method | ||
45 | .method·public·a(Landroid/view/View;ILandroid/os/Bundle;)Z | ||
46 | ···· | 35 | ····:cond_0 |
36 | ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; | ||
47 | ···· | 37 | ····move-result-object·v0 |
48 | ···· | 38 | ····const/4·v1,·0x0 |
49 | ···· | 39 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; |
50 | ···· | 40 | ····goto·:goto_0 |
51 | .end·method | 41 | .end·method |
52 | .method·public·a(Landroid/view/View;Landroid/view/a | 42 | .method·public·static·a(Landroid/view/View;Landroid/view/animation/Interpolator;)V |
53 | ····.locals·1 | 43 | ····.locals·1 |
54 | ····i | 44 | ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; |
55 | ···· | 45 | ····move-result-object·v0 |
56 | ···· | 46 | ····invoke-virtual·{v0,·p1},·Landroid/view/ViewPropertyAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; |
57 | ····return | 47 | ····return-void |
58 | .end·method | 48 | .end·method |
59 | .method·public· | 49 | .method·public·static·b(Landroid/view/View;)V |
60 | ····.locals·1 | 50 | ····.locals·1 |
61 | ····i | 51 | ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; |
62 | ···· | 52 | ····move-result-object·v0 |
63 | ···· | 53 | ····invoke-virtual·{v0},·Landroid/view/ViewPropertyAnimator;->start()V |
64 | ····return | 54 | ····return-void |
65 | .end·method | 55 | .end·method |
66 | .method·public· | 56 | .method·public·static·b(Landroid/view/View;F)V |
67 | ····.locals·1 | 57 | ····.locals·1 |
68 | ····i | 58 | ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; |
Max diff block lines reached; 1568/7371 bytes (21.27%) of diff not shown. |
Offset 1, 37 lines modified | Offset 1, 40 lines modified | ||
1 | .class·interface·abstract·Landroid/support/v4/ | 1 | .class·public·interface·abstract·Landroid/support/v4/d/a/b; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/view/MenuItem; | ||
3 | #·virtual·methods | 5 | #·virtual·methods |
4 | .method·public·abstract·a(L | 6 | .method·public·abstract·a(Landroid/support/v4/h/a;)Landroid/support/v4/d/a/b; |
5 | .end·method | 7 | .end·method |
6 | .method·public·abstract·a( | 8 | .method·public·abstract·a(Landroid/support/v4/h/ad;)Landroid/support/v4/d/a/b; |
7 | .end·method | 9 | .end·method |
8 | .method·public·abstract·a(Landroid/support/v4 | 10 | .method·public·abstract·a()Landroid/support/v4/h/a; |
9 | .end·method | 11 | .end·method |
10 | .method·public·abstract· | 12 | .method·public·abstract·collapseActionView()Z |
11 | .end·method | 13 | .end·method |
12 | .method·public·abstract· | 14 | .method·public·abstract·expandActionView()Z |
13 | .end·method | 15 | .end·method |
14 | .method·public·abstract· | 16 | .method·public·abstract·getActionView()Landroid/view/View; |
15 | .end·method | 17 | .end·method |
16 | .method·public·abstract· | 18 | .method·public·abstract·isActionViewExpanded()Z |
17 | .end·method | 19 | .end·method |
18 | .method·public·abstract· | 20 | .method·public·abstract·setActionView(I)Landroid/view/MenuItem; |
19 | .end·method | 21 | .end·method |
20 | .method·public·abstract· | 22 | .method·public·abstract·setActionView(Landroid/view/View;)Landroid/view/MenuItem; |
21 | .end·method | 23 | .end·method |
22 | .method·public·abstract· | 24 | .method·public·abstract·setShowAsAction(I)V |
23 | .end·method | 25 | .end·method |
24 | .method·public·abstract· | 26 | .method·public·abstract·setShowAsActionFlags(I)Landroid/view/MenuItem; |
25 | .end·method | 27 | .end·method |
Offset 1, 39 lines modified | Offset 1, 45 lines modified | ||
1 | .class·final·Landroid/support/v4/ | 1 | .class·final·Landroid/support/v4/h/bf; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/ | 4 | .implements·Landroid/view/View$OnApplyWindowInsetsListener; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v4/ | 6 | .field·final·synthetic·a:Landroid/support/v4/h/an; |
7 | .field·final·synthetic·b:Landroid/view/View; | ||
8 | #·direct·methods | 7 | #·direct·methods |
9 | .method·constructor·<init>(Landroid/support/v4/ | 8 | .method·constructor·<init>(Landroid/support/v4/h/an;)V |
10 | ····.locals·0 | 9 | ····.locals·0 |
11 | ····iput-object·p1,·p0,·Landroid/support/v4/ | 10 | ····iput-object·p1,·p0,·Landroid/support/v4/h/bf;->a:Landroid/support/v4/h/an; |
12 | ····iput-object·p2,·p0,·Landroid/support/v4/view/ee;->b:Landroid/view/View; | ||
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
14 | ····return-void | 12 | ····return-void |
15 | .end·method | 13 | .end·method |
16 | #·virtual·methods | 14 | #·virtual·methods |
17 | .method·public·onA | 15 | .method·public·onApplyWindowInsets(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; |
18 | ····.locals·2 | 16 | ····.locals·2 |
19 | ···· | 17 | ····new-instance·v0,·Landroid/support/v4/h/ch; |
20 | ····i | 18 | ····invoke-direct·{v0,·p2},·Landroid/support/v4/h/ch;-><init>(Landroid/view/WindowInsets;)V |
21 | ····i | 19 | ····iget-object·v1,·p0,·Landroid/support/v4/h/bf;->a:Landroid/support/v4/h/an; |
22 | ····re | 20 | ····invoke-interface·{v1,·p1,·v0},·Landroid/support/v4/h/an;->a(Landroid/view/View;Landroid/support/v4/h/cg;)Landroid/support/v4/h/cg; |
21 | ····move-result-object·v0 | ||
22 | ····check-cast·v0,·Landroid/support/v4/h/ch; | ||
23 | ····invoke-virtual·{v0},·Landroid/support/v4/h/ch;->e()Landroid/view/WindowInsets; | ||
24 | ····move-result-object·v0 | ||
25 | ····return-object·v0 | ||
23 | .end·method | 26 | .end·method |
Offset 1, 32 lines modified | Offset 1, 38 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/bb; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/view/View;)I | 4 | .method·public·static·a(Landroid/view/View;)I |
5 | ····.locals·1 | 5 | ····.locals·1 |
6 | ····invoke-virtual·{p0},·Landroid/view/View;->get | 6 | ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumHeight()I |
7 | ····move-result·v0 | 7 | ····move-result·v0 |
8 | ····return·v0 | 8 | ····return·v0 |
9 | .end·method | 9 | .end·method |
10 | .method·public·static·a(Landroid/view/View;L | 10 | .method·public·static·a(Landroid/view/View;Ljava/lang/Runnable;)V |
11 | ····.locals·0 | 11 | ····.locals·0 |
12 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;-> | 12 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·public·static· | 15 | .method·public·static·a(Landroid/view/View;Ljava/lang/Runnable;J)V |
16 | ····.locals· | 16 | ····.locals·0 |
17 | ····invoke-virtual·{p0},·Landroid/view/View;-> | 17 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V |
18 | ···· | 18 | ····return-void |
19 | .end·method | ||
20 | .method·public·static·b(Landroid/view/View;)V | ||
21 | ····.locals·0 | ||
22 | ····invoke-virtual·{p0},·Landroid/view/View;->requestFitSystemWindows()V | ||
19 | ····return | 23 | ····return-void |
20 | .end·method | 24 | .end·method |
Offset 1, 94 lines modified | Offset 1, 131 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/a/r; |
2 | .super·Landroid/ | 2 | .super·Landroid/widget/FrameLayout; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·synthetic·a:Landroid/support/v | 4 | .field·final·synthetic·a:Landroid/support/v7/a/k; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>(Landroid/support/v | 6 | .method·public·constructor·<init>(Landroid/support/v7/a/k;Landroid/content/Context;)V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····iput-object·p1,·p0,·Landroid/support/v | 8 | ····iput-object·p1,·p0,·Landroid/support/v7/a/r;->a:Landroid/support/v7/a/k; |
9 | ····invoke-direct·{p0},·Landroid/ | 9 | ····invoke-direct·{p0,·p2},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V |
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | .method·private·a(II)Z | ||
12 | #·virtual·methods | ||
13 | .method·public·dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z | ||
14 | ····.locals·1 | 13 | ····.locals·1 |
15 | ···· | 14 | ····const/4·v0,·-0x5 |
15 | ····if-lt·p1,·v0,·:cond_0 | ||
16 | ····i | 16 | ····if-lt·p2,·v0,·:cond_0 |
17 | ····invoke-virtual·{p0},·Landroid/support/v7/a/r;->getWidth()I | ||
17 | ····move-result·v0 | 18 | ····move-result·v0 |
19 | ····add-int/lit8·v0,·v0,·0x5 | ||
20 | ····if-gt·p1,·v0,·:cond_0 | ||
21 | ····invoke-virtual·{p0},·Landroid/support/v7/a/r;->getHeight()I | ||
22 | ····move-result·v0 | ||
23 | ····add-int/lit8·v0,·v0,·0x5 | ||
24 | ····if-le·p2,·v0,·:cond_1 | ||
25 | ····:cond_0 | ||
26 | ····const/4·v0,·0x1 | ||
27 | ····:goto_0 | ||
18 | ····return·v0 | 28 | ····return·v0 |
29 | ····:cond_1 | ||
30 | ····const/4·v0,·0x0 | ||
31 | ····goto·:goto_0 | ||
19 | .end·method | 32 | .end·method |
20 | .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
33 | #·virtual·methods | ||
34 | .method·public·dispatchKeyEvent(Landroid/view/KeyEvent;)Z | ||
21 | ····.locals·1 | 35 | ····.locals·1 |
22 | ····iget-object·v0,·p0,·Landroid/support/v | 36 | ····iget-object·v0,·p0,·Landroid/support/v7/a/r;->a:Landroid/support/v7/a/k; |
23 | ····invoke-i | 37 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/a/k;->a(Landroid/view/KeyEvent;)Z |
38 | ····move-result·v0 | ||
24 | ····return | 39 | ····return·v0 |
25 | .end·method | 40 | .end·method |
26 | .method·public·onIn | 41 | .method·public·onInterceptTouchEvent(Landroid/view/MotionEvent;)Z |
27 | ····.locals· | 42 | ····.locals·2 |
28 | ····i | 43 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getAction()I |
29 | ···· | 44 | ····move-result·v0 |
45 | ····if-nez·v0,·:cond_0 | ||
30 | ····return-void | ||
31 | .end·method | ||
46 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F | ||
32 | .method·public·onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
33 | ····.locals·1 | ||
34 | ···· | 47 | ····move-result·v0 |
35 | ···· | 48 | ····float-to-int·v0,·v0 |
49 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F | ||
36 | ····return-void | ||
37 | .end·method | ||
50 | ····move-result·v1 | ||
38 | .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z | ||
39 | ····.locals·1 | ||
40 | ···· | 51 | ····float-to-int·v1,·v1 |
41 | ····invoke- | 52 | ····invoke-direct·{p0,·v0,·v1},·Landroid/support/v7/a/r;->a(II)Z |
42 | ····move-result·v0 | 53 | ····move-result·v0 |
54 | ····if-eqz·v0,·:cond_0 | ||
43 | ····return·v0 | ||
44 | .end·method | ||
55 | ····iget-object·v0,·p0,·Landroid/support/v7/a/r;->a:Landroid/support/v7/a/k; | ||
45 | .method·public·sendAccessibilityEvent(Landroid/view/View;I)V | ||
46 | ····.locals·1 | ||
47 | ···· | 56 | ····const/4·v1,·0x0 |
48 | ····invoke- | 57 | ····invoke-static·{v0,·v1},·Landroid/support/v7/a/k;->d(Landroid/support/v7/a/k;I)V |
58 | ····const/4·v0,·0x1 | ||
59 | ····:goto_0 | ||
49 | ····return | 60 | ····return·v0 |
61 | ····:cond_0 | ||
62 | ····invoke-super·{p0,·p1},·Landroid/widget/FrameLayout;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z | ||
63 | ····move-result·v0 | ||
Max diff block lines reached; 835/5684 bytes (14.69%) of diff not shown. |
Offset 1, 36 lines modified | Offset 1, 36 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/be; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/view/View;Landroid/support/v4/ | 4 | .method·public·static·a(Landroid/view/View;Landroid/support/v4/h/cg;)Landroid/support/v4/h/cg; |
5 | ····.locals·2 | 5 | ····.locals·2 |
6 | ····instance-of·v0,·p1,·Landroid/support/v4/ | 6 | ····instance-of·v0,·p1,·Landroid/support/v4/h/ch; |
7 | ····if-eqz·v0,·:cond_0 | 7 | ····if-eqz·v0,·:cond_0 |
8 | ····move-object·v0,·p1 | 8 | ····move-object·v0,·p1 |
9 | ····check-cast·v0,·Landroid/support/v4/ | 9 | ····check-cast·v0,·Landroid/support/v4/h/ch; |
10 | ····invoke-virtual·{v0},·Landroid/support/v4/ | 10 | ····invoke-virtual·{v0},·Landroid/support/v4/h/ch;->e()Landroid/view/WindowInsets; |
11 | ····move-result-object·v0 | 11 | ····move-result-object·v0 |
12 | ····invoke-virtual·{p0,·v0},·Landroid/view/View;->onApplyWindowInsets(Landroid/view/WindowInsets;)Landroid/view/WindowInsets; | 12 | ····invoke-virtual·{p0,·v0},·Landroid/view/View;->onApplyWindowInsets(Landroid/view/WindowInsets;)Landroid/view/WindowInsets; |
13 | ····move-result-object·v1 | 13 | ····move-result-object·v1 |
14 | ····if-eq·v1,·v0,·:cond_0 | 14 | ····if-eq·v1,·v0,·:cond_0 |
15 | ····new-instance·p1,·Landroid/support/v4/ | 15 | ····new-instance·p1,·Landroid/support/v4/h/ch; |
16 | ····invoke-direct·{p1,·v1},·Landroid/support/v4/ | 16 | ····invoke-direct·{p1,·v1},·Landroid/support/v4/h/ch;-><init>(Landroid/view/WindowInsets;)V |
17 | ····:cond_0 | 17 | ····:cond_0 |
18 | ····return-object·p1 | 18 | ····return-object·p1 |
19 | .end·method | 19 | .end·method |
20 | .method·public·static·a(Landroid/view/View;)V | 20 | .method·public·static·a(Landroid/view/View;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
Offset 44, 26 lines modified | Offset 44, 18 lines modified | ||
44 | ····.locals·0 | 44 | ····.locals·0 |
45 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setElevation(F)V | 45 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setElevation(F)V |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | .method·public·static·a(Landroid/view/View;Landroid/support/v4/ | 48 | .method·public·static·a(Landroid/view/View;Landroid/support/v4/h/an;)V |
49 | ····.locals·1 | 49 | ····.locals·1 |
50 | ····new-instance·v0,·Landroid/support/v4/ | 50 | ····new-instance·v0,·Landroid/support/v4/h/bf; |
51 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/ | 51 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/h/bf;-><init>(Landroid/support/v4/h/an;)V |
52 | ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setOnApplyWindowInsetsListener(Landroid/view/View$OnApplyWindowInsetsListener;)V | 52 | ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setOnApplyWindowInsetsListener(Landroid/view/View$OnApplyWindowInsetsListener;)V |
53 | ····return-void | 53 | ····return-void |
54 | .end·method | 54 | .end·method |
55 | .method·public·static·b(Landroid/view/View;)V | ||
56 | ····.locals·0 | ||
57 | ····invoke-virtual·{p0},·Landroid/view/View;->stopNestedScroll()V | ||
58 | ····return-void | ||
59 | .end·method |
Offset 1, 64 lines modified | Offset 1, 59 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/h/i; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #· | 3 | #·static·fields |
4 | .field· | 4 | .field·static·final·a:Landroid/support/v4/h/j; |
5 | .field·public·b:I | ||
5 | #·direct·methods | ||
6 | .method·static·constructor·<clinit>()V | ||
7 | ····.locals·2 | ||
6 | .field·c:F | ||
7 | .field·d:Z | ||
8 | .field·e:I | ||
9 | .field·f:I | ||
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
9 | ····const/16·v1,·0x15 | ||
10 | #·direct·methods | ||
11 | .method·public·constructor·<init>()V | ||
12 | ····.locals·1 | ||
13 | ···· | 10 | ····if-lt·v0,·v1,·:cond_0 |
14 | ···· | 11 | ····new-instance·v0,·Landroid/support/v4/h/m; |
15 | ····co | 12 | ····invoke-direct·{v0},·Landroid/support/v4/h/m;-><init>()V |
16 | ···· | 13 | ····sput-object·v0,·Landroid/support/v4/h/i;->a:Landroid/support/v4/h/j; |
14 | ····:goto_0 | ||
17 | ····return-void | 15 | ····return-void |
18 | .end·method | ||
19 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | ||
20 | ····.locals·3 | ||
21 | ···· | 16 | ····:cond_0 |
17 | ····const/16·v1,·0xb | ||
22 | ···· | 18 | ····if-lt·v0,·v1,·:cond_1 |
23 | ····i | 19 | ····new-instance·v0,·Landroid/support/v4/h/l; |
24 | ····invoke- | 20 | ····invoke-direct·{v0},·Landroid/support/v4/h/l;-><init>()V |
25 | ···· | 21 | ····sput-object·v0,·Landroid/support/v4/h/i;->a:Landroid/support/v4/h/j; |
26 | ···· | 22 | ····goto·:goto_0 |
27 | ···· | 23 | ····:cond_1 |
24 | ····new-instance·v0,·Landroid/support/v4/h/k; | ||
28 | ····co | 25 | ····invoke-direct·{v0},·Landroid/support/v4/h/k;-><init>()V |
29 | ····co | 26 | ····sput-object·v0,·Landroid/support/v4/h/i;->a:Landroid/support/v4/h/j; |
30 | ···· | 27 | ····goto·:goto_0 |
28 | .end·method | ||
31 | ··· | 29 | .method·public·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/h/s;)V |
30 | ····.locals·1 | ||
32 | ···· | 31 | ····sget-object·v0,·Landroid/support/v4/h/i;->a:Landroid/support/v4/h/j; |
33 | ····invoke- | 32 | ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/h/j;->a(Landroid/view/LayoutInflater;Landroid/support/v4/h/s;)V |
34 | ····return-void | 33 | ····return-void |
35 | .end·method | 34 | .end·method |
Offset 1, 64 lines modified | Offset 1, 48 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/au; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/h/at; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v4/ | 6 | ····invoke-direct·{p0},·Landroid/support/v4/h/at;-><init>()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public·a(Landroid/view/ | 10 | .method·public·a(Landroid/view/View;Ljava/lang/Runnable;)V |
11 | ····.locals· | 11 | ····.locals·0 |
12 | ····invoke-static·{p1},·Landroid/support/v4/view/bg;->a(Landroid/view/MotionEvent;)I | ||
13 | ····move-result·v0 | ||
14 | ····return·v0 | ||
15 | .end·method | ||
16 | .method·public·a(Landroid/view/MotionEvent;I)I | ||
17 | ····.locals·1 | ||
18 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bg;->a(Landroid/view/MotionEvent;I)I | ||
19 | ···· | 12 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/bb;->a(Landroid/view/View;Ljava/lang/Runnable;)V |
20 | ····return | 13 | ····return-void |
21 | .end·method | 14 | .end·method |
22 | .method·public· | 15 | .method·public·a(Landroid/view/View;Ljava/lang/Runnable;J)V |
23 | ····.locals·1 | 16 | ····.locals·1 |
17 | ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/h/bb;->a(Landroid/view/View;Ljava/lang/Runnable;J)V | ||
24 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bg;->b(Landroid/view/MotionEvent;I)I | ||
25 | ····move-result·v0 | ||
26 | ····return | 18 | ····return-void |
27 | .end·method | 19 | .end·method |
28 | .method·public· | 20 | .method·public·d(Landroid/view/View;)I |
29 | ····.locals·1 | 21 | ····.locals·1 |
30 | ····invoke-static·{p1 | 22 | ····invoke-static·{p1},·Landroid/support/v4/h/bb;->a(Landroid/view/View;)I |
31 | ····move-result·v0 | 23 | ····move-result·v0 |
32 | ····return·v0 | 24 | ····return·v0 |
33 | .end·method | 25 | .end·method |
34 | .method·public· | 26 | .method·public·g(Landroid/view/View;)V |
35 | ····.locals· | 27 | ····.locals·0 |
36 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bg;->d(Landroid/view/MotionEvent;I)F | ||
37 | ···· | 28 | ····invoke-static·{p1},·Landroid/support/v4/h/bb;->b(Landroid/view/View;)V |
38 | ····return | 29 | ····return-void |
39 | .end·method | 30 | .end·method |
Offset 1, 95 lines modified | Offset 1, 55 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·final·Landroid/support/v4/a/ad; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/s | 4 | .implements·Landroid/os/Parcelable$Creator; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>()V | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
9 | ····return-void | 9 | ····return-void |
10 | .end·method | 10 | .end·method |
11 | #·virtual·methods | 11 | #·virtual·methods |
12 | .method·public·a(L | 12 | .method·public·a(Landroid/os/Parcel;)Landroid/support/v4/a/ac; |
13 | ····.locals·1 | 13 | ····.locals·1 |
14 | ···· | 14 | ····new-instance·v0,·Landroid/support/v4/a/ac; |
15 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/a/ac;-><init>(Landroid/os/Parcel;)V | ||
15 | ····return-object·v0 | ||
16 | .end·method | ||
17 | .method·public·a()Ljava/lang/Object; | ||
18 | ····.locals·1 | ||
19 | ····const/4·v0,·0x0 | ||
20 | ····return-object·v0 | 16 | ····return-object·v0 |
21 | .end·method | 17 | .end·method |
22 | .method·public·a(Landroid/support/v4 | 18 | .method·public·a(I)[Landroid/support/v4/a/ac; |
23 | ····.locals·1 | 19 | ····.locals·1 |
24 | ···· | 20 | ····new-array·v0,·p1,·[Landroid/support/v4/a/ac; |
25 | ····return-object·v0 | 21 | ····return-object·v0 |
26 | .end·method | 22 | .end·method |
23 | .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | ||
27 | .method·public·a(Ljava/lang/Object;Landroid/view/View;I)V | ||
28 | ····.locals·0 | ||
29 | ····return-void | ||
30 | .end·method | ||
31 | .method·public·a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/f;)V | ||
32 | ····.locals·0 | ||
33 | ····return-void | ||
34 | .end·method | ||
35 | .method·public·a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z | ||
36 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/ad;->a(Landroid/os/Parcel;)Landroid/support/v4/a/ac; | ||
37 | ····const/4·v0,·0x0 | ||
38 | ····return·v0 | ||
39 | .end·method | ||
26 | ····move-result-object·v0 | ||
40 | .method·public·a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z | ||
41 | ····.locals·1 | ||
42 | ····const/4·v0,·0x0 | ||
43 | ····return·v0 | 27 | ····return-object·v0 |
44 | .end·method | 28 | .end·method |
45 | .method·public· | 29 | .method·public·synthetic·newArray(I)[Ljava/lang/Object; |
46 | ····.locals·1 | 30 | ····.locals·1 |
47 | ···· | 31 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/ad;->a(I)[Landroid/support/v4/a/ac; |
32 | ····move-result-object·v0 | ||
48 | ····return·v0 | ||
49 | .end·method | ||
50 | .method·public·b(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
51 | ····.locals·0 | ||
33 | ····return-object·v0 | ||
52 | ····return-void | ||
53 | .end·method | ||
54 | .method·public·c(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
55 | ····.locals·0 | ||
56 | ····return-void | ||
57 | .end·method | ||
58 | .method·public·d(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
59 | ····.locals·0 | ||
60 | ····return-void | ||
61 | .end·method | 34 | .end·method |
Offset 1, 56 lines modified | Offset 1, 48 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/ax; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/h/aw; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v4/ | 6 | ····invoke-direct·{p0},·Landroid/support/v4/h/aw;-><init>()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public·a(Landroid/view/View;Landroid/support/v4/ | 10 | .method·public·a(Landroid/view/View;Landroid/support/v4/h/cg;)Landroid/support/v4/h/cg; |
11 | ····.locals·1 | 11 | ····.locals·1 |
12 | ····invoke-static·{p1,·p2},·Landroid/support/v4/ | 12 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/be;->a(Landroid/view/View;Landroid/support/v4/h/cg;)Landroid/support/v4/h/cg; |
13 | ····move-result-object·v0 | 13 | ····move-result-object·v0 |
14 | ····return-object·v0 | 14 | ····return-object·v0 |
15 | .end·method | 15 | .end·method |
16 | .method·public·a(Landroid/view/View;Landroid/support/v4/ | 16 | .method·public·a(Landroid/view/View;Landroid/support/v4/h/an;)V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····invoke-static·{p1,·p2},·Landroid/support/v4/ | 18 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/be;->a(Landroid/view/View;Landroid/support/v4/h/an;)V |
19 | ····return-void | 19 | ····return-void |
20 | .end·method | 20 | .end·method |
21 | .method·public·e(Landroid/view/View;F)V | 21 | .method·public·e(Landroid/view/View;F)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····invoke-static·{p1,·p2},·Landroid/support/v4/ | 23 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/be;->a(Landroid/view/View;F)V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | .method·public· | 26 | .method·public·g(Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····invoke-static·{p1},·Landroid/support/v4/ | 28 | ····invoke-static·{p1},·Landroid/support/v4/h/be;->a(Landroid/view/View;)V |
29 | ····return-void | ||
30 | .end·method | ||
31 | .method·public·o(Landroid/view/View;)V | ||
32 | ····.locals·0 | ||
33 | ····invoke-static·{p1},·Landroid/support/v4/view/co;->b(Landroid/view/View;)V | ||
34 | ····return-void | 29 | ····return-void |
35 | .end·method | 30 | .end·method |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/p; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field·private·static·a:Ljava/lang/reflect/Field; | 4 | .field·private·static·a:Ljava/lang/reflect/Field; |
5 | .field·private·static·b:Z | 5 | .field·private·static·b:Z |
6 | #·direct·methods | 6 | #·direct·methods |
7 | .method·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/ | 7 | .method·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/h/s;)V |
8 | ····.locals·3 | 8 | ····.locals·3 |
9 | ····if-eqz·p1,·:cond_0 | 9 | ····if-eqz·p1,·:cond_0 |
10 | ····new-instance·v0,·Landroid/support/v4/ | 10 | ····new-instance·v0,·Landroid/support/v4/h/q; |
11 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/ | 11 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/h/q;-><init>(Landroid/support/v4/h/s;)V |
12 | ····move-object·v1,·v0 | 12 | ····move-object·v1,·v0 |
13 | ····:goto_0 | 13 | ····:goto_0 |
14 | ····invoke-virtual·{p0,·v1},·Landroid/view/LayoutInflater;->setFactory2(Landroid/view/LayoutInflater$Factory2;)V | 14 | ····invoke-virtual·{p0,·v1},·Landroid/view/LayoutInflater;->setFactory2(Landroid/view/LayoutInflater$Factory2;)V |
15 | ····invoke-virtual·{p0},·Landroid/view/LayoutInflater;->getFactory()Landroid/view/LayoutInflater$Factory; | 15 | ····invoke-virtual·{p0},·Landroid/view/LayoutInflater;->getFactory()Landroid/view/LayoutInflater$Factory; |
Offset 29, 70 lines modified | Offset 29, 70 lines modified | ||
29 | ····instance-of·v2,·v0,·Landroid/view/LayoutInflater$Factory2; | 29 | ····instance-of·v2,·v0,·Landroid/view/LayoutInflater$Factory2; |
30 | ····if-eqz·v2,·:cond_1 | 30 | ····if-eqz·v2,·:cond_1 |
31 | ····check-cast·v0,·Landroid/view/LayoutInflater$Factory2; | 31 | ····check-cast·v0,·Landroid/view/LayoutInflater$Factory2; |
32 | ····invoke-static·{p0,·v0},·Landroid/support/v4/ | 32 | ····invoke-static·{p0,·v0},·Landroid/support/v4/h/p;->a(Landroid/view/LayoutInflater;Landroid/view/LayoutInflater$Factory2;)V |
33 | ····:goto_1 | 33 | ····:goto_1 |
34 | ····return-void | 34 | ····return-void |
35 | ····:cond_0 | 35 | ····:cond_0 |
36 | ····const/4·v0,·0x0 | 36 | ····const/4·v0,·0x0 |
37 | ····move-object·v1,·v0 | 37 | ····move-object·v1,·v0 |
38 | ····goto·:goto_0 | 38 | ····goto·:goto_0 |
39 | ····:cond_1 | 39 | ····:cond_1 |
40 | ····invoke-static·{p0,·v1},·Landroid/support/v4/ | 40 | ····invoke-static·{p0,·v1},·Landroid/support/v4/h/p;->a(Landroid/view/LayoutInflater;Landroid/view/LayoutInflater$Factory2;)V |
41 | ····goto·:goto_1 | 41 | ····goto·:goto_1 |
42 | .end·method | 42 | .end·method |
43 | .method·static·a(Landroid/view/LayoutInflater;Landroid/view/LayoutInflater$Factory2;)V | 43 | .method·static·a(Landroid/view/LayoutInflater;Landroid/view/LayoutInflater$Factory2;)V |
44 | ····.locals·5 | 44 | ····.locals·5 |
45 | ····const/4·v4,·0x1 | 45 | ····const/4·v4,·0x1 |
46 | ····sget-boolean·v0,·Landroid/support/v4/ | 46 | ····sget-boolean·v0,·Landroid/support/v4/h/p;->b:Z |
47 | ····if-nez·v0,·:cond_0 | 47 | ····if-nez·v0,·:cond_0 |
48 | ····:try_start_0 | 48 | ····:try_start_0 |
49 | ····const-class·v0,·Landroid/view/LayoutInflater; | 49 | ····const-class·v0,·Landroid/view/LayoutInflater; |
50 | ····const-string·v1,·"mFactory2" | 50 | ····const-string·v1,·"mFactory2" |
51 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | 51 | ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····sput-object·v0,·Landroid/support/v4/ | 53 | ····sput-object·v0,·Landroid/support/v4/h/p;->a:Ljava/lang/reflect/Field; |
54 | ····sget-object·v0,·Landroid/support/v4/ | 54 | ····sget-object·v0,·Landroid/support/v4/h/p;->a:Ljava/lang/reflect/Field; |
55 | ····const/4·v1,·0x1 | 55 | ····const/4·v1,·0x1 |
56 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Field;->setAccessible(Z)V | 56 | ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Field;->setAccessible(Z)V |
57 | ····:try_end_0 | 57 | ····:try_end_0 |
58 | ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_0 | 58 | ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_0 |
59 | ····:goto_0 | 59 | ····:goto_0 |
60 | ····sput-boolean·v4,·Landroid/support/v4/ | 60 | ····sput-boolean·v4,·Landroid/support/v4/h/p;->b:Z |
61 | ····:cond_0 | 61 | ····:cond_0 |
62 | ····sget-object·v0,·Landroid/support/v4/ | 62 | ····sget-object·v0,·Landroid/support/v4/h/p;->a:Ljava/lang/reflect/Field; |
63 | ····if-eqz·v0,·:cond_1 | 63 | ····if-eqz·v0,·:cond_1 |
64 | ····:try_start_1 | 64 | ····:try_start_1 |
65 | ····sget-object·v0,·Landroid/support/v4/ | 65 | ····sget-object·v0,·Landroid/support/v4/h/p;->a:Ljava/lang/reflect/Field; |
66 | ····invoke-virtual·{v0,·p0,·p1},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V | 66 | ····invoke-virtual·{v0,·p0,·p1},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V |
67 | ····:try_end_1 | 67 | ····:try_end_1 |
68 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 | 68 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
69 | ····:cond_1 | 69 | ····:cond_1 |
70 | ····:goto_1 | 70 | ····:goto_1 |
Offset 1, 38 lines modified | Offset 1, 55 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·final·Landroid/support/v4/a/ab; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/os/Parcelable$Creator; | ||
3 | #·direct·methods | 5 | #·direct·methods |
4 | .method· | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
9 | ····return-void | ||
10 | .end·method | ||
11 | #·virtual·methods | ||
12 | .method·public·a(Landroid/os/Parcel;)Landroid/support/v4/a/aa; | ||
5 | ····.locals·1 | 13 | ····.locals·1 |
6 | ····new-instance·v0,·Landroid/support/v4/ | 14 | ····new-instance·v0,·Landroid/support/v4/a/aa; |
7 | ····invoke-direct·{v0,·p | 15 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/a/aa;-><init>(Landroid/os/Parcel;)V |
8 | ····return-object·v0 | 16 | ····return-object·v0 |
9 | .end·method | 17 | .end·method |
10 | .method·public· | 18 | .method·public·a(I)[Landroid/support/v4/a/aa; |
11 | ····.locals·1 | 19 | ····.locals·1 |
12 | ···· | 20 | ····new-array·v0,·p1,·[Landroid/support/v4/a/aa; |
21 | ····return-object·v0 | ||
22 | .end·method | ||
23 | .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | ||
24 | ····.locals·1 | ||
13 | ····invoke-virtual·{p0,·p1},·Landroid/ | 25 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/ab;->a(Landroid/os/Parcel;)Landroid/support/v4/a/aa; |
14 | ····move-result-object·v0 | 26 | ····move-result-object·v0 |
15 | ····return-object·v0 | 27 | ····return-object·v0 |
16 | .end·method | 28 | .end·method |
17 | .method·public·st | 29 | .method·public·synthetic·newArray(I)[Ljava/lang/Object; |
18 | ····.locals·1 | 30 | ····.locals·1 |
19 | ···· | 31 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/ab;->a(I)[Landroid/support/v4/a/aa; |
20 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/View$AccessibilityDelegate;->performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z | ||
21 | ····move-result·v0 | 32 | ····move-result-object·v0 |
22 | ····return·v0 | 33 | ····return-object·v0 |
23 | .end·method | 34 | .end·method |
Offset 1, 92 lines modified | Offset 1, 92 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/ch; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/h/cg; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·private·final·a:Landroid/view/WindowInsets; | 4 | .field·private·final·a:Landroid/view/WindowInsets; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>(Landroid/view/WindowInsets;)V | 6 | .method·constructor·<init>(Landroid/view/WindowInsets;)V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Landroid/support/v4/ | 8 | ····invoke-direct·{p0},·Landroid/support/v4/h/cg;-><init>()V |
9 | ····iput-object·p1,·p0,·Landroid/support/v4/ | 9 | ····iput-object·p1,·p0,·Landroid/support/v4/h/ch;->a:Landroid/view/WindowInsets; |
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | #·virtual·methods | 12 | #·virtual·methods |
13 | .method·public·a()I | 13 | .method·public·a()I |
14 | ····.locals·1 | 14 | ····.locals·1 |
15 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 15 | ····iget-object·v0,·p0,·Landroid/support/v4/h/ch;->a:Landroid/view/WindowInsets; |
16 | ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getSystemWindowInsetLeft()I | 16 | ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getSystemWindowInsetLeft()I |
17 | ····move-result·v0 | 17 | ····move-result·v0 |
18 | ····return·v0 | 18 | ····return·v0 |
19 | .end·method | 19 | .end·method |
20 | .method·public·a(IIII)Landroid/support/v4/ | 20 | .method·public·a(IIII)Landroid/support/v4/h/cg; |
21 | ····.locals·2 | 21 | ····.locals·2 |
22 | ····new-instance·v0,·Landroid/support/v4/ | 22 | ····new-instance·v0,·Landroid/support/v4/h/ch; |
23 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 23 | ····iget-object·v1,·p0,·Landroid/support/v4/h/ch;->a:Landroid/view/WindowInsets; |
24 | ····invoke-virtual·{v1,·p1,·p2,·p3,·p4},·Landroid/view/WindowInsets;->replaceSystemWindowInsets(IIII)Landroid/view/WindowInsets; | 24 | ····invoke-virtual·{v1,·p1,·p2,·p3,·p4},·Landroid/view/WindowInsets;->replaceSystemWindowInsets(IIII)Landroid/view/WindowInsets; |
25 | ····move-result-object·v1 | 25 | ····move-result-object·v1 |
26 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/ | 26 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/h/ch;-><init>(Landroid/view/WindowInsets;)V |
27 | ····return-object·v0 | 27 | ····return-object·v0 |
28 | .end·method | 28 | .end·method |
29 | .method·public·b()I | 29 | .method·public·b()I |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 31 | ····iget-object·v0,·p0,·Landroid/support/v4/h/ch;->a:Landroid/view/WindowInsets; |
32 | ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getSystemWindowInsetTop()I | 32 | ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getSystemWindowInsetTop()I |
33 | ····move-result·v0 | 33 | ····move-result·v0 |
34 | ····return·v0 | 34 | ····return·v0 |
35 | .end·method | 35 | .end·method |
36 | .method·public·c()I | 36 | .method·public·c()I |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 38 | ····iget-object·v0,·p0,·Landroid/support/v4/h/ch;->a:Landroid/view/WindowInsets; |
39 | ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getSystemWindowInsetRight()I | 39 | ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getSystemWindowInsetRight()I |
40 | ····move-result·v0 | 40 | ····move-result·v0 |
41 | ····return·v0 | 41 | ····return·v0 |
42 | .end·method | 42 | .end·method |
43 | .method·public·d()I | 43 | .method·public·d()I |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 45 | ····iget-object·v0,·p0,·Landroid/support/v4/h/ch;->a:Landroid/view/WindowInsets; |
46 | ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getSystemWindowInsetBottom()I | 46 | ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getSystemWindowInsetBottom()I |
47 | ····move-result·v0 | 47 | ····move-result·v0 |
48 | ····return·v0 | 48 | ····return·v0 |
49 | .end·method | 49 | .end·method |
50 | .method·e()Landroid/view/WindowInsets; | 50 | .method·e()Landroid/view/WindowInsets; |
51 | ····.locals·1 | 51 | ····.locals·1 |
52 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 52 | ····iget-object·v0,·p0,·Landroid/support/v4/h/ch;->a:Landroid/view/WindowInsets; |
53 | ····return-object·v0 | 53 | ····return-object·v0 |
54 | .end·method | 54 | .end·method |
Offset 1, 109 lines modified | Offset 1, 70 lines modified | ||
1 | .class·interface·abstract·Landroid/support/v4/ | 1 | .class·interface·abstract·Landroid/support/v4/h/ay; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract·a(III)I | 4 | .method·public·abstract·a(III)I |
5 | .end·method | 5 | .end·method |
6 | .method·public·abstract·a(Landroid/view/View;)I | 6 | .method·public·abstract·a(Landroid/view/View;)I |
7 | .end·method | 7 | .end·method |
8 | .method·public·abstract·a(Landroid/view/View;Landroid/support/v4/ | 8 | .method·public·abstract·a(Landroid/view/View;Landroid/support/v4/h/cg;)Landroid/support/v4/h/cg; |
9 | .end·method | 9 | .end·method |
10 | .method·public·abstract·a(Landroid/view/View;F)V | 10 | .method·public·abstract·a(Landroid/view/View;F)V |
11 | .end·method | 11 | .end·method |
12 | .method·public·abstract·a(Landroid/view/View;IIII)V | ||
13 | .end·method | ||
14 | .method·public·abstract·a(Landroid/view/View;ILandroid/graphics/Paint;)V | 12 | .method·public·abstract·a(Landroid/view/View;ILandroid/graphics/Paint;)V |
15 | .end·method | 13 | .end·method |
16 | .method·public·abstract·a(Landroid/view/View;Landroid/graphics/Paint;)V | ||
17 | .end·method | ||
18 | .method·public·abstract·a(Landroid/view/View;Landroid/support/v4/ | 14 | .method·public·abstract·a(Landroid/view/View;Landroid/support/v4/h/an;)V |
19 | .end·method | ||
20 | .method·public·abstract·a(Landroid/view/View;Landroid/support/v4/view/bn;)V | ||
21 | .end·method | 15 | .end·method |
22 | .method·public·abstract·a(Landroid/view/View;Ljava/lang/Runnable;)V | 16 | .method·public·abstract·a(Landroid/view/View;Ljava/lang/Runnable;)V |
23 | .end·method | 17 | .end·method |
24 | .method·public·abstract·a(Landroid/view/View;Ljava/lang/Runnable;J)V | 18 | .method·public·abstract·a(Landroid/view/View;Ljava/lang/Runnable;J)V |
25 | .end·method | 19 | .end·method |
26 | .method·public·abstract·a(Landroid/view/View;Z)V | 20 | .method·public·abstract·a(Landroid/view/View;Z)V |
27 | .end·method | 21 | .end·method |
28 | .method·public·abstract·a(Landroid/view/View;I)Z | ||
29 | .end·method | ||
30 | .method·public·abstract·b(Landroid/view/View;) | 22 | .method·public·abstract·b(Landroid/view/View;)I |
31 | .end·method | 23 | .end·method |
32 | .method·public·abstract·b(Landroid/view/View;F)V | 24 | .method·public·abstract·b(Landroid/view/View;F)V |
33 | .end·method | 25 | .end·method |
34 | .method·public·abstract·b(Landroid/view/View;Z)V | 26 | .method·public·abstract·b(Landroid/view/View;Z)V |
35 | .end·method | 27 | .end·method |
36 | .method·public·abstract·b(Landroid/view/View;I)Z | ||
37 | .end·method | ||
38 | .method·public·abstract·c(Landroid/view/View;) | 28 | .method·public·abstract·c(Landroid/view/View;)F |
39 | .end·method | 29 | .end·method |
40 | .method·public·abstract·c(Landroid/view/View;F)V | 30 | .method·public·abstract·c(Landroid/view/View;F)V |
41 | .end·method | 31 | .end·method |
42 | .method·public·abstract·c(Landroid/view/View;I)V | ||
43 | .end·method | ||
44 | .method·public·abstract·d(Landroid/view/View;)I | 32 | .method·public·abstract·d(Landroid/view/View;)I |
45 | .end·method | 33 | .end·method |
46 | .method·public·abstract·d(Landroid/view/View;F)V | 34 | .method·public·abstract·d(Landroid/view/View;F)V |
47 | .end·method | 35 | .end·method |
48 | .method·public·abstract·e(Landroid/view/View;) | 36 | .method·public·abstract·e(Landroid/view/View;)Landroid/support/v4/h/bn; |
49 | .end·method | 37 | .end·method |
50 | .method·public·abstract·e(Landroid/view/View;F)V | 38 | .method·public·abstract·e(Landroid/view/View;F)V |
51 | .end·method | 39 | .end·method |
52 | .method·public·abstract·f(Landroid/view/View;) | 40 | .method·public·abstract·f(Landroid/view/View;)I |
53 | .end·method | ||
54 | .method·public·abstract·g(Landroid/view/View;)I | ||
55 | .end·method | ||
56 | .method·public·abstract·h(Landroid/view/View;)F | ||
57 | .end·method | ||
58 | .method·public·abstract·i(Landroid/view/View;)I | ||
59 | .end·method | ||
60 | .method·public·abstract·j(Landroid/view/View;)Landroid/support/v4/view/dp; | ||
61 | .end·method | ||
62 | .method·public·abstract·k(Landroid/view/View;)I | ||
63 | .end·method | ||
64 | .method·public·abstract·l(Landroid/view/View;)V | ||
65 | .end·method | ||
66 | .method·public·abstract·m(Landroid/view/View;)Z | ||
67 | .end·method | 41 | .end·method |
68 | .method·public·abstract· | 42 | .method·public·abstract·g(Landroid/view/View;)V |
69 | .end·method | 43 | .end·method |
70 | .method·public·abstract· | 44 | .method·public·abstract·h(Landroid/view/View;)V |
71 | .end·method | 45 | .end·method |
72 | .method·public·abstract· | 46 | .method·public·abstract·i(Landroid/view/View;)Z |
73 | .end·method | 47 | .end·method |
Offset 1, 25 lines modified | Offset 1, 39 lines modified | ||
1 | .class·Landroid/support/v | 1 | .class·Landroid/support/v7/a/n; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v | 4 | .implements·Landroid/support/v7/internal/widget/ak; |
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v7/a/k; | ||
5 | #·direct·methods | 7 | #·direct·methods |
6 | .method·constructor·<init>()V | 8 | .method·constructor·<init>(Landroid/support/v7/a/k;)V |
7 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····iput-object·p1,·p0,·Landroid/support/v7/a/n;->a:Landroid/support/v7/a/k; | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
9 | ····return-void | 12 | ····return-void |
10 | .end·method | 13 | .end·method |
11 | #·virtual·methods | 14 | #·virtual·methods |
12 | .method·public·a(Landroid/ | 15 | .method·public·a(Landroid/graphics/Rect;)V |
13 | ····.locals· | 16 | ····.locals·2 |
17 | ····iget-object·v0,·p0,·Landroid/support/v7/a/n;->a:Landroid/support/v7/a/k; | ||
18 | ····iget·v1,·p1,·Landroid/graphics/Rect;->top:I | ||
19 | ····invoke-static·{v0,·v1},·Landroid/support/v7/a/k;->c(Landroid/support/v7/a/k;I)I | ||
20 | ····move-result·v0 | ||
14 | ····i | 21 | ····iput·v0,·p1,·Landroid/graphics/Rect;->top:I |
15 | ····return-void | 22 | ····return-void |
16 | .end·method | 23 | .end·method |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/cb; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/view/View;Landroid/support/v4/ | 4 | .method·public·static·a(Landroid/view/View;Landroid/support/v4/h/cf;)V |
5 | ····.locals·2 | 5 | ····.locals·2 |
6 | ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; | 6 | ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; |
7 | ····move-result-object·v0 | 7 | ····move-result-object·v0 |
8 | ····new-instance·v1,·Landroid/support/v4/ | 8 | ····new-instance·v1,·Landroid/support/v4/h/cc; |
9 | ····invoke-direct·{v1,·p1,·p0},·Landroid/support/v4/ | 9 | ····invoke-direct·{v1,·p1,·p0},·Landroid/support/v4/h/cc;-><init>(Landroid/support/v4/h/cf;Landroid/view/View;)V |
10 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)Landroid/view/ViewPropertyAnimator; | 10 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)Landroid/view/ViewPropertyAnimator; |
11 | ····return-void | 11 | ····return-void |
12 | .end·method | 12 | .end·method |
Offset 1, 104 lines modified | Offset 1, 64 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/at; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/h/as; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field·static·b:Z | 4 | .field·static·b:Z |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·static·constructor·<clinit>()V | 6 | .method·static·constructor·<clinit>()V |
7 | ····.locals·1 | 7 | ····.locals·1 |
8 | ····const/4·v0,·0x0 | 8 | ····const/4·v0,·0x0 |
9 | ····sput-boolean·v0,·Landroid/support/v4/ | 9 | ····sput-boolean·v0,·Landroid/support/v4/h/at;->b:Z |
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | .method·constructor·<init>()V | 12 | .method·constructor·<init>()V |
13 | ····.locals·0 | 13 | ····.locals·0 |
14 | ····invoke-direct·{p0},·Landroid/support/v4/ | 14 | ····invoke-direct·{p0},·Landroid/support/v4/h/as;-><init>()V |
15 | ····return-void | 15 | ····return-void |
16 | .end·method | 16 | .end·method |
17 | #·virtual·methods | 17 | #·virtual·methods |
18 | .method·public·a(Landroid/view/View;Landroid/support/v4/view/a;)V | ||
19 | ····.locals·1 | ||
20 | ····if-nez·p2,·:cond_0 | ||
21 | ····const/4·v0,·0x0 | ||
22 | ····:goto_0 | ||
23 | ····invoke-static·{p1,·v0},·Landroid/support/v4/view/ck;->a(Landroid/view/View;Ljava/lang/Object;)V | ||
24 | ····return-void | ||
25 | ····:cond_0 | ||
26 | ····invoke-virtual·{p2},·Landroid/support/v4/view/a;->a()Ljava/lang/Object; | ||
27 | ····move-result-object·v0 | ||
28 | ····goto·:goto_0 | ||
29 | .end·method | ||
30 | .method·public·a(Landroid/view/View;I)Z | ||
31 | ····.locals·1 | ||
32 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ck;->a(Landroid/view/View;I)Z | ||
33 | ····move-result·v0 | ||
34 | ····return·v0 | ||
35 | .end·method | ||
36 | .method·public·b(Landroid/view/View;I)Z | ||
37 | ····.locals·1 | ||
38 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ck;->b(Landroid/view/View;I)Z | ||
39 | ····move-result·v0 | ||
40 | ····return·v0 | ||
41 | .end·method | ||
42 | .method·public· | 18 | .method·public·e(Landroid/view/View;)Landroid/support/v4/h/bn; |
43 | ····.locals·2 | 19 | ····.locals·2 |
44 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 20 | ····iget-object·v0,·p0,·Landroid/support/v4/h/at;->a:Ljava/util/WeakHashMap; |
45 | ····if-nez·v0,·:cond_0 | 21 | ····if-nez·v0,·:cond_0 |
46 | ····new-instance·v0,·Ljava/util/WeakHashMap; | 22 | ····new-instance·v0,·Ljava/util/WeakHashMap; |
47 | ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V | 23 | ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V |
48 | ····iput-object·v0,·p0,·Landroid/support/v4/ | 24 | ····iput-object·v0,·p0,·Landroid/support/v4/h/at;->a:Ljava/util/WeakHashMap; |
49 | ····:cond_0 | 25 | ····:cond_0 |
50 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 26 | ····iget-object·v0,·p0,·Landroid/support/v4/h/at;->a:Ljava/util/WeakHashMap; |
51 | ····invoke-virtual·{v0,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 27 | ····invoke-virtual·{v0,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
52 | ····move-result-object·v0 | 28 | ····move-result-object·v0 |
53 | ····check-cast·v0,·Landroid/support/v4/ | 29 | ····check-cast·v0,·Landroid/support/v4/h/bn; |
54 | ····if-nez·v0,·:cond_1 | 30 | ····if-nez·v0,·:cond_1 |
55 | ····new-instance·v0,·Landroid/support/v4/ | 31 | ····new-instance·v0,·Landroid/support/v4/h/bn; |
56 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/ | 32 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/h/bn;-><init>(Landroid/view/View;)V |
57 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 33 | ····iget-object·v1,·p0,·Landroid/support/v4/h/at;->a:Ljava/util/WeakHashMap; |
58 | ····invoke-virtual·{v1,·p1,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 34 | ····invoke-virtual·{v1,·p1,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
59 | ····:cond_1 | 35 | ····:cond_1 |
60 | ····return-object·v0 | 36 | ····return-object·v0 |
61 | .end·method | 37 | .end·method |
Offset 1, 45 lines modified | Offset 1, 66 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/c/a/i; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/view/View$OnApplyWindowInsetsListener; | ||
3 | #·direct·methods | ||
4 | .method·public·static·a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | ||
5 | ····.locals·1 | ||
6 | ····instance-of·v0,·p0,·Landroid/support/v4/c/a/n; | ||
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v4/view/bn; | ||
7 | ····if-nez·v0,·:cond_0 | ||
7 | #·direct·methods | ||
8 | 8 | ····new-instance·v0,·Landroid/support/v4/c/a/n; | |
9 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/c/a/n;-><init>(Landroid/graphics/drawable/Drawable;)V | ||
10 | ····move-object·p0,·v0 | ||
11 | ····:cond_0 | ||
12 | ····return-object·p0 | ||
13 | .end·method | ||
14 | .method·public·static·a(Landroid/graphics/drawable/Drawable;I)V | ||
9 | ····.locals· | 15 | ····.locals·1 |
10 | ····i | 16 | ····instance-of·v0,·p0,·Landroid/support/v4/c/a/m; |
11 | ····i | 17 | ····if-eqz·v0,·:cond_0 |
18 | ····check-cast·p0,·Landroid/support/v4/c/a/m; | ||
19 | ····invoke-interface·{p0,·p1},·Landroid/support/v4/c/a/m;->setTint(I)V | ||
20 | ····:cond_0 | ||
12 | ····return-void | 21 | ····return-void |
13 | .end·method | 22 | .end·method |
23 | .method·public·static·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V | ||
24 | ····.locals·1 | ||
25 | ····instance-of·v0,·p0,·Landroid/support/v4/c/a/m; | ||
26 | ····if-eqz·v0,·:cond_0 | ||
14 | #·virtual·methods | ||
15 | .method·public·onApplyWindowInsets(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; | ||
16 | ····.locals·2 | ||
17 | ···· | 27 | ····check-cast·p0,·Landroid/support/v4/c/a/m; |
18 | ····invoke- | 28 | ····invoke-interface·{p0,·p1},·Landroid/support/v4/c/a/m;->setTintList(Landroid/content/res/ColorStateList;)V |
19 | ···· | 29 | ····:cond_0 |
30 | ····return-void | ||
31 | .end·method | ||
20 | 32 | .method·public·static·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V | |
33 | ····.locals·1 | ||
21 | ···· | 34 | ····instance-of·v0,·p0,·Landroid/support/v4/c/a/m; |
22 | ···· | 35 | ····if-eqz·v0,·:cond_0 |
23 | ···· | 36 | ····check-cast·p0,·Landroid/support/v4/c/a/m; |
24 | ···· | 37 | ····invoke-interface·{p0,·p1},·Landroid/support/v4/c/a/m;->setTintMode(Landroid/graphics/PorterDuff$Mode;)V |
25 | ···· | 38 | ····:cond_0 |
39 | ····return-void | ||
26 | .end·method | 40 | .end·method |
Offset 1, 60 lines modified | Offset 1, 60 lines modified | ||
1 | .class·final·Landroid/support/v4/ | 1 | .class·final·Landroid/support/v4/h/ca; |
2 | .super·Landroid/animation/AnimatorListenerAdapter; | 2 | .super·Landroid/animation/AnimatorListenerAdapter; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·synthetic·a:Landroid/support/v4/ | 4 | .field·final·synthetic·a:Landroid/support/v4/h/cd; |
5 | .field·final·synthetic·b:Landroid/view/View; | 5 | .field·final·synthetic·b:Landroid/view/View; |
6 | #·direct·methods | 6 | #·direct·methods |
7 | .method·constructor·<init>(Landroid/support/v4/ | 7 | .method·constructor·<init>(Landroid/support/v4/h/cd;Landroid/view/View;)V |
8 | ····.locals·0 | 8 | ····.locals·0 |
9 | ····iput-object·p1,·p0,·Landroid/support/v4/ | 9 | ····iput-object·p1,·p0,·Landroid/support/v4/h/ca;->a:Landroid/support/v4/h/cd; |
10 | ····iput-object·p2,·p0,·Landroid/support/v4/ | 10 | ····iput-object·p2,·p0,·Landroid/support/v4/h/ca;->b:Landroid/view/View; |
11 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 11 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V |
12 | ····return-void | 12 | ····return-void |
13 | .end·method | 13 | .end·method |
14 | #·virtual·methods | 14 | #·virtual·methods |
15 | .method·public·onAnimationCancel(Landroid/animation/Animator;)V | 15 | .method·public·onAnimationCancel(Landroid/animation/Animator;)V |
16 | ····.locals·2 | 16 | ····.locals·2 |
17 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 17 | ····iget-object·v0,·p0,·Landroid/support/v4/h/ca;->a:Landroid/support/v4/h/cd; |
18 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 18 | ····iget-object·v1,·p0,·Landroid/support/v4/h/ca;->b:Landroid/view/View; |
19 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/ | 19 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/h/cd;->c(Landroid/view/View;)V |
20 | ····return-void | 20 | ····return-void |
21 | .end·method | 21 | .end·method |
22 | .method·public·onAnimationEnd(Landroid/animation/Animator;)V | 22 | .method·public·onAnimationEnd(Landroid/animation/Animator;)V |
23 | ····.locals·2 | 23 | ····.locals·2 |
24 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 24 | ····iget-object·v0,·p0,·Landroid/support/v4/h/ca;->a:Landroid/support/v4/h/cd; |
25 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 25 | ····iget-object·v1,·p0,·Landroid/support/v4/h/ca;->b:Landroid/view/View; |
26 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/ | 26 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/h/cd;->b(Landroid/view/View;)V |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | .method·public·onAnimationStart(Landroid/animation/Animator;)V | 29 | .method·public·onAnimationStart(Landroid/animation/Animator;)V |
30 | ····.locals·2 | 30 | ····.locals·2 |
31 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 31 | ····iget-object·v0,·p0,·Landroid/support/v4/h/ca;->a:Landroid/support/v4/h/cd; |
32 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 32 | ····iget-object·v1,·p0,·Landroid/support/v4/h/ca;->b:Landroid/view/View; |
33 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/ | 33 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/h/cd;->a(Landroid/view/View;)V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
Offset 1, 43 lines modified | Offset 1, 62 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/a/m; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·L | 4 | .implements·Landroid/support/v4/h/an; |
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v7/a/k; | ||
5 | #·direct·methods | 7 | #·direct·methods |
6 | .method·constructor·<init>()V | 8 | .method·constructor·<init>(Landroid/support/v7/a/k;)V |
7 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····iput-object·p1,·p0,·Landroid/support/v7/a/m;->a:Landroid/support/v7/a/k; | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
9 | ····return-void | 12 | ····return-void |
10 | .end·method | 13 | .end·method |
11 | #·virtual·methods | 14 | #·virtual·methods |
12 | .method·public·a(Landroid/support/v4/ | 15 | .method·public·a(Landroid/view/View;Landroid/support/v4/h/cg;)Landroid/support/v4/h/cg; |
13 | ····.locals· | 16 | ····.locals·4 |
14 | ····iget·v0,·p1,·Landroid/support/v4/view/da;->b:I | ||
15 | ····i | 17 | ····invoke-virtual·{p2},·Landroid/support/v4/h/cg;->b()I |
16 | ···· | 18 | ····move-result·v0 |
19 | ····iget-object·v1,·p0,·Landroid/support/v7/a/m;->a:Landroid/support/v7/a/k; | ||
17 | ····return·v0 | ||
18 | .end·method | ||
20 | ····invoke-static·{v1,·v0},·Landroid/support/v7/a/k;->c(Landroid/support/v7/a/k;I)I | ||
19 | .method·public·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | ||
20 | ····.locals·1 | ||
21 | ···· | 21 | ····move-result·v1 |
22 | ···· | 22 | ····if-eq·v0,·v1,·:cond_0 |
23 | ····invoke-virtual·{p | 23 | ····invoke-virtual·{p2},·Landroid/support/v4/h/cg;->a()I |
24 | ····move-result·v0 | 24 | ····move-result·v0 |
25 | ····invoke-virtual·{p2},·Landroid/support/v4/h/cg;->c()I | ||
26 | ····move-result·v2 | ||
27 | ····invoke-virtual·{p2},·Landroid/support/v4/h/cg;->d()I | ||
28 | ····move-result·v3 | ||
29 | ····invoke-virtual·{p2,·v0,·v1,·v2,·v3},·Landroid/support/v4/h/cg;->a(IIII)Landroid/support/v4/h/cg; | ||
30 | ····move-result-object·p2 | ||
31 | ····:cond_0 | ||
32 | ····invoke-static·{p1,·p2},·Landroid/support/v4/h/ao;->a(Landroid/view/View;Landroid/support/v4/h/cg;)Landroid/support/v4/h/cg; | ||
33 | ····move-result-object·v0 | ||
25 | ····return·v0 | 34 | ····return-object·v0 |
26 | .end·method | 35 | .end·method |
Offset 1, 353 lines modified | Offset 1, 392 lines modified | ||
1 | .class· | 1 | .class·final·Landroid/support/v4/g/k; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | ||
4 | 3 | #·interfaces | |
4 | .implements·Ljava/util/Iterator; | ||
5 | .implements·Ljava/util/Map$Entry; | ||
5 | #·instance·fields | 6 | #·instance·fields |
6 | .field· | 7 | .field·a:I |
7 | .field· | 8 | .field·b:I |
8 | .field· | 9 | .field·c:Z |
9 | .field· | 10 | .field·final·synthetic·d:Landroid/support/v4/g/g; |
10 | #·direct·methods | 11 | #·direct·methods |
11 | .method· | 12 | .method·constructor·<init>(Landroid/support/v4/g/g;)V |
12 | ····.locals· | 13 | ····.locals·1 |
13 | ···· | 14 | ····iput-object·p1,·p0,·Landroid/support/v4/g/k;->d:Landroid/support/v4/g/g; |
14 | ···· | 15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
15 | ···· | 16 | ····const/4·v0,·0x0 |
16 | ···· | 17 | ····iput-boolean·v0,·p0,·Landroid/support/v4/g/k;->c:Z |
17 | ····invoke- | 18 | ····invoke-virtual·{p1},·Landroid/support/v4/g/g;->a()I |
18 | ···· | 19 | ····move-result·v0 |
20 | ····add-int/lit8·v0,·v0,·-0x1 | ||
21 | ····iput·v0,·p0,·Landroid/support/v4/g/k;->a:I | ||
22 | ····const/4·v0,·-0x1 | ||
23 | ····iput·v0,·p0,·Landroid/support/v4/g/k;->b:I | ||
19 | ····:goto_0 | ||
20 | ····return-void | 24 | ····return-void |
25 | .end·method | ||
21 | ····:cond_0 | ||
22 | ····const/16·v1,·0x12 | ||
23 | 26 | #·virtual·methods | |
27 | .method·public·a()Ljava/util/Map$Entry; | ||
28 | ····.locals·1 | ||
24 | ···· | 29 | ····iget·v0,·p0,·Landroid/support/v4/g/k;->b:I |
25 | ···· | 30 | ····add-int/lit8·v0,·v0,·0x1 |
26 | ···· | 31 | ····iput·v0,·p0,·Landroid/support/v4/g/k;->b:I |
27 | ···· | 32 | ····const/4·v0,·0x1 |
33 | ····iput-boolean·v0,·p0,·Landroid/support/v4/g/k;->c:Z | ||
28 | ····:cond_1 | ||
29 | ····const/16·v1,·0x10 | ||
30 | ···· | 34 | ····return-object·p0 |
35 | .end·method | ||
31 | 36 | .method·public·final·equals(Ljava/lang/Object;)Z | |
37 | ····.locals·5 | ||
32 | ···· | 38 | ····const/4·v0,·0x1 |
33 | ···· | 39 | ····const/4·v1,·0x0 |
34 | ····g | 40 | ····iget-boolean·v2,·p0,·Landroid/support/v4/g/k;->c:Z |
41 | ····if-nez·v2,·:cond_0 | ||
35 | ····:cond_2 | ||
36 | ····const/16·v1,·0xe | ||
37 | ···· | 42 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
38 | ···· | 43 | ····const-string·v1,·"This·container·does·not·support·retaining·Map.Entry·objects" |
39 | ····invoke-direct·{v0},·La | 44 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
40 | ···· | 45 | ····throw·v0 |
41 | ···· | 46 | ····:cond_0 |
47 | ····instance-of·v2,·p1,·Ljava/util/Map$Entry; | ||
48 | ····if-nez·v2,·:cond_1 | ||
42 | ····:cond_3 | ||
43 | ····new-instance·v0,·Landroid/support/v4/view/dr; | ||
44 | ···· | 49 | ····:goto_0 |
50 | ····return·v1 | ||
45 | ···· | 51 | ····:cond_1 |
52 | ····check-cast·p1,·Ljava/util/Map$Entry; | ||
53 | ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | ||
46 | ····goto·:goto_0 | ||
47 | .end·method | ||
54 | ····move-result-object·v2 | ||
48 | .method·constructor·<init>(Landroid/view/View;)V | ||
49 | ····.locals·1 | ||
50 | ····co | 55 | ····iget-object·v3,·p0,·Landroid/support/v4/g/k;->d:Landroid/support/v4/g/g; |
51 | ····i | 56 | ····iget·v4,·p0,·Landroid/support/v4/g/k;->b:I |
52 | ····i | 57 | ····invoke-virtual·{v3,·v4,·v1},·Landroid/support/v4/g/g;->a(II)Ljava/lang/Object; |
53 | ···· | 58 | ····move-result-object·v3 |
54 | ···· | 59 | ····invoke-static·{v2,·v3},·Landroid/support/v4/g/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z |
55 | ···· | 60 | ····move-result·v2 |
56 | ···· | 61 | ····if-eqz·v2,·:cond_2 |
57 | ····invoke- | 62 | ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
Max diff block lines reached; 12834/17458 bytes (73.51%) of diff not shown. |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/av; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/h/au; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v4/ | 6 | ····invoke-direct·{p0},·Landroid/support/v4/h/au;-><init>()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public· | 10 | .method·public·a(Landroid/view/View;)I |
11 | ····.locals·1 | 11 | ····.locals·1 |
12 | ····invoke-static·{p1},·Landroid/support/v4/ | 12 | ····invoke-static·{p1},·Landroid/support/v4/h/bc;->a(Landroid/view/View;)I |
13 | ····move-result·v0 | 13 | ····move-result·v0 |
14 | ····return·v0 | 14 | ····return·v0 |
15 | .end·method | 15 | .end·method |
16 | .method·public· | 16 | .method·public·f(Landroid/view/View;)I |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····invoke-static·{p1},·Landroid/support/v4/ | 18 | ····invoke-static·{p1},·Landroid/support/v4/h/bc;->b(Landroid/view/View;)I |
19 | ····move-result·v0 | 19 | ····move-result·v0 |
20 | ····return·v0 | 20 | ····return·v0 |
21 | .end·method | 21 | .end·method |
Offset 1, 32 lines modified | Offset 1, 24 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/n; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·con | 4 | .method·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/h/s;)V |
5 | ····.locals· | 5 | ····.locals·1 |
6 | ····invoke-direct·{p0},·Landroid/support/v4/view/cc;-><init>()V | ||
6 | ····if-eqz·p1,·:cond_0 | ||
7 | ····return-void | ||
8 | .end·method | ||
7 | ····new-instance·v0,·Landroid/support/v4/h/o; | ||
8 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/h/o;-><init>(Landroid/support/v4/h/s;)V | ||
9 | #·virtual·methods | ||
10 | .method·public·c(Landroid/view/View;I)V | ||
11 | ····.locals·0 | ||
12 | ···· | 9 | ····:goto_0 |
10 | ····invoke-virtual·{p0,·v0},·Landroid/view/LayoutInflater;->setFactory(Landroid/view/LayoutInflater$Factory;)V | ||
13 | ····return-void | 11 | ····return-void |
14 | .end·method | ||
15 | .method·public·p(Landroid/view/View;)Z | ||
16 | ····.locals·1 | ||
17 | ····invoke-static·{p1},·Landroid/support/v4/view/cn;->a(Landroid/view/View;)Z | ||
18 | ···· | 12 | ····:cond_0 |
13 | ····const/4·v0,·0x0 | ||
19 | ···· | 14 | ····goto·:goto_0 |
20 | .end·method | 15 | .end·method |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/h/ce; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/h/cd; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·public·constructor·<init>()V | 6 | .method·public·constructor·<init>()V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 1, 48 lines modified | Offset 1, 61 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/b/e; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field·static·final·a:Landroid/support/v4/ | 4 | .field·private·static·final·a:Landroid/support/v4/b/f; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·static·constructor·<clinit>()V | 6 | .method·static·constructor·<clinit>()V |
7 | ····.locals·2 | 7 | ····.locals·2 |
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
9 | ····const/16·v1,·0x | 9 | ····const/16·v1,·0xf |
10 | ····if-lt·v0,·v1,·:cond_0 | 10 | ····if-lt·v0,·v1,·:cond_0 |
11 | ····new-instance·v0,·Landroid/support/v4/ | 11 | ····new-instance·v0,·Landroid/support/v4/b/i; |
12 | ····invoke-direct·{v0},·Landroid/support/v4/ | 12 | ····invoke-direct·{v0},·Landroid/support/v4/b/i;-><init>()V |
13 | ····sput-object·v0,·Landroid/support/v4/ | 13 | ····sput-object·v0,·Landroid/support/v4/b/e;->a:Landroid/support/v4/b/f; |
14 | ····:goto_0 | 14 | ····:goto_0 |
15 | ····return-void | 15 | ····return-void |
16 | ····:cond_0 | 16 | ····:cond_0 |
17 | ···· | 17 | ····const/16·v1,·0xb |
18 | ····i | 18 | ····if-lt·v0,·v1,·:cond_1 |
19 | ····new-instance·v0,·Landroid/support/v4/b/h; | ||
20 | ····invoke-direct·{v0},·Landroid/support/v4/b/h;-><init>()V | ||
19 | ····sput-object·v0,·Landroid/support/v4/ | 21 | ····sput-object·v0,·Landroid/support/v4/b/e;->a:Landroid/support/v4/b/f; |
22 | ····goto·:goto_0 | ||
23 | ····:cond_1 | ||
24 | ····new-instance·v0,·Landroid/support/v4/b/g; | ||
25 | ····invoke-direct·{v0},·Landroid/support/v4/b/g;-><init>()V | ||
26 | ····sput-object·v0,·Landroid/support/v4/b/e;->a:Landroid/support/v4/b/f; | ||
20 | ····goto·:goto_0 | 27 | ····goto·:goto_0 |
21 | .end·method | 28 | .end·method |
22 | .method·public·static·a( | 29 | .method·public·static·a(Landroid/content/ComponentName;)Landroid/content/Intent; |
23 | ····.locals·1 | 30 | ····.locals·1 |
24 | ····sget-object·v0,·Landroid/support/v4/ | 31 | ····sget-object·v0,·Landroid/support/v4/b/e;->a:Landroid/support/v4/b/f; |
25 | ····invoke-interface·{v0,·p0 | 32 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/b/f;->a(Landroid/content/ComponentName;)Landroid/content/Intent; |
26 | ····move-result·v0 | 33 | ····move-result-object·v0 |
27 | ····return·v0 | 34 | ····return-object·v0 |
28 | .end·method | 35 | .end·method |
Offset 1, 76 lines modified | Offset 1, 128 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·final·Landroid/support/v4/g/h; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Ljava/util/ | 4 | .implements·Ljava/util/Iterator; |
5 | #·instance·fields | ||
6 | .field·final·a:I | ||
7 | .field·b:I | ||
8 | .field·c:I | ||
9 | .field·d:Z | ||
10 | .field·final·synthetic·e:Landroid/support/v4/g/g; | ||
5 | #·direct·methods | 11 | #·direct·methods |
6 | .method·constructor·<init>()V | 12 | .method·constructor·<init>(Landroid/support/v4/g/g;I)V |
7 | ····.locals· | 13 | ····.locals·1 |
14 | ····iput-object·p1,·p0,·Landroid/support/v4/g/h;->e:Landroid/support/v4/g/g; | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
16 | ····const/4·v0,·0x0 | ||
17 | ····iput-boolean·v0,·p0,·Landroid/support/v4/g/h;->d:Z | ||
18 | ····iput·p2,·p0,·Landroid/support/v4/g/h;->a:I | ||
19 | ····invoke-virtual·{p1},·Landroid/support/v4/g/g;->a()I | ||
20 | ····move-result·v0 | ||
21 | ····iput·v0,·p0,·Landroid/support/v4/g/h;->b:I | ||
9 | ····return-void | 22 | ····return-void |
10 | .end·method | 23 | .end·method |
11 | #·virtual·methods | 24 | #·virtual·methods |
12 | .method·public· | 25 | .method·public·hasNext()Z |
13 | ····.locals· | 26 | ····.locals·2 |
27 | ····iget·v0,·p0,·Landroid/support/v4/g/h;->c:I | ||
28 | ····iget·v1,·p0,·Landroid/support/v4/g/h;->b:I | ||
29 | ····if-ge·v0,·v1,·:cond_0 | ||
30 | ····const/4·v0,·0x1 | ||
31 | ····:goto_0 | ||
32 | ····return·v0 | ||
33 | ····:cond_0 | ||
34 | ····const/4·v0,·0x0 | ||
35 | ····goto·:goto_0 | ||
36 | .end·method | ||
14 | 37 | .method·public·next()Ljava/lang/Object; | |
38 | ····.locals·3 | ||
39 | ····iget-object·v0,·p0,·Landroid/support/v4/g/h;->e:Landroid/support/v4/g/g; | ||
40 | ····iget·v1,·p0,·Landroid/support/v4/g/h;->c:I | ||
41 | ····iget·v2,·p0,·Landroid/support/v4/g/h;->a:I | ||
42 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/g/g;->a(II)Ljava/lang/Object; | ||
15 | ····move-result-object·v0 | 43 | ····move-result-object·v0 |
16 | ···· | 44 | ····iget·v1,·p0,·Landroid/support/v4/g/h;->c:I |
45 | ····add-int/lit8·v1,·v1,·0x1 | ||
17 | ····i | 46 | ····iput·v1,·p0,·Landroid/support/v4/g/h;->c:I |
18 | ···· | 47 | ····const/4·v1,·0x1 |
19 | ···· | 48 | ····iput-boolean·v1,·p0,·Landroid/support/v4/g/h;->d:Z |
20 | ···· | 49 | ····return-object·v0 |
50 | .end·method | ||
21 | 51 | .method·public·remove()V | |
52 | ····.locals·2 | ||
22 | ····i | 53 | ····iget-boolean·v0,·p0,·Landroid/support/v4/g/h;->d:Z |
23 | ····i | 54 | ····if-nez·v0,·:cond_0 |
24 | ····i | 55 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
25 | ···· | 56 | ····invoke-direct·{v0},·Ljava/lang/IllegalStateException;-><init>()V |
57 | ····throw·v0 | ||
26 | ····:goto_0 | ||
27 | ····return·v0 | ||
28 | ····:cond_0 | 58 | ····:cond_0 |
29 | ···· | 59 | ····iget·v0,·p0,·Landroid/support/v4/g/h;->c:I |
30 | ···· | 60 | ····add-int/lit8·v0,·v0,·-0x1 |
31 | ····:cond_1 | ||
32 | ····i | 61 | ····iput·v0,·p0,·Landroid/support/v4/g/h;->c:I |
33 | ····iget·v | 62 | ····iget·v0,·p0,·Landroid/support/v4/g/h;->b:I |
34 | ···· | 63 | ····add-int/lit8·v0,·v0,·-0x1 |
64 | ····iput·v0,·p0,·Landroid/support/v4/g/h;->b:I | ||
35 | ····goto·:goto_0 | ||
36 | .end·method | ||
65 | ····const/4·v0,·0x0 | ||
37 | .method·public·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | ||
38 | ····.locals·1 | ||
39 | ···· | 66 | ····iput-boolean·v0,·p0,·Landroid/support/v4/g/h;->d:Z |
Max diff block lines reached; 286/3899 bytes (7.34%) of diff not shown. |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/bz; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/view/View;Landroid/support/v4/ | 4 | .method·public·static·a(Landroid/view/View;Landroid/support/v4/h/cd;)V |
5 | ····.locals·2 | 5 | ····.locals·2 |
6 | ····if-eqz·p1,·:cond_0 | 6 | ····if-eqz·p1,·:cond_0 |
7 | ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; | 7 | ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator; |
8 | ····move-result-object·v0 | 8 | ····move-result-object·v0 |
9 | ····new-instance·v1,·Landroid/support/v4/ | 9 | ····new-instance·v1,·Landroid/support/v4/h/ca; |
10 | ····invoke-direct·{v1,·p1,·p0},·Landroid/support/v4/ | 10 | ····invoke-direct·{v1,·p1,·p0},·Landroid/support/v4/h/ca;-><init>(Landroid/support/v4/h/cd;Landroid/view/View;)V |
11 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; | 11 | ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; |
12 | ····:goto_0 | 12 | ····:goto_0 |
13 | ····return-void | 13 | ····return-void |
14 | ····:cond_0 | 14 | ····:cond_0 |
Offset 1, 47 lines modified | Offset 1, 47 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/bp; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/h/bw; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·a:Ljava/util/WeakHashMap; | 6 | .field·a:Ljava/util/WeakHashMap; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·constructor·<init>()V | 8 | .method·constructor·<init>()V |
9 | ····.locals·1 | 9 | ····.locals·1 |
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
11 | ····const/4·v0,·0x0 | 11 | ····const/4·v0,·0x0 |
12 | ····iput-object·v0,·p0,·Landroid/support/v4/ | 12 | ····iput-object·v0,·p0,·Landroid/support/v4/h/bp;->a:Ljava/util/WeakHashMap; |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·static·synthetic·a(Landroid/support/v4/ | 15 | .method·static·synthetic·a(Landroid/support/v4/h/bp;Landroid/support/v4/h/bn;Landroid/view/View;)V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/ | 17 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/h/bp;->c(Landroid/support/v4/h/bn;Landroid/view/View;)V |
18 | ····return-void | 18 | ····return-void |
19 | .end·method | 19 | .end·method |
20 | .method·private·a(Landroid/view/View;)V | 20 | .method·private·a(Landroid/view/View;)V |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 22 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bp;->a:Ljava/util/WeakHashMap; |
23 | ····if-eqz·v0,·:cond_0 | 23 | ····if-eqz·v0,·:cond_0 |
24 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 24 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bp;->a:Ljava/util/WeakHashMap; |
25 | ····invoke-virtual·{v0,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 25 | ····invoke-virtual·{v0,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
26 | ····move-result-object·v0 | 26 | ····move-result-object·v0 |
27 | ····check-cast·v0,·Ljava/lang/Runnable; | 27 | ····check-cast·v0,·Ljava/lang/Runnable; |
Offset 49, 110 lines modified | Offset 49, 110 lines modified | ||
49 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z | 49 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z |
50 | ····:cond_0 | 50 | ····:cond_0 |
51 | ····return-void | 51 | ····return-void |
52 | .end·method | 52 | .end·method |
53 | .method·private·c(Landroid/support/v4/ | 53 | .method·private·c(Landroid/support/v4/h/bn;Landroid/view/View;)V |
54 | ····.locals·3 | 54 | ····.locals·3 |
55 | ····const/high16·v0,·0x7e000000 | 55 | ····const/high16·v0,·0x7e000000 |
56 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->getTag(I)Ljava/lang/Object; | 56 | ····invoke-virtual·{p2,·v0},·Landroid/view/View;->getTag(I)Ljava/lang/Object; |
57 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
58 | ····const/4·v1,·0x0 | 58 | ····const/4·v1,·0x0 |
59 | ····instance-of·v2,·v0,·Landroid/support/v4/ | 59 | ····instance-of·v2,·v0,·Landroid/support/v4/h/cd; |
60 | ····if-eqz·v2,·:cond_4 | 60 | ····if-eqz·v2,·:cond_4 |
61 | ····check-cast·v0,·Landroid/support/v4/ | 61 | ····check-cast·v0,·Landroid/support/v4/h/cd; |
62 | ····:goto_0 | 62 | ····:goto_0 |
63 | ····invoke-static·{p1},·Landroid/support/v4/ | 63 | ····invoke-static·{p1},·Landroid/support/v4/h/bn;->a(Landroid/support/v4/h/bn;)Ljava/lang/Runnable; |
64 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
65 | ····invoke-static·{p1},·Landroid/support/v4/ | 65 | ····invoke-static·{p1},·Landroid/support/v4/h/bn;->b(Landroid/support/v4/h/bn;)Ljava/lang/Runnable; |
66 | ····move-result-object·v2 | 66 | ····move-result-object·v2 |
67 | ····if-eqz·v1,·:cond_0 | 67 | ····if-eqz·v1,·:cond_0 |
68 | ····invoke-interface·{v1},·Ljava/lang/Runnable;->run()V | 68 | ····invoke-interface·{v1},·Ljava/lang/Runnable;->run()V |
69 | ····:cond_0 | 69 | ····:cond_0 |
70 | ····if-eqz·v0,·:cond_1 | 70 | ····if-eqz·v0,·:cond_1 |
71 | ····invoke-interface·{v0,·p2},·Landroid/support/v4/ | 71 | ····invoke-interface·{v0,·p2},·Landroid/support/v4/h/cd;->a(Landroid/view/View;)V |
72 | ····invoke-interface·{v0,·p2},·Landroid/support/v4/ | 72 | ····invoke-interface·{v0,·p2},·Landroid/support/v4/h/cd;->b(Landroid/view/View;)V |
73 | ····:cond_1 | 73 | ····:cond_1 |
74 | ····if-eqz·v2,·:cond_2 | 74 | ····if-eqz·v2,·:cond_2 |
75 | ····invoke-interface·{v2},·Ljava/lang/Runnable;->run()V | 75 | ····invoke-interface·{v2},·Ljava/lang/Runnable;->run()V |
76 | ····:cond_2 | 76 | ····:cond_2 |
77 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 77 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bp;->a:Ljava/util/WeakHashMap; |
78 | ····if-eqz·v0,·:cond_3 | 78 | ····if-eqz·v0,·:cond_3 |
79 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 79 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bp;->a:Ljava/util/WeakHashMap; |
80 | ····invoke-virtual·{v0,·p2},·Ljava/util/WeakHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; | 80 | ····invoke-virtual·{v0,·p2},·Ljava/util/WeakHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; |
81 | ····:cond_3 | 81 | ····:cond_3 |
82 | ····return-void | 82 | ····return-void |
83 | ····:cond_4 | 83 | ····:cond_4 |
84 | ····move-object·v0,·v1 | 84 | ····move-object·v0,·v1 |
85 | ····goto·:goto_0 | 85 | ····goto·:goto_0 |
86 | .end·method | 86 | .end·method |
87 | .method·private·d(Landroid/support/v4/ | 87 | .method·private·d(Landroid/support/v4/h/bn;Landroid/view/View;)V |
88 | ····.locals·2 | 88 | ····.locals·2 |
89 | ····const/4·v1,·0x0 | 89 | ····const/4·v1,·0x0 |
90 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 90 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bp;->a:Ljava/util/WeakHashMap; |
91 | ····if-eqz·v0,·:cond_2 | 91 | ····if-eqz·v0,·:cond_2 |
92 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 92 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bp;->a:Ljava/util/WeakHashMap; |
93 | ····invoke-virtual·{v0,·p2},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 93 | ····invoke-virtual·{v0,·p2},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
Max diff block lines reached; 5259/9885 bytes (53.20%) of diff not shown. |
Offset 1, 178 lines modified | Offset 1, 186 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/h/bs; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/h/cd; | ||
3 | #·sta | 5 | #·instance·fields |
4 | .field· | 6 | .field·a:Landroid/support/v4/h/bn; |
5 | #·direct·methods | 7 | #·direct·methods |
6 | .method·st | 8 | .method·constructor·<init>(Landroid/support/v4/h/bn;)V |
7 | ····.locals· | 9 | ····.locals·0 |
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
8 | ···· | 11 | ····iput-object·p1,·p0,·Landroid/support/v4/h/bs;->a:Landroid/support/v4/h/bn; |
9 | ···· | 12 | ····return-void |
13 | .end·method | ||
10 | ····if-lt·v0,·v1,·:cond_0 | ||
11 | 14 | #·virtual·methods | |
15 | .method·public·a(Landroid/view/View;)V | ||
16 | ····.locals·3 | ||
12 | ···· | 17 | ····const/4·v1,·0x0 |
13 | ···· | 18 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bs;->a:Landroid/support/v4/h/bn; |
14 | ····:goto_0 | ||
15 | ···· | 19 | ····invoke-static·{v0},·Landroid/support/v4/h/bn;->c(Landroid/support/v4/h/bn;)I |
20 | ····move-result·v0 | ||
21 | ····if-ltz·v0,·:cond_0 | ||
22 | ····const/4·v0,·0x2 | ||
23 | ····invoke-static·{p1,·v0,·v1},·Landroid/support/v4/h/ao;->a(Landroid/view/View;ILandroid/graphics/Paint;)V | ||
16 | ····:cond_0 | 24 | ····:cond_0 |
17 | ···· | 25 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bs;->a:Landroid/support/v4/h/bn; |
18 | ····const/ | 26 | ····invoke-static·{v0},·Landroid/support/v4/h/bn;->a(Landroid/support/v4/h/bn;)Ljava/lang/Runnable; |
19 | ···· | 27 | ····move-result-object·v0 |
20 | ···· | 28 | ····if-eqz·v0,·:cond_1 |
21 | ····i | 29 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bs;->a:Landroid/support/v4/h/bn; |
22 | ···· | 30 | ····invoke-static·{v0},·Landroid/support/v4/h/bn;->a(Landroid/support/v4/h/bn;)Ljava/lang/Runnable; |
23 | ···· | 31 | ····move-result-object·v0 |
32 | ····invoke-interface·{v0},·Ljava/lang/Runnable;->run()V | ||
24 | ····:cond_1 | 33 | ····:cond_1 |
25 | ···· | 34 | ····const/high16·v0,·0x7e000000 |
26 | ···· | 35 | ····invoke-virtual·{p1,·v0},·Landroid/view/View;->getTag(I)Ljava/lang/Object; |
27 | ···· | 36 | ····move-result-object·v0 |
28 | ···· | 37 | ····instance-of·v2,·v0,·Landroid/support/v4/h/cd; |
29 | ····i | 38 | ····if-eqz·v2,·:cond_3 |
30 | ···· | 39 | ····check-cast·v0,·Landroid/support/v4/h/cd; |
31 | ···· | 40 | ····:goto_0 |
41 | ····if-eqz·v0,·:cond_2 | ||
42 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/h/cd;->a(Landroid/view/View;)V | ||
32 | ····:cond_2 | ||
33 | ····new-instance·v0,·Landroid/support/v4/view/bb; | ||
34 | ···· | 43 | ····:cond_2 |
44 | ····return-void | ||
35 | ···· | 45 | ····:cond_3 |
46 | ····move-object·v0,·v1 | ||
36 | ····goto·:goto_0 | 47 | ····goto·:goto_0 |
37 | .end·method | 48 | .end·method |
38 | .method·public· | 49 | .method·public·b(Landroid/view/View;)V |
39 | ····.locals· | 50 | ····.locals·3 |
40 | ···· | 51 | ····const/4·v1,·0x0 |
41 | ···· | 52 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bs;->a:Landroid/support/v4/h/bn; |
42 | ····and | 53 | ····invoke-static·{v0},·Landroid/support/v4/h/bn;->c(Landroid/support/v4/h/bn;)I |
54 | ····move-result·v0 | ||
43 | ····return·v0 | ||
44 | .end·method | ||
55 | ····if-ltz·v0,·:cond_0 | ||
45 | .method·public·static·a(Landroid/view/MotionEvent;I)I | ||
46 | ····.locals·1 | ||
47 | ···· | 56 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bs;->a:Landroid/support/v4/h/bn; |
48 | ····invoke- | 57 | ····invoke-static·{v0},·Landroid/support/v4/h/bn;->c(Landroid/support/v4/h/bn;)I |
49 | ····move-result·v0 | 58 | ····move-result·v0 |
59 | ····invoke-static·{p1,·v0,·v1},·Landroid/support/v4/h/ao;->a(Landroid/view/View;ILandroid/graphics/Paint;)V | ||
50 | ····return·v0 | ||
51 | .end·method | ||
60 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bs;->a:Landroid/support/v4/h/bn; | ||
52 | .method·public·static·b(Landroid/view/MotionEvent;)I | ||
53 | ····.locals·2 | ||
54 | ···· | 61 | ····const/4·v2,·-0x1 |
55 | ···· | 62 | ····invoke-static·{v0,·v2},·Landroid/support/v4/h/bn;->a(Landroid/support/v4/h/bn;I)I |
56 | ····con | 63 | ····:cond_0 |
64 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bs;->a:Landroid/support/v4/h/bn; | ||
Max diff block lines reached; 3231/8205 bytes (39.38%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/ae; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; | 4 | .method·public·static·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; |
5 | ····.locals·1 | 5 | ····.locals·1 |
Offset 1, 60 lines modified | Offset 1, 78 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/h/ag; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field·static·final·a:Landroid/support/v4/ | 4 | .field·static·final·a:Landroid/support/v4/h/al; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·static·constructor·<clinit>()V | 6 | .method·static·constructor·<clinit>()V |
7 | ····.locals·2 | 7 | ····.locals·2 |
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
9 | ····const/16·v1,·0x | 9 | ····const/16·v1,·0xc |
10 | ····if-lt·v0,·v1,·:cond_0 | 10 | ····if-lt·v0,·v1,·:cond_0 |
11 | ····new-instance·v0,·Landroid/support/v4/ | 11 | ····new-instance·v0,·Landroid/support/v4/h/ak; |
12 | ····invoke-direct·{v0},·Landroid/support/v4/ | 12 | ····invoke-direct·{v0},·Landroid/support/v4/h/ak;-><init>()V |
13 | ····sput-object·v0,·Landroid/support/v4/ | 13 | ····sput-object·v0,·Landroid/support/v4/h/ag;->a:Landroid/support/v4/h/al; |
14 | ····:goto_0 | 14 | ····:goto_0 |
15 | ····return-void | 15 | ····return-void |
16 | ····:cond_0 | 16 | ····:cond_0 |
17 | ···· | 17 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
18 | ····const/16·v1,·0x9 | ||
19 | ····if-lt·v0,·v1,·:cond_1 | ||
18 | ···· | 20 | ····new-instance·v0,·Landroid/support/v4/h/aj; |
21 | ····invoke-direct·{v0},·Landroid/support/v4/h/aj;-><init>()V | ||
19 | ····sput-object·v0,·Landroid/support/v4/ | 22 | ····sput-object·v0,·Landroid/support/v4/h/ag;->a:Landroid/support/v4/h/al; |
20 | ····goto·:goto_0 | 23 | ····goto·:goto_0 |
21 | .end·method | ||
22 | .method·public·static·a(Landroid/view/ViewGroup$MarginLayoutParams;)I | ||
23 | ···· | 24 | ····:cond_1 |
25 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
24 | ···· | 26 | ····const/4·v1,·0x5 |
25 | ····i | 27 | ····if-lt·v0,·v1,·:cond_2 |
26 | ···· | 28 | ····new-instance·v0,·Landroid/support/v4/h/ai; |
27 | ····return | 29 | ····invoke-direct·{v0},·Landroid/support/v4/h/ai;-><init>()V |
30 | ····sput-object·v0,·Landroid/support/v4/h/ag;->a:Landroid/support/v4/h/al; | ||
31 | ····goto·:goto_0 | ||
32 | ····:cond_2 | ||
33 | ····new-instance·v0,·Landroid/support/v4/h/ah; | ||
34 | ····invoke-direct·{v0},·Landroid/support/v4/h/ah;-><init>()V | ||
35 | ····sput-object·v0,·Landroid/support/v4/h/ag;->a:Landroid/support/v4/h/al; | ||
36 | ····goto·:goto_0 | ||
28 | .end·method | 37 | .end·method |
29 | .method·public·static· | 38 | .method·public·static·a(Landroid/view/MotionEvent;)I |
30 | ····.locals·1 | 39 | ····.locals·1 |
40 | ····invoke-virtual·{p0},·Landroid/view/MotionEvent;->getAction()I | ||
31 | ····sget-object·v0,·Landroid/support/v4/view/an;->a:Landroid/support/v4/view/ao; | ||
32 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ao;->b(Landroid/view/ViewGroup$MarginLayoutParams;)I | ||
33 | ····move-result·v0 | 41 | ····move-result·v0 |
42 | ····and-int/lit16·v0,·v0,·0xff | ||
34 | ····return·v0 | 43 | ····return·v0 |
35 | .end·method | 44 | .end·method |
Offset 1, 59 lines modified | Offset 1, 78 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/h/bg; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field·static·final·a:Landroid/support/v4/ | 4 | .field·static·final·a:Landroid/support/v4/h/bl; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·static·constructor·<clinit>()V | 6 | .method·static·constructor·<clinit>()V |
7 | ····.locals·2 | 7 | ····.locals·2 |
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
9 | ····const/16·v1,·0x | 9 | ····const/16·v1,·0xe |
10 | ····if-lt·v0,·v1,·:cond_0 | 10 | ····if-lt·v0,·v1,·:cond_0 |
11 | ····new-instance·v0,·Landroid/support/v4/ | 11 | ····new-instance·v0,·Landroid/support/v4/h/bk; |
12 | ····invoke-direct·{v0},·Landroid/support/v4/ | 12 | ····invoke-direct·{v0},·Landroid/support/v4/h/bk;-><init>()V |
13 | ····sput-object·v0,·Landroid/support/v4/ | 13 | ····sput-object·v0,·Landroid/support/v4/h/bg;->a:Landroid/support/v4/h/bl; |
14 | ····:goto_0 | 14 | ····:goto_0 |
15 | ····return-void | 15 | ····return-void |
16 | ····:cond_0 | 16 | ····:cond_0 |
17 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
17 | ····const/16·v1,·0xb | 18 | ····const/16·v1,·0xb |
18 | ····if-lt·v0,·v1,·:cond_1 | 19 | ····if-lt·v0,·v1,·:cond_1 |
19 | ····new-instance·v0,·Landroid/support/v4/ | 20 | ····new-instance·v0,·Landroid/support/v4/h/bj; |
20 | ····invoke-direct·{v0},·Landroid/support/v4/ | 21 | ····invoke-direct·{v0},·Landroid/support/v4/h/bj;-><init>()V |
21 | ····sput-object·v0,·Landroid/support/v4/ | 22 | ····sput-object·v0,·Landroid/support/v4/h/bg;->a:Landroid/support/v4/h/bl; |
22 | ····goto·:goto_0 | 23 | ····goto·:goto_0 |
23 | ····:cond_1 | 24 | ····:cond_1 |
24 | ···· | 25 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
26 | ····const/16·v1,·0x8 | ||
25 | ····i | 27 | ····if-lt·v0,·v1,·:cond_2 |
28 | ····new-instance·v0,·Landroid/support/v4/h/bi; | ||
29 | ····invoke-direct·{v0},·Landroid/support/v4/h/bi;-><init>()V | ||
26 | ····sput-object·v0,·Landroid/support/v4/ | 30 | ····sput-object·v0,·Landroid/support/v4/h/bg;->a:Landroid/support/v4/h/bl; |
31 | ····goto·:goto_0 | ||
32 | ····:cond_2 | ||
33 | ····new-instance·v0,·Landroid/support/v4/h/bh; | ||
34 | ····invoke-direct·{v0},·Landroid/support/v4/h/bh;-><init>()V | ||
35 | ····sput-object·v0,·Landroid/support/v4/h/bg;->a:Landroid/support/v4/h/bl; | ||
27 | ····goto·:goto_0 | 36 | ····goto·:goto_0 |
28 | .end·method | 37 | .end·method |
29 | .method·public·static·a(Landroid/view/ | 38 | .method·public·static·a(Landroid/view/ViewConfiguration;)Z |
30 | ····.locals·1 | 39 | ····.locals·1 |
31 | ····sget-object·v0,·Landroid/support/v4/ | 40 | ····sget-object·v0,·Landroid/support/v4/h/bg;->a:Landroid/support/v4/h/bl; |
32 | ····invoke-interface·{v0,·p0 | 41 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/h/bl;->a(Landroid/view/ViewConfiguration;)Z |
42 | ····move-result·v0 | ||
33 | ····return | 43 | ····return·v0 |
34 | .end·method | 44 | .end·method |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/z; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/h/ac; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>()V | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | .class·interface·abstract·Landroid/support/v4/ | 1 | .class·interface·abstract·Landroid/support/v4/h/bw; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract·a(Landroid/support/v4/ | 4 | .method·public·abstract·a(Landroid/support/v4/h/bn;Landroid/view/View;)V |
5 | .end·method | 5 | .end·method |
6 | .method·public·abstract·a(Landroid/support/v4/ | 6 | .method·public·abstract·a(Landroid/support/v4/h/bn;Landroid/view/View;F)V |
7 | .end·method | 7 | .end·method |
8 | .method·public·abstract·a(Landroid/support/v4/ | 8 | .method·public·abstract·a(Landroid/support/v4/h/bn;Landroid/view/View;J)V |
9 | .end·method | 9 | .end·method |
10 | .method·public·abstract·a(Landroid/support/v4/ | 10 | .method·public·abstract·a(Landroid/support/v4/h/bn;Landroid/view/View;Landroid/support/v4/h/cd;)V |
11 | .end·method | 11 | .end·method |
12 | .method·public·abstract·a(Landroid/support/v4/ | 12 | .method·public·abstract·a(Landroid/support/v4/h/bn;Landroid/view/View;Landroid/support/v4/h/cf;)V |
13 | .end·method | 13 | .end·method |
14 | .method·public·abstract·a(Landroid/support/v4/ | 14 | .method·public·abstract·a(Landroid/support/v4/h/bn;Landroid/view/View;Landroid/view/animation/Interpolator;)V |
15 | .end·method | 15 | .end·method |
16 | .method·public·abstract·b(Landroid/support/v4/ | 16 | .method·public·abstract·b(Landroid/support/v4/h/bn;Landroid/view/View;)V |
17 | .end·method | 17 | .end·method |
18 | .method·public·abstract·b(Landroid/support/v4/ | 18 | .method·public·abstract·b(Landroid/support/v4/h/bn;Landroid/view/View;F)V |
19 | .end·method | 19 | .end·method |
20 | .method·public·abstract·c(Landroid/support/v4/ | 20 | .method·public·abstract·c(Landroid/support/v4/h/bn;Landroid/view/View;F)V |
21 | .end·method | 21 | .end·method |
22 | .method·public·abstract·d(Landroid/support/v4/ | 22 | .method·public·abstract·d(Landroid/support/v4/h/bn;Landroid/view/View;F)V |
23 | .end·method | 23 | .end·method |
Offset 1, 186 lines modified | Offset 1, 227 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/h/y; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/view/ef; | ||
5 | #· | 3 | #·static·fields |
6 | .field·a:Landroid/support/v4/ | 4 | .field·static·final·a:Landroid/support/v4/h/ac; |
7 | #·direct·methods | 5 | #·direct·methods |
8 | .method· | 6 | .method·static·constructor·<clinit>()V |
9 | ····.locals· | 7 | ····.locals·2 |
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
9 | ····const/16·v1,·0xe | ||
10 | ····if-lt·v0,·v1,·:cond_0 | ||
11 | ····new-instance·v0,·Landroid/support/v4/h/ab; | ||
10 | ····invoke-direct·{ | 12 | ····invoke-direct·{v0},·Landroid/support/v4/h/ab;-><init>()V |
11 | ···· | 13 | ····sput-object·v0,·Landroid/support/v4/h/y;->a:Landroid/support/v4/h/ac; |
14 | ····:goto_0 | ||
12 | ····return-void | 15 | ····return-void |
13 | .end·method | ||
16 | ····:cond_0 | ||
17 | ····const/16·v1,·0xb | ||
18 | ····if-lt·v0,·v1,·:cond_1 | ||
14 | #·virtual·methods | ||
15 | .method·public·a(Landroid/view/View;)V | ||
16 | ····.locals·3 | ||
17 | ···· | 19 | ····new-instance·v0,·Landroid/support/v4/h/aa; |
18 | ····i | 20 | ····invoke-direct·{v0},·Landroid/support/v4/h/aa;-><init>()V |
19 | ···· | 21 | ····sput-object·v0,·Landroid/support/v4/h/y;->a:Landroid/support/v4/h/ac; |
20 | ···· | 22 | ····goto·:goto_0 |
23 | ····:cond_1 | ||
24 | ····new-instance·v0,·Landroid/support/v4/h/z; | ||
25 | ····invoke-direct·{v0},·Landroid/support/v4/h/z;-><init>()V | ||
26 | ····sput-object·v0,·Landroid/support/v4/h/y;->a:Landroid/support/v4/h/ac; | ||
27 | ····goto·:goto_0 | ||
28 | .end·method | ||
29 | .method·public·static·a(Landroid/view/MenuItem;Landroid/support/v4/h/a;)Landroid/view/MenuItem; | ||
30 | ····.locals·2 | ||
31 | ····instance-of·v0,·p0,·Landroid/support/v4/d/a/b; | ||
21 | ····if- | 32 | ····if-eqz·v0,·:cond_0 |
22 | ····co | 33 | ····check-cast·p0,·Landroid/support/v4/d/a/b; |
23 | ····invoke- | 34 | ····invoke-interface·{p0,·p1},·Landroid/support/v4/d/a/b;->a(Landroid/support/v4/h/a;)Landroid/support/v4/d/a/b; |
35 | ····move-result-object·p0 | ||
36 | ····:goto_0 | ||
37 | ····return-object·p0 | ||
24 | ····:cond_0 | 38 | ····:cond_0 |
25 | ···· | 39 | ····const-string·v0,·"MenuItemCompat" |
26 | ···· | 40 | ····const-string·v1,·"setActionProvider:·item·does·not·implement·SupportMenuItem;·ignoring" |
27 | ···· | 41 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
42 | ····goto·:goto_0 | ||
43 | .end·method | ||
44 | .method·public·static·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; | ||
45 | ····.locals·1 | ||
46 | ····instance-of·v0,·p0,·Landroid/support/v4/d/a/b; | ||
28 | ····if-eqz·v0,·:cond_ | 47 | ····if-eqz·v0,·:cond_0 |
29 | ···· | 48 | ····check-cast·p0,·Landroid/support/v4/d/a/b; |
30 | ····invoke- | 49 | ····invoke-interface·{p0,·p1},·Landroid/support/v4/d/a/b;->setActionView(Landroid/view/View;)Landroid/view/MenuItem; |
31 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
32 | ···· | 51 | ····:goto_0 |
52 | ····return-object·v0 | ||
33 | ····:cond_ | 53 | ····:cond_0 |
34 | ····co | 54 | ····sget-object·v0,·Landroid/support/v4/h/y;->a:Landroid/support/v4/h/ac; |
35 | ····invoke- | 55 | ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/h/ac;->a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; |
36 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····goto·:goto_0 | ||
58 | .end·method | ||
59 | .method·public·static·a(Landroid/view/MenuItem;)Landroid/view/View; | ||
60 | ····.locals·1 | ||
37 | ····instance-of·v | 61 | ····instance-of·v0,·p0,·Landroid/support/v4/d/a/b; |
62 | ····if-eqz·v0,·:cond_0 | ||
38 | ···· | 63 | ····check-cast·p0,·Landroid/support/v4/d/a/b; |
39 | ···· | 64 | ····invoke-interface·{p0},·Landroid/support/v4/d/a/b;->getActionView()Landroid/view/View; |
65 | ····move-result-object·v0 | ||
40 | ····:goto_0 | 66 | ····:goto_0 |
41 | ···· | 67 | ····return-object·v0 |
42 | ···· | 68 | ····:cond_0 |
69 | ····sget-object·v0,·Landroid/support/v4/h/y;->a:Landroid/support/v4/h/ac; | ||
Max diff block lines reached; 4796/9430 bytes (50.86%) of diff not shown. |
Offset 1, 42 lines modified | Offset 1, 24 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/r; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/h/s;)V | ||
4 | .method·constructor·<init>()V | ||
5 | ····.locals·0 | ||
6 | ····invoke-direct·{p0},·Landroid/support/v4/view/cb;-><init>()V | ||
7 | ····return-void | ||
8 | .end·method | ||
9 | #·virtual·methods | ||
10 | .method·public·a(Landroid/view/View;Landroid/graphics/Paint;)V | ||
11 | ····.locals·0 | ||
12 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cm;->a(Landroid/view/View;Landroid/graphics/Paint;)V | ||
13 | ····return-void | ||
14 | .end·method | ||
15 | .method·public·e(Landroid/view/View;)I | ||
16 | ····.locals·1 | 5 | ····.locals·1 |
17 | ····i | 6 | ····if-eqz·p1,·:cond_0 |
18 | ···· | 7 | ····new-instance·v0,·Landroid/support/v4/h/q; |
8 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/h/q;-><init>(Landroid/support/v4/h/s;)V | ||
19 | ····return·v0 | ||
20 | .end·method | ||
21 | .method·public·k(Landroid/view/View;)I | ||
22 | ···· | 9 | ····:goto_0 |
10 | ····invoke-virtual·{p0,·v0},·Landroid/view/LayoutInflater;->setFactory2(Landroid/view/LayoutInflater$Factory2;)V | ||
23 | ···· | 11 | ····return-void |
24 | ···· | 12 | ····:cond_0 |
13 | ····const/4·v0,·0x0 | ||
25 | ···· | 14 | ····goto·:goto_0 |
26 | .end·method | 15 | .end·method |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·interface·abstract·Landroid/support/v4/ | 1 | .class·interface·abstract·Landroid/support/v4/h/ac; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; | 4 | .method·public·abstract·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; |
5 | .end·method | 5 | .end·method |
Offset 1, 66 lines modified | Offset 1, 66 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/bq; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Ljava/lang/Runnable; | 4 | .implements·Ljava/lang/Runnable; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·a:Ljava/lang/ref/WeakReference; | 6 | .field·a:Ljava/lang/ref/WeakReference; |
7 | .field·b:Landroid/support/v4/ | 7 | .field·b:Landroid/support/v4/h/bn; |
8 | .field·final·synthetic·c:Landroid/support/v4/ | 8 | .field·final·synthetic·c:Landroid/support/v4/h/bp; |
9 | #·direct·methods | 9 | #·direct·methods |
10 | .method·private·constructor·<init>(Landroid/support/v4/ | 10 | .method·private·constructor·<init>(Landroid/support/v4/h/bp;Landroid/support/v4/h/bn;Landroid/view/View;)V |
11 | ····.locals·1 | 11 | ····.locals·1 |
12 | ····iput-object·p1,·p0,·Landroid/support/v4/ | 12 | ····iput-object·p1,·p0,·Landroid/support/v4/h/bq;->c:Landroid/support/v4/h/bp; |
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
14 | ····new-instance·v0,·Ljava/lang/ref/WeakReference; | 14 | ····new-instance·v0,·Ljava/lang/ref/WeakReference; |
15 | ····invoke-direct·{v0,·p3},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V | 15 | ····invoke-direct·{v0,·p3},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V |
16 | ····iput-object·v0,·p0,·Landroid/support/v4/ | 16 | ····iput-object·v0,·p0,·Landroid/support/v4/h/bq;->a:Ljava/lang/ref/WeakReference; |
17 | ····iput-object·p2,·p0,·Landroid/support/v4/ | 17 | ····iput-object·p2,·p0,·Landroid/support/v4/h/bq;->b:Landroid/support/v4/h/bn; |
18 | ····return-void | 18 | ····return-void |
19 | .end·method | 19 | .end·method |
20 | .method·synthetic·constructor·<init>(Landroid/support/v4/ | 20 | .method·synthetic·constructor·<init>(Landroid/support/v4/h/bp;Landroid/support/v4/h/bn;Landroid/view/View;Landroid/support/v4/h/bo;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v4/ | 22 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v4/h/bq;-><init>(Landroid/support/v4/h/bp;Landroid/support/v4/h/bn;Landroid/view/View;)V |
23 | ····return-void | 23 | ····return-void |
24 | .end·method | 24 | .end·method |
25 | #·virtual·methods | 25 | #·virtual·methods |
26 | .method·public·run()V | 26 | .method·public·run()V |
27 | ····.locals·3 | 27 | ····.locals·3 |
28 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 28 | ····iget-object·v0,·p0,·Landroid/support/v4/h/bq;->a:Ljava/lang/ref/WeakReference; |
29 | ····invoke-virtual·{v0},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; | 29 | ····invoke-virtual·{v0},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
30 | ····move-result-object·v0 | 30 | ····move-result-object·v0 |
31 | ····check-cast·v0,·Landroid/view/View; | 31 | ····check-cast·v0,·Landroid/view/View; |
32 | ····if-eqz·v0,·:cond_0 | 32 | ····if-eqz·v0,·:cond_0 |
33 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 33 | ····iget-object·v1,·p0,·Landroid/support/v4/h/bq;->c:Landroid/support/v4/h/bp; |
34 | ····iget-object·v2,·p0,·Landroid/support/v4/ | 34 | ····iget-object·v2,·p0,·Landroid/support/v4/h/bq;->b:Landroid/support/v4/h/bn; |
35 | ····invoke-static·{v1,·v2,·v0},·Landroid/support/v4/ | 35 | ····invoke-static·{v1,·v2,·v0},·Landroid/support/v4/h/bp;->a(Landroid/support/v4/h/bp;Landroid/support/v4/h/bn;Landroid/view/View;)V |
36 | ····:cond_0 | 36 | ····:cond_0 |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
Offset 1, 48 lines modified | Offset 1, 39 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·final·Landroid/support/v4/h/cc; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/animation/ValueAnimator$AnimatorUpdateListener; | ||
3 | #·instance·fields | 5 | #·instance·fields |
4 | .field·final·synthetic·a:Landroid/support/v4/ | 6 | .field·final·synthetic·a:Landroid/support/v4/h/cf; |
7 | .field·final·synthetic·b:Landroid/view/View; | ||
5 | #·direct·methods | 8 | #·direct·methods |
6 | .method· | 9 | .method·constructor·<init>(Landroid/support/v4/h/cf;Landroid/view/View;)V |
7 | ····.locals·0 | 10 | ····.locals·0 |
8 | ····iput-object·p1,·p0,·Landroid/support/v4/ | 11 | ····iput-object·p1,·p0,·Landroid/support/v4/h/cc;->a:Landroid/support/v4/h/cf; |
9 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V | ||
10 | ····return-void | ||
11 | .end·method | ||
12 | ····iput-object·p2,·p0,·Landroid/support/v4/h/cc;->b:Landroid/view/View; | ||
12 | .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/cx;)V | ||
13 | ····.locals·0 | ||
14 | ····invoke-direct·{p0 | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
15 | ····return-void | 14 | ····return-void |
16 | .end·method | 15 | .end·method |
17 | #·virtual·methods | 16 | #·virtual·methods |
18 | .method·public·on | 17 | .method·public·onAnimationUpdate(Landroid/animation/ValueAnimator;)V |
19 | ····.locals· | 18 | ····.locals·2 |
20 | ····iget-object·v0,·p0,·Landroid/support/v4/view/df;->a:Landroid/support/v4/view/ViewPager; | ||
21 | ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->a()V | ||
22 | ····return-void | ||
23 | .end·method | ||
19 | ····iget-object·v0,·p0,·Landroid/support/v4/h/cc;->a:Landroid/support/v4/h/cf; | ||
24 | .method·public·onInvalidated()V | ||
25 | ····.locals·1 | ||
26 | ····iget-object·v | 20 | ····iget-object·v1,·p0,·Landroid/support/v4/h/cc;->b:Landroid/view/View; |
27 | ····invoke- | 21 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/h/cf;->a(Landroid/view/View;)V |
28 | ····return-void | 22 | ····return-void |
29 | .end·method | 23 | .end·method |
Offset 1, 25 lines modified | Offset 1, 37 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/h/w; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/h/u; | ||
3 | #·virtual·methods | ||
4 | .method·public·abstract·a(Landroid/view/MotionEvent;)I | ||
5 | .end·method | ||
6 | .method·public·abstract·a(Landroid/view/MotionEvent;I)I | ||
7 | 5 | #·direct·methods | |
6 | .method·constructor·<init>()V | ||
7 | ····.locals·0 | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
8 | .method·public·abstract·b(Landroid/view/MotionEvent;)I | ||
9 | .end·method | ||
10 | 9 | ····return-void | |
11 | .end·method | 10 | .end·method |
12 | .method·public·abstract·c(Landroid/view/MotionEvent;I)F | ||
13 | .end·method | ||
14 | 11 | #·virtual·methods | |
12 | .method·public·a(Landroid/view/ViewGroup$MarginLayoutParams;)I | ||
13 | ····.locals·1 | ||
14 | ····invoke-static·{p1},·Landroid/support/v4/h/x;->a(Landroid/view/ViewGroup$MarginLayoutParams;)I | ||
15 | ····move-result·v0 | ||
16 | ····return·v0 | ||
15 | .end·method | 17 | .end·method |
16 | .method·public· | 18 | .method·public·b(Landroid/view/ViewGroup$MarginLayoutParams;)I |
19 | ····.locals·1 | ||
20 | ····invoke-static·{p1},·Landroid/support/v4/h/x;->b(Landroid/view/ViewGroup$MarginLayoutParams;)I | ||
21 | ····move-result·v0 | ||
22 | ····return·v0 | ||
17 | .end·method | 23 | .end·method |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/h/cg; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
Offset 17, 15 lines modified | Offset 17, 15 lines modified | ||
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····const/4·v0,·0x0 | 18 | ····const/4·v0,·0x0 |
19 | ····return·v0 | 19 | ····return·v0 |
20 | .end·method | 20 | .end·method |
21 | .method·public·a(IIII)Landroid/support/v4/ | 21 | .method·public·a(IIII)Landroid/support/v4/h/cg; |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····return-object·p0 | 23 | ····return-object·p0 |
24 | .end·method | 24 | .end·method |
25 | .method·public·b()I | 25 | .method·public·b()I |
26 | ····.locals·1 | 26 | ····.locals·1 |
Offset 1, 141 lines modified | Offset 1, 149 lines modified | ||
1 | .class·public·abstract·Landroid/support/v4/h/a; | ||
2 | .super·Ljava/lang/Object; | ||
1 | .class·public·Landroid/support/v4/view/ViewPager$SavedState; | ||
2 | .super·Landroid/view/View$BaseSavedState; | ||
3 | #·static·fields | ||
4 | .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator; | ||
5 | #·instance·fields | 3 | #·instance·fields |
6 | .field·a: | 4 | .field·private·final·a:Landroid/content/Context; |
7 | .field·b:Landroid/ | 5 | .field·private·b:Landroid/support/v4/h/b; |
8 | .field· | 6 | .field·private·c:Landroid/support/v4/h/c; |
9 | #·direct·methods | 7 | #·direct·methods |
10 | .method· | 8 | .method·public·constructor·<init>(Landroid/content/Context;)V |
11 | ····.locals· | 9 | ····.locals·0 |
12 | ····new-instance·v0,·Landroid/support/v4/view/dg; | ||
13 | ····invoke-direct·{v0},·Landroid/support/v4/view/dg;-><init>()V | ||
14 | ····invoke-static·{v0},·Landroid/support/v4/d/c;->a(Landroid/support/v4/d/e;)Landroid/os/Parcelable$Creator; | ||
15 | ···· | 10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
16 | ···· | 11 | ····iput-object·p1,·p0,·Landroid/support/v4/h/a;->a:Landroid/content/Context; |
17 | ····return-void | 12 | ····return-void |
18 | .end·method | 13 | .end·method |
19 | .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | ||
20 | ····.locals·1 | ||
21 | 14 | #·virtual·methods | |
15 | .method·public·abstract·a()Landroid/view/View; | ||
16 | .end·method | ||
22 | ·· | 17 | .method·public·a(Landroid/view/MenuItem;)Landroid/view/View; |
18 | ····.locals·1 | ||
23 | ····invoke-virtual·{p0},·L | 19 | ····invoke-virtual·{p0},·Landroid/support/v4/h/a;->a()Landroid/view/View; |
24 | ····move-result-object·v0 | 20 | ····move-result-object·v0 |
25 | ···· | 21 | ····return-object·v0 |
22 | .end·method | ||
26 | · | 23 | .method·public·a(Landroid/support/v4/h/b;)V |
24 | ····.locals·0 | ||
25 | ····iput-object·p1,·p0,·Landroid/support/v4/h/a;->b:Landroid/support/v4/h/b; | ||
27 | ····:cond_0 | ||
28 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | ||
29 | ···· | 26 | ····return-void |
27 | .end·method | ||
30 | 28 | .method·public·a(Landroid/support/v4/h/c;)V | |
29 | ····.locals·3 | ||
31 | ····i | 30 | ····iget-object·v0,·p0,·Landroid/support/v4/h/a;->c:Landroid/support/v4/h/c; |
32 | ···· | 31 | ····if-eqz·v0,·:cond_0 |
33 | ····i | 32 | ····if-eqz·p1,·:cond_0 |
34 | ···· | 33 | ····const-string·v0,·"ActionProvider(support)" |
34 | ····new-instance·v1,·Ljava/lang/StringBuilder; | ||
35 | ····return-void | ||
36 | .end·method | ||
35 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | ||
37 | .method·public·constructor·<init>(Landroid/os/Parcelable;)V | ||
38 | ····.locals·0 | ||
39 | ····inv | 36 | ····const-string·v2,·"setVisibilityListener:·Setting·a·new·ActionProvider.VisibilityListener·when·one·is·already·set.·Are·you·reusing·this·" |
37 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
40 | ····return-void | ||
41 | .end·method | ||
38 | ····move-result-object·v1 | ||
39 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | ||
42 | #·virtual·methods | ||
43 | .method·public·toString()Ljava/lang/String; | ||
44 | ····.locals·2 | ||
45 | ···· | 40 | ····move-result-object·v2 |
46 | ····invoke- | 41 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
47 | ···· | 42 | ····move-result-object·v2 |
48 | ····invoke-virtual·{v | 43 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
49 | ····move-result-object·v | 44 | ····move-result-object·v1 |
50 | ···· | 45 | ····const-string·v2,·"·instance·while·it·is·still·in·use·somewhere·else?" |
46 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
51 | ····move-result·v1 | 47 | ····move-result-object·v1 |
52 | ····invoke- | 48 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
53 | ····move-result-object·v1 | 49 | ····move-result-object·v1 |
54 | ····invoke- | 50 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
55 | ···· | 51 | ····:cond_0 |
52 | ····iput-object·p1,·p0,·Landroid/support/v4/h/a;->c:Landroid/support/v4/h/c; | ||
56 | ···· | 53 | ····return-void |
54 | .end·method | ||
57 | 55 | .method·public·a(Landroid/view/SubMenu;)V | |
56 | ····.locals·0 | ||
58 | ···· | 57 | ····return-void |
58 | .end·method | ||
Max diff block lines reached; 1686/7020 bytes (24.02%) of diff not shown. |
Offset 1, 60 lines modified | Offset 1, 60 lines modified | ||
1 | .class·final·Landroid/support/v4/ | 1 | .class·final·Landroid/support/v4/h/by; |
2 | .super·Landroid/animation/AnimatorListenerAdapter; | 2 | .super·Landroid/animation/AnimatorListenerAdapter; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·synthetic·a:Landroid/support/v4/ | 4 | .field·final·synthetic·a:Landroid/support/v4/h/cd; |
5 | .field·final·synthetic·b:Landroid/view/View; | 5 | .field·final·synthetic·b:Landroid/view/View; |
6 | #·direct·methods | 6 | #·direct·methods |
7 | .method·constructor·<init>(Landroid/support/v4/ | 7 | .method·constructor·<init>(Landroid/support/v4/h/cd;Landroid/view/View;)V |
8 | ····.locals·0 | 8 | ····.locals·0 |
9 | ····iput-object·p1,·p0,·Landroid/support/v4/ | 9 | ····iput-object·p1,·p0,·Landroid/support/v4/h/by;->a:Landroid/support/v4/h/cd; |
10 | ····iput-object·p2,·p0,·Landroid/support/v4/ | 10 | ····iput-object·p2,·p0,·Landroid/support/v4/h/by;->b:Landroid/view/View; |
11 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 11 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V |
12 | ····return-void | 12 | ····return-void |
13 | .end·method | 13 | .end·method |
14 | #·virtual·methods | 14 | #·virtual·methods |
15 | .method·public·onAnimationCancel(Landroid/animation/Animator;)V | 15 | .method·public·onAnimationCancel(Landroid/animation/Animator;)V |
16 | ····.locals·2 | 16 | ····.locals·2 |
17 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 17 | ····iget-object·v0,·p0,·Landroid/support/v4/h/by;->a:Landroid/support/v4/h/cd; |
18 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 18 | ····iget-object·v1,·p0,·Landroid/support/v4/h/by;->b:Landroid/view/View; |
19 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/ | 19 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/h/cd;->c(Landroid/view/View;)V |
20 | ····return-void | 20 | ····return-void |
21 | .end·method | 21 | .end·method |
22 | .method·public·onAnimationEnd(Landroid/animation/Animator;)V | 22 | .method·public·onAnimationEnd(Landroid/animation/Animator;)V |
23 | ····.locals·2 | 23 | ····.locals·2 |
24 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 24 | ····iget-object·v0,·p0,·Landroid/support/v4/h/by;->a:Landroid/support/v4/h/cd; |
25 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 25 | ····iget-object·v1,·p0,·Landroid/support/v4/h/by;->b:Landroid/view/View; |
26 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/ | 26 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/h/cd;->b(Landroid/view/View;)V |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | .method·public·onAnimationStart(Landroid/animation/Animator;)V | 29 | .method·public·onAnimationStart(Landroid/animation/Animator;)V |
30 | ····.locals·2 | 30 | ····.locals·2 |
31 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 31 | ····iget-object·v0,·p0,·Landroid/support/v4/h/by;->a:Landroid/support/v4/h/cd; |
32 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 32 | ····iget-object·v1,·p0,·Landroid/support/v4/h/by;->b:Landroid/view/View; |
33 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/ | 33 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/h/cd;->a(Landroid/view/View;)V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
Offset 1, 455 lines modified | Offset 1, 379 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·final·Landroid/support/v4/g/i; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·L | 4 | .implements·Ljava/util/Set; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·a | 6 | .field·final·synthetic·a:Landroid/support/v4/g/g; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·constructor·<init>()V | 8 | .method·constructor·<init>(Landroid/support/v4/g/g;)V |
9 | ····.locals· | 9 | ····.locals·0 |
10 | ····i | 10 | ····iput-object·p1,·p0,·Landroid/support/v4/g/i;->a:Landroid/support/v4/g/g; |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
11 | ····const/4·v0,·0x0 | ||
12 | ····iput-object·v0,·p0,·Landroid/support/v4/view/bw;->a:Ljava/util/WeakHashMap; | ||
13 | ····return-void | 12 | ····return-void |
14 | .end·method | 13 | .end·method |
15 | .method·private·a(Landroid/support/v4/view/bp;I)Z | ||
16 | ····.locals·5 | ||
17 | ····const/4·v0,·0x1 | ||
18 | ····const/4·v1,·0x0 | ||
19 | ····invoke-interface·{p1},·Landroid/support/v4/view/bp;->b()I | ||
20 | 14 | #·virtual·methods | |
15 | .method·public·a(Ljava/util/Map$Entry;)Z | ||
16 | ····.locals·1 | ||
21 | ···· | 17 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; |
22 | ···· | 18 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V |
23 | ···· | 19 | ····throw·v0 |
20 | .end·method | ||
24 | ··· | 21 | .method·public·synthetic·add(Ljava/lang/Object;)Z |
22 | ····.locals·1 | ||
25 | ···· | 23 | ····check-cast·p1,·Ljava/util/Map$Entry; |
26 | ····i | 24 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/g/i;->a(Ljava/util/Map$Entry;)Z |
27 | ····move | 25 | ····move-result·v0 |
28 | ····:cond_0 | ||
29 | ····:goto_0 | ||
30 | ····return·v0 | 26 | ····return·v0 |
31 | ····:cond_1 | ||
32 | ····if-gez·p2,·:cond_2 | ||
33 | ····if-gtz·v2,·:cond_0 | ||
34 | ····move·v0,·v1 | ||
35 | ····goto·:goto_0 | ||
36 | ····:cond_2 | ||
37 | ····add-int/lit8·v3,·v3,·-0x1 | ||
38 | ····if-lt·v2,·v3,·:cond_0 | ||
39 | ····move·v0,·v1 | ||
40 | ····goto·:goto_0 | ||
41 | .end·method | 27 | .end·method |
42 | .method·p | 28 | .method·public·addAll(Ljava/util/Collection;)Z |
43 | ····.locals·5 | 29 | ····.locals·5 |
30 | ····iget-object·v0,·p0,·Landroid/support/v4/g/i;->a:Landroid/support/v4/g/g; | ||
44 | ····const/4·v0,·0x1 | ||
45 | ····const/4·v1,·0x0 | ||
46 | ····invoke-interface·{p1},·Landroid/support/v4/view/bp;->e()I | ||
47 | ···· | 31 | ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->a()I |
48 | ···· | 32 | ····move-result·v1 |
49 | ···· | 33 | ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
50 | ···· | 34 | ····move-result-object·v2 |
51 | ···· | 35 | ····:goto_0 |
36 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z | ||
52 | ···· | 37 | ····move-result·v0 |
53 | ····if- | 38 | ····if-eqz·v0,·:cond_0 |
54 | ···· | 39 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
40 | ····move-result-object·v0 | ||
55 | ····:cond_0 | ||
56 | ····:goto_0 | ||
57 | ····return·v0 | ||
41 | ····check-cast·v0,·Ljava/util/Map$Entry; | ||
58 | ····:cond_1 | ||
59 | ····if-gez·p2,·:cond_2 | ||
60 | ····i | 42 | ····iget-object·v3,·p0,·Landroid/support/v4/g/i;->a:Landroid/support/v4/g/g; |
61 | ···· | 43 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
62 | ···· | 44 | ····move-result-object·v4 |
45 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | ||
63 | ····:cond_2 | ||
64 | ····add-int/lit8·v3,·v3,·-0x1 | ||
65 | ···· | 46 | ····move-result-object·v0 |
66 | ···· | 47 | ····invoke-virtual·{v3,·v4,·v0},·Landroid/support/v4/g/g;->a(Ljava/lang/Object;Ljava/lang/Object;)V |
Max diff block lines reached; 11135/14771 bytes (75.38%) of diff not shown. |
Offset 1, 39 lines modified | Offset 1, 39 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/o; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/view/LayoutInflater$Factory; | 4 | .implements·Landroid/view/LayoutInflater$Factory; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·a:Landroid/support/v4/ | 6 | .field·final·a:Landroid/support/v4/h/s; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·constructor·<init>(Landroid/support/v4/ | 8 | .method·constructor·<init>(Landroid/support/v4/h/s;)V |
9 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
11 | ····iput-object·p1,·p0,·Landroid/support/v4/ | 11 | ····iput-object·p1,·p0,·Landroid/support/v4/h/o;->a:Landroid/support/v4/h/s; |
12 | ····return-void | 12 | ····return-void |
13 | .end·method | 13 | .end·method |
14 | #·virtual·methods | 14 | #·virtual·methods |
15 | .method·public·onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | 15 | .method·public·onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
16 | ····.locals·2 | 16 | ····.locals·2 |
17 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 17 | ····iget-object·v0,·p0,·Landroid/support/v4/h/o;->a:Landroid/support/v4/h/s; |
18 | ····const/4·v1,·0x0 | 18 | ····const/4·v1,·0x0 |
19 | ····invoke-interface·{v0,·v1,·p1,·p2,·p3},·Landroid/support/v4/ | 19 | ····invoke-interface·{v0,·v1,·p1,·p2,·p3},·Landroid/support/v4/h/s;->a(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
20 | ····move-result-object·v0 | 20 | ····move-result-object·v0 |
21 | ····return-object·v0 | 21 | ····return-object·v0 |
22 | .end·method | 22 | .end·method |
23 | .method·public·toString()Ljava/lang/String; | 23 | .method·public·toString()Ljava/lang/String; |
Offset 57, 15 lines modified | Offset 57, 15 lines modified | ||
57 | ····const-string·v1,·"{" | 57 | ····const-string·v1,·"{" |
58 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 58 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
59 | ····move-result-object·v0 | 59 | ····move-result-object·v0 |
60 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 60 | ····iget-object·v1,·p0,·Landroid/support/v4/h/o;->a:Landroid/support/v4/h/s; |
61 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 61 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
63 | ····const-string·v1,·"}" | 63 | ····const-string·v1,·"}" |
Offset 1, 78 lines modified | Offset 1, 74 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/a/y; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/view/animation/Animation$AnimationListener; | ||
3 | #·static·fields | ||
4 | .field·static·final·a:Landroid/support/v4/view/cv; | ||
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v4/a/m; | ||
7 | .field·final·synthetic·b:Landroid/support/v4/a/w; | ||
5 | #·direct·methods | ||
6 | .method·static·constructor·<clinit>()V | ||
7 | ····.locals·2 | ||
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
9 | ····const/16·v1,·0xe | ||
10 | 8 | #·direct·methods | |
9 | .method·constructor·<init>(Landroid/support/v4/a/w;Landroid/support/v4/a/m;)V | ||
10 | ····.locals·0 | ||
11 | ···· | 11 | ····iput-object·p1,·p0,·Landroid/support/v4/a/y;->b:Landroid/support/v4/a/w; |
12 | ····i | 12 | ····iput-object·p2,·p0,·Landroid/support/v4/a/y;->a:Landroid/support/v4/a/m; |
13 | ···· | 13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
14 | ····:goto_0 | ||
15 | ····return-void | 14 | ····return-void |
15 | .end·method | ||
16 | ····:cond_0 | ||
17 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
18 | ····const/16·v1,·0xb | ||
19 | 16 | #·virtual·methods | |
17 | .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V | ||
18 | ····.locals·6 | ||
20 | ···· | 19 | ····const/4·v3,·0x0 |
21 | ····i | 20 | ····iget-object·v0,·p0,·Landroid/support/v4/a/y;->a:Landroid/support/v4/a/m; |
22 | ···· | 21 | ····iget-object·v0,·v0,·Landroid/support/v4/a/m;->c:Landroid/view/View; |
23 | ···· | 22 | ····if-eqz·v0,·:cond_0 |
23 | ····iget-object·v0,·p0,·Landroid/support/v4/a/y;->a:Landroid/support/v4/a/m; | ||
24 | ····:cond_1 | ||
25 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
26 | ····const/ | 24 | ····const/4·v1,·0x0 |
27 | ····i | 25 | ····iput-object·v1,·v0,·Landroid/support/v4/a/m;->c:Landroid/view/View; |
28 | ···· | 26 | ····iget-object·v0,·p0,·Landroid/support/v4/a/y;->b:Landroid/support/v4/a/w; |
29 | ····i | 27 | ····iget-object·v1,·p0,·Landroid/support/v4/a/y;->a:Landroid/support/v4/a/m; |
30 | ···· | 28 | ····iget-object·v2,·p0,·Landroid/support/v4/a/y;->a:Landroid/support/v4/a/m; |
31 | ····g | 29 | ····iget·v2,·v2,·Landroid/support/v4/a/m;->d:I |
30 | ····move·v4,·v3 | ||
32 | ····:cond_2 | ||
33 | ····new-instance·v0,·Landroid/support/v4/view/cr; | ||
34 | ···· | 31 | ····move·v5,·v3 |
35 | ···· | 32 | ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/a/w;->a(Landroid/support/v4/a/m;IIIZ)V |
36 | ···· | 33 | ····:cond_0 |
34 | ····return-void | ||
37 | .end·method | 35 | .end·method |
38 | .method·public· | 36 | .method·public·onAnimationRepeat(Landroid/view/animation/Animation;)V |
39 | ····.locals· | 37 | ····.locals·0 |
40 | ····sget-object·v0,·Landroid/support/v4/view/cq;->a:Landroid/support/v4/view/cv; | ||
41 | ···· | 38 | ····return-void |
39 | .end·method | ||
42 | ·· | 40 | .method·public·onAnimationStart(Landroid/view/animation/Animation;)V |
41 | ····.locals·0 | ||
43 | ····return | 42 | ····return-void |
44 | .end·method | 43 | .end·method |
Offset 1, 60 lines modified | Offset 1, 72 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/a/n; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/a/t; | ||
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v4/a/m; | ||
3 | #·direct·methods | 7 | #·direct·methods |
4 | .method·constructor·<init>()V | 8 | .method·constructor·<init>(Landroid/support/v4/a/m;)V |
5 | ····.locals·0 | 9 | ····.locals·0 |
6 | ····i | 10 | ····iput-object·p1,·p0,·Landroid/support/v4/a/n;->a:Landroid/support/v4/a/m; |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
7 | ····return-void | 12 | ····return-void |
8 | .end·method | 13 | .end·method |
9 | #·virtual·methods | 14 | #·virtual·methods |
10 | .method·public·a( | 15 | .method·public·a(I)Landroid/view/View; |
11 | ····.locals·2 | 16 | ····.locals·2 |
12 | ····i | 17 | ····iget-object·v0,·p0,·Landroid/support/v4/a/n;->a:Landroid/support/v4/a/m; |
13 | ···· | 18 | ····iget-object·v0,·v0,·Landroid/support/v4/a/m;->J:Landroid/view/View; |
14 | ····if- | 19 | ····if-nez·v0,·:cond_0 |
15 | ····new-instance·v0,·La | 20 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
16 | ···· | 21 | ····const-string·v1,·"Fragment·does·not·have·a·view" |
22 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | ||
17 | ····:goto_0 | ||
18 | ····return-object·v0 | ||
19 | ····:cond_0 | ||
20 | ····const/4·v0,·0x0 | ||
21 | ····goto·:goto_0 | ||
22 | .end·method | ||
23 | ····throw·v0 | ||
23 | .method·public·a(Landroid/support/v4/view/a;)Ljava/lang/Object; | ||
24 | ····.locals·1 | ||
25 | ···· | 24 | ····:cond_0 |
25 | ····iget-object·v0,·p0,·Landroid/support/v4/a/n;->a:Landroid/support/v4/a/m; | ||
26 | ····i | 26 | ····iget-object·v0,·v0,·Landroid/support/v4/a/m;->J:Landroid/view/View; |
27 | ····invoke- | 27 | ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
28 | ····move-result-object·v0 | 28 | ····move-result-object·v0 |
29 | ····return-object·v0 | 29 | ····return-object·v0 |
30 | .end·method | 30 | .end·method |
31 | .method·public·a( | 31 | .method·public·a()Z |
32 | ····.locals·1 | 32 | ····.locals·1 |
33 | ····i | 33 | ····iget-object·v0,·p0,·Landroid/support/v4/a/n;->a:Landroid/support/v4/a/m; |
34 | ···· | 34 | ····iget-object·v0,·v0,·Landroid/support/v4/a/m;->J:Landroid/view/View; |
35 | ····if-eqz·v0,·:cond_0 | ||
36 | ····const/4·v0,·0x1 | ||
37 | ····:goto_0 | ||
35 | ····return·v0 | 38 | ····return·v0 |
39 | ····:cond_0 | ||
40 | ····const/4·v0,·0x0 | ||
41 | ····goto·:goto_0 | ||
36 | .end·method | 42 | .end·method |
Offset 1, 34 lines modified | Offset 1, 34 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/ab; |
2 | .super·L | 2 | .super·Landroid/support/v4/h/aa; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method· | 4 | .method·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v4/h/aa;-><init>()V | ||
6 | ····check-cast·p1,·Landroid/view/View$AccessibilityDelegate; | ||
7 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setAccessibilityDelegate(Landroid/view/View$AccessibilityDelegate;)V | ||
8 | ····return-void | 7 | ····return-void |
9 | .end·method | 8 | .end·method |
9 | #·virtual·methods | ||
10 | .method·public· | 10 | .method·public·b(Landroid/view/MenuItem;)Z |
11 | ····.locals·1 | 11 | ····.locals·1 |
12 | ····invoke- | 12 | ····invoke-static·{p1},·Landroid/support/v4/h/af;->a(Landroid/view/MenuItem;)Z |
13 | ····move-result·v0 | 13 | ····move-result·v0 |
14 | ····return·v0 | 14 | ····return·v0 |
15 | .end·method | 15 | .end·method |
16 | .method·public· | 16 | .method·public·c(Landroid/view/MenuItem;)Z |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····invoke- | 18 | ····invoke-static·{p1},·Landroid/support/v4/h/af;->b(Landroid/view/MenuItem;)Z |
19 | ····move-result·v0 | 19 | ····move-result·v0 |
20 | ····return·v0 | 20 | ····return·v0 |
21 | .end·method | 21 | .end·method |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/x; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/view/ViewGroup$MarginLayoutParams;)I | 4 | .method·public·static·a(Landroid/view/ViewGroup$MarginLayoutParams;)I |
5 | ····.locals·1 | 5 | ····.locals·1 |
Offset 1, 419 lines modified | Offset 1, 353 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/h/bn; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #· | 3 | #·static·fields |
4 | .field·static·final·a:Landroid/support/v4/h/bw; | ||
4 | .field·private·final·a:Landroid/view/View; | ||
5 | .field·private·b:Landroid/view/ViewParent; | ||
6 | .field·private·c:Z | ||
7 | .field·private·d:[I | ||
8 | #·virtual·methods | ||
9 | .method·public·a(Z)V | ||
10 | ····.locals·1 | ||
11 | ····iget-boolean·v0,·p0,·Landroid/support/v4/view/bk;->c:Z | ||
12 | ····if-eqz·v0,·:cond_0 | ||
13 | 5 | #·instance·fields | |
6 | .field·private·b:Ljava/lang/ref/WeakReference; | ||
14 | 7 | .field·private·c:Ljava/lang/Runnable; | |
8 | .field·private·d:Ljava/lang/Runnable; | ||
15 | ····:cond_0 | ||
16 | ····iput-boolean·p1,·p0,·Landroid/support/v4/view/bk;->c:Z | ||
9 | .field·private·e:I | ||
17 | ····return-void | ||
18 | .end·method | ||
19 | .method·public·a()Z | ||
20 | ····.locals·1 | ||
21 | ····iget-boolean·v0,·p0,·Landroid/support/v4/view/bk;->c:Z | ||
22 | ····return·v0 | ||
23 | .end·method | ||
24 | 10 | #·direct·methods | |
11 | .method·static·constructor·<clinit>()V | ||
25 | ····.locals·2 | 12 | ····.locals·2 |
26 | ···· | 13 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
27 | ···· | 14 | ····const/16·v1,·0x13 |
28 | ····if- | 15 | ····if-lt·v0,·v1,·:cond_0 |
29 | ····iget-object·v0,·p0,·Landroid/support/v4/view/bk;->b:Landroid/view/ViewParent; | ||
30 | ····if-eqz·v0,·:cond_0 | ||
31 | ····iget-object·v0,·p0,·Landroid/support/v4/view/bk;->b:Landroid/view/ViewParent; | ||
32 | ···· | 16 | ····new-instance·v0,·Landroid/support/v4/h/bv; |
33 | ····invoke- | 17 | ····invoke-direct·{v0},·Landroid/support/v4/h/bv;-><init>()V |
34 | ···· | 18 | ····sput-object·v0,·Landroid/support/v4/h/bn;->a:Landroid/support/v4/h/bw; |
35 | ····:goto_0 | 19 | ····:goto_0 |
36 | ····return | 20 | ····return-void |
37 | ····:cond_0 | 21 | ····:cond_0 |
38 | ····const/ | 22 | ····const/16·v1,·0x12 |
23 | ····if-lt·v0,·v1,·:cond_1 | ||
39 | ····goto·:goto_0 | ||
40 | .end·method | ||
24 | ····new-instance·v0,·Landroid/support/v4/h/bt; | ||
41 | .method·public·a(FFZ)Z | ||
42 | ····.locals·2 | ||
43 | ····invoke-virtual·{p0},·Landroid/support/v4/view/bk;->a()Z | ||
44 | ···· | 25 | ····invoke-direct·{v0},·Landroid/support/v4/h/bt;-><init>()V |
45 | ···· | 26 | ····sput-object·v0,·Landroid/support/v4/h/bn;->a:Landroid/support/v4/h/bw; |
27 | ····goto·:goto_0 | ||
46 | ····iget-object·v0,·p0,·Landroid/support/v4/view/bk;->b:Landroid/view/ViewParent; | ||
47 | ····if-eqz·v0,·:cond_0 | ||
48 | ····iget-object·v0,·p0,·Landroid/support/v4/view/bk;->b:Landroid/view/ViewParent; | ||
49 | ···· | 28 | ····:cond_1 |
29 | ····const/16·v1,·0x10 | ||
50 | ····i | 30 | ····if-lt·v0,·v1,·:cond_2 |
51 | ···· | 31 | ····new-instance·v0,·Landroid/support/v4/h/bu; |
32 | ····invoke-direct·{v0},·Landroid/support/v4/h/bu;-><init>()V | ||
52 | ····:goto_0 | ||
53 | ····return·v0 | ||
33 | ····sput-object·v0,·Landroid/support/v4/h/bn;->a:Landroid/support/v4/h/bw; | ||
54 | ····:cond_0 | ||
55 | ····const/4·v0,·0x0 | ||
56 | ····goto·:goto_0 | 34 | ····goto·:goto_0 |
57 | .end·method | ||
58 | .method·public·a(I)Z | ||
59 | ····.locals·4 | ||
35 | ····:cond_2 | ||
60 | ····const/ | 36 | ····const/16·v1,·0xe |
61 | ····invoke-virtual·{p0},·Landroid/support/v4/view/bk;->b()Z | ||
62 | ···· | 37 | ····if-lt·v0,·v1,·:cond_3 |
63 | ····i | 38 | ····new-instance·v0,·Landroid/support/v4/h/br; |
64 | ···· | 39 | ····invoke-direct·{v0},·Landroid/support/v4/h/br;-><init>()V |
40 | ····sput-object·v0,·Landroid/support/v4/h/bn;->a:Landroid/support/v4/h/bw; | ||
65 | ····:goto_0 | ||
Max diff block lines reached; 13024/16768 bytes (77.67%) of diff not shown. |
Offset 1, 118 lines modified | Offset 1, 63 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/a/av; |
2 | .super·L | 2 | .super·Landroid/widget/FrameLayout; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·constructor·<init>(Landroid/content/Context;)V | ||
4 | .method·public·static·a(III)I | ||
5 | ····.locals·1 | ||
6 | ····invoke-static·{p0,·p1,·p2},·Landroid/view/View;->resolveSizeAndState(III)I | ||
7 | ····move-result·v0 | ||
8 | ····return·v0 | ||
9 | .end·method | ||
10 | .method·public·static·a(Landroid/view/View;)I | ||
11 | ····.locals·1 | ||
12 | ····invoke-virtual·{p0},·Landroid/view/View;->getLayerType()I | ||
13 | ····move-result·v0 | ||
14 | ····return·v0 | ||
15 | .end·method | ||
16 | .method·static·a()J | ||
17 | ····.locals·2 | ||
18 | ····invoke-static·{},·Landroid/animation/ValueAnimator;->getFrameDelay()J | ||
19 | ····move-result-wide·v0 | ||
20 | ····return-wide·v0 | ||
21 | .end·method | ||
22 | .method·public·static·a(Landroid/view/View;F)V | ||
23 | ····.locals·0 | ||
24 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setTranslationX(F)V | ||
25 | ····return-void | ||
26 | .end·method | ||
27 | .method·public·static·a(Landroid/view/View;ILandroid/graphics/Paint;)V | ||
28 | ····.locals·0 | 5 | ····.locals·0 |
29 | ····invoke- | 6 | ····invoke-direct·{p0,·p1},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V |
30 | ····return-void | 7 | ····return-void |
31 | .end·method | 8 | .end·method |
32 | .method· | 9 | .method·static·a(Landroid/view/View;)Landroid/view/ViewGroup; |
33 | ····.locals· | 10 | ····.locals·3 |
34 | ···· | 11 | ····const/4·v2,·-0x1 |
12 | ····new-instance·v0,·Landroid/support/v4/a/av; | ||
35 | ····return-void | ||
36 | .end·method | ||
13 | ····invoke-virtual·{p0},·Landroid/view/View;->getContext()Landroid/content/Context; | ||
37 | .method·public·static·b(Landroid/view/View;)I | ||
38 | ····.locals·1 | ||
39 | ···· | 14 | ····move-result-object·v1 |
40 | ···· | 15 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/a/av;-><init>(Landroid/content/Context;)V |
16 | ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | ||
41 | ····return·v0 | ||
42 | .end·method | ||
17 | ····move-result-object·v1 | ||
43 | .method·public·static·b(Landroid/view/View;F)V | ||
44 | ····.locals·0 | ||
45 | ····i | 18 | ····if-eqz·v1,·:cond_0 |
19 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/a/av;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | ||
46 | ····return-void | ||
47 | .end·method | ||
48 | .method·public·static·b(Landroid/view/View;Z)V | ||
49 | ···· | 20 | ····:cond_0 |
21 | ····new-instance·v1,·Landroid/widget/FrameLayout$LayoutParams; | ||
50 | ····invoke- | 22 | ····invoke-direct·{v1,·v2,·v2},·Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V |
23 | ····invoke-virtual·{p0,·v1},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | ||
51 | ····return-void | ||
52 | .end·method | ||
53 | .method·public·static·c(Landroid/view/View;)F | ||
54 | ····.locals·1 | ||
55 | ····invoke-virtual·{p0},·Landroid/ | 24 | ····invoke-virtual·{v0,·p0},·Landroid/support/v4/a/av;->addView(Landroid/view/View;)V |
56 | ····move-result·v0 | ||
57 | ····return·v0 | 25 | ····return-object·v0 |
58 | .end·method | 26 | .end·method |
59 | .method·public·static·c(Landroid/view/View;F)V | ||
60 | ····.locals·0 | ||
61 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setAlpha(F)V | ||
62 | ····return-void | ||
63 | .end·method | ||
64 | 27 | #·virtual·methods | |
28 | .method·protected·dispatchRestoreInstanceState(Landroid/util/SparseArray;)V | ||
65 | ····.locals·0 | 29 | ····.locals·0 |
66 | ····invoke-virtual·{p0},·Landroid/ | 30 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/av;->dispatchThawSelfOnly(Landroid/util/SparseArray;)V |
67 | ····return-void | 31 | ····return-void |
68 | .end·method | 32 | .end·method |
69 | .method·p | 33 | .method·protected·dispatchSaveInstanceState(Landroid/util/SparseArray;)V |
70 | ····.locals·0 | 34 | ····.locals·0 |
71 | ····invoke-virtual·{p0,·p1},·Landroid/ | 35 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/av;->dispatchFreezeSelfOnly(Landroid/util/SparseArray;)V |
72 | ····return-void | 36 | ····return-void |
73 | .end·method | 37 | .end·method |
Max diff block lines reached; -1/4032 bytes (-0.02%) of diff not shown. |
Offset 1, 102 lines modified | Offset 1, 201 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/ap; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/h/ay; | ||
3 | #·instance·fields | 5 | #·instance·fields |
4 | .field· | 6 | .field·a:Ljava/util/WeakHashMap; |
5 | #·direct·methods | 7 | #·direct·methods |
6 | .method·constructor·<init>()V | 8 | .method·constructor·<init>()V |
7 | ····.locals·1 | 9 | ····.locals·1 |
8 | ····invoke-direct·{p0},·L | 10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
9 | ····const/4·v0,·0x0 | 11 | ····const/4·v0,·0x0 |
10 | ····iput-object·v0,·p0,·Landroid/support/v4/ | 12 | ····iput-object·v0,·p0,·Landroid/support/v4/h/ap;->a:Ljava/util/WeakHashMap; |
11 | ····return-void | 13 | ····return-void |
12 | .end·method | 14 | .end·method |
13 | #·virtual·methods | 15 | #·virtual·methods |
14 | .method·public·a( | 16 | .method·public·a(III)I |
17 | ····.locals·1 | ||
18 | ····invoke-static·{p1,·p2},·Landroid/view/View;->resolveSize(II)I | ||
19 | ····move-result·v0 | ||
20 | ····return·v0 | ||
21 | .end·method | ||
22 | .method·public·a(Landroid/view/View;)I | ||
23 | ····.locals·1 | ||
24 | ····const/4·v0,·0x0 | ||
25 | ····return·v0 | ||
26 | .end·method | ||
27 | .method·a()J | ||
28 | ····.locals·2 | ||
29 | ····const-wide/16·v0,·0xa | ||
30 | ····return-wide·v0 | ||
31 | .end·method | ||
32 | .method·public·a(Landroid/view/View;Landroid/support/v4/h/cg;)Landroid/support/v4/h/cg; | ||
15 | ····.locals·0 | 33 | ····.locals·0 |
16 | ···· | 34 | ····return-object·p2 |
35 | .end·method | ||
36 | .method·public·a(Landroid/view/View;F)V | ||
37 | ····.locals·0 | ||
17 | ····return-void | 38 | ····return-void |
18 | .end·method | 39 | .end·method |
19 | .method·public·a(Landroid/ | 40 | .method·public·a(Landroid/view/View;ILandroid/graphics/Paint;)V |
20 | ····.locals·0 | 41 | ····.locals·0 |
21 | ···· | 42 | ····return-void |
43 | .end·method | ||
44 | .method·public·a(Landroid/view/View;Landroid/support/v4/h/an;)V | ||
45 | ····.locals·0 | ||
22 | ····return-void | 46 | ····return-void |
23 | .end·method | 47 | .end·method |
24 | .method·public·a(Landroid/ | 48 | .method·public·a(Landroid/view/View;Ljava/lang/Runnable;)V |
25 | ····.locals· | 49 | ····.locals·2 |
26 | ····invoke- | 50 | ····invoke-virtual·{p0},·Landroid/support/v4/h/ap;->a()J |
51 | ····move-result-wide·v0 | ||
52 | ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z | ||
27 | ····return-void | 53 | ····return-void |
28 | .end·method | 54 | .end·method |
29 | .method·public·a(Landroid/ | 55 | .method·public·a(Landroid/view/View;Ljava/lang/Runnable;J)V |
30 | ····.locals· | 56 | ····.locals·3 |
31 | ···· | 57 | ····invoke-virtual·{p0},·Landroid/support/v4/h/ap;->a()J |
32 | ···· | 58 | ····move-result-wide·v0 |
33 | ···· | 59 | ····add-long/2addr·v0,·p3 |
60 | ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z | ||
34 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/du;-><init>(Landroid/support/v4/view/dp;)V | ||
35 | ····invoke-static·{p2,·v0},·Landroid/support/v4/view/dz;->a(Landroid/view/View;Landroid/support/v4/view/ef;)V | ||
36 | ····return-void | 61 | ····return-void |
37 | .end·method | 62 | .end·method |
38 | .method·public·a(Landroid/ | 63 | .method·public·a(Landroid/view/View;Z)V |
39 | ····.locals·0 | 64 | ····.locals·0 |
40 | ····invoke-static·{p2,·p3},·Landroid/support/v4/view/dz;->a(Landroid/view/View;Landroid/view/animation/Interpolator;)V | ||
41 | ····return-void | 65 | ····return-void |
42 | .end·method | 66 | .end·method |
43 | .method·public·b(Landroid/ | 67 | .method·public·b(Landroid/view/View;)I |
44 | ····.locals· | 68 | ····.locals·1 |
69 | ····const/4·v0,·0x0 | ||
70 | ····return·v0 | ||
71 | .end·method | ||
45 | 72 | .method·public·b(Landroid/view/View;F)V | |
73 | ····.locals·0 | ||
46 | ····return-void | 74 | ····return-void |
47 | .end·method | 75 | .end·method |
Max diff block lines reached; 1642/5581 bytes (29.42%) of diff not shown. |
Offset 1, 105 lines modified | Offset 1, 124 lines modified | ||
1 | .class·Landroid/support/v | 1 | .class·final·Landroid/support/v7/a/t; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v | 4 | .implements·Landroid/support/v7/internal/view/menu/y; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v | 6 | .field·final·synthetic·a:Landroid/support/v7/a/k; |
7 | .field·final·synthetic·b:Landroid/support/v4/view/b; | ||
8 | #·direct·methods | 7 | #·direct·methods |
9 | .method·constructor·<init>(Landroid/support | 8 | .method·private·constructor·<init>(Landroid/support/v7/a/k;)V |
10 | ····.locals·0 | 9 | ····.locals·0 |
11 | ····iput-object·p1,·p0,·Landroid/support/v | 10 | ····iput-object·p1,·p0,·Landroid/support/v7/a/t;->a:Landroid/support/v7/a/k; |
12 | ····iput-object·p2,·p0,·Landroid/support/v4/view/c;->a:Landroid/support/v4/view/a; | ||
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
14 | ····return-void | 12 | ····return-void |
15 | .end·method | 13 | .end·method |
14 | .method·synthetic·constructor·<init>(Landroid/support/v7/a/k;Landroid/support/v7/a/l;)V | ||
15 | ····.locals·0 | ||
16 | ····invoke-direct·{p0,·p1},·Landroid/support/v7/a/t;-><init>(Landroid/support/v7/a/k;)V | ||
17 | ····return-void | ||
18 | .end·method | ||
16 | #·virtual·methods | 19 | #·virtual·methods |
17 | .method·public·a(Landroid/vie | 20 | .method·public·a(Landroid/support/v7/internal/view/menu/i;Z)V |
18 | ····.locals· | 21 | ····.locals·5 |
19 | ···· | 22 | ····const/4·v1,·0x1 |
20 | ····invoke-virtual·{ | 23 | ····invoke-virtual·{p1},·Landroid/support/v7/internal/view/menu/i;->p()Landroid/support/v7/internal/view/menu/i; |
24 | ····move-result-object·v2 | ||
21 | ····return-void | ||
22 | .end·method | ||
23 | .method·public·a(Landroid/view/View;Ljava/lang/Object;)V | ||
24 | ···· | 25 | ····if-eq·v2,·p1,·:cond_2 |
26 | ····move·v0,·v1 | ||
27 | ····:goto_0 | ||
28 | ····iget-object·v3,·p0,·Landroid/support/v7/a/t;->a:Landroid/support/v7/a/k; | ||
29 | ····if-eqz·v0,·:cond_0 | ||
30 | ····move-object·p1,·v2 | ||
31 | ····:cond_0 | ||
32 | ····invoke-static·{v3,·p1},·Landroid/support/v7/a/k;->a(Landroid/support/v7/a/k;Landroid/view/Menu;)Landroid/support/v7/a/s; | ||
25 | ···· | 33 | ····move-result-object·v3 |
26 | ···· | 34 | ····if-eqz·v3,·:cond_1 |
27 | ····i | 35 | ····if-eqz·v0,·:cond_3 |
28 | ····i | 36 | ····iget-object·v0,·p0,·Landroid/support/v7/a/t;->a:Landroid/support/v7/a/k; |
37 | ····iget·v4,·v3,·Landroid/support/v7/a/s;->a:I | ||
38 | ····invoke-static·{v0,·v4,·v3,·v2},·Landroid/support/v7/a/k;->a(Landroid/support/v7/a/k;ILandroid/support/v7/a/s;Landroid/view/Menu;)V | ||
39 | ····iget-object·v0,·p0,·Landroid/support/v7/a/t;->a:Landroid/support/v7/a/k; | ||
40 | ····invoke-static·{v0,·v3,·v1},·Landroid/support/v7/a/k;->a(Landroid/support/v7/a/k;Landroid/support/v7/a/s;Z)V | ||
41 | ····:cond_1 | ||
42 | ····:goto_1 | ||
29 | ····return-void | 43 | ····return-void |
30 | .end·method | ||
31 | .method·public·a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z | ||
32 | ···· | 44 | ····:cond_2 |
45 | ····const/4·v0,·0x0 | ||
33 | ···· | 46 | ····goto·:goto_0 |
34 | ···· | 47 | ····:cond_3 |
48 | ····iget-object·v0,·p0,·Landroid/support/v7/a/t;->a:Landroid/support/v7/a/k; | ||
35 | ···· | 49 | ····invoke-static·{v0,·v3,·p2},·Landroid/support/v7/a/k;->a(Landroid/support/v7/a/k;Landroid/support/v7/a/s;Z)V |
36 | ···· | 50 | ····goto·:goto_1 |
37 | .end·method | 51 | .end·method |
38 | .method·public·a(Landroid/ | 52 | .method·public·a(Landroid/support/v7/internal/view/menu/i;)Z |
39 | ····.locals· | 53 | ····.locals·2 |
40 | ····i | 54 | ····if-nez·p1,·:cond_0 |
41 | ····i | 55 | ····iget-object·v0,·p0,·Landroid/support/v7/a/t;->a:Landroid/support/v7/a/k; |
42 | ···· | 56 | ····iget-boolean·v0,·v0,·Landroid/support/v7/a/k;->e:Z |
57 | ····if-eqz·v0,·:cond_0 | ||
43 | ····return·v0 | ||
44 | .end·method | ||
58 | ····iget-object·v0,·p0,·Landroid/support/v7/a/t;->a:Landroid/support/v7/a/k; | ||
45 | .method·public·b(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
46 | ····.locals·1 | ||
47 | ····i | 59 | ····invoke-virtual·{v0},·Landroid/support/v7/a/k;->l()Landroid/view/Window$Callback; |
48 | ···· | 60 | ····move-result-object·v0 |
61 | ····if-eqz·v0,·:cond_0 | ||
49 | ····return-void | ||
50 | .end·method | ||
62 | ····iget-object·v1,·p0,·Landroid/support/v7/a/t;->a:Landroid/support/v7/a/k; | ||
51 | .method·public·c(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
52 | ····.locals·1 | ||
53 | ····i | 63 | ····invoke-virtual·{v1},·Landroid/support/v7/a/k;->k()Z |
Max diff block lines reached; 743/6031 bytes (12.32%) of diff not shown. |
Offset 1, 29 lines modified | Offset 1, 63 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/a/r; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/ | 4 | .implements·Landroid/support/v4/a/t; |
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v4/a/p; | ||
5 | #·direct·methods | 7 | #·direct·methods |
6 | .method·constructor·<init>(Landroid/support/v4/ | 8 | .method·constructor·<init>(Landroid/support/v4/a/p;)V |
7 | ····.locals·0 | 9 | ····.locals·0 |
8 | ····i | 10 | ····iput-object·p1,·p0,·Landroid/support/v4/a/r;->a:Landroid/support/v4/a/p; |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
9 | ····return-void | 12 | ····return-void |
10 | .end·method | 13 | .end·method |
11 | #·virtual·methods | 14 | #·virtual·methods |
12 | .method·public· | 15 | .method·public·a(I)Landroid/view/View; |
13 | ····.locals·1 | 16 | ····.locals·1 |
14 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 17 | ····iget-object·v0,·p0,·Landroid/support/v4/a/r;->a:Landroid/support/v4/a/p; |
15 | ····invoke-i | 18 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/a/p;->findViewById(I)Landroid/view/View; |
16 | ····move-result-object·v0 | 19 | ····move-result-object·v0 |
17 | ····return-object·v0 | 20 | ····return-object·v0 |
18 | .end·method | 21 | .end·method |
22 | .method·public·a()Z | ||
23 | ····.locals·1 | ||
24 | ····iget-object·v0,·p0,·Landroid/support/v4/a/r;->a:Landroid/support/v4/a/p; | ||
25 | ····invoke-virtual·{v0},·Landroid/support/v4/a/p;->getWindow()Landroid/view/Window; | ||
26 | ····move-result-object·v0 | ||
27 | ····if-eqz·v0,·:cond_0 | ||
28 | ····invoke-virtual·{v0},·Landroid/view/Window;->peekDecorView()Landroid/view/View; | ||
29 | ····move-result-object·v0 | ||
30 | ····if-eqz·v0,·:cond_0 | ||
31 | ····const/4·v0,·0x1 | ||
32 | ····:goto_0 | ||
33 | ····return·v0 | ||
34 | ····:cond_0 | ||
35 | ····const/4·v0,·0x0 | ||
36 | ····goto·:goto_0 | ||
37 | .end·method |
Offset 1, 149 lines modified | Offset 1, 120 lines modified | ||
1 | .class·public·abstract·Landroid/support/v4/view/n; | ||
2 | . | 1 | .class·Landroid/support/v4/g/b; |
2 | .super·Landroid/support/v4/g/g; | ||
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·private·final·a:Landroid/content/Context; | ||
5 | .field· | 4 | .field·final·synthetic·a:Landroid/support/v4/g/a; |
6 | .field·private·c:Landroid/support/v4/view/p; | ||
7 | #·direct·methods | 5 | #·direct·methods |
8 | .method· | 6 | .method·constructor·<init>(Landroid/support/v4/g/a;)V |
9 | ····.locals·0 | 7 | ····.locals·0 |
10 | ····i | 8 | ····iput-object·p1,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a; |
11 | ····i | 9 | ····invoke-direct·{p0},·Landroid/support/v4/g/g;-><init>()V |
12 | ····return-void | 10 | ····return-void |
13 | .end·method | 11 | .end·method |
14 | #·virtual·methods | 12 | #·virtual·methods |
13 | .method·protected·a()I | ||
15 | .method·public·abstract·a()Landroid/view/View; | ||
16 | .end·method | ||
17 | .method·public·a(Landroid/view/MenuItem;)Landroid/view/View; | ||
18 | ····.locals·1 | 14 | ····.locals·1 |
15 | ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a; | ||
19 | ····invoke-virtual·{p0},·Landroid/support/v4/view/n;->a()Landroid/view/View; | ||
20 | ····move-result-object·v0 | ||
21 | ····return-object·v0 | ||
22 | .end·method | ||
23 | .method·public·a(Landroid/support/v4/view/o;)V | ||
24 | ····.locals·0 | ||
25 | ····i | 16 | ····iget·v0,·v0,·Landroid/support/v4/g/a;->h:I |
26 | ····return | 17 | ····return·v0 |
27 | .end·method | 18 | .end·method |
28 | .method·p | 19 | .method·protected·a(Ljava/lang/Object;)I |
29 | ····.locals· | 20 | ····.locals·1 |
30 | ····iget-object·v0,·p0,·Landroid/support/v4/view/n;->c:Landroid/support/v4/view/p; | ||
31 | ····if-eqz·v0,·:cond_0 | ||
32 | ····if-eqz·p1,·:cond_0 | ||
33 | ····const-string·v0,·"ActionProvider(support)" | ||
34 | ····new-instance·v1,·Ljava/lang/StringBuilder; | ||
35 | ····i | 21 | ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a; |
36 | ···· | 22 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/a;->a(Ljava/lang/Object;)I |
37 | ···· | 23 | ····move-result·v0 |
38 | ···· | 24 | ····return·v0 |
25 | .end·method | ||
39 | 26 | .method·protected·a(II)Ljava/lang/Object; | |
27 | ····.locals·2 | ||
40 | ···· | 28 | ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a; |
41 | ····i | 29 | ····iget-object·v0,·v0,·Landroid/support/v4/g/a;->g:[Ljava/lang/Object; |
42 | ···· | 30 | ····shl-int/lit8·v1,·p1,·0x1 |
43 | ···· | 31 | ····add-int/2addr·v1,·p2 |
44 | ···· | 32 | ····aget-object·v0,·v0,·v1 |
45 | ···· | 33 | ····return-object·v0 |
34 | .end·method | ||
46 | 35 | .method·protected·a(ILjava/lang/Object;)Ljava/lang/Object; | |
36 | ····.locals·1 | ||
47 | ···· | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a; |
48 | ····invoke-virtual·{v1},·L | 38 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/g/a;->a(ILjava/lang/Object;)Ljava/lang/Object; |
49 | ····move-result-object·v | 39 | ····move-result-object·v0 |
50 | ···· | 40 | ····return-object·v0 |
41 | .end·method | ||
51 | ····:cond_0 | ||
52 | 42 | .method·protected·a(I)V | |
43 | ····.locals·1 | ||
44 | ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a; | ||
53 | ····return-void | ||
54 | .end·method | ||
45 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/a;->d(I)Ljava/lang/Object; | ||
55 | .method·public·a(Landroid/view/SubMenu;)V | ||
56 | ····.locals·0 | ||
57 | ····return-void | 46 | ····return-void |
58 | .end·method | 47 | .end·method |
59 | .method·p | 48 | .method·protected·a(Ljava/lang/Object;Ljava/lang/Object;)V |
60 | ····.locals·1 | 49 | ····.locals·1 |
61 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a; |
62 | ····if-eqz·v0,·:cond_0 | ||
63 | ····i | 51 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/g/a;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
64 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/view/o;->a(Z)V | ||
65 | ····:cond_0 | ||
66 | ····return-void | 52 | ····return-void |
Max diff block lines reached; 903/5775 bytes (15.64%) of diff not shown. |
Offset 1, 37 lines modified | Offset 1, 29 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/c/a/j; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/view/ao; | ||
5 | #·direct·methods | 3 | #·direct·methods |
6 | .method· | 4 | .method·public·static·a(Landroid/graphics/drawable/Drawable;)V |
7 | ····.locals·0 | 5 | ····.locals·0 |
8 | ····invoke- | 6 | ····invoke-virtual·{p0},·Landroid/graphics/drawable/Drawable;->jumpToCurrentState()V |
9 | ····return-void | 7 | ····return-void |
10 | .end·method | 8 | .end·method |
9 | .method·public·static·b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | ||
11 | #·virtual·methods | ||
12 | .method·public·a(Landroid/view/ViewGroup$MarginLayoutParams;)I | ||
13 | ····.locals·1 | 10 | ····.locals·1 |
14 | ····in | 11 | ····instance-of·v0,·p0,·Landroid/support/v4/c/a/o; |
15 | ···· | 12 | ····if-nez·v0,·:cond_0 |
13 | ····new-instance·v0,·Landroid/support/v4/c/a/o; | ||
16 | ····return·v0 | ||
17 | .end·method | ||
18 | .method·public·b(Landroid/view/ViewGroup$MarginLayoutParams;)I | ||
19 | ····.locals·1 | ||
20 | ····invoke- | 14 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/c/a/o;-><init>(Landroid/graphics/drawable/Drawable;)V |
21 | ····move- | 15 | ····move-object·p0,·v0 |
22 | ···· | 16 | ····:cond_0 |
17 | ····return-object·p0 | ||
23 | .end·method | 18 | .end·method |
Offset 1, 945 lines modified | Offset 1, 927 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/a/ao; |
2 | .super·L | 2 | .super·Landroid/support/v4/a/am; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field· | 4 | .field·static·a:Z |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field· | 6 | .field·final·b:Landroid/support/v4/g/n; |
7 | .field·final·c:Landroid/support/v4/g/n; | ||
8 | .field·final·d:Ljava/lang/String; | ||
7 | #·direct·methods | ||
8 | .method·static·constructor·<clinit>()V | ||
9 | ····.locals·2 | ||
10 | 9 | .field·e:Landroid/support/v4/a/p; | |
11 | 10 | .field·f:Z | |
12 | 11 | .field·g:Z | |
13 | ····new-instance·v0,·Landroid/support/v4/view/a/h; | ||
14 | 12 | #·direct·methods | |
13 | .method·static·constructor·<clinit>()V | ||
14 | ····.locals·1 | ||
15 | ····const/4·v0,·0x0 | ||
15 | ····sput-o | 16 | ····sput-boolean·v0,·Landroid/support/v4/a/ao;->a:Z |
16 | ····:goto_0 | ||
17 | ····return-void | 17 | ····return-void |
18 | .end·method | ||
18 | ····:cond_0 | ||
19 | · | 19 | .method·constructor·<init>(Ljava/lang/String;Landroid/support/v4/a/p;Z)V |
20 | ····.locals·1 | ||
20 | ····co | 21 | ····invoke-direct·{p0},·Landroid/support/v4/a/am;-><init>()V |
21 | ···· | 22 | ····new-instance·v0,·Landroid/support/v4/g/n; |
22 | ····n | 23 | ····invoke-direct·{v0},·Landroid/support/v4/g/n;-><init>()V |
23 | ····i | 24 | ····iput-object·v0,·p0,·Landroid/support/v4/a/ao;->b:Landroid/support/v4/g/n; |
24 | ···· | 25 | ····new-instance·v0,·Landroid/support/v4/g/n; |
25 | ···· | 26 | ····invoke-direct·{v0},·Landroid/support/v4/g/n;-><init>()V |
27 | ····iput-object·v0,·p0,·Landroid/support/v4/a/ao;->c:Landroid/support/v4/g/n; | ||
26 | ····:cond_1 | ||
27 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
28 | ····co | 28 | ····iput-object·p1,·p0,·Landroid/support/v4/a/ao;->d:Ljava/lang/String; |
29 | ····i | 29 | ····iput-object·p2,·p0,·Landroid/support/v4/a/ao;->e:Landroid/support/v4/a/p; |
30 | ···· | 30 | ····iput-boolean·p3,·p0,·Landroid/support/v4/a/ao;->f:Z |
31 | ···· | 31 | ····return-void |
32 | .end·method | ||
32 | ····sput-object·v0,·Landroid/support/v4/view/a/f;->a:Landroid/support/v4/view/a/j; | ||
33 | · | 33 | #·virtual·methods |
34 | .method·a(Landroid/support/v4/a/p;)V | ||
35 | ····.locals·0 | ||
36 | ····iput-object·p1,·p0,·Landroid/support/v4/a/ao;->e:Landroid/support/v4/a/p; | ||
34 | ····:cond_2 | ||
35 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
36 | ···· | 37 | ····return-void |
38 | .end·method | ||
37 | ·· | 39 | .method·public·a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V |
40 | ····.locals·5 | ||
38 | ···· | 41 | ····const/4·v2,·0x0 |
39 | ····i | 42 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ao;->b:Landroid/support/v4/g/n; |
40 | ···· | 43 | ····invoke-virtual·{v0},·Landroid/support/v4/g/n;->b()I |
41 | ···· | 44 | ····move-result·v0 |
45 | ····if-lez·v0,·:cond_0 | ||
42 | ····:cond_3 | ||
43 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
44 | ···· | 46 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
45 | ···· | 47 | ····const-string·v0,·"Active·Loaders:" |
46 | ····ne | 48 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V |
47 | ···· | 49 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
48 | ···· | 50 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
49 | ···· | 51 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
52 | ····move-result-object·v0 | ||
50 | ····:cond_4 | ||
51 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
52 | ····const | 53 | ····const-string·v1,·"····" |
53 | ····i | 54 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
54 | ···· | 55 | ····move-result-object·v0 |
55 | ····invoke- | 56 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
56 | ···· | 57 | ····move-result-object·v3 |
57 | ···· | 58 | ····move·v1,·v2 |
58 | ····:cond_5 | ||
59 | ···· | 59 | ····:goto_0 |
60 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ao;->b:Landroid/support/v4/g/n; | ||
Max diff block lines reached; 40840/45963 bytes (88.85%) of diff not shown. |
Offset 1, 28 lines modified | Offset 1, 36 lines modified | ||
1 | .class·Landroid/support/v | 1 | .class·Landroid/support/v7/internal/widget/bp; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/h/ce; |
3 | #·instance·fields | ||
4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/bm; | ||
3 | #·direct·methods | 5 | #·direct·methods |
4 | .method·constructor·<init>()V | 6 | .method·constructor·<init>(Landroid/support/v7/internal/widget/bm;)V |
5 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bp;->a:Landroid/support/v7/internal/widget/bm; | ||
6 | ····invoke-direct·{p0},·Landroid/support/v4/ | 9 | ····invoke-direct·{p0},·Landroid/support/v4/h/ce;-><init>()V |
7 | ····return-void | 10 | ····return-void |
8 | .end·method | 11 | .end·method |
9 | #·virtual·methods | 12 | #·virtual·methods |
10 | .method·public·a(Landroid/ | 13 | .method·public·a(Landroid/view/View;)V |
11 | ····.locals· | 14 | ····.locals·2 |
12 | ····new-instance·v0,·Landroid/support/v4/view/a/v; | ||
13 | ····i | 15 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bp;->a:Landroid/support/v7/internal/widget/bm; |
14 | ····invoke-static·{v0},·Landroid/support/v | 16 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/bm;->a(Landroid/support/v7/internal/widget/bm;)Landroid/support/v7/widget/Toolbar; |
15 | ····move-result-object·v0 | 17 | ····move-result-object·v0 |
16 | ···· | 18 | ····const/4·v1,·0x0 |
19 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/Toolbar;->setVisibility(I)V | ||
20 | ····return-void | ||
17 | .end·method | 21 | .end·method |
Offset 1, 109 lines modified | Offset 1, 117 lines modified | ||
1 | .class·Landroid/support/v4 | 1 | .class·public·Landroid/support/v4/g/e; |
2 | .super·Ljava/io/Writer; | ||
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/view/a/z; | ||
5 | #·instance·fields | 3 | #·instance·fields |
6 | .field· | 4 | .field·private·final·a:Ljava/lang/String; |
7 | .field· | 5 | .field·private·b:Ljava/lang/StringBuilder; |
8 | #·direct·methods | 6 | #·direct·methods |
9 | .method·constructor·<init>(L | 7 | .method·public·constructor·<init>(Ljava/lang/String;)V |
10 | ····.locals· | 8 | ····.locals·2 |
9 | ····invoke-direct·{p0},·Ljava/io/Writer;-><init>()V | ||
10 | ····new-instance·v0,·Ljava/lang/StringBuilder; | ||
11 | ····const/16·v1,·0x80 | ||
11 | ····i | 12 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V |
12 | ····iput-object· | 13 | ····iput-object·v0,·p0,·Landroid/support/v4/g/e;->b:Ljava/lang/StringBuilder; |
13 | ····i | 14 | ····iput-object·p1,·p0,·Landroid/support/v4/g/e;->a:Ljava/lang/String; |
14 | ····return-void | 15 | ····return-void |
15 | .end·method | 16 | .end·method |
17 | .method·private·a()V | ||
18 | ····.locals·3 | ||
19 | ····iget-object·v0,·p0,·Landroid/support/v4/g/e;->b:Ljava/lang/StringBuilder; | ||
16 | #·virtual·methods | ||
17 | .method·public·a(I)Ljava/lang/Object; | ||
18 | ····.locals·1 | ||
19 | ····i | 20 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->length()I |
20 | ···· | 21 | ····move-result·v0 |
21 | ···· | 22 | ····if-lez·v0,·:cond_0 |
22 | ····i | 23 | ····iget-object·v0,·p0,·Landroid/support/v4/g/e;->a:Ljava/lang/String; |
23 | ····co | 24 | ····iget-object·v1,·p0,·Landroid/support/v4/g/e;->b:Ljava/lang/StringBuilder; |
25 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
24 | ····:goto_0 | ||
25 | ····return-object·v0 | ||
26 | ····move-result-object·v1 | ||
26 | ····:cond_0 | ||
27 | ····invoke-virtual·{v0},·Landroid/support/v4/view/a/f;->a()Ljava/lang/Object; | ||
28 | ···· | 27 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
29 | ····goto·:goto_0 | ||
30 | 28 | ····iget-object·v0,·p0,·Landroid/support/v4/g/e;->b:Ljava/lang/StringBuilder; | |
29 | ····const/4·v1,·0x0 | ||
30 | ····iget-object·v2,·p0,·Landroid/support/v4/g/e;->b:Ljava/lang/StringBuilder; | ||
31 | .method·public·a(Ljava/lang/String;I)Ljava/util/List; | ||
32 | ····.locals·5 | ||
33 | ····i | 31 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->length()I |
34 | ···· | 32 | ····move-result·v2 |
33 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder; | ||
34 | ····:cond_0 | ||
35 | ····return-void | ||
36 | .end·method | ||
35 | ····move-result-object·v2 | ||
36 | 37 | #·virtual·methods | |
38 | .method·public·close()V | ||
39 | ····.locals·0 | ||
37 | ····invoke-direct·{ | 40 | ····invoke-direct·{p0},·Landroid/support/v4/g/e;->a()V |
38 | ···· | 41 | ····return-void |
42 | .end·method | ||
39 | 43 | .method·public·flush()V | |
44 | ····.locals·0 | ||
40 | ····co | 45 | ····invoke-direct·{p0},·Landroid/support/v4/g/e;->a()V |
41 | ···· | 46 | ····return-void |
47 | .end·method | ||
42 | ····:goto_0 | ||
43 | 48 | .method·public·write([CII)V | |
49 | ····.locals·3 | ||
44 | ···· | 50 | ····const/4·v0,·0x0 |
45 | ···· | 51 | ····:goto_0 |
52 | ····if-ge·v0,·p3,·:cond_1 | ||
46 | ···· | 53 | ····add-int·v1,·p2,·v0 |
47 | ···· | 54 | ····aget-char·v1,·p1,·v1 |
48 | ···· | 55 | ····const/16·v2,·0xa |
49 | ····i | 56 | ····if-ne·v1,·v2,·:cond_0 |
50 | ···· | 57 | ····invoke-direct·{p0},·Landroid/support/v4/g/e;->a()V |
51 | ···· | 58 | ····:goto_1 |
59 | ····add-int/lit8·v0,·v0,·0x1 | ||
52 | ····goto·:goto_0 | 60 | ····goto·:goto_0 |
53 | ····:cond_0 | 61 | ····:cond_0 |
62 | ····iget-object·v2,·p0,·Landroid/support/v4/g/e;->b:Ljava/lang/StringBuilder; | ||
54 | ····return-object·v3 | ||
55 | .end·method | ||
Max diff block lines reached; 436/4885 bytes (8.93%) of diff not shown. |
Offset 1, 123 lines modified | Offset 1, 142 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/g/a; |
2 | .super·L | 2 | .super·Landroid/support/v4/g/m; |
3 | #·interfaces | ||
4 | .implements·Ljava/util/Map; | ||
3 | #·static·fields | ||
4 | .field·private·static·final·a:Landroid/support/v4/view/a/r; | ||
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field· | 6 | .field·a:Landroid/support/v4/g/g; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method· | 8 | .method·public·constructor·<init>()V |
9 | ····.locals· | 9 | ····.locals·0 |
10 | ···· | 10 | ····invoke-direct·{p0},·Landroid/support/v4/g/m;-><init>()V |
11 | ···· | 11 | ····return-void |
12 | .end·method | ||
12 | 13 | .method·private·b()Landroid/support/v4/g/g; | |
14 | ····.locals·1 | ||
13 | ···· | 15 | ····iget-object·v0,·p0,·Landroid/support/v4/g/a;->a:Landroid/support/v4/g/g; |
14 | ····i | 16 | ····if-nez·v0,·:cond_0 |
15 | ···· | 17 | ····new-instance·v0,·Landroid/support/v4/g/b; |
16 | ····:goto_0 | ||
17 | ····return | 18 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/g/b;-><init>(Landroid/support/v4/g/a;)V |
19 | ····iput-object·v0,·p0,·Landroid/support/v4/g/a;->a:Landroid/support/v4/g/g; | ||
18 | ····:cond_0 | 20 | ····:cond_0 |
19 | ···· | 21 | ····iget-object·v0,·p0,·Landroid/support/v4/g/a;->a:Landroid/support/v4/g/g; |
20 | ···· | 22 | ····return-object·v0 |
23 | .end·method | ||
21 | ····if-lt·v0,·v1,·:cond_1 | ||
22 | 24 | #·virtual·methods | |
25 | .method·public·a(Ljava/util/Collection;)Z | ||
26 | ····.locals·1 | ||
23 | ····invoke- | 27 | ····invoke-static·{p0,·p1},·Landroid/support/v4/g/g;->c(Ljava/util/Map;Ljava/util/Collection;)Z |
24 | ···· | 28 | ····move-result·v0 |
25 | ···· | 29 | ····return·v0 |
30 | .end·method | ||
26 | ····:cond_1 | ||
27 | 31 | .method·public·entrySet()Ljava/util/Set; | |
32 | ····.locals·1 | ||
33 | ····invoke-direct·{p0},·Landroid/support/v4/g/a;->b()Landroid/support/v4/g/g; | ||
28 | ···· | 34 | ····move-result-object·v0 |
29 | ···· | 35 | ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->d()Ljava/util/Set; |
30 | ···· | 36 | ····move-result-object·v0 |
37 | ····return-object·v0 | ||
31 | .end·method | 38 | .end·method |
32 | .method·public· | 39 | .method·public·keySet()Ljava/util/Set; |
33 | ····.locals·1 | 40 | ····.locals·1 |
34 | ····invoke-direct·{p0},·L | 41 | ····invoke-direct·{p0},·Landroid/support/v4/g/a;->b()Landroid/support/v4/g/g; |
35 | ···· | 42 | ····move-result-object·v0 |
36 | ····invoke-i | 43 | ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->e()Ljava/util/Set; |
37 | ····move-result-object·v0 | 44 | ····move-result-object·v0 |
45 | ····return-object·v0 | ||
38 | ····iput-object·v0,·p0,·Landroid/support/v4/view/a/q;->b:Ljava/lang/Object; | ||
39 | ····return-void | ||
40 | .end·method | 46 | .end·method |
41 | .method·public· | 47 | .method·public·putAll(Ljava/util/Map;)V |
42 | ····.locals· | 48 | ····.locals·3 |
43 | ····i | 49 | ····iget·v0,·p0,·Landroid/support/v4/g/a;->h:I |
44 | ····i | 50 | ····invoke-interface·{p1},·Ljava/util/Map;->size()I |
51 | ····move-result·v1 | ||
45 | ····return-void | ||
46 | .end·method | ||
52 | ····add-int/2addr·v0,·v1 | ||
53 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/g/a;->a(I)V | ||
47 | #·virtual·methods | ||
48 | .method·public·a(I)Landroid/support/v4/view/a/f; | ||
49 | ····.locals·1 | ||
50 | ···· | 54 | ····invoke-interface·{p1},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
51 | ····re | 55 | ····move-result-object·v0 |
52 | .end·method | ||
56 | ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | ||
53 | .method·public·a()Ljava/lang/Object; | ||
54 | ····.locals·1 | ||
55 | ···· | 57 | ····move-result-object·v1 |
56 | ····return-object·v0 | ||
57 | 58 | ····:goto_0 | |
59 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | ||
60 | ····move-result·v0 | ||
58 | .method·public·a(Ljava/lang/String;I)Ljava/util/List; | ||
59 | ····.locals·1 | ||
60 | ···· | 61 | ····if-eqz·v0,·:cond_0 |
Max diff block lines reached; 962/5571 bytes (17.27%) of diff not shown. |
Offset 1, 61 lines modified | Offset 1, 48 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/h/d; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field· | 4 | .field·static·final·a:Landroid/support/v4/h/e; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·static·constructor·<clinit>()V | 6 | .method·static·constructor·<clinit>()V |
7 | ····.locals·2 | 7 | ····.locals·2 |
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
9 | ····const/16·v1,·0x1 | 9 | ····const/16·v1,·0x11 |
10 | ····if-lt·v0,·v1,·:cond_0 | 10 | ····if-lt·v0,·v1,·:cond_0 |
11 | ····new-instance·v0,·Landroid/support/v4/ | 11 | ····new-instance·v0,·Landroid/support/v4/h/g; |
12 | ····invoke-direct·{v0},·Landroid/support/v4/ | 12 | ····invoke-direct·{v0},·Landroid/support/v4/h/g;-><init>()V |
13 | ····sput-object·v0,·Landroid/support/v4/ | 13 | ····sput-object·v0,·Landroid/support/v4/h/d;->a:Landroid/support/v4/h/e; |
14 | ····:goto_0 | 14 | ····:goto_0 |
15 | ····return-void | 15 | ····return-void |
16 | ····:cond_0 | 16 | ····:cond_0 |
17 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
18 | ····const/16·v1,·0xe | ||
19 | ····if-lt·v0,·v1,·:cond_1 | ||
20 | ····new-instance·v0,·Landroid/support/v4/ | 17 | ····new-instance·v0,·Landroid/support/v4/h/f; |
21 | ····invoke-direct·{v0},·Landroid/support/v4/view/a/b;-><init>()V | ||
22 | ···· | 18 | ····invoke-direct·{v0},·Landroid/support/v4/h/f;-><init>()V |
23 | ····goto·:goto_0 | ||
24 | ····:cond_1 | ||
25 | ····new-instance·v0,·Landroid/support/v4/view/a/d; | ||
26 | ····invoke-direct·{v0},·Landroid/support/v4/view/a/d;-><init>()V | ||
27 | ····sput-object·v0,·Landroid/support/v4/ | 19 | ····sput-object·v0,·Landroid/support/v4/h/d;->a:Landroid/support/v4/h/e; |
28 | ····goto·:goto_0 | 20 | ····goto·:goto_0 |
29 | .end·method | 21 | .end·method |
30 | .method·public·static·a( | 22 | .method·public·static·a(II)I |
31 | ····.locals·1 | 23 | ····.locals·1 |
32 | ···· | 24 | ····sget-object·v0,·Landroid/support/v4/h/d;->a:Landroid/support/v4/h/e; |
25 | ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/h/e;->a(II)I | ||
33 | ···· | 26 | ····move-result·v0 |
34 | ····return | 27 | ····return·v0 |
35 | .end·method | 28 | .end·method |
Offset 1, 58 lines modified | Offset 1, 70 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/a/q; |
2 | .super·Landroid/ | 2 | .super·Landroid/os/Handler; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·synthetic·a:Landroid/support/v4/ | 4 | .field·final·synthetic·a:Landroid/support/v4/a/p; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>(Landroid/support/v4/ | 6 | .method·constructor·<init>(Landroid/support/v4/a/p;)V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····iput-object·p1,·p0,·Landroid/support/v4/ | 8 | ····iput-object·p1,·p0,·Landroid/support/v4/a/q;->a:Landroid/support/v4/a/p; |
9 | ····invoke-direct·{p0},·Landroid/ | 9 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | #·virtual·methods | 12 | #·virtual·methods |
13 | .method·public· | 13 | .method·public·handleMessage(Landroid/os/Message;)V |
14 | ····.locals· | 14 | ····.locals·2 |
15 | ····iget | 15 | ····iget·v0,·p1,·Landroid/os/Message;->what:I |
16 | ···· | 16 | ····packed-switch·v0,·:pswitch_data_0 |
17 | ···· | 17 | ····invoke-super·{p0,·p1},·Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V |
18 | ···· | 18 | ····:cond_0 |
19 | ····:goto_0 | ||
20 | ····return-void | ||
19 | ····return-object·v0 | ||
20 | 21 | ····:pswitch_0 | |
22 | ····iget-object·v0,·p0,·Landroid/support/v4/a/q;->a:Landroid/support/v4/a/p; | ||
23 | ····iget-boolean·v0,·v0,·Landroid/support/v4/a/p;->f:Z | ||
21 | .method·public·findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List; | ||
22 | ····.locals·1 | ||
23 | ····i | 24 | ····if-eqz·v0,·:cond_0 |
24 | ····i | 25 | ····iget-object·v0,·p0,·Landroid/support/v4/a/q;->a:Landroid/support/v4/a/p; |
25 | ···· | 26 | ····const/4·v1,·0x0 |
26 | ····return-object·v0 | ||
27 | 27 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/a/p;->a(Z)V | |
28 | ····goto·:goto_0 | ||
29 | ····:pswitch_1 | ||
30 | ····iget-object·v0,·p0,·Landroid/support/v4/a/q;->a:Landroid/support/v4/a/p; | ||
31 | ····invoke-virtual·{v0},·Landroid/support/v4/a/p;->b()V | ||
32 | ····iget-object·v0,·p0,·Landroid/support/v4/a/q;->a:Landroid/support/v4/a/p; | ||
33 | ····iget-object·v0,·v0,·Landroid/support/v4/a/p;->b:Landroid/support/v4/a/w; | ||
28 | .method·public·performAction(IILandroid/os/Bundle;)Z | ||
29 | ····.locals·1 | ||
30 | ····i | 34 | ····invoke-virtual·{v0},·Landroid/support/v4/a/w;->d()Z |
31 | ···· | 35 | ····goto·:goto_0 |
32 | ···· | 36 | ····nop |
33 | ···· | 37 | ····:pswitch_data_0 |
38 | ····.packed-switch·0x1 | ||
39 | ········:pswitch_0 | ||
40 | ········:pswitch_1 | ||
41 | ····.end·packed-switch | ||
34 | .end·method | 42 | .end·method |
Offset 1, 133 lines modified | Offset 1, 101 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·final·Landroid/support/v4/a/aa; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/ | 4 | .implements·Landroid/os/Parcelable; |
5 | #· | 5 | #·static·fields |
6 | .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator; | ||
6 | .field·final·synthetic·a:Landroid/support/v4/view/a/q; | ||
7 | .field·final·synthetic·b:Landroid/support/v4/view/a/u; | ||
8 | #·direct·methods | ||
9 | .method·constructor·<init>(Landroid/support/v4/view/a/u;Landroid/support/v4/view/a/q;)V | ||
10 | ····.locals·0 | ||
11 | ····iput-object·p1,·p0,·Landroid/support/v4/view/a/v;->b:Landroid/support/v4/view/a/u; | ||
12 | 7 | #·instance·fields | |
8 | .field·a:[Landroid/support/v4/a/ac; | ||
13 | 9 | .field·b:[I | |
10 | .field·c:[Landroid/support/v4/a/k; | ||
14 | ····return-void | ||
15 | .end·method | ||
16 | #· | 11 | #·direct·methods |
17 | .method· | 12 | .method·static·constructor·<clinit>()V |
18 | ····.locals·1 | 13 | ····.locals·1 |
19 | ···· | 14 | ····new-instance·v0,·Landroid/support/v4/a/ab; |
20 | ····invoke- | 15 | ····invoke-direct·{v0},·Landroid/support/v4/a/ab;-><init>()V |
16 | ····sput-object·v0,·Landroid/support/v4/a/aa;->CREATOR:Landroid/os/Parcelable$Creator; | ||
21 | ····move-result-object·v0 | ||
22 | ····if-nez·v0,·:cond_0 | ||
23 | ····const/4·v0,·0x0 | ||
24 | ····:goto_0 | ||
25 | ····return-object·v0 | ||
26 | ····:cond_0 | ||
27 | ····invoke-virtual·{v0},·Landroid/support/v4/view/a/f;->a()Ljava/lang/Object; | ||
17 | ····return-void | ||
28 | ····move-result-object·v0 | ||
29 | ····goto·:goto_0 | ||
30 | .end·method | 18 | .end·method |
31 | .method·public· | 19 | .method·public·constructor·<init>()V |
32 | ····.locals· | 20 | ····.locals·0 |
33 | ····iget-object·v0,·p0,·Landroid/support/v4/view/a/v;->a:Landroid/support/v4/view/a/q; | ||
34 | ····invoke- | 21 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
35 | ···· | 22 | ····return-void |
23 | .end·method | ||
36 | 24 | .method·public·constructor·<init>(Landroid/os/Parcel;)V | |
25 | ····.locals·1 | ||
37 | ····invoke-direct·{ | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
38 | ···· | 27 | ····sget-object·v0,·Landroid/support/v4/a/ac;->CREATOR:Landroid/os/Parcelable$Creator; |
39 | ···· | 28 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; |
40 | ···· | 29 | ····move-result-object·v0 |
41 | ···· | 30 | ····check-cast·v0,·[Landroid/support/v4/a/ac; |
31 | ····iput-object·v0,·p0,·Landroid/support/v4/a/aa;->a:[Landroid/support/v4/a/ac; | ||
42 | ····:goto_0 | ||
43 | ····if-ge·v1,·v4,·:cond_0 | ||
44 | ····invoke-i | 32 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I |
45 | ····move-result-object·v0 | 33 | ····move-result-object·v0 |
34 | ····iput-object·v0,·p0,·Landroid/support/v4/a/aa;->b:[I | ||
46 | ····check-cast·v0,·Landroid/support/v4/view/a/f; | ||
47 | ····invoke-virtual·{v0},·Landroid/support/v4/view/a/f;->a()Ljava/lang/Object; | ||
48 | ···· | 35 | ····sget-object·v0,·Landroid/support/v4/a/k;->CREATOR:Landroid/os/Parcelable$Creator; |
49 | ····invoke-i | 36 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; |
50 | ···· | 37 | ····move-result-object·v0 |
51 | ···· | 38 | ····check-cast·v0,·[Landroid/support/v4/a/k; |
52 | ···· | 39 | ····iput-object·v0,·p0,·Landroid/support/v4/a/aa;->c:[Landroid/support/v4/a/k; |
40 | ····return-void | ||
53 | ····:cond_0 | ||
54 | ····return-object·v3 | ||
55 | .end·method | 41 | .end·method |
56 | .method·public·a(IILandroid/os/Bundle;)Z | ||
57 | ····.locals·1 | ||
58 | ····iget-object·v0,·p0,·Landroid/support/v4/view/a/v;->a:Landroid/support/v4/view/a/q; | ||
59 | 42 | #·virtual·methods | |
43 | .method·public·describeContents()I | ||
44 | ····.locals·1 | ||
60 | ···· | 45 | ····const/4·v0,·0x0 |
61 | ····return·v0 | 46 | ····return·v0 |
62 | .end·method | 47 | .end·method |
63 | .method·public· | 48 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
64 | ····.locals·1 | 49 | ····.locals·1 |
65 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/a/aa;->a:[Landroid/support/v4/a/ac; |
Max diff block lines reached; 592/5370 bytes (11.02%) of diff not shown. |
Offset 1, 61 lines modified | Offset 1, 76 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/a/at; |
2 | .super·Landroid/support/v4/a/as; | ||
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
4 | .implements·Landroid/os/Parcelable$ClassLoaderCreator; | ||
5 | #·instance·fields | ||
6 | .field·private·final·a:Landroid/support/v4/d/e; | ||
7 | #·direct·methods | 3 | #·direct·methods |
8 | .method· | 4 | .method·constructor·<init>()V |
9 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v4/a/as;-><init>()V | ||
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
11 | ····iput-object·p1,·p0,·Landroid/support/v4/d/f;->a:Landroid/support/v4/d/e; | ||
12 | ····return-void | 7 | ····return-void |
13 | .end·method | 8 | .end·method |
14 | #·virtual·methods | 9 | #·virtual·methods |
15 | .method·public· | 10 | .method·public·a(Landroid/app/Activity;)Landroid/content/Intent; |
16 | ····.locals· | 11 | ····.locals·1 |
17 | ····i | 12 | ····invoke-static·{p1},·Landroid/support/v4/a/au;->a(Landroid/app/Activity;)Landroid/content/Intent; |
18 | ···· | 13 | ····move-result-object·v0 |
19 | ····i | 14 | ····if-nez·v0,·:cond_0 |
15 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/at;->b(Landroid/app/Activity;)Landroid/content/Intent; | ||
20 | ····move-result-object·v0 | 16 | ····move-result-object·v0 |
17 | ····:cond_0 | ||
21 | ····return-object·v0 | 18 | ····return-object·v0 |
22 | .end·method | 19 | .end·method |
23 | .method·public· | 20 | .method·public·a(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; |
24 | ····.locals·1 | 21 | ····.locals·1 |
25 | ····i | 22 | ····invoke-static·{p2},·Landroid/support/v4/a/au;->a(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; |
23 | ····move-result-object·v0 | ||
26 | ····i | 24 | ····if-nez·v0,·:cond_0 |
25 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/a/as;->a(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; | ||
27 | ····move-result-object·v0 | 26 | ····move-result-object·v0 |
27 | ····:cond_0 | ||
28 | ····return-object·v0 | 28 | ····return-object·v0 |
29 | .end·method | 29 | .end·method |
30 | .method·public·n | 30 | .method·public·a(Landroid/app/Activity;Landroid/content/Intent;)Z |
31 | ····.locals·1 | 31 | ····.locals·1 |
32 | ····i | 32 | ····invoke-static·{p1,·p2},·Landroid/support/v4/a/au;->a(Landroid/app/Activity;Landroid/content/Intent;)Z |
33 | ···· | 33 | ····move-result·v0 |
34 | ····return·v0 | ||
35 | .end·method | ||
36 | .method·b(Landroid/app/Activity;)Landroid/content/Intent; | ||
37 | ····.locals·1 | ||
38 | ····invoke-super·{p0,·p1},·Landroid/support/v4/a/as;->a(Landroid/app/Activity;)Landroid/content/Intent; | ||
34 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
35 | ····return-object·v0 | 40 | ····return-object·v0 |
36 | .end·method | 41 | .end·method |
42 | .method·public·b(Landroid/app/Activity;Landroid/content/Intent;)V | ||
43 | ····.locals·0 | ||
44 | ····invoke-static·{p1,·p2},·Landroid/support/v4/a/au;->b(Landroid/app/Activity;Landroid/content/Intent;)V | ||
45 | ····return-void | ||
46 | .end·method |
Offset 1, 49 lines modified | Offset 1, 29 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/h/q; |
2 | .super·L | 2 | .super·Landroid/support/v4/h/o; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/view/LayoutInflater$Factory2; | ||
4 | .implements·Landroid/os/Parcelable$Creator; | ||
5 | #·instance·fields | ||
6 | .field·final·a:Landroid/support/v4/d/e; | ||
7 | #·direct·methods | 5 | #·direct·methods |
8 | .method· | 6 | .method·constructor·<init>(Landroid/support/v4/h/s;)V |
9 | ····.locals·0 | 7 | ····.locals·0 |
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
11 | ····i | 8 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/h/o;-><init>(Landroid/support/v4/h/s;)V |
12 | ····return-void | 9 | ····return-void |
13 | .end·method | 10 | .end·method |
14 | #·virtual·methods | 11 | #·virtual·methods |
12 | .method·public·onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; | ||
15 | .method·public·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | ||
16 | ····.locals·2 | ||
17 | ····iget-object·v0,·p0,·Landroid/support/v4/d/d;->a:Landroid/support/v4/d/e; | ||
18 | ····const/4·v1,·0x0 | ||
19 | ····invoke-interface·{v0,·p1,·v1},·Landroid/support/v4/d/e;->a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; | ||
20 | ····move-result-object·v0 | ||
21 | ····return-object·v0 | ||
22 | .end·method | ||
23 | .method·public·newArray(I)[Ljava/lang/Object; | ||
24 | ····.locals·1 | 13 | ····.locals·1 |
25 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 14 | ····iget-object·v0,·p0,·Landroid/support/v4/h/q;->a:Landroid/support/v4/h/s; |
26 | ····invoke-interface·{v0,·p1},·Landroid/support/v4/ | 15 | ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/h/s;->a(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; |
27 | ····move-result-object·v0 | 16 | ····move-result-object·v0 |
28 | ····return-object·v0 | 17 | ····return-object·v0 |
29 | .end·method | 18 | .end·method |
Offset 1, 64 lines modified | Offset 1, 64 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/c/a/f; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/c/a/e; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v4/ | 6 | ····invoke-direct·{p0},·Landroid/support/v4/c/a/e;-><init>()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public·a(Landroid/graphics/drawable/Drawable;FF)V | 10 | .method·public·a(Landroid/graphics/drawable/Drawable;FF)V |
11 | ····.locals·0 | 11 | ····.locals·0 |
12 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/ | 12 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/c/a/l;->a(Landroid/graphics/drawable/Drawable;FF)V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·public·a(Landroid/graphics/drawable/Drawable;I)V | 15 | .method·public·a(Landroid/graphics/drawable/Drawable;I)V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····invoke-static·{p1,·p2},·Landroid/support/v4/ | 17 | ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/l;->a(Landroid/graphics/drawable/Drawable;I)V |
18 | ····return-void | 18 | ····return-void |
19 | .end·method | 19 | .end·method |
20 | .method·public·a(Landroid/graphics/drawable/Drawable;IIII)V | 20 | .method·public·a(Landroid/graphics/drawable/Drawable;IIII)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/ | 22 | ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/c/a/l;->a(Landroid/graphics/drawable/Drawable;IIII)V |
23 | ····return-void | 23 | ····return-void |
24 | .end·method | 24 | .end·method |
25 | .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V | 25 | .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····invoke-static·{p1,·p2},·Landroid/support/v4/ | 27 | ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/l;->a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V | 30 | .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····invoke-static·{p1,·p2},·Landroid/support/v4/ | 32 | ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/l;->a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 35 | .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····invoke-static·{p1},·Landroid/support/v4/ | 37 | ····invoke-static·{p1},·Landroid/support/v4/c/a/l;->a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
38 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
39 | ····return-object·v0 | 39 | ····return-object·v0 |
40 | .end·method | 40 | .end·method |
Offset 1, 32 lines modified | Offset 1, 32 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/c/a/d; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/c/a/b; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v4/ | 6 | ····invoke-direct·{p0},·Landroid/support/v4/c/a/b;-><init>()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public·a(Landroid/graphics/drawable/Drawable;)V | 10 | .method·public·a(Landroid/graphics/drawable/Drawable;)V |
11 | ····.locals·0 | 11 | ····.locals·0 |
12 | ····invoke-static·{p1},·Landroid/support/v4/ | 12 | ····invoke-static·{p1},·Landroid/support/v4/c/a/j;->a(Landroid/graphics/drawable/Drawable;)V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 15 | .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
16 | ····.locals·1 | 16 | ····.locals·1 |
17 | ····invoke-static·{p1},·Landroid/support/v4/ | 17 | ····invoke-static·{p1},·Landroid/support/v4/c/a/j;->b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
18 | ····move-result-object·v0 | 18 | ····move-result-object·v0 |
19 | ····return-object·v0 | 19 | ····return-object·v0 |
20 | .end·method | 20 | .end·method |
Offset 1, 66 lines modified | Offset 1, 78 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/c/a/q; |
2 | .super·L | 2 | .super·Landroid/support/v4/c/a/p; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method· | 4 | .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V |
5 | ····.locals· | 5 | ····.locals·0 |
6 | ····in | 6 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/c/a/p;-><init>(Landroid/graphics/drawable/Drawable;)V |
7 | ···· | 7 | ····return-void |
8 | .end·method | ||
8 | ····new-instance·v0,·Landroid/support/v4/b/a/n; | ||
9 | #·virtual·methods | ||
10 | .method·public·applyTheme(Landroid/content/res/Resources$Theme;)V | ||
11 | ····.locals·1 | ||
9 | ····i | 12 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/q;->b:Landroid/graphics/drawable/Drawable; |
10 | ···· | 13 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->applyTheme(Landroid/content/res/Resources$Theme;)V |
14 | ····return-void | ||
11 | ····:cond_0 | ||
12 | ····return-object·p0 | ||
13 | .end·method | 15 | .end·method |
14 | .method·public· | 16 | .method·public·canApplyTheme()Z |
15 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/q;->b:Landroid/graphics/drawable/Drawable; | ||
16 | ····instance-of·v0,·p0,·Landroid/support/v4/b/a/m; | ||
17 | ····if-eqz·v0,·:cond_0 | ||
18 | ···· | 19 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->canApplyTheme()Z |
19 | ···· | 20 | ····move-result·v0 |
20 | ····:cond_0 | ||
21 | ····return | 21 | ····return·v0 |
22 | .end·method | 22 | .end·method |
23 | .method·public· | 23 | .method·public·getDirtyBounds()Landroid/graphics/Rect; |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····i | 25 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/q;->b:Landroid/graphics/drawable/Drawable; |
26 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->getDirtyBounds()Landroid/graphics/Rect; | ||
26 | ···· | 27 | ····move-result-object·v0 |
27 | ···· | 28 | ····return-object·v0 |
29 | .end·method | ||
30 | .method·public·getOutline(Landroid/graphics/Outline;)V | ||
31 | ····.locals·1 | ||
28 | ····i | 32 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/q;->b:Landroid/graphics/drawable/Drawable; |
33 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->getOutline(Landroid/graphics/Outline;)V | ||
29 | ····:cond_0 | ||
30 | ····return-void | 34 | ····return-void |
31 | .end·method | 35 | .end·method |
32 | .method·public·s | 36 | .method·public·setHotspot(FF)V |
33 | ····.locals·1 | 37 | ····.locals·1 |
34 | ····i | 38 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/q;->b:Landroid/graphics/drawable/Drawable; |
39 | ····invoke-virtual·{v0,·p1,·p2},·Landroid/graphics/drawable/Drawable;->setHotspot(FF)V | ||
35 | ···· | 40 | ····return-void |
41 | .end·method | ||
42 | .method·public·setHotspotBounds(IIII)V | ||
43 | ····.locals·1 | ||
36 | ···· | 44 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/q;->b:Landroid/graphics/drawable/Drawable; |
37 | ····invoke-i | 45 | ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroid/graphics/drawable/Drawable;->setHotspotBounds(IIII)V |
38 | ····:cond_0 | ||
39 | ····return-void | 46 | ····return-void |
40 | .end·method | 47 | .end·method |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/c/a/g; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/c/a/f; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v4/ | 6 | ····invoke-direct·{p0},·Landroid/support/v4/c/a/f;-><init>()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 10 | .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
11 | ····.locals·1 | 11 | ····.locals·1 |
12 | ····invoke-static·{p1},·Landroid/support/v4/ | 12 | ····invoke-static·{p1},·Landroid/support/v4/c/a/h;->a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
13 | ····move-result-object·v0 | 13 | ····move-result-object·v0 |
14 | ····return-object·v0 | 14 | ····return-object·v0 |
15 | .end·method | 15 | .end·method |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/c/a/k; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/graphics/drawable/Drawable;Z)V | 4 | .method·public·static·a(Landroid/graphics/drawable/Drawable;Z)V |
5 | ····.locals·0 | 5 | ····.locals·0 |
Offset 20, 20 lines modified | Offset 20, 20 lines modified | ||
20 | ····return·v0 | 20 | ····return·v0 |
21 | .end·method | 21 | .end·method |
22 | .method·public·static·b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 22 | .method·public·static·b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
23 | ····.locals·1 | 23 | ····.locals·1 |
24 | ····instance-of·v0,·p0,·Landroid/support/v4/ | 24 | ····instance-of·v0,·p0,·Landroid/support/v4/c/a/p; |
25 | ····if-nez·v0,·:cond_0 | 25 | ····if-nez·v0,·:cond_0 |
26 | ····new-instance·v0,·Landroid/support/v4/ | 26 | ····new-instance·v0,·Landroid/support/v4/c/a/p; |
27 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/ | 27 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/c/a/p;-><init>(Landroid/graphics/drawable/Drawable;)V |
28 | ····move-object·p0,·v0 | 28 | ····move-object·p0,·v0 |
29 | ····:cond_0 | 29 | ····:cond_0 |
30 | ····return-object·p0 | 30 | ····return-object·p0 |
31 | .end·method | 31 | .end·method |
Offset 1, 83 lines modified | Offset 1, 91 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/c/a/l; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v4/b/a/c; | ||
5 | #·direct·methods | 3 | #·direct·methods |
6 | .method· | 4 | .method·public·static·a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
7 | ····.locals· | 5 | ····.locals·1 |
8 | ····in | 6 | ····instance-of·v0,·p0,·Landroid/graphics/drawable/GradientDrawable; |
7 | ····if-eqz·v0,·:cond_0 | ||
9 | ····return-void | ||
10 | .end·method | ||
8 | ····new-instance·v0,·Landroid/support/v4/c/a/q; | ||
9 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/c/a/q;-><init>(Landroid/graphics/drawable/Drawable;)V | ||
11 | #·virtual·methods | ||
12 | .method·public·a(Landroid/graphics/drawable/Drawable;)V | ||
13 | ····.locals·0 | ||
14 | ···· | 10 | ····move-object·p0,·v0 |
11 | ····:cond_0 | ||
12 | ····return-object·p0 | ||
15 | .end·method | 13 | .end·method |
16 | .method·public·a(Landroid/graphics/drawable/Drawable;FF)V | 14 | .method·public·static·a(Landroid/graphics/drawable/Drawable;FF)V |
17 | ····.locals·0 | 15 | ····.locals·0 |
16 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/graphics/drawable/Drawable;->setHotspot(FF)V | ||
18 | ····return-void | 17 | ····return-void |
19 | .end·method | 18 | .end·method |
20 | .method·public·a(Landroid/graphics/drawable/Drawable;I)V | 19 | .method·public·static·a(Landroid/graphics/drawable/Drawable;I)V |
21 | ····.locals· | 20 | ····.locals·1 |
22 | ····in | 21 | ····instance-of·v0,·p0,·Landroid/support/v4/c/a/q; |
22 | ····if-eqz·v0,·:cond_0 | ||
23 | ····return-void | ||
24 | .end·method | ||
23 | ····invoke-static·{p0,·p1},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;I)V | ||
25 | .method·public·a(Landroid/graphics/drawable/Drawable;IIII)V | ||
26 | ····.locals·0 | ||
24 | ····:goto_0 | ||
27 | ····return-void | 25 | ····return-void |
26 | ····:cond_0 | ||
27 | ····invoke-virtual·{p0,·p1},·Landroid/graphics/drawable/Drawable;->setTint(I)V | ||
28 | ····goto·:goto_0 | ||
28 | .end·method | 29 | .end·method |
29 | .method·public·a(Landroid/graphics/drawable/Drawable; | 30 | .method·public·static·a(Landroid/graphics/drawable/Drawable;IIII)V |
30 | ····.locals·0 | 31 | ····.locals·0 |
31 | ····invoke- | 32 | ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/graphics/drawable/Drawable;->setHotspotBounds(IIII)V |
32 | ····return-void | 33 | ····return-void |
33 | .end·method | 34 | .end·method |
34 | .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/ | 35 | .method·public·static·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V |
35 | ····.locals· | 36 | ····.locals·1 |
36 | ····in | 37 | ····instance-of·v0,·p0,·Landroid/support/v4/c/a/q; |
38 | ····if-eqz·v0,·:cond_0 | ||
37 | ····return-void | ||
38 | .end·method | ||
39 | ····invoke-static·{p0,·p1},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V | ||
39 | .method·public·a(Landroid/graphics/drawable/Drawable;Z)V | ||
40 | ····.locals·0 | ||
40 | ····:goto_0 | ||
41 | ····return-void | 41 | ····return-void |
42 | ····:cond_0 | ||
43 | ····invoke-virtual·{p0,·p1},·Landroid/graphics/drawable/Drawable;->setTintList(Landroid/content/res/ColorStateList;)V | ||
44 | ····goto·:goto_0 | ||
42 | .end·method | 45 | .end·method |
43 | .method·public· | 46 | .method·public·static·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V |
44 | ····.locals·1 | 47 | ····.locals·1 |
45 | ···· | 48 | ····instance-of·v0,·p0,·Landroid/support/v4/c/a/q; |
49 | ····if-eqz·v0,·:cond_0 | ||
46 | ····return·v0 | ||
47 | .end·method | ||
50 | ····invoke-static·{p0,·p1},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V | ||
48 | .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | ||
49 | ····.locals·1 | ||
50 | ···· | 51 | ····:goto_0 |
52 | ····return-void | ||
51 | ···· | 53 | ····:cond_0 |
54 | ····invoke-virtual·{p0,·p1},·Landroid/graphics/drawable/Drawable;->setTintMode(Landroid/graphics/PorterDuff$Mode;)V | ||
52 | ···· | 55 | ····goto·:goto_0 |
53 | .end·method | 56 | .end·method |
Offset 1, 24 lines modified | Offset 1, 36 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/c/a/p; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/c/a/o; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V | 4 | .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/ | 6 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/c/a/o;-><init>(Landroid/graphics/drawable/Drawable;)V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public· | 10 | .method·public·isAutoMirrored()Z |
11 | ····.locals·1 | 11 | ····.locals·1 |
12 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 12 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/p;->b:Landroid/graphics/drawable/Drawable; |
13 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;-> | 13 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->isAutoMirrored()Z |
14 | ····move-result·v0 | ||
15 | ····return·v0 | ||
16 | .end·method | ||
17 | .method·public·setAutoMirrored(Z)V | ||
18 | ····.locals·1 | ||
19 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/p;->b:Landroid/graphics/drawable/Drawable; | ||
20 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->setAutoMirrored(Z)V | ||
14 | ····return-void | 21 | ····return-void |
15 | .end·method | 22 | .end·method |
Offset 1, 42 lines modified | Offset 1, 42 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/c/a/e; |
2 | .super·Landroid/support/v4/ | 2 | .super·Landroid/support/v4/c/a/d; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/v4/ | 6 | ····invoke-direct·{p0},·Landroid/support/v4/c/a/d;-><init>()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public·a(Landroid/graphics/drawable/Drawable;Z)V | 10 | .method·public·a(Landroid/graphics/drawable/Drawable;Z)V |
11 | ····.locals·0 | 11 | ····.locals·0 |
12 | ····invoke-static·{p1,·p2},·Landroid/support/v4/ | 12 | ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/k;->a(Landroid/graphics/drawable/Drawable;Z)V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·public·b(Landroid/graphics/drawable/Drawable;)Z | 15 | .method·public·b(Landroid/graphics/drawable/Drawable;)Z |
16 | ····.locals·1 | 16 | ····.locals·1 |
17 | ····invoke-static·{p1},·Landroid/support/v4/ | 17 | ····invoke-static·{p1},·Landroid/support/v4/c/a/k;->a(Landroid/graphics/drawable/Drawable;)Z |
18 | ····move-result·v0 | 18 | ····move-result·v0 |
19 | ····return·v0 | 19 | ····return·v0 |
20 | .end·method | 20 | .end·method |
21 | .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; | 21 | .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
22 | ····.locals·1 | 22 | ····.locals·1 |
23 | ····invoke-static·{p1},·Landroid/support/v4/ | 23 | ····invoke-static·{p1},·Landroid/support/v4/c/a/k;->b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; |
24 | ····move-result-object·v0 | 24 | ····move-result-object·v0 |
25 | ····return-object·v0 | 25 | ····return-object·v0 |
26 | .end·method | 26 | .end·method |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | .class·Landroid/support/v4/ | 1 | .class·Landroid/support/v4/c/a/n; |
2 | .super·Landroid/graphics/drawable/Drawable; | 2 | .super·Landroid/graphics/drawable/Drawable; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/graphics/drawable/Drawable$Callback; | 4 | .implements·Landroid/graphics/drawable/Drawable$Callback; |
5 | .implements·Landroid/support/v4/ | 5 | .implements·Landroid/support/v4/c/a/m; |
6 | #·static·fields | 6 | #·static·fields |
7 | .field·static·final·a:Landroid/graphics/PorterDuff$Mode; | 7 | .field·static·final·a:Landroid/graphics/PorterDuff$Mode; |
8 | #·instance·fields | 8 | #·instance·fields |
Offset 22, 69 lines modified | Offset 22, 69 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·static·constructor·<clinit>()V | 23 | .method·static·constructor·<clinit>()V |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····sget-object·v0,·Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode; | 25 | ····sget-object·v0,·Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode; |
26 | ····sput-object·v0,·Landroid/support/v4/ | 26 | ····sput-object·v0,·Landroid/support/v4/c/a/n;->a:Landroid/graphics/PorterDuff$Mode; |
27 | ····return-void | 27 | ····return-void |
28 | .end·method | 28 | .end·method |
29 | .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V | 29 | .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V | 31 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V |
32 | ····sget-object·v0,·Landroid/support/v4/ | 32 | ····sget-object·v0,·Landroid/support/v4/c/a/n;->a:Landroid/graphics/PorterDuff$Mode; |
33 | ····iput-object·v0,·p0,·Landroid/support/v4/ | 33 | ····iput-object·v0,·p0,·Landroid/support/v4/c/a/n;->d:Landroid/graphics/PorterDuff$Mode; |
34 | ····const/high16·v0,·-0x80000000 | 34 | ····const/high16·v0,·-0x80000000 |
35 | ····iput·v0,·p0,·Landroid/support/v4/ | 35 | ····iput·v0,·p0,·Landroid/support/v4/c/a/n;->e:I |
36 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/ | 36 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/c/a/n;->a(Landroid/graphics/drawable/Drawable;)V |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | .method·private·a([I)Z | 39 | .method·private·a([I)Z |
40 | ····.locals·2 | 40 | ····.locals·2 |
41 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 41 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/n;->c:Landroid/content/res/ColorStateList; |
42 | ····if-eqz·v0,·:cond_0 | 42 | ····if-eqz·v0,·:cond_0 |
43 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 43 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/n;->d:Landroid/graphics/PorterDuff$Mode; |
44 | ····if-eqz·v0,·:cond_0 | 44 | ····if-eqz·v0,·:cond_0 |
45 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 45 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/n;->c:Landroid/content/res/ColorStateList; |
46 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 46 | ····iget-object·v1,·p0,·Landroid/support/v4/c/a/n;->c:Landroid/content/res/ColorStateList; |
47 | ····invoke-virtual·{v1},·Landroid/content/res/ColorStateList;->getDefaultColor()I | 47 | ····invoke-virtual·{v1},·Landroid/content/res/ColorStateList;->getDefaultColor()I |
48 | ····move-result·v1 | 48 | ····move-result·v1 |
49 | ····invoke-virtual·{v0,·p1,·v1},·Landroid/content/res/ColorStateList;->getColorForState([II)I | 49 | ····invoke-virtual·{v0,·p1,·v1},·Landroid/content/res/ColorStateList;->getColorForState([II)I |
50 | ····move-result·v0 | 50 | ····move-result·v0 |
51 | ····iget·v1,·p0,·Landroid/support/v4/ | 51 | ····iget·v1,·p0,·Landroid/support/v4/c/a/n;->e:I |
52 | ····if-eq·v0,·v1,·:cond_0 | 52 | ····if-eq·v0,·v1,·:cond_0 |
53 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 53 | ····iget-object·v1,·p0,·Landroid/support/v4/c/a/n;->d:Landroid/graphics/PorterDuff$Mode; |
54 | ····invoke-virtual·{p0,·v0,·v1},·Landroid/support/v4/ | 54 | ····invoke-virtual·{p0,·v0,·v1},·Landroid/support/v4/c/a/n;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V |
55 | ····iput·v0,·p0,·Landroid/support/v4/ | 55 | ····iput·v0,·p0,·Landroid/support/v4/c/a/n;->e:I |
56 | ····const/4·v0,·0x1 | 56 | ····const/4·v0,·0x1 |
57 | ····:goto_0 | 57 | ····:goto_0 |
58 | ····return·v0 | 58 | ····return·v0 |
59 | ····:cond_0 | 59 | ····:cond_0 |
Offset 94, 200 lines modified | Offset 94, 200 lines modified | ||
94 | .end·method | 94 | .end·method |
95 | #·virtual·methods | 95 | #·virtual·methods |
96 | .method·public·a()Landroid/graphics/drawable/Drawable; | 96 | .method·public·a()Landroid/graphics/drawable/Drawable; |
97 | ····.locals·1 | 97 | ····.locals·1 |
98 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 98 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/n;->b:Landroid/graphics/drawable/Drawable; |
99 | ····return-object·v0 | 99 | ····return-object·v0 |
100 | .end·method | 100 | .end·method |
101 | .method·public·a(Landroid/graphics/drawable/Drawable;)V | 101 | .method·public·a(Landroid/graphics/drawable/Drawable;)V |
102 | ····.locals·2 | 102 | ····.locals·2 |
103 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 103 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/n;->b:Landroid/graphics/drawable/Drawable; |
104 | ····if-eqz·v0,·:cond_0 | 104 | ····if-eqz·v0,·:cond_0 |
105 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 105 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/n;->b:Landroid/graphics/drawable/Drawable; |
106 | ····const/4·v1,·0x0 | 106 | ····const/4·v1,·0x0 |
107 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V | 107 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V |
108 | ····:cond_0 | 108 | ····:cond_0 |
109 | ····iput-object·p1,·p0,·Landroid/support/v4/ | 109 | ····iput-object·p1,·p0,·Landroid/support/v4/c/a/n;->b:Landroid/graphics/drawable/Drawable; |
110 | ····if-eqz·p1,·:cond_1 | 110 | ····if-eqz·p1,·:cond_1 |
111 | ····invoke-virtual·{p1,·p0},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V | 111 | ····invoke-virtual·{p1,·p0},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V |
112 | ····:cond_1 | 112 | ····:cond_1 |
113 | ····invoke-virtual·{p0},·Landroid/support/v4/ | 113 | ····invoke-virtual·{p0},·Landroid/support/v4/c/a/n;->invalidateSelf()V |
114 | ····return-void | 114 | ····return-void |
115 | .end·method | 115 | .end·method |
116 | .method·public·draw(Landroid/graphics/Canvas;)V | 116 | .method·public·draw(Landroid/graphics/Canvas;)V |
117 | ····.locals·1 | 117 | ····.locals·1 |
118 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 118 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/n;->b:Landroid/graphics/drawable/Drawable; |
Max diff block lines reached; 11978/17307 bytes (69.21%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·final·Landroid/support/v | 1 | .class·final·Landroid/support/v7/widget/bb; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/os/Parcelable$Creator; | 4 | .implements·Landroid/os/Parcelable$Creator; |
5 | #·direct·methods | 5 | #·direct·methods |
Offset 12, 44 lines modified | Offset 12, 44 lines modified | ||
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·a(Landroid/os/Parcel;)Landroid/support/v | 16 | .method·public·a(Landroid/os/Parcel;)Landroid/support/v7/widget/ba; |
17 | ····.locals·1 | 17 | ····.locals·1 |
18 | ····new-instance·v0,·Landroid/support/v | 18 | ····new-instance·v0,·Landroid/support/v7/widget/ba; |
19 | ····invoke-direct·{v0,·p1},·Landroid/support/v | 19 | ····invoke-direct·{v0,·p1},·Landroid/support/v7/widget/ba;-><init>(Landroid/os/Parcel;)V |
20 | ····return-object·v0 | 20 | ····return-object·v0 |
21 | .end·method | 21 | .end·method |
22 | .method·public·a(I)[Landroid/support/v | 22 | .method·public·a(I)[Landroid/support/v7/widget/ba; |
23 | ····.locals·1 | 23 | ····.locals·1 |
24 | ····new-array·v0,·p1,·[Landroid/support/v | 24 | ····new-array·v0,·p1,·[Landroid/support/v7/widget/ba; |
25 | ····return-object·v0 | 25 | ····return-object·v0 |
26 | .end·method | 26 | .end·method |
27 | .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 27 | .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····invoke-virtual·{p0,·p1},·Landroid/support/v | 29 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/bb;->a(Landroid/os/Parcel;)Landroid/support/v7/widget/ba; |
30 | ····move-result-object·v0 | 30 | ····move-result-object·v0 |
31 | ····return-object·v0 | 31 | ····return-object·v0 |
32 | .end·method | 32 | .end·method |
33 | .method·public·synthetic·newArray(I)[Ljava/lang/Object; | 33 | .method·public·synthetic·newArray(I)[Ljava/lang/Object; |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····invoke-virtual·{p0,·p1},·Landroid/support/v | 35 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/bb;->a(I)[Landroid/support/v7/widget/ba; |
36 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
37 | ····return-object·v0 | 37 | ····return-object·v0 |
38 | .end·method | 38 | .end·method |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | .class·final·Landroid/support/v4/a | 1 | .class·final·Landroid/support/v4/a/ap; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/ | 4 | .implements·Landroid/support/v4/b/l; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·a:I | 6 | .field·final·a:I |
7 | .field·final·b:Landroid/os/Bundle; | 7 | .field·final·b:Landroid/os/Bundle; |
8 | .field·c:Landroid/support/v4/a | 8 | .field·c:Landroid/support/v4/a/an; |
9 | .field·d:Landroid/support/v4/ | 9 | .field·d:Landroid/support/v4/b/k; |
10 | .field·e:Z | 10 | .field·e:Z |
11 | .field·f:Z | 11 | .field·f:Z |
12 | .field·g:Ljava/lang/Object; | 12 | .field·g:Ljava/lang/Object; |
Offset 28, 47 lines modified | Offset 28, 47 lines modified | ||
28 | .field·k:Z | 28 | .field·k:Z |
29 | .field·l:Z | 29 | .field·l:Z |
30 | .field·m:Z | 30 | .field·m:Z |
31 | .field·n:Landroid/support/v4/a | 31 | .field·n:Landroid/support/v4/a/ap; |
32 | .field·final·synthetic·o:Landroid/support/v4/a | 32 | .field·final·synthetic·o:Landroid/support/v4/a/ao; |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·a()V | 34 | .method·a()V |
35 | ····.locals·4 | 35 | ····.locals·4 |
36 | ····const/4·v3,·0x1 | 36 | ····const/4·v3,·0x1 |
37 | ····iget-boolean·v0,·p0,·Landroid/support/v4/a | 37 | ····iget-boolean·v0,·p0,·Landroid/support/v4/a/ap;->i:Z |
38 | ····if-eqz·v0,·:cond_1 | 38 | ····if-eqz·v0,·:cond_1 |
39 | ····iget-boolean·v0,·p0,·Landroid/support/v4/a | 39 | ····iget-boolean·v0,·p0,·Landroid/support/v4/a/ap;->j:Z |
40 | ····if-eqz·v0,·:cond_1 | 40 | ····if-eqz·v0,·:cond_1 |
41 | ····iput-boolean·v3,·p0,·Landroid/support/v4/a | 41 | ····iput-boolean·v3,·p0,·Landroid/support/v4/a/ap;->h:Z |
42 | ····:cond_0 | 42 | ····:cond_0 |
43 | ····:goto_0 | 43 | ····:goto_0 |
44 | ····return-void | 44 | ····return-void |
45 | ····:cond_1 | 45 | ····:cond_1 |
46 | ····iget-boolean·v0,·p0,·Landroid/support/v4/a | 46 | ····iget-boolean·v0,·p0,·Landroid/support/v4/a/ap;->h:Z |
47 | ····if-nez·v0,·:cond_0 | 47 | ····if-nez·v0,·:cond_0 |
48 | ····iput-boolean·v3,·p0,·Landroid/support/v4/a | 48 | ····iput-boolean·v3,·p0,·Landroid/support/v4/a/ap;->h:Z |
49 | ····sget-boolean·v0,·Landroid/support/v4/a | 49 | ····sget-boolean·v0,·Landroid/support/v4/a/ao;->a:Z |
50 | ····if-eqz·v0,·:cond_2 | 50 | ····if-eqz·v0,·:cond_2 |
51 | ····const-string·v0,·"LoaderManager" | 51 | ····const-string·v0,·"LoaderManager" |
52 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 52 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
Offset 87, 52 lines modified | Offset 87, 52 lines modified | ||
87 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 87 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
88 | ····move-result-object·v1 | 88 | ····move-result-object·v1 |
89 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I | 89 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I |
90 | ····:cond_2 | 90 | ····:cond_2 |
91 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 91 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ap;->d:Landroid/support/v4/b/k; |
92 | ····if-nez·v0,·:cond_3 | 92 | ····if-nez·v0,·:cond_3 |
93 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 93 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ap;->c:Landroid/support/v4/a/an; |
94 | ····if-eqz·v0,·:cond_3 | 94 | ····if-eqz·v0,·:cond_3 |
95 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 95 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ap;->c:Landroid/support/v4/a/an; |
96 | ····iget·v1,·p0,·Landroid/support/v4/a | 96 | ····iget·v1,·p0,·Landroid/support/v4/a/ap;->a:I |
97 | ····iget-object·v2,·p0,·Landroid/support/v4/a | 97 | ····iget-object·v2,·p0,·Landroid/support/v4/a/ap;->b:Landroid/os/Bundle; |
98 | ····invoke-interface·{v0,·v1,·v2},·Landroid/support/v4/a | 98 | ····invoke-interface·{v0,·v1,·v2},·Landroid/support/v4/a/an;->a(ILandroid/os/Bundle;)Landroid/support/v4/b/k; |
99 | ····move-result-object·v0 | 99 | ····move-result-object·v0 |
100 | ····iput-object·v0,·p0,·Landroid/support/v4/a | 100 | ····iput-object·v0,·p0,·Landroid/support/v4/a/ap;->d:Landroid/support/v4/b/k; |
101 | ····:cond_3 | 101 | ····:cond_3 |
102 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 102 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ap;->d:Landroid/support/v4/b/k; |
103 | ····if-eqz·v0,·:cond_0 | 103 | ····if-eqz·v0,·:cond_0 |
104 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 104 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ap;->d:Landroid/support/v4/b/k; |
105 | ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 105 | ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
106 | ····move-result-object·v0 | 106 | ····move-result-object·v0 |
107 | ····invoke-virtual·{v0},·Ljava/lang/Class;->isMemberClass()Z | 107 | ····invoke-virtual·{v0},·Ljava/lang/Class;->isMemberClass()Z |
108 | ····move-result·v0 | 108 | ····move-result·v0 |
109 | ····if-eqz·v0,·:cond_4 | 109 | ····if-eqz·v0,·:cond_4 |
110 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 110 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ap;->d:Landroid/support/v4/b/k; |
111 | ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 111 | ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
112 | ····move-result-object·v0 | 112 | ····move-result-object·v0 |
113 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getModifiers()I | 113 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getModifiers()I |
Offset 152, 87 lines modified | Offset 152, 87 lines modified | ||
152 | ····const-string·v2,·"Object·returned·from·onCreateLoader·must·not·be·a·non-static·inner·member·class:·" | 152 | ····const-string·v2,·"Object·returned·from·onCreateLoader·must·not·be·a·non-static·inner·member·class:·" |
Max diff block lines reached; 31257/35645 bytes (87.69%) of diff not shown. |
Offset 1, 28 lines modified | Offset 1, 28 lines modified | ||
1 | .class·final·Landroid/support/v4/a | 1 | .class·final·Landroid/support/v4/a/ag; |
2 | .super·Landroid/transition/Transition$EpicenterCallback; | 2 | .super·Landroid/transition/Transition$EpicenterCallback; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·synthetic·a:Landroid/graphics/Rect; | 4 | .field·final·synthetic·a:Landroid/graphics/Rect; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>(Landroid/graphics/Rect;)V | 6 | .method·constructor·<init>(Landroid/graphics/Rect;)V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····iput-object·p1,·p0,·Landroid/support/v4/a | 8 | ····iput-object·p1,·p0,·Landroid/support/v4/a/ag;->a:Landroid/graphics/Rect; |
9 | ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V | 9 | ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V |
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | #·virtual·methods | 12 | #·virtual·methods |
13 | .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect; | 13 | .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect; |
14 | ····.locals·1 | 14 | ····.locals·1 |
15 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 15 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ag;->a:Landroid/graphics/Rect; |
16 | ····return-object·v0 | 16 | ····return-object·v0 |
17 | .end·method | 17 | .end·method |
Offset 1, 33 lines modified | Offset 1, 33 lines modified | ||
1 | .class·Landroid/support/v4/a | 1 | .class·Landroid/support/v4/a/x; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Ljava/lang/Runnable; | 4 | .implements·Ljava/lang/Runnable; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v4/a | 6 | .field·final·synthetic·a:Landroid/support/v4/a/w; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·constructor·<init>(Landroid/support/v4/a | 8 | .method·constructor·<init>(Landroid/support/v4/a/w;)V |
9 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····iput-object·p1,·p0,·Landroid/support/v4/a | 10 | ····iput-object·p1,·p0,·Landroid/support/v4/a/x;->a:Landroid/support/v4/a/w; |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····return-void | 12 | ····return-void |
13 | .end·method | 13 | .end·method |
14 | #·virtual·methods | 14 | #·virtual·methods |
15 | .method·public·run()V | 15 | .method·public·run()V |
16 | ····.locals·1 | 16 | ····.locals·1 |
17 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 17 | ····iget-object·v0,·p0,·Landroid/support/v4/a/x;->a:Landroid/support/v4/a/w; |
18 | ····invoke-virtual·{v0},·Landroid/support/v4/a | 18 | ····invoke-virtual·{v0},·Landroid/support/v4/a/w;->d()Z |
19 | ····return-void | 19 | ····return-void |
20 | .end·method | 20 | .end·method |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·Landroid/support/v4/a | 1 | .class·Landroid/support/v4/a/au; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/app/Activity;)Landroid/content/Intent; | 4 | .method·public·static·a(Landroid/app/Activity;)Landroid/content/Intent; |
5 | ····.locals·1 | 5 | ····.locals·1 |
Offset 1, 39 lines modified | Offset 1, 43 lines modified | ||
1 | .class·Landroid/support/v | 1 | .class·Landroid/support/v7/a/o; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·L | 4 | .implements·Ljava/lang/Runnable; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v4/app/Fragment; | ||
7 | .field·final·synthetic· | 6 | .field·final·synthetic·a:Landroid/support/v7/a/k; |
8 | #·direct·methods | 7 | #·direct·methods |
9 | .method·constructor·<init>(Landroid/support/v | 8 | .method·constructor·<init>(Landroid/support/v7/a/k;)V |
10 | ····.locals·0 | 9 | ····.locals·0 |
11 | ····iput-object·p1,·p0,·Landroid/support/v | 10 | ····iput-object·p1,·p0,·Landroid/support/v7/a/o;->a:Landroid/support/v7/a/k; |
12 | ····iput-object·p2,·p0,·Landroid/support/v4/app/f;->a:Landroid/support/v4/app/Fragment; | ||
13 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
14 | ····return-void | 12 | ····return-void |
15 | .end·method | 13 | .end·method |
16 | #·virtual·methods | 14 | #·virtual·methods |
17 | .method·public· | 15 | .method·public·run()V |
18 | ····.locals· | 16 | ····.locals·4 |
17 | ····const/4·v3,·0x0 | ||
18 | ····iget-object·v0,·p0,·Landroid/support/v7/a/o;->a:Landroid/support/v7/a/k; | ||
19 | ····iget-object·v0,· | 19 | ····iget-object·v0,·v0,·Landroid/support/v7/a/k;->l:Landroid/widget/PopupWindow; |
20 | ····i | 20 | ····iget-object·v1,·p0,·Landroid/support/v7/a/o;->a:Landroid/support/v7/a/k; |
21 | ···· | 21 | ····iget-object·v1,·v1,·Landroid/support/v7/a/k;->k:Landroid/support/v7/internal/widget/ActionBarContextView; |
22 | ···· | 22 | ····const/16·v2,·0x37 |
23 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v3},·Landroid/widget/PopupWindow;->showAtLocation(Landroid/view/View;III)V | ||
24 | ····return-void | ||
23 | .end·method | 25 | .end·method |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·Landroid/support/v4/a | 1 | .class·Landroid/support/v4/a/af; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Ljava/lang/Object;)Ljava/lang/Object; | 4 | .method·public·static·a(Ljava/lang/Object;)Ljava/lang/Object; |
5 | ····.locals·0 | 5 | ····.locals·0 |
Offset 19, 15 lines modified | Offset 19, 15 lines modified | ||
19 | .end·method | 19 | .end·method |
20 | .method·public·static·a(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;Landroid/view/View;)Ljava/lang/Object; | 20 | .method·public·static·a(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;Landroid/view/View;)Ljava/lang/Object; |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····if-eqz·p0,·:cond_1 | 22 | ····if-eqz·p0,·:cond_1 |
23 | ····invoke-static·{p2,·p1},·Landroid/support/v4/a | 23 | ····invoke-static·{p2,·p1},·Landroid/support/v4/a/af;->b(Ljava/util/ArrayList;Landroid/view/View;)V |
24 | ····if-eqz·p3,·:cond_0 | 24 | ····if-eqz·p3,·:cond_0 |
25 | ····invoke-interface·{p3},·Ljava/util/Map;->values()Ljava/util/Collection; | 25 | ····invoke-interface·{p3},·Ljava/util/Map;->values()Ljava/util/Collection; |
26 | ····move-result-object·v0 | 26 | ····move-result-object·v0 |
Offset 49, 15 lines modified | Offset 49, 15 lines modified | ||
49 | ····:cond_2 | 49 | ····:cond_2 |
50 | ····invoke-virtual·{p2,·p4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 50 | ····invoke-virtual·{p2,·p4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
51 | ····move-object·v0,·p0 | 51 | ····move-object·v0,·p0 |
52 | ····check-cast·v0,·Landroid/transition/Transition; | 52 | ····check-cast·v0,·Landroid/transition/Transition; |
53 | ····invoke-static·{v0,·p2},·Landroid/support/v4/a | 53 | ····invoke-static·{v0,·p2},·Landroid/support/v4/a/af;->b(Ljava/lang/Object;Ljava/util/ArrayList;)V |
54 | ····goto·:goto_0 | 54 | ····goto·:goto_0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·static·a(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; | 56 | .method·public·static·a(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; |
57 | ····.locals·2 | 57 | ····.locals·2 |
Offset 169, 22 lines modified | Offset 169, 22 lines modified | ||
169 | ····invoke-virtual·{p0},·Landroid/view/View;->getTransitionName()Ljava/lang/String; | 169 | ····invoke-virtual·{p0},·Landroid/view/View;->getTransitionName()Ljava/lang/String; |
170 | ····move-result-object·v0 | 170 | ····move-result-object·v0 |
171 | ····return-object·v0 | 171 | ····return-object·v0 |
172 | .end·method | 172 | .end·method |
173 | .method·private·static·a(Landroid/transition/Transition;Landroid/support/v4/a | 173 | .method·private·static·a(Landroid/transition/Transition;Landroid/support/v4/a/ak;)V |
174 | ····.locals·1 | 174 | ····.locals·1 |
175 | ····if-eqz·p0,·:cond_0 | 175 | ····if-eqz·p0,·:cond_0 |
176 | ····new-instance·v0,·Landroid/support/v4/a | 176 | ····new-instance·v0,·Landroid/support/v4/a/ai; |
177 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/a | 177 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/a/ai;-><init>(Landroid/support/v4/a/ak;)V |
178 | ····invoke-virtual·{p0,·v0},·Landroid/transition/Transition;->setEpicenterCallback(Landroid/transition/Transition$EpicenterCallback;)V | 178 | ····invoke-virtual·{p0,·v0},·Landroid/transition/Transition;->setEpicenterCallback(Landroid/transition/Transition$EpicenterCallback;)V |
179 | ····:cond_0 | 179 | ····:cond_0 |
180 | ····return-void | 180 | ····return-void |
181 | .end·method | 181 | .end·method |
Offset 209, 15 lines modified | Offset 209, 15 lines modified | ||
209 | ····if-eqz·v11,·:cond_0 | 209 | ····if-eqz·v11,·:cond_0 |
210 | ····invoke-virtual·{p0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | 210 | ····invoke-virtual·{p0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; |
211 | ····move-result-object·v12 | 211 | ····move-result-object·v12 |
212 | ····new-instance·v0,·Landroid/support/v4/a | 212 | ····new-instance·v0,·Landroid/support/v4/a/aj; |
213 | ····move-object·v1,·p0 | 213 | ····move-object·v1,·p0 |
214 | ····move-object·v3,·p1 | 214 | ····move-object·v3,·p1 |
215 | ····move-object/from16·v4,·p3 | 215 | ····move-object/from16·v4,·p3 |
Offset 225, 15 lines modified | Offset 225, 15 lines modified | ||
225 | ····move-object/from16·v8,·p7 | 225 | ····move-object/from16·v8,·p7 |
226 | ····move-object/from16·v9,·p10 | 226 | ····move-object/from16·v9,·p10 |
227 | ····move-object/from16·v10,·p9 | 227 | ····move-object/from16·v10,·p9 |
228 | ····invoke-direct/range·{v0·..·v11},·Landroid/support/v4/a | 228 | ····invoke-direct/range·{v0·..·v11},·Landroid/support/v4/a/aj;-><init>(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V |
229 | ····invoke-virtual·{v12,·v0},·Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | 229 | ····invoke-virtual·{v12,·v0},·Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V |
230 | ····:cond_0 | 230 | ····:cond_0 |
231 | ····return-void | 231 | ····return-void |
232 | .end·method | 232 | .end·method |
Offset 248, 21 lines modified | Offset 248, 21 lines modified | ||
248 | .end·method | 248 | .end·method |
249 | .method·public·static·a(Ljava/lang/Object;Landroid/view/View;)V | 249 | .method·public·static·a(Ljava/lang/Object;Landroid/view/View;)V |
250 | ····.locals·2 | 250 | ····.locals·2 |
251 | ····check-cast·p0,·Landroid/transition/Transition; | 251 | ····check-cast·p0,·Landroid/transition/Transition; |
252 | ····invoke-static·{p1},·Landroid/support/v4/a | 252 | ····invoke-static·{p1},·Landroid/support/v4/a/af;->c(Landroid/view/View;)Landroid/graphics/Rect; |
253 | ····move-result-object·v0 | 253 | ····move-result-object·v0 |
254 | ····new-instance·v1,·Landroid/support/v4/a | 254 | ····new-instance·v1,·Landroid/support/v4/a/ag; |
255 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/a | 255 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/a/ag;-><init>(Landroid/graphics/Rect;)V |
256 | ····invoke-virtual·{p0,·v1},·Landroid/transition/Transition;->setEpicenterCallback(Landroid/transition/Transition$EpicenterCallback;)V | 256 | ····invoke-virtual·{p0,·v1},·Landroid/transition/Transition;->setEpicenterCallback(Landroid/transition/Transition$EpicenterCallback;)V |
257 | ····return-void | 257 | ····return-void |
258 | .end·method | 258 | .end·method |
259 | .method·public·static·a(Ljava/lang/Object;Landroid/view/View;Z)V | 259 | .method·public·static·a(Ljava/lang/Object;Landroid/view/View;Z)V |
Offset 271, 15 lines modified | Offset 271, 15 lines modified | ||
271 | ····check-cast·p0,·Landroid/transition/Transition; | 271 | ····check-cast·p0,·Landroid/transition/Transition; |
272 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/transition/Transition;->excludeTarget(Landroid/view/View;Z)Landroid/transition/Transition; | 272 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/transition/Transition;->excludeTarget(Landroid/view/View;Z)Landroid/transition/Transition; |
273 | ····return-void | 273 | ····return-void |
274 | .end·method | 274 | .end·method |
275 | .method·public·static·a(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/a | 275 | .method·public·static·a(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/a/al;Landroid/view/View;Landroid/support/v4/a/ak;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V |
276 | ····.locals·10 | 276 | ····.locals·10 |
Max diff block lines reached; 6746/11910 bytes (56.64%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·final·Landroid/support/v4/a | 1 | .class·final·Landroid/support/v4/a/aj; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener; | 4 | .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener; |
5 | #·instance·fields | 5 | #·instance·fields |
Offset 29, 96 lines modified | Offset 29, 96 lines modified | ||
29 | .field·final·synthetic·k:Landroid/transition/Transition; | 29 | .field·final·synthetic·k:Landroid/transition/Transition; |
30 | #·direct·methods | 30 | #·direct·methods |
31 | .method·constructor·<init>(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V | 31 | .method·constructor·<init>(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····iput-object·p1,·p0,·Landroid/support/v4/a | 33 | ····iput-object·p1,·p0,·Landroid/support/v4/a/aj;->a:Landroid/view/View; |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/a | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/a/aj;->b:Landroid/transition/Transition; |
35 | ····iput-object·p3,·p0,·Landroid/support/v4/a | 35 | ····iput-object·p3,·p0,·Landroid/support/v4/a/aj;->c:Landroid/view/View; |
36 | ····iput-object·p4,·p0,·Landroid/support/v4/a | 36 | ····iput-object·p4,·p0,·Landroid/support/v4/a/aj;->d:Ljava/util/ArrayList; |
37 | ····iput-object·p5,·p0,·Landroid/support/v4/a | 37 | ····iput-object·p5,·p0,·Landroid/support/v4/a/aj;->e:Landroid/transition/Transition; |
38 | ····iput-object·p6,·p0,·Landroid/support/v4/a | 38 | ····iput-object·p6,·p0,·Landroid/support/v4/a/aj;->f:Ljava/util/ArrayList; |
39 | ····iput-object·p7,·p0,·Landroid/support/v4/a | 39 | ····iput-object·p7,·p0,·Landroid/support/v4/a/aj;->g:Landroid/transition/Transition; |
40 | ····iput-object·p8,·p0,·Landroid/support/v4/a | 40 | ····iput-object·p8,·p0,·Landroid/support/v4/a/aj;->h:Ljava/util/ArrayList; |
41 | ····iput-object·p9,·p0,·Landroid/support/v4/a | 41 | ····iput-object·p9,·p0,·Landroid/support/v4/a/aj;->i:Ljava/util/Map; |
42 | ····iput-object·p10,·p0,·Landroid/support/v4/a | 42 | ····iput-object·p10,·p0,·Landroid/support/v4/a/aj;->j:Ljava/util/ArrayList; |
43 | ····iput-object·p11,·p0,·Landroid/support/v4/a | 43 | ····iput-object·p11,·p0,·Landroid/support/v4/a/aj;->k:Landroid/transition/Transition; |
44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | #·virtual·methods | 47 | #·virtual·methods |
48 | .method·public·onPreDraw()Z | 48 | .method·public·onPreDraw()Z |
49 | ····.locals·5 | 49 | ····.locals·5 |
50 | ····const/4·v2,·0x0 | 50 | ····const/4·v2,·0x0 |
51 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 51 | ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->a:Landroid/view/View; |
52 | ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | 52 | ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; |
53 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
54 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | 54 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V |
55 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 55 | ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->b:Landroid/transition/Transition; |
56 | ····if-eqz·v0,·:cond_0 | 56 | ····if-eqz·v0,·:cond_0 |
57 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 57 | ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->b:Landroid/transition/Transition; |
58 | ····iget-object·v1,·p0,·Landroid/support/v4/a | 58 | ····iget-object·v1,·p0,·Landroid/support/v4/a/aj;->c:Landroid/view/View; |
59 | ····invoke-virtual·{v0,·v1},·Landroid/transition/Transition;->removeTarget(Landroid/view/View;)Landroid/transition/Transition; | 59 | ····invoke-virtual·{v0,·v1},·Landroid/transition/Transition;->removeTarget(Landroid/view/View;)Landroid/transition/Transition; |
60 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 60 | ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->b:Landroid/transition/Transition; |
61 | ····iget-object·v1,·p0,·Landroid/support/v4/a | 61 | ····iget-object·v1,·p0,·Landroid/support/v4/a/aj;->d:Ljava/util/ArrayList; |
62 | ····invoke-static·{v0,·v1},·Landroid/support/v4/a | 62 | ····invoke-static·{v0,·v1},·Landroid/support/v4/a/af;->a(Ljava/lang/Object;Ljava/util/ArrayList;)V |
63 | ····:cond_0 | 63 | ····:cond_0 |
64 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 64 | ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->e:Landroid/transition/Transition; |
65 | ····if-eqz·v0,·:cond_1 | 65 | ····if-eqz·v0,·:cond_1 |
66 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 66 | ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->e:Landroid/transition/Transition; |
67 | ····iget-object·v1,·p0,·Landroid/support/v4/a | 67 | ····iget-object·v1,·p0,·Landroid/support/v4/a/aj;->f:Ljava/util/ArrayList; |
68 | ····invoke-static·{v0,·v1},·Landroid/support/v4/a | 68 | ····invoke-static·{v0,·v1},·Landroid/support/v4/a/af;->a(Ljava/lang/Object;Ljava/util/ArrayList;)V |
69 | ····:cond_1 | 69 | ····:cond_1 |
70 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 70 | ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->g:Landroid/transition/Transition; |
71 | ····if-eqz·v0,·:cond_2 | 71 | ····if-eqz·v0,·:cond_2 |
72 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 72 | ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->g:Landroid/transition/Transition; |
73 | ····iget-object·v1,·p0,·Landroid/support/v4/a | 73 | ····iget-object·v1,·p0,·Landroid/support/v4/a/aj;->h:Ljava/util/ArrayList; |
74 | ····invoke-static·{v0,·v1},·Landroid/support/v4/a | 74 | ····invoke-static·{v0,·v1},·Landroid/support/v4/a/af;->a(Ljava/lang/Object;Ljava/util/ArrayList;)V |
75 | ····:cond_2 | 75 | ····:cond_2 |
76 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 76 | ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->i:Ljava/util/Map; |
77 | ····invoke-interface·{v0},·Ljava/util/Map;->entrySet()Ljava/util/Set; | 77 | ····invoke-interface·{v0},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
78 | ····move-result-object·v0 | 78 | ····move-result-object·v0 |
79 | ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 79 | ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
Offset 150, 28 lines modified | Offset 150, 28 lines modified | ||
150 | ····check-cast·v0,·Ljava/lang/String; | 150 | ····check-cast·v0,·Ljava/lang/String; |
151 | ····invoke-virtual·{v1,·v0},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V | 151 | ····invoke-virtual·{v1,·v0},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V |
152 | ····goto·:goto_0 | 152 | ····goto·:goto_0 |
153 | ····:cond_3 | 153 | ····:cond_3 |
154 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 154 | ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->j:Ljava/util/ArrayList; |
155 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I | 155 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I |
156 | ····move-result·v3 | 156 | ····move-result·v3 |
157 | ····move·v1,·v2 | 157 | ····move·v1,·v2 |
158 | ····:goto_1 | 158 | ····:goto_1 |
159 | ····if-ge·v1,·v3,·:cond_4 | 159 | ····if-ge·v1,·v3,·:cond_4 |
160 | ····iget-object·v4,·p0,·Landroid/support/v4/a | 160 | ····iget-object·v4,·p0,·Landroid/support/v4/a/aj;->k:Landroid/transition/Transition; |
161 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 161 | ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->j:Ljava/util/ArrayList; |
Max diff block lines reached; 772/7644 bytes (10.10%) of diff not shown. |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | .class·public·Landroid/support/v4/a | 1 | .class·public·Landroid/support/v4/a/ay; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Ljava/lang/Iterable; | 4 | .implements·Ljava/lang/Iterable; |
5 | #·static·fields | 5 | #·static·fields |
6 | .field·private·static·final·a:Landroid/support/v4/a | 6 | .field·private·static·final·a:Landroid/support/v4/a/ba; |
7 | #·instance·fields | 7 | #·instance·fields |
8 | .field·private·final·b:Ljava/util/ArrayList; | 8 | .field·private·final·b:Ljava/util/ArrayList; |
9 | .field·private·final·c:Landroid/content/Context; | 9 | .field·private·final·c:Landroid/content/Context; |
Offset 21, 150 lines modified | Offset 21, 150 lines modified | ||
21 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 21 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
22 | ····const/16·v1,·0xb | 22 | ····const/16·v1,·0xb |
23 | ····if-lt·v0,·v1,·:cond_0 | 23 | ····if-lt·v0,·v1,·:cond_0 |
24 | ····new-instance·v0,·Landroid/support/v4/a | 24 | ····new-instance·v0,·Landroid/support/v4/a/bc; |
25 | ····invoke-direct·{v0},·Landroid/support/v4/a | 25 | ····invoke-direct·{v0},·Landroid/support/v4/a/bc;-><init>()V |
26 | ····sput-object·v0,·Landroid/support/v4/a | 26 | ····sput-object·v0,·Landroid/support/v4/a/ay;->a:Landroid/support/v4/a/ba; |
27 | ····:goto_0 | 27 | ····:goto_0 |
28 | ····return-void | 28 | ····return-void |
29 | ····:cond_0 | 29 | ····:cond_0 |
30 | ····new-instance·v0,·Landroid/support/v4/a | 30 | ····new-instance·v0,·Landroid/support/v4/a/bb; |
31 | ····invoke-direct·{v0},·Landroid/support/v4/a | 31 | ····invoke-direct·{v0},·Landroid/support/v4/a/bb;-><init>()V |
32 | ····sput-object·v0,·Landroid/support/v4/a | 32 | ····sput-object·v0,·Landroid/support/v4/a/ay;->a:Landroid/support/v4/a/ba; |
33 | ····goto·:goto_0 | 33 | ····goto·:goto_0 |
34 | .end·method | 34 | .end·method |
35 | .method·private·constructor·<init>(Landroid/content/Context;)V | 35 | .method·private·constructor·<init>(Landroid/content/Context;)V |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 37 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
38 | ····new-instance·v0,·Ljava/util/ArrayList; | 38 | ····new-instance·v0,·Ljava/util/ArrayList; |
39 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 39 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
40 | ····iput-object·v0,·p0,·Landroid/support/v4/a | 40 | ····iput-object·v0,·p0,·Landroid/support/v4/a/ay;->b:Ljava/util/ArrayList; |
41 | ····iput-object·p1,·p0,·Landroid/support/v4/a | 41 | ····iput-object·p1,·p0,·Landroid/support/v4/a/ay;->c:Landroid/content/Context; |
42 | ····return-void | 42 | ····return-void |
43 | .end·method | 43 | .end·method |
44 | .method·public·static·a(Landroid/content/Context;)Landroid/support/v4/a | 44 | .method·public·static·a(Landroid/content/Context;)Landroid/support/v4/a/ay; |
45 | ····.locals·1 | 45 | ····.locals·1 |
46 | ····new-instance·v0,·Landroid/support/v4/a | 46 | ····new-instance·v0,·Landroid/support/v4/a/ay; |
47 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/a | 47 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/a/ay;-><init>(Landroid/content/Context;)V |
48 | ····return-object·v0 | 48 | ····return-object·v0 |
49 | .end·method | 49 | .end·method |
50 | #·virtual·methods | 50 | #·virtual·methods |
51 | .method·public·a(Landroid/app/Activity;)Landroid/support/v4/a | 51 | .method·public·a(Landroid/app/Activity;)Landroid/support/v4/a/ay; |
52 | ····.locals·2 | 52 | ····.locals·2 |
53 | ····const/4·v0,·0x0 | 53 | ····const/4·v0,·0x0 |
54 | ····instance-of·v1,·p1,·Landroid/support/v4/a | 54 | ····instance-of·v1,·p1,·Landroid/support/v4/a/az; |
55 | ····if-eqz·v1,·:cond_0 | 55 | ····if-eqz·v1,·:cond_0 |
56 | ····move-object·v0,·p1 | 56 | ····move-object·v0,·p1 |
57 | ····check-cast·v0,·Landroid/support/v4/a | 57 | ····check-cast·v0,·Landroid/support/v4/a/az; |
58 | ····invoke-interface·{v0},·Landroid/support/v4/a | 58 | ····invoke-interface·{v0},·Landroid/support/v4/a/az;->a()Landroid/content/Intent; |
59 | ····move-result-object·v0 | 59 | ····move-result-object·v0 |
60 | ····:cond_0 | 60 | ····:cond_0 |
61 | ····if-nez·v0,·:cond_3 | 61 | ····if-nez·v0,·:cond_3 |
62 | ····invoke-static·{p1},·Landroid/support/v4/a | 62 | ····invoke-static·{p1},·Landroid/support/v4/a/aq;->a(Landroid/app/Activity;)Landroid/content/Intent; |
63 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
64 | ····move-object·v1,·v0 | 64 | ····move-object·v1,·v0 |
65 | ····:goto_0 | 65 | ····:goto_0 |
66 | ····if-eqz·v1,·:cond_2 | 66 | ····if-eqz·v1,·:cond_2 |
67 | ····invoke-virtual·{v1},·Landroid/content/Intent;->getComponent()Landroid/content/ComponentName; | 67 | ····invoke-virtual·{v1},·Landroid/content/Intent;->getComponent()Landroid/content/ComponentName; |
68 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
69 | ····if-nez·v0,·:cond_1 | 69 | ····if-nez·v0,·:cond_1 |
70 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 70 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ay;->c:Landroid/content/Context; |
71 | ····invoke-virtual·{v0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | 71 | ····invoke-virtual·{v0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
72 | ····move-result-object·v0 | 72 | ····move-result-object·v0 |
73 | ····invoke-virtual·{v1,·v0},·Landroid/content/Intent;->resolveActivity(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; | 73 | ····invoke-virtual·{v1,·v0},·Landroid/content/Intent;->resolveActivity(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; |
74 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
75 | ····:cond_1 | 75 | ····:cond_1 |
76 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/a | 76 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/a/ay;->a(Landroid/content/ComponentName;)Landroid/support/v4/a/ay; |
77 | ····invoke-virtual·{p0,·v1},·Landroid/support/v4/a | 77 | ····invoke-virtual·{p0,·v1},·Landroid/support/v4/a/ay;->a(Landroid/content/Intent;)Landroid/support/v4/a/ay; |
78 | ····:cond_2 | 78 | ····:cond_2 |
79 | ····return-object·p0 | 79 | ····return-object·p0 |
80 | ····:cond_3 | 80 | ····:cond_3 |
81 | ····move-object·v1,·v0 | 81 | ····move-object·v1,·v0 |
Max diff block lines reached; 5374/10079 bytes (53.32%) of diff not shown. |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | .class·public·abstract·Landroid/support/v4/a | 1 | .class·public·abstract·Landroid/support/v4/a/aw; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field·private·static·a:I | 4 | .field·private·static·a:I |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·static·constructor·<clinit>()V | 6 | .method·static·constructor·<clinit>()V |
7 | ····.locals·1 | 7 | ····.locals·1 |
8 | ····const/high16·v0,·0x100000 | 8 | ····const/high16·v0,·0x100000 |
9 | ····sput·v0,·Landroid/support/v4/a | 9 | ····sput·v0,·Landroid/support/v4/a/aw;->a:I |
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | #·virtual·methods | 12 | #·virtual·methods |
13 | .method·public·a(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V | 13 | .method·public·a(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V |
Offset 1, 19 lines modified | Offset 1, 19 lines modified | ||
1 | .class·public·Landroid/support/v4/a | 1 | .class·public·Landroid/support/v4/a/m; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/content/ComponentCallbacks; | 4 | .implements·Landroid/content/ComponentCallbacks; |
5 | .implements·Landroid/view/View$OnCreateContextMenuListener; | 5 | .implements·Landroid/view/View$OnCreateContextMenuListener; |
6 | #·static·fields | 6 | #·static·fields |
7 | .field·static·final·a:Ljava/lang/Object; | 7 | .field·static·final·a:Ljava/lang/Object; |
8 | .field·private·static·final·aa:Landroid/support/v4/ | 8 | .field·private·static·final·aa:Landroid/support/v4/g/m; |
9 | #·instance·fields | 9 | #·instance·fields |
10 | .field·A:Z | 10 | .field·A:Z |
11 | .field·B:Z | 11 | .field·B:Z |
Offset 35, 15 lines modified | Offset 35, 15 lines modified | ||
35 | .field·K:Landroid/view/View; | 35 | .field·K:Landroid/view/View; |
36 | .field·L:Z | 36 | .field·L:Z |
37 | .field·M:Z | 37 | .field·M:Z |
38 | .field·N:Landroid/support/v4/a | 38 | .field·N:Landroid/support/v4/a/ao; |
39 | .field·O:Z | 39 | .field·O:Z |
40 | .field·P:Z | 40 | .field·P:Z |
41 | .field·Q:Ljava/lang/Object; | 41 | .field·Q:Ljava/lang/Object; |
Offset 57, 17 lines modified | Offset 57, 17 lines modified | ||
57 | .field·V:Ljava/lang/Object; | 57 | .field·V:Ljava/lang/Object; |
58 | .field·W:Ljava/lang/Boolean; | 58 | .field·W:Ljava/lang/Boolean; |
59 | .field·X:Ljava/lang/Boolean; | 59 | .field·X:Ljava/lang/Boolean; |
60 | .field·Y:Landroid/support/v4/a | 60 | .field·Y:Landroid/support/v4/a/aw; |
61 | .field·Z:Landroid/support/v4/a | 61 | .field·Z:Landroid/support/v4/a/aw; |
62 | .field·b:I | 62 | .field·b:I |
63 | .field·c:Landroid/view/View; | 63 | .field·c:Landroid/view/View; |
64 | .field·d:I | 64 | .field·d:I |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | .field·g:I | 77 | .field·g:I |
78 | .field·h:Ljava/lang/String; | 78 | .field·h:Ljava/lang/String; |
79 | .field·i:Landroid/os/Bundle; | 79 | .field·i:Landroid/os/Bundle; |
80 | .field·j:Landroid/support/v4/a | 80 | .field·j:Landroid/support/v4/a/m; |
81 | .field·k:I | 81 | .field·k:I |
82 | .field·l:I | 82 | .field·l:I |
83 | .field·m:Z | 83 | .field·m:Z |
Offset 97, 44 lines modified | Offset 97, 44 lines modified | ||
97 | .field·q:Z | 97 | .field·q:Z |
98 | .field·r:Z | 98 | .field·r:Z |
99 | .field·s:I | 99 | .field·s:I |
100 | .field·t:Landroid/support/v4/a | 100 | .field·t:Landroid/support/v4/a/w; |
101 | .field·u:Landroid/support/v4/a | 101 | .field·u:Landroid/support/v4/a/p; |
102 | .field·v:Landroid/support/v4/a | 102 | .field·v:Landroid/support/v4/a/w; |
103 | .field·w:Landroid/support/v4/a | 103 | .field·w:Landroid/support/v4/a/m; |
104 | .field·x:I | 104 | .field·x:I |
105 | .field·y:I | 105 | .field·y:I |
106 | .field·z:Ljava/lang/String; | 106 | .field·z:Ljava/lang/String; |
107 | #·direct·methods | 107 | #·direct·methods |
108 | .method·static·constructor·<clinit>()V | 108 | .method·static·constructor·<clinit>()V |
109 | ····.locals·1 | 109 | ····.locals·1 |
110 | ····new-instance·v0,·Landroid/support/v4/ | 110 | ····new-instance·v0,·Landroid/support/v4/g/m; |
111 | ····invoke-direct·{v0},·Landroid/support/v4/ | 111 | ····invoke-direct·{v0},·Landroid/support/v4/g/m;-><init>()V |
112 | ····sput-object·v0,·Landroid/support/v4/a | 112 | ····sput-object·v0,·Landroid/support/v4/a/m;->aa:Landroid/support/v4/g/m; |
113 | ····new-instance·v0,·Ljava/lang/Object; | 113 | ····new-instance·v0,·Ljava/lang/Object; |
114 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | 114 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
115 | ····sput-object·v0,·Landroid/support/v4/a | 115 | ····sput-object·v0,·Landroid/support/v4/a/m;->a:Ljava/lang/Object; |
116 | ····return-void | 116 | ····return-void |
117 | .end·method | 117 | .end·method |
118 | .method·public·constructor·<init>()V | 118 | .method·public·constructor·<init>()V |
119 | ····.locals·4 | 119 | ····.locals·4 |
Offset 144, 68 lines modified | Offset 144, 68 lines modified | ||
144 | ····const/4·v1,·0x0 | 144 | ····const/4·v1,·0x0 |
145 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 145 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
146 | ····const/4·v0,·0x0 | 146 | ····const/4·v0,·0x0 |
147 | ····iput·v0,·p0,·Landroid/support/v4/a | 147 | ····iput·v0,·p0,·Landroid/support/v4/a/m;->b:I |
148 | ····iput·v2,·p0,·Landroid/support/v4/a | 148 | ····iput·v2,·p0,·Landroid/support/v4/a/m;->g:I |
149 | ····iput·v2,·p0,·Landroid/support/v4/a | 149 | ····iput·v2,·p0,·Landroid/support/v4/a/m;->k:I |
Max diff block lines reached; 90696/93621 bytes (96.88%) of diff not shown. |
Offset 1, 17 lines modified | Offset 1, 17 lines modified | ||
1 | .class·public·Landroid/support/v4/a | 1 | .class·public·Landroid/support/v4/a/p; |
2 | .super·Landroid/app/Activity; | 2 | .super·Landroid/app/Activity; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·a:Landroid/os/Handler; | 4 | .field·final·a:Landroid/os/Handler; |
5 | .field·final·b:Landroid/support/v4/a | 5 | .field·final·b:Landroid/support/v4/a/w; |
6 | .field·final·c:Landroid/support/v4/a | 6 | .field·final·c:Landroid/support/v4/a/t; |
7 | .field·d:Z | 7 | .field·d:Z |
8 | .field·e:Z | 8 | .field·e:Z |
9 | .field·f:Z | 9 | .field·f:Z |
Offset 21, 42 lines modified | Offset 21, 42 lines modified | ||
21 | .field·i:Z | 21 | .field·i:Z |
22 | .field·j:Z | 22 | .field·j:Z |
23 | .field·k:Z | 23 | .field·k:Z |
24 | .field·l:Landroid/support/v4/ | 24 | .field·l:Landroid/support/v4/g/m; |
25 | .field·m:Landroid/support/v4/a | 25 | .field·m:Landroid/support/v4/a/ao; |
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·public·constructor·<init>()V | 27 | .method·public·constructor·<init>()V |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V | 29 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V |
30 | ····new-instance·v0,·Landroid/support/v4/a | 30 | ····new-instance·v0,·Landroid/support/v4/a/q; |
31 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/a | 31 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/a/q;-><init>(Landroid/support/v4/a/p;)V |
32 | ····iput-object·v0,·p0,·Landroid/support/v4/a | 32 | ····iput-object·v0,·p0,·Landroid/support/v4/a/p;->a:Landroid/os/Handler; |
33 | ····new-instance·v0,·Landroid/support/v4/a | 33 | ····new-instance·v0,·Landroid/support/v4/a/w; |
34 | ····invoke-direct·{v0},·Landroid/support/v4/a | 34 | ····invoke-direct·{v0},·Landroid/support/v4/a/w;-><init>()V |
35 | ····iput-object·v0,·p0,·Landroid/support/v4/a | 35 | ····iput-object·v0,·p0,·Landroid/support/v4/a/p;->b:Landroid/support/v4/a/w; |
36 | ····new-instance·v0,·Landroid/support/v4/a | 36 | ····new-instance·v0,·Landroid/support/v4/a/r; |
37 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/a | 37 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/a/r;-><init>(Landroid/support/v4/a/p;)V |
38 | ····iput-object·v0,·p0,·Landroid/support/v4/a | 38 | ····iput-object·v0,·p0,·Landroid/support/v4/a/p;->c:Landroid/support/v4/a/t; |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·private·static·a(Landroid/view/View;)Ljava/lang/String; | 41 | .method·private·static·a(Landroid/view/View;)Ljava/lang/String; |
42 | ····.locals·7 | 42 | ····.locals·7 |
Offset 442, 15 lines modified | Offset 442, 15 lines modified | ||
442 | ····invoke-virtual·{p2,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V | 442 | ····invoke-virtual·{p2,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V |
443 | ····:cond_0 | 443 | ····:cond_0 |
444 | ····return-void | 444 | ····return-void |
445 | ····:cond_1 | 445 | ····:cond_1 |
446 | ····invoke-static·{p3},·Landroid/support/v4/a | 446 | ····invoke-static·{p3},·Landroid/support/v4/a/p;->a(Landroid/view/View;)Ljava/lang/String; |
447 | ····move-result-object·v0 | 447 | ····move-result-object·v0 |
448 | ····invoke-virtual·{p2,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V | 448 | ····invoke-virtual·{p2,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V |
449 | ····instance-of·v0,·p3,·Landroid/view/ViewGroup; | 449 | ····instance-of·v0,·p3,·Landroid/view/ViewGroup; |
Offset 487, 122 lines modified | Offset 487, 122 lines modified | ||
487 | ····:goto_0 | 487 | ····:goto_0 |
488 | ····if-ge·v0,·v1,·:cond_0 | 488 | ····if-ge·v0,·v1,·:cond_0 |
489 | ····invoke-virtual·{p3,·v0},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; | 489 | ····invoke-virtual·{p3,·v0},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; |
490 | ····move-result-object·v3 | 490 | ····move-result-object·v3 |
491 | ····invoke-direct·{p0,·v2,·p2,·v3},·Landroid/support/v4/a | 491 | ····invoke-direct·{p0,·v2,·p2,·v3},·Landroid/support/v4/a/p;->a(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V |
492 | ····add-int/lit8·v0,·v0,·0x1 | 492 | ····add-int/lit8·v0,·v0,·0x1 |
493 | ····goto·:goto_0 | 493 | ····goto·:goto_0 |
494 | .end·method | 494 | .end·method |
495 | #·virtual·methods | 495 | #·virtual·methods |
496 | .method·a(Ljava/lang/String;ZZ)Landroid/support/v4/a | 496 | .method·a(Ljava/lang/String;ZZ)Landroid/support/v4/a/ao; |
497 | ····.locals·2 | 497 | ····.locals·2 |
498 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 498 | ····iget-object·v0,·p0,·Landroid/support/v4/a/p;->l:Landroid/support/v4/g/m; |
499 | ····if-nez·v0,·:cond_0 | 499 | ····if-nez·v0,·:cond_0 |
500 | ····new-instance·v0,·Landroid/support/v4/ | 500 | ····new-instance·v0,·Landroid/support/v4/g/m; |
501 | ····invoke-direct·{v0},·Landroid/support/v4/ | 501 | ····invoke-direct·{v0},·Landroid/support/v4/g/m;-><init>()V |
502 | ····iput-object·v0,·p0,·Landroid/support/v4/a | 502 | ····iput-object·v0,·p0,·Landroid/support/v4/a/p;->l:Landroid/support/v4/g/m; |
503 | ····:cond_0 | 503 | ····:cond_0 |
504 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 504 | ····iget-object·v0,·p0,·Landroid/support/v4/a/p;->l:Landroid/support/v4/g/m; |
505 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/ | 505 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/m;->get(Ljava/lang/Object;)Ljava/lang/Object; |
506 | ····move-result-object·v0 | 506 | ····move-result-object·v0 |
507 | ····check-cast·v0,·Landroid/support/v4/a | 507 | ····check-cast·v0,·Landroid/support/v4/a/ao; |
508 | ····if-nez·v0,·:cond_2 | 508 | ····if-nez·v0,·:cond_2 |
509 | ····if-eqz·p3,·:cond_1 | 509 | ····if-eqz·p3,·:cond_1 |
510 | ····new-instance·v0,·Landroid/support/v4/a | 510 | ····new-instance·v0,·Landroid/support/v4/a/ao; |
511 | ····invoke-direct·{v0,·p1,·p0,·p2},·Landroid/support/v4/a | 511 | ····invoke-direct·{v0,·p1,·p0,·p2},·Landroid/support/v4/a/ao;-><init>(Ljava/lang/String;Landroid/support/v4/a/p;Z)V |
512 | ····iget-object·v1,·p0,·Landroid/support/v4/a | 512 | ····iget-object·v1,·p0,·Landroid/support/v4/a/p;->l:Landroid/support/v4/g/m; |
513 | ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/ | 513 | ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/g/m;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
Max diff block lines reached; 39877/45048 bytes (88.52%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/v4/a | 1 | .class·Landroid/support/v4/a/as; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/a | 4 | .implements·Landroid/support/v4/a/ar; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>()V | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 36 lines modified | Offset 17, 36 lines modified | ||
17 | #·virtual·methods | 17 | #·virtual·methods |
18 | .method·public·a(Landroid/app/Activity;)Landroid/content/Intent; | 18 | .method·public·a(Landroid/app/Activity;)Landroid/content/Intent; |
19 | ····.locals·5 | 19 | ····.locals·5 |
20 | ····const/4·v0,·0x0 | 20 | ····const/4·v0,·0x0 |
21 | ····invoke-static·{p1},·Landroid/support/v4/a | 21 | ····invoke-static·{p1},·Landroid/support/v4/a/aq;->b(Landroid/app/Activity;)Ljava/lang/String; |
22 | ····move-result-object·v1 | 22 | ····move-result-object·v1 |
23 | ····if-nez·v1,·:cond_0 | 23 | ····if-nez·v1,·:cond_0 |
24 | ····:goto_0 | 24 | ····:goto_0 |
25 | ····return-object·v0 | 25 | ····return-object·v0 |
26 | ····:cond_0 | 26 | ····:cond_0 |
27 | ····new-instance·v2,·Landroid/content/ComponentName; | 27 | ····new-instance·v2,·Landroid/content/ComponentName; |
28 | ····invoke-direct·{v2,·p1,·v1},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/String;)V | 28 | ····invoke-direct·{v2,·p1,·v1},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/String;)V |
29 | ····:try_start_0 | 29 | ····:try_start_0 |
30 | ····invoke-static·{p1,·v2},·Landroid/support/v4/a | 30 | ····invoke-static·{p1,·v2},·Landroid/support/v4/a/aq;->b(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; |
31 | ····move-result-object·v3 | 31 | ····move-result-object·v3 |
32 | ····if-nez·v3,·:cond_1 | 32 | ····if-nez·v3,·:cond_1 |
33 | ····invoke-static·{v2},·Landroid/support/v4/ | 33 | ····invoke-static·{v2},·Landroid/support/v4/b/e;->a(Landroid/content/ComponentName;)Landroid/content/Intent; |
34 | ····move-result-object·v0 | 34 | ····move-result-object·v0 |
35 | ····goto·:goto_0 | 35 | ····goto·:goto_0 |
36 | ····:cond_1 | 36 | ····:cond_1 |
37 | ····new-instance·v3,·Landroid/content/Intent; | 37 | ····new-instance·v3,·Landroid/content/Intent; |
Offset 1, 51 lines modified | Offset 1, 51 lines modified | ||
1 | .class·final·Landroid/support/v4/a | 1 | .class·final·Landroid/support/v4/a/ai; |
2 | .super·Landroid/transition/Transition$EpicenterCallback; | 2 | .super·Landroid/transition/Transition$EpicenterCallback; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·final·synthetic·a:Landroid/support/v4/a | 4 | .field·final·synthetic·a:Landroid/support/v4/a/ak; |
5 | .field·private·b:Landroid/graphics/Rect; | 5 | .field·private·b:Landroid/graphics/Rect; |
6 | #·direct·methods | 6 | #·direct·methods |
7 | .method·constructor·<init>(Landroid/support/v4/a | 7 | .method·constructor·<init>(Landroid/support/v4/a/ak;)V |
8 | ····.locals·0 | 8 | ····.locals·0 |
9 | ····iput-object·p1,·p0,·Landroid/support/v4/a | 9 | ····iput-object·p1,·p0,·Landroid/support/v4/a/ai;->a:Landroid/support/v4/a/ak; |
10 | ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V | 10 | ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V |
11 | ····return-void | 11 | ····return-void |
12 | .end·method | 12 | .end·method |
13 | #·virtual·methods | 13 | #·virtual·methods |
14 | .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect; | 14 | .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect; |
15 | ····.locals·1 | 15 | ····.locals·1 |
16 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 16 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ai;->b:Landroid/graphics/Rect; |
17 | ····if-nez·v0,·:cond_0 | 17 | ····if-nez·v0,·:cond_0 |
18 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 18 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ai;->a:Landroid/support/v4/a/ak; |
19 | ····iget-object·v0,·v0,·Landroid/support/v4/a | 19 | ····iget-object·v0,·v0,·Landroid/support/v4/a/ak;->a:Landroid/view/View; |
20 | ····if-eqz·v0,·:cond_0 | 20 | ····if-eqz·v0,·:cond_0 |
21 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 21 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ai;->a:Landroid/support/v4/a/ak; |
22 | ····iget-object·v0,·v0,·Landroid/support/v4/a | 22 | ····iget-object·v0,·v0,·Landroid/support/v4/a/ak;->a:Landroid/view/View; |
23 | ····invoke-static·{v0},·Landroid/support/v4/a | 23 | ····invoke-static·{v0},·Landroid/support/v4/a/af;->b(Landroid/view/View;)Landroid/graphics/Rect; |
24 | ····move-result-object·v0 | 24 | ····move-result-object·v0 |
25 | ····iput-object·v0,·p0,·Landroid/support/v4/a | 25 | ····iput-object·v0,·p0,·Landroid/support/v4/a/ai;->b:Landroid/graphics/Rect; |
26 | ····:cond_0 | 26 | ····:cond_0 |
27 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 27 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ai;->b:Landroid/graphics/Rect; |
28 | ····return-object·v0 | 28 | ····return-object·v0 |
29 | .end·method | 29 | .end·method |
Offset 1, 415 lines modified | Offset 1, 408 lines modified | ||
1 | .class·public·Landroid/support/v | 1 | .class·public·Landroid/support/v7/c/a/a; |
2 | .super·Landroid/ | 2 | .super·Landroid/graphics/drawable/Drawable; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/ | 4 | .implements·Landroid/graphics/drawable/Drawable$Callback; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·private·a:Landroid/graphics/drawable/Drawable; | ||
6 | .field·private·final·a:Ljava/util/ArrayList; | ||
7 | .field·private·b:Landroid/content/Context; | ||
8 | .field·private·c:Landroid/support/v4/app/t; | ||
9 | .field·private·d:I | ||
10 | .field·private·e:Landroid/widget/TabHost$OnTabChangeListener; | ||
11 | .field·private·f:Landroid/support/v4/app/ad; | ||
12 | .field·private·g:Z | ||
13 | #·direct·methods | 7 | #·direct·methods |
14 | .method·p | 8 | .method·public·constructor·<init>(Landroid/graphics/drawable/Drawable;)V |
15 | ····.locals· | 9 | ····.locals·0 |
16 | ····co | 10 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V |
17 | ···· | 11 | ····invoke-virtual·{p0,·p1},·Landroid/support/v7/c/a/a;->a(Landroid/graphics/drawable/Drawable;)V |
18 | ···· | 12 | ····return-void |
13 | .end·method | ||
19 | ····:goto_0 | ||
20 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTabHost;->a:Ljava/util/ArrayList; | ||
21 | 14 | #·virtual·methods | |
15 | .method·public·a(Landroid/graphics/drawable/Drawable;)V | ||
16 | ····.locals·2 | ||
22 | ···· | 17 | ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable; |
23 | ····if- | 18 | ····if-eqz·v0,·:cond_0 |
24 | ····iget-object·v0,·p0,·Landroid/support/v | 19 | ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable; |
25 | ···· | 20 | ····const/4·v1,·0x0 |
26 | ···· | 21 | ····invoke-virtual·{v0,·v1},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V |
27 | ···· | 22 | ····:cond_0 |
23 | ····iput-object·p1,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable; | ||
28 | ····i | 24 | ····if-eqz·p1,·:cond_1 |
29 | ···· | 25 | ····invoke-virtual·{p1,·p0},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V |
30 | ···· | 26 | ····:cond_1 |
27 | ····return-void | ||
28 | .end·method | ||
31 | ·· | 29 | .method·public·draw(Landroid/graphics/Canvas;)V |
30 | ····.locals·1 | ||
32 | ····i | 31 | ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable; |
32 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V | ||
33 | ····:goto_1 | ||
34 | ····add-int/lit8·v1,·v2,·0x1 | ||
35 | ···· | 33 | ····return-void |
34 | .end·method | ||
36 | ·· | 35 | .method·public·getChangingConfigurations()I |
36 | ····.locals·1 | ||
37 | ····goto | 37 | ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable; |
38 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->getChangingConfigurations()I | ||
38 | ····:cond_0 | ||
39 | ····if-nez·v1,·:cond_1 | ||
40 | ···· | 39 | ····move-result·v0 |
41 | ···· | 40 | ····return·v0 |
41 | .end·method | ||
42 | 42 | .method·public·getCurrent()Landroid/graphics/drawable/Drawable; | |
43 | ····.locals·1 | ||
43 | ···· | 44 | ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable; |
44 | ····invoke-virtual·{v | 45 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->getCurrent()Landroid/graphics/drawable/Drawable; |
45 | ····move-result-object·v | 46 | ····move-result-object·v0 |
46 | ···· | 47 | ····return-object·v0 |
48 | .end·method | ||
47 | 49 | .method·public·getIntrinsicHeight()I | |
50 | ····.locals·1 | ||
48 | ····i | 51 | ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable; |
49 | ···· | 52 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I |
50 | ···· | 53 | ····move-result·v0 |
51 | ····t | 54 | ····return·v0 |
55 | .end·method | ||
52 | ····:cond_1 | ||
53 | 56 | .method·public·getIntrinsicWidth()I | |
57 | ····.locals·1 | ||
54 | ····i | 58 | ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable; |
55 | ····i | 59 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I |
56 | ···· | 60 | ····move-result·v0 |
57 | ···· | 61 | ····return·v0 |
62 | .end·method | ||
58 | 63 | .method·public·getMinimumHeight()I | |
Max diff block lines reached; 16723/22179 bytes (75.40%) of diff not shown. |
Offset 1, 101 lines modified | Offset 1, 101 lines modified | ||
1 | .class·final·Landroid/support/v4/a | 1 | .class·final·Landroid/support/v4/a/ah; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener; | 4 | .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/view/View; | 6 | .field·final·synthetic·a:Landroid/view/View; |
7 | .field·final·synthetic·b:Landroid/support/v4/a | 7 | .field·final·synthetic·b:Landroid/support/v4/a/al; |
8 | .field·final·synthetic·c:Ljava/util/Map; | 8 | .field·final·synthetic·c:Ljava/util/Map; |
9 | .field·final·synthetic·d:Ljava/util/Map; | 9 | .field·final·synthetic·d:Ljava/util/Map; |
10 | .field·final·synthetic·e:Landroid/transition/Transition; | 10 | .field·final·synthetic·e:Landroid/transition/Transition; |
11 | .field·final·synthetic·f:Ljava/util/ArrayList; | 11 | .field·final·synthetic·f:Ljava/util/ArrayList; |
12 | .field·final·synthetic·g:Landroid/view/View; | 12 | .field·final·synthetic·g:Landroid/view/View; |
13 | #·direct·methods | 13 | #·direct·methods |
14 | .method·constructor·<init>(Landroid/view/View;Landroid/support/v4/a | 14 | .method·constructor·<init>(Landroid/view/View;Landroid/support/v4/a/al;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/view/View;)V |
15 | ····.locals·0 | 15 | ····.locals·0 |
16 | ····iput-object·p1,·p0,·Landroid/support/v4/a | 16 | ····iput-object·p1,·p0,·Landroid/support/v4/a/ah;->a:Landroid/view/View; |
17 | ····iput-object·p2,·p0,·Landroid/support/v4/a | 17 | ····iput-object·p2,·p0,·Landroid/support/v4/a/ah;->b:Landroid/support/v4/a/al; |
18 | ····iput-object·p3,·p0,·Landroid/support/v4/a | 18 | ····iput-object·p3,·p0,·Landroid/support/v4/a/ah;->c:Ljava/util/Map; |
19 | ····iput-object·p4,·p0,·Landroid/support/v4/a | 19 | ····iput-object·p4,·p0,·Landroid/support/v4/a/ah;->d:Ljava/util/Map; |
20 | ····iput-object·p5,·p0,·Landroid/support/v4/a | 20 | ····iput-object·p5,·p0,·Landroid/support/v4/a/ah;->e:Landroid/transition/Transition; |
21 | ····iput-object·p6,·p0,·Landroid/support/v4/a | 21 | ····iput-object·p6,·p0,·Landroid/support/v4/a/ah;->f:Ljava/util/ArrayList; |
22 | ····iput-object·p7,·p0,·Landroid/support/v4/a | 22 | ····iput-object·p7,·p0,·Landroid/support/v4/a/ah;->g:Landroid/view/View; |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·onPreDraw()Z | 27 | .method·public·onPreDraw()Z |
28 | ····.locals·5 | 28 | ····.locals·5 |
29 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 29 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->a:Landroid/view/View; |
30 | ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; | 30 | ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; |
31 | ····move-result-object·v0 | 31 | ····move-result-object·v0 |
32 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V | 32 | ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V |
33 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 33 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->b:Landroid/support/v4/a/al; |
34 | ····invoke-interface·{v0},·Landroid/support/v4/a | 34 | ····invoke-interface·{v0},·Landroid/support/v4/a/al;->a()Landroid/view/View; |
35 | ····move-result-object·v2 | 35 | ····move-result-object·v2 |
36 | ····if-eqz·v2,·:cond_2 | 36 | ····if-eqz·v2,·:cond_2 |
37 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->c:Ljava/util/Map; |
38 | ····invoke-interface·{v0},·Ljava/util/Map;->isEmpty()Z | 38 | ····invoke-interface·{v0},·Ljava/util/Map;->isEmpty()Z |
39 | ····move-result·v0 | 39 | ····move-result·v0 |
40 | ····if-nez·v0,·:cond_1 | 40 | ····if-nez·v0,·:cond_1 |
41 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 41 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->d:Ljava/util/Map; |
42 | ····invoke-static·{v0,·v2},·Landroid/support/v4/a | 42 | ····invoke-static·{v0,·v2},·Landroid/support/v4/a/af;->a(Ljava/util/Map;Landroid/view/View;)V |
43 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 43 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->d:Ljava/util/Map; |
44 | ····invoke-interface·{v0},·Ljava/util/Map;->keySet()Ljava/util/Set; | 44 | ····invoke-interface·{v0},·Ljava/util/Map;->keySet()Ljava/util/Set; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····iget-object·v1,·p0,·Landroid/support/v4/a | 46 | ····iget-object·v1,·p0,·Landroid/support/v4/a/ah;->c:Ljava/util/Map; |
47 | ····invoke-interface·{v1},·Ljava/util/Map;->values()Ljava/util/Collection; | 47 | ····invoke-interface·{v1},·Ljava/util/Map;->values()Ljava/util/Collection; |
48 | ····move-result-object·v1 | 48 | ····move-result-object·v1 |
49 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->retainAll(Ljava/util/Collection;)Z | 49 | ····invoke-interface·{v0,·v1},·Ljava/util/Set;->retainAll(Ljava/util/Collection;)Z |
50 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 50 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->c:Ljava/util/Map; |
51 | ····invoke-interface·{v0},·Ljava/util/Map;->entrySet()Ljava/util/Set; | 51 | ····invoke-interface·{v0},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 53 | ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
Offset 117, 15 lines modified | Offset 117, 15 lines modified | ||
117 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 117 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
118 | ····move-result-object·v1 | 118 | ····move-result-object·v1 |
119 | ····check-cast·v1,·Ljava/lang/String; | 119 | ····check-cast·v1,·Ljava/lang/String; |
120 | ····iget-object·v4,·p0,·Landroid/support/v4/a | 120 | ····iget-object·v4,·p0,·Landroid/support/v4/a/ah;->d:Ljava/util/Map; |
121 | ····invoke-interface·{v4,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; | 121 | ····invoke-interface·{v4,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; |
122 | ····move-result-object·v1 | 122 | ····move-result-object·v1 |
123 | ····check-cast·v1,·Landroid/view/View; | 123 | ····check-cast·v1,·Landroid/view/View; |
Offset 138, 48 lines modified | Offset 138, 48 lines modified | ||
138 | ····check-cast·v0,·Ljava/lang/String; | 138 | ····check-cast·v0,·Ljava/lang/String; |
139 | ····invoke-virtual·{v1,·v0},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V | 139 | ····invoke-virtual·{v1,·v0},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V |
140 | ····goto·:goto_0 | 140 | ····goto·:goto_0 |
141 | ····:cond_1 | 141 | ····:cond_1 |
142 | ····iget-object·v0,·p0,·Landroid/support/v4/a | 142 | ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->e:Landroid/transition/Transition; |
Max diff block lines reached; 2307/7747 bytes (29.78%) of diff not shown. |
Offset 1, 60 lines modified | Offset 1, 60 lines modified | ||
1 | .class·public·Landroid/support/v4/a | 1 | .class·public·Landroid/support/v4/a/aq; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field·private·static·final·a:Landroid/support/v4/a | 4 | .field·private·static·final·a:Landroid/support/v4/a/ar; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·static·constructor·<clinit>()V | 6 | .method·static·constructor·<clinit>()V |
7 | ····.locals·2 | 7 | ····.locals·2 |
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
9 | ····const/16·v1,·0x10 | 9 | ····const/16·v1,·0x10 |
10 | ····if-lt·v0,·v1,·:cond_0 | 10 | ····if-lt·v0,·v1,·:cond_0 |
11 | ····new-instance·v0,·Landroid/support/v4/a | 11 | ····new-instance·v0,·Landroid/support/v4/a/at; |
12 | ····invoke-direct·{v0},·Landroid/support/v4/a | 12 | ····invoke-direct·{v0},·Landroid/support/v4/a/at;-><init>()V |
13 | ····sput-object·v0,·Landroid/support/v4/a | 13 | ····sput-object·v0,·Landroid/support/v4/a/aq;->a:Landroid/support/v4/a/ar; |
14 | ····:goto_0 | 14 | ····:goto_0 |
15 | ····return-void | 15 | ····return-void |
16 | ····:cond_0 | 16 | ····:cond_0 |
17 | ····new-instance·v0,·Landroid/support/v4/a | 17 | ····new-instance·v0,·Landroid/support/v4/a/as; |
18 | ····invoke-direct·{v0},·Landroid/support/v4/a | 18 | ····invoke-direct·{v0},·Landroid/support/v4/a/as;-><init>()V |
19 | ····sput-object·v0,·Landroid/support/v4/a | 19 | ····sput-object·v0,·Landroid/support/v4/a/aq;->a:Landroid/support/v4/a/ar; |
20 | ····goto·:goto_0 | 20 | ····goto·:goto_0 |
21 | .end·method | 21 | .end·method |
22 | .method·public·static·a(Landroid/app/Activity;)Landroid/content/Intent; | 22 | .method·public·static·a(Landroid/app/Activity;)Landroid/content/Intent; |
23 | ····.locals·1 | 23 | ····.locals·1 |
24 | ····sget-object·v0,·Landroid/support/v4/a | 24 | ····sget-object·v0,·Landroid/support/v4/a/aq;->a:Landroid/support/v4/a/ar; |
25 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/a | 25 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/a/ar;->a(Landroid/app/Activity;)Landroid/content/Intent; |
26 | ····move-result-object·v0 | 26 | ····move-result-object·v0 |
27 | ····return-object·v0 | 27 | ····return-object·v0 |
28 | .end·method | 28 | .end·method |
29 | .method·public·static·a(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; | 29 | .method·public·static·a(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; |
30 | ····.locals·3 | 30 | ····.locals·3 |
31 | ····invoke-static·{p0,·p1},·Landroid/support/v4/a | 31 | ····invoke-static·{p0,·p1},·Landroid/support/v4/a/aq;->b(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; |
32 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
33 | ····if-nez·v0,·:cond_0 | 33 | ····if-nez·v0,·:cond_0 |
34 | ····const/4·v0,·0x0 | 34 | ····const/4·v0,·0x0 |
Offset 66, 21 lines modified | Offset 66, 21 lines modified | ||
66 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; | 66 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; |
67 | ····move-result-object·v2 | 67 | ····move-result-object·v2 |
68 | ····invoke-direct·{v1,·v2,·v0},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | 68 | ····invoke-direct·{v1,·v2,·v0},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
69 | ····invoke-static·{p0,·v1},·Landroid/support/v4/a | 69 | ····invoke-static·{p0,·v1},·Landroid/support/v4/a/aq;->b(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; |
70 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
71 | ····if-nez·v0,·:cond_1 | 71 | ····if-nez·v0,·:cond_1 |
72 | ····invoke-static·{v1},·Landroid/support/v4/ | 72 | ····invoke-static·{v1},·Landroid/support/v4/b/e;->a(Landroid/content/ComponentName;)Landroid/content/Intent; |
73 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
74 | ····goto·:goto_0 | 74 | ····goto·:goto_0 |
75 | ····:cond_1 | 75 | ····:cond_1 |
76 | ····new-instance·v0,·Landroid/content/Intent; | 76 | ····new-instance·v0,·Landroid/content/Intent; |
Offset 93, 32 lines modified | Offset 93, 32 lines modified | ||
93 | ····goto·:goto_0 | 93 | ····goto·:goto_0 |
94 | .end·method | 94 | .end·method |
95 | .method·public·static·a(Landroid/app/Activity;Landroid/content/Intent;)Z | 95 | .method·public·static·a(Landroid/app/Activity;Landroid/content/Intent;)Z |
96 | ····.locals·1 | 96 | ····.locals·1 |
97 | ····sget-object·v0,·Landroid/support/v4/a | 97 | ····sget-object·v0,·Landroid/support/v4/a/aq;->a:Landroid/support/v4/a/ar; |
98 | ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/a | 98 | ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/a/ar;->a(Landroid/app/Activity;Landroid/content/Intent;)Z |
99 | ····move-result·v0 | 99 | ····move-result·v0 |
100 | ····return·v0 | 100 | ····return·v0 |
101 | .end·method | 101 | .end·method |
102 | .method·public·static·b(Landroid/app/Activity;)Ljava/lang/String; | 102 | .method·public·static·b(Landroid/app/Activity;)Ljava/lang/String; |
103 | ····.locals·2 | 103 | ····.locals·2 |
104 | ····:try_start_0 | 104 | ····:try_start_0 |
105 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; | 105 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; |
106 | ····move-result-object·v0 | 106 | ····move-result-object·v0 |
107 | ····invoke-static·{p0,·v0},·Landroid/support/v4/a | 107 | ····invoke-static·{p0,·v0},·Landroid/support/v4/a/aq;->b(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; |
108 | ····:try_end_0 | 108 | ····:try_end_0 |
109 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 109 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
110 | ····move-result-object·v0 | 110 | ····move-result-object·v0 |
111 | ····return-object·v0 | 111 | ····return-object·v0 |
Offset 141, 25 lines modified | Offset 141, 25 lines modified | ||
141 | ····const/16·v1,·0x80 | 141 | ····const/16·v1,·0x80 |
142 | ····invoke-virtual·{v0,·p1,·v1},·Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; | 142 | ····invoke-virtual·{v0,·p1,·v1},·Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; |
143 | ····move-result-object·v0 | 143 | ····move-result-object·v0 |
144 | ····sget-object·v1,·Landroid/support/v4/a | 144 | ····sget-object·v1,·Landroid/support/v4/a/aq;->a:Landroid/support/v4/a/ar; |
145 | ····invoke-interface·{v1,·p0,·v0},·Landroid/support/v4/a | 145 | ····invoke-interface·{v1,·p0,·v0},·Landroid/support/v4/a/ar;->a(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; |
Max diff block lines reached; 550/5761 bytes (9.55%) of diff not shown. |
Offset 1, 379 lines modified | Offset 1, 392 lines modified | ||
1 | .class· | 1 | .class·abstract·Landroid/support/v4/g/g; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Ljava/util/Set; | ||
5 | #·instance·fields | 3 | #·instance·fields |
4 | .field·b:Landroid/support/v4/g/i; | ||
6 | .field· | 5 | .field·c:Landroid/support/v4/g/j; |
6 | .field·d:Landroid/support/v4/g/l; | ||
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·constructor·<init>( | 8 | .method·constructor·<init>()V |
9 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····iput-object·p1,·p0,·Landroid/support/v4/f/i;->a:Landroid/support/v4/f/g; | ||
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····return-void | 11 | ····return-void |
13 | .end·method | 12 | .end·method |
13 | .method·public·static·a(Ljava/util/Map;Ljava/util/Collection;)Z | ||
14 | ····.locals·2 | ||
15 | ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | ||
14 | #·virtual·methods | ||
15 | .method·public·a(Ljava/util/Map$Entry;)Z | ||
16 | ····.locals·1 | ||
17 | ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; | ||
18 | ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V | ||
19 | ····throw·v0 | ||
20 | .end·method | ||
21 | .method·public·synthetic·add(Ljava/lang/Object;)Z | ||
22 | ····.locals·1 | ||
23 | ···· | 16 | ····move-result-object·v0 |
24 | ···· | 17 | ····:cond_0 |
18 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z | ||
25 | ····move-result·v | 19 | ····move-result·v1 |
20 | ····if-eqz·v1,·:cond_1 | ||
26 | ····return·v0 | ||
27 | .end·method | ||
21 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | ||
28 | .method·public·addAll(Ljava/util/Collection;)Z | ||
29 | ····.locals·5 | ||
30 | ···· | 22 | ····move-result-object·v1 |
31 | ····invoke- | 23 | ····invoke-interface·{p0,·v1},·Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z |
32 | ····move-result·v1 | 24 | ····move-result·v1 |
33 | ····i | 25 | ····if-nez·v1,·:cond_0 |
34 | ···· | 26 | ····const/4·v0,·0x0 |
35 | ····:goto_0 | 27 | ····:goto_0 |
36 | ···· | 28 | ····return·v0 |
37 | ···· | 29 | ····:cond_1 |
30 | ····const/4·v0,·0x1 | ||
38 | ···· | 31 | ····goto·:goto_0 |
32 | .end·method | ||
39 | 33 | .method·public·static·a(Ljava/util/Set;Ljava/lang/Object;)Z | |
34 | ····.locals·4 | ||
40 | ···· | 35 | ····const/4·v0,·0x1 |
41 | ····c | 36 | ····const/4·v1,·0x0 |
42 | ····i | 37 | ····if-ne·p0,·p1,·:cond_1 |
43 | ···· | 38 | ····move·v1,·v0 |
44 | ···· | 39 | ····:cond_0 |
40 | ····:goto_0 | ||
41 | ····return·v1 | ||
45 | ···· | 42 | ····:cond_1 |
43 | ····instance-of·v2,·p1,·Ljava/util/Set; | ||
46 | ···· | 44 | ····if-eqz·v2,·:cond_0 |
47 | ···· | 45 | ····check-cast·p1,·Ljava/util/Set; |
48 | ···· | 46 | ····:try_start_0 |
47 | ····invoke-interface·{p0},·Ljava/util/Set;->size()I | ||
48 | ····move-result·v2 | ||
49 | ····:cond_0 | ||
50 | ····iget-object·v0,·p0,·Landroid/support/v4/f/i;->a:Landroid/support/v4/f/g; | ||
51 | ····invoke- | 49 | ····invoke-interface·{p1},·Ljava/util/Set;->size()I |
52 | ····move-result·v | 50 | ····move-result·v3 |
53 | ····if- | 51 | ····if-ne·v2,·v3,·:cond_2 |
54 | ····const/ | 52 | ····invoke-interface·{p0,·p1},·Ljava/util/Set;->containsAll(Ljava/util/Collection;)Z |
53 | ····:try_end_0 | ||
54 | ····.catch·Ljava/lang/NullPointerException;·{:try_start_0·..·:try_end_0}·:catch_1 | ||
55 | ····.catch·Ljava/lang/ClassCastException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
56 | ····move-result·v2 | ||
57 | ····if-eqz·v2,·:cond_2 | ||
55 | ····:goto_1 | 58 | ····:goto_1 |
56 | ···· | 59 | ····move·v1,·v0 |
60 | ····goto·:goto_0 | ||
Max diff block lines reached; 10894/14882 bytes (73.20%) of diff not shown. |
Offset 1, 392 lines modified | Offset 1, 293 lines modified | ||
1 | .class· | 1 | .class·public·Landroid/support/v4/b/k; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Ljava/util/Iterator; | ||
5 | .implements·Ljava/util/Map$Entry; | ||
6 | #·instance·fields | 3 | #·instance·fields |
7 | .field·a:I | 4 | .field·a:I |
8 | .field·b: | 5 | .field·b:Landroid/support/v4/b/l; |
9 | .field·c:Z | 6 | .field·c:Z |
10 | .field· | 7 | .field·d:Z |
8 | .field·e:Z | ||
9 | .field·f:Z | ||
11 | #·direct·methods | ||
12 | .method·constructor·<init>(Landroid/support/v4/f/g;)V | ||
13 | ····.locals·1 | ||
14 | 10 | .field·g:Z | |
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
16 | 11 | #·virtual·methods | |
12 | .method·public·a(Ljava/lang/Object;)Ljava/lang/String; | ||
13 | ····.locals·2 | ||
17 | ···· | 14 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
18 | ···· | 15 | ····const/16·v1,·0x40 |
19 | ···· | 16 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V |
20 | ····add- | 17 | ····invoke-static·{p1,·v0},·Landroid/support/v4/g/d;->a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V |
21 | ···· | 18 | ····const-string·v1,·"}" |
22 | ···· | 19 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
23 | ····i | 20 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
24 | ····re | 21 | ····move-result-object·v0 |
22 | ····return-object·v0 | ||
25 | .end·method | 23 | .end·method |
24 | .method·public·final·a()V | ||
25 | ····.locals·2 | ||
26 | ····const/4·v1,·0x0 | ||
26 | #·virtual·methods | ||
27 | .method·public·a()Ljava/util/Map$Entry; | ||
28 | ····.locals·1 | ||
29 | ···· | 27 | ····const/4·v0,·0x1 |
30 | ···· | 28 | ····iput-boolean·v0,·p0,·Landroid/support/v4/b/k;->c:Z |
31 | ····iput·v | 29 | ····iput-boolean·v1,·p0,·Landroid/support/v4/b/k;->e:Z |
32 | ···· | 30 | ····iput-boolean·v1,·p0,·Landroid/support/v4/b/k;->d:Z |
33 | ····i | 31 | ····invoke-virtual·{p0},·Landroid/support/v4/b/k;->b()V |
34 | ····return- | 32 | ····return-void |
35 | .end·method | 33 | .end·method |
36 | .method·public· | 34 | .method·public·a(ILandroid/support/v4/b/l;)V |
37 | ····.locals· | 35 | ····.locals·2 |
38 | ····const/4·v0,·0x1 | ||
39 | ····const/4·v1,·0x0 | ||
40 | ····iget- | 36 | ····iget-object·v0,·p0,·Landroid/support/v4/b/k;->b:Landroid/support/v4/b/l; |
41 | ····if- | 37 | ····if-eqz·v0,·:cond_0 |
42 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 38 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
43 | ····const-string·v1,·"Th | 39 | ····const-string·v1,·"There·is·already·a·listener·registered" |
44 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 40 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
45 | ····throw·v0 | 41 | ····throw·v0 |
46 | ····:cond_0 | 42 | ····:cond_0 |
47 | ····instance-of·v2,·p1,·Ljava/util/Map$Entry; | ||
48 | ····if-nez·v2,·:cond_1 | ||
49 | ····:goto_0 | ||
50 | ····return·v1 | ||
51 | ····:cond_1 | ||
52 | ····check-cast·p1,·Ljava/util/Map$Entry; | ||
53 | ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | ||
54 | ····move-result-object·v2 | ||
55 | ····i | 43 | ····iput-object·p2,·p0,·Landroid/support/v4/b/k;->b:Landroid/support/v4/b/l; |
56 | ····iget·v4,·p0,·Landroid/support/v4/f/k;->b:I | ||
57 | ····invoke-virtual·{v3,·v4,·v1},·Landroid/support/v4/f/g;->a(II)Ljava/lang/Object; | ||
58 | ···· | 44 | ····iput·p1,·p0,·Landroid/support/v4/b/k;->a:I |
45 | ····return-void | ||
59 | ····invoke-static·{v2,·v3},·Landroid/support/v4/f/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z | ||
60 | ····move-result·v2 | ||
61 | ····if-eqz·v2,·:cond_2 | ||
62 | ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | ||
63 | ····move-result-object·v2 | ||
64 | ····iget-object·v3,·p0,·Landroid/support/v4/f/k;->d:Landroid/support/v4/f/g; | ||
Max diff block lines reached; 10329/14687 bytes (70.33%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/g/m; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field·static·b:[Ljava/lang/Object; | 4 | .field·static·b:[Ljava/lang/Object; |
5 | .field·static·c:I | 5 | .field·static·c:I |
Offset 22, 25 lines modified | Offset 22, 25 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
26 | ····sget-object·v0,·Landroid/support/v4/ | 26 | ····sget-object·v0,·Landroid/support/v4/g/c;->a:[I |
27 | ····iput-object·v0,·p0,·Landroid/support/v4/ | 27 | ····iput-object·v0,·p0,·Landroid/support/v4/g/m;->f:[I |
28 | ····sget-object·v0,·Landroid/support/v4/ | 28 | ····sget-object·v0,·Landroid/support/v4/g/c;->c:[Ljava/lang/Object; |
29 | ····iput-object·v0,·p0,·Landroid/support/v4/ | 29 | ····iput-object·v0,·p0,·Landroid/support/v4/g/m;->g:[Ljava/lang/Object; |
30 | ····const/4·v0,·0x0 | 30 | ····const/4·v0,·0x0 |
31 | ····iput·v0,·p0,·Landroid/support/v4/ | 31 | ····iput·v0,·p0,·Landroid/support/v4/g/m;->h:I |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | .method·private·static·a([I[Ljava/lang/Object;I)V | 34 | .method·private·static·a([I[Ljava/lang/Object;I)V |
35 | ····.locals·4 | 35 | ····.locals·4 |
Offset 50, 26 lines modified | Offset 50, 26 lines modified | ||
50 | ····array-length·v0,·p0 | 50 | ····array-length·v0,·p0 |
51 | ····const/16·v1,·0x8 | 51 | ····const/16·v1,·0x8 |
52 | ····if-ne·v0,·v1,·:cond_3 | 52 | ····if-ne·v0,·v1,·:cond_3 |
53 | ····const-class·v1,·Landroid/support/v4/ | 53 | ····const-class·v1,·Landroid/support/v4/g/a; |
54 | ····monitor-enter·v1 | 54 | ····monitor-enter·v1 |
55 | ····:try_start_0 | 55 | ····:try_start_0 |
56 | ····sget·v0,·Landroid/support/v4/ | 56 | ····sget·v0,·Landroid/support/v4/g/m;->e:I |
57 | ····if-ge·v0,·v2,·:cond_1 | 57 | ····if-ge·v0,·v2,·:cond_1 |
58 | ····const/4·v0,·0x0 | 58 | ····const/4·v0,·0x0 |
59 | ····sget-object·v2,·Landroid/support/v4/ | 59 | ····sget-object·v2,·Landroid/support/v4/g/m;->d:[Ljava/lang/Object; |
60 | ····aput-object·v2,·p1,·v0 | 60 | ····aput-object·v2,·p1,·v0 |
61 | ····const/4·v0,·0x1 | 61 | ····const/4·v0,·0x1 |
62 | ····aput-object·p0,·p1,·v0 | 62 | ····aput-object·p0,·p1,·v0 |
Offset 85, 21 lines modified | Offset 85, 21 lines modified | ||
85 | ····aput-object·v2,·p1,·v0 | 85 | ····aput-object·v2,·p1,·v0 |
86 | ····add-int/lit8·v0,·v0,·-0x1 | 86 | ····add-int/lit8·v0,·v0,·-0x1 |
87 | ····goto·:goto_0 | 87 | ····goto·:goto_0 |
88 | ····:cond_0 | 88 | ····:cond_0 |
89 | ····sput-object·p1,·Landroid/support/v4/ | 89 | ····sput-object·p1,·Landroid/support/v4/g/m;->d:[Ljava/lang/Object; |
90 | ····sget·v0,·Landroid/support/v4/ | 90 | ····sget·v0,·Landroid/support/v4/g/m;->e:I |
91 | ····add-int/lit8·v0,·v0,·0x1 | 91 | ····add-int/lit8·v0,·v0,·0x1 |
92 | ····sput·v0,·Landroid/support/v4/ | 92 | ····sput·v0,·Landroid/support/v4/g/m;->e:I |
93 | ····:cond_1 | 93 | ····:cond_1 |
94 | ····monitor-exit·v1 | 94 | ····monitor-exit·v1 |
95 | ····:cond_2 | 95 | ····:cond_2 |
96 | ····:goto_1 | 96 | ····:goto_1 |
97 | ····return-void | 97 | ····return-void |
Offset 116, 26 lines modified | Offset 116, 26 lines modified | ||
116 | ····:cond_3 | 116 | ····:cond_3 |
117 | ····array-length·v0,·p0 | 117 | ····array-length·v0,·p0 |
118 | ····const/4·v1,·0x4 | 118 | ····const/4·v1,·0x4 |
119 | ····if-ne·v0,·v1,·:cond_2 | 119 | ····if-ne·v0,·v1,·:cond_2 |
120 | ····const-class·v1,·Landroid/support/v4/ | 120 | ····const-class·v1,·Landroid/support/v4/g/a; |
121 | ····monitor-enter·v1 | 121 | ····monitor-enter·v1 |
122 | ····:try_start_1 | 122 | ····:try_start_1 |
123 | ····sget·v0,·Landroid/support/v4/ | 123 | ····sget·v0,·Landroid/support/v4/g/m;->c:I |
124 | ····if-ge·v0,·v2,·:cond_5 | 124 | ····if-ge·v0,·v2,·:cond_5 |
125 | ····const/4·v0,·0x0 | 125 | ····const/4·v0,·0x0 |
126 | ····sget-object·v2,·Landroid/support/v4/ | 126 | ····sget-object·v2,·Landroid/support/v4/g/m;->b:[Ljava/lang/Object; |
127 | ····aput-object·v2,·p1,·v0 | 127 | ····aput-object·v2,·p1,·v0 |
128 | ····const/4·v0,·0x1 | 128 | ····const/4·v0,·0x1 |
129 | ····aput-object·p0,·p1,·v0 | 129 | ····aput-object·p0,·p1,·v0 |
Offset 151, 21 lines modified | Offset 151, 21 lines modified | ||
151 | ····aput-object·v2,·p1,·v0 | 151 | ····aput-object·v2,·p1,·v0 |
152 | ····add-int/lit8·v0,·v0,·-0x1 | 152 | ····add-int/lit8·v0,·v0,·-0x1 |
153 | ····goto·:goto_2 | 153 | ····goto·:goto_2 |
154 | ····:cond_4 | 154 | ····:cond_4 |
155 | ····sput-object·p1,·Landroid/support/v4/ | 155 | ····sput-object·p1,·Landroid/support/v4/g/m;->b:[Ljava/lang/Object; |
156 | ····sget·v0,·Landroid/support/v4/ | 156 | ····sget·v0,·Landroid/support/v4/g/m;->c:I |
157 | ····add-int/lit8·v0,·v0,·0x1 | 157 | ····add-int/lit8·v0,·v0,·0x1 |
158 | ····sput·v0,·Landroid/support/v4/ | 158 | ····sput·v0,·Landroid/support/v4/g/m;->c:I |
159 | ····:cond_5 | 159 | ····:cond_5 |
Max diff block lines reached; 31374/34726 bytes (90.35%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | .class·final·Landroid/support/v4/ | 1 | .class·final·Landroid/support/v4/g/l; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Ljava/util/Collection; | 4 | .implements·Ljava/util/Collection; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v4/ | 6 | .field·final·synthetic·a:Landroid/support/v4/g/g; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·constructor·<init>(Landroid/support/v4/ | 8 | .method·constructor·<init>(Landroid/support/v4/g/g;)V |
9 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····iput-object·p1,·p0,·Landroid/support/v4/ | 10 | ····iput-object·p1,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g; |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····return-void | 12 | ····return-void |
13 | .end·method | 13 | .end·method |
Offset 41, 27 lines modified | Offset 41, 27 lines modified | ||
41 | ····throw·v0 | 41 | ····throw·v0 |
42 | .end·method | 42 | .end·method |
43 | .method·public·clear()V | 43 | .method·public·clear()V |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 45 | ····iget-object·v0,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g; |
46 | ····invoke-virtual·{v0},·Landroid/support/v4/ | 46 | ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->c()V |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | .method·public·contains(Ljava/lang/Object;)Z | 49 | .method·public·contains(Ljava/lang/Object;)Z |
50 | ····.locals·1 | 50 | ····.locals·1 |
51 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 51 | ····iget-object·v0,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g; |
52 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/ | 52 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/g;->b(Ljava/lang/Object;)I |
53 | ····move-result·v0 | 53 | ····move-result·v0 |
54 | ····if-ltz·v0,·:cond_0 | 54 | ····if-ltz·v0,·:cond_0 |
55 | ····const/4·v0,·0x1 | 55 | ····const/4·v0,·0x1 |
Offset 88, 15 lines modified | Offset 88, 15 lines modified | ||
88 | ····if-eqz·v1,·:cond_1 | 88 | ····if-eqz·v1,·:cond_1 |
89 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 89 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
90 | ····move-result-object·v1 | 90 | ····move-result-object·v1 |
91 | ····invoke-virtual·{p0,·v1},·Landroid/support/v4/ | 91 | ····invoke-virtual·{p0,·v1},·Landroid/support/v4/g/l;->contains(Ljava/lang/Object;)Z |
92 | ····move-result·v1 | 92 | ····move-result·v1 |
93 | ····if-nez·v1,·:cond_0 | 93 | ····if-nez·v1,·:cond_0 |
94 | ····const/4·v0,·0x0 | 94 | ····const/4·v0,·0x0 |
Offset 108, 17 lines modified | Offset 108, 17 lines modified | ||
108 | ····goto·:goto_0 | 108 | ····goto·:goto_0 |
109 | .end·method | 109 | .end·method |
110 | .method·public·isEmpty()Z | 110 | .method·public·isEmpty()Z |
111 | ····.locals·1 | 111 | ····.locals·1 |
112 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 112 | ····iget-object·v0,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g; |
113 | ····invoke-virtual·{v0},·Landroid/support/v4/ | 113 | ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->a()I |
114 | ····move-result·v0 | 114 | ····move-result·v0 |
115 | ····if-nez·v0,·:cond_0 | 115 | ····if-nez·v0,·:cond_0 |
116 | ····const/4·v0,·0x1 | 116 | ····const/4·v0,·0x1 |
Offset 130, 39 lines modified | Offset 130, 39 lines modified | ||
130 | ····goto·:goto_0 | 130 | ····goto·:goto_0 |
131 | .end·method | 131 | .end·method |
132 | .method·public·iterator()Ljava/util/Iterator; | 132 | .method·public·iterator()Ljava/util/Iterator; |
133 | ····.locals·3 | 133 | ····.locals·3 |
134 | ····new-instance·v0,·Landroid/support/v4/ | 134 | ····new-instance·v0,·Landroid/support/v4/g/h; |
135 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 135 | ····iget-object·v1,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g; |
136 | ····const/4·v2,·0x1 | 136 | ····const/4·v2,·0x1 |
137 | ····invoke-direct·{v0,·v1,·v2},·Landroid/support/v4/ | 137 | ····invoke-direct·{v0,·v1,·v2},·Landroid/support/v4/g/h;-><init>(Landroid/support/v4/g/g;I)V |
138 | ····return-object·v0 | 138 | ····return-object·v0 |
139 | .end·method | 139 | .end·method |
140 | .method·public·remove(Ljava/lang/Object;)Z | 140 | .method·public·remove(Ljava/lang/Object;)Z |
141 | ····.locals·2 | 141 | ····.locals·2 |
142 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 142 | ····iget-object·v0,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g; |
143 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/ | 143 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/g;->b(Ljava/lang/Object;)I |
144 | ····move-result·v0 | 144 | ····move-result·v0 |
145 | ····if-ltz·v0,·:cond_0 | 145 | ····if-ltz·v0,·:cond_0 |
146 | ····iget-object·v1,·p0,·Landroid/support/v4/ | 146 | ····iget-object·v1,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g; |
147 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/ | 147 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/g/g;->a(I)V |
148 | ····const/4·v0,·0x1 | 148 | ····const/4·v0,·0x1 |
149 | ····:goto_0 | 149 | ····:goto_0 |
150 | ····return·v0 | 150 | ····return·v0 |
151 | ····:cond_0 | 151 | ····:cond_0 |
Offset 174, 40 lines modified | Offset 174, 40 lines modified | ||
174 | .method·public·removeAll(Ljava/util/Collection;)Z | 174 | .method·public·removeAll(Ljava/util/Collection;)Z |
Max diff block lines reached; 4059/7943 bytes (51.10%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | .class·final·Landroid/support/v4/ | 1 | .class·final·Landroid/support/v4/g/j; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Ljava/util/Set; | 4 | .implements·Ljava/util/Set; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·synthetic·a:Landroid/support/v4/ | 6 | .field·final·synthetic·a:Landroid/support/v4/g/g; |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·constructor·<init>(Landroid/support/v4/ | 8 | .method·constructor·<init>(Landroid/support/v4/g/g;)V |
9 | ····.locals·0 | 9 | ····.locals·0 |
10 | ····iput-object·p1,·p0,·Landroid/support/v4/ | 10 | ····iput-object·p1,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g; |
11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····return-void | 12 | ····return-void |
13 | .end·method | 13 | .end·method |
Offset 41, 27 lines modified | Offset 41, 27 lines modified | ||
41 | ····throw·v0 | 41 | ····throw·v0 |
42 | .end·method | 42 | .end·method |
43 | .method·public·clear()V | 43 | .method·public·clear()V |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 45 | ····iget-object·v0,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g; |
46 | ····invoke-virtual·{v0},·Landroid/support/v4/ | 46 | ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->c()V |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | .method·public·contains(Ljava/lang/Object;)Z | 49 | .method·public·contains(Ljava/lang/Object;)Z |
50 | ····.locals·1 | 50 | ····.locals·1 |
51 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 51 | ····iget-object·v0,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g; |
52 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/ | 52 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/g;->a(Ljava/lang/Object;)I |
53 | ····move-result·v0 | 53 | ····move-result·v0 |
54 | ····if-ltz·v0,·:cond_0 | 54 | ····if-ltz·v0,·:cond_0 |
55 | ····const/4·v0,·0x1 | 55 | ····const/4·v0,·0x1 |
Offset 73, 60 lines modified | Offset 73, 60 lines modified | ||
73 | ····goto·:goto_0 | 73 | ····goto·:goto_0 |
74 | .end·method | 74 | .end·method |
75 | .method·public·containsAll(Ljava/util/Collection;)Z | 75 | .method·public·containsAll(Ljava/util/Collection;)Z |
76 | ····.locals·1 | 76 | ····.locals·1 |
77 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 77 | ····iget-object·v0,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g; |
78 | ····invoke-virtual·{v0},·Landroid/support/v4/ | 78 | ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->b()Ljava/util/Map; |
79 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
80 | ····invoke-static·{v0,·p1},·Landroid/support/v4/ | 80 | ····invoke-static·{v0,·p1},·Landroid/support/v4/g/g;->a(Ljava/util/Map;Ljava/util/Collection;)Z |
81 | ····move-result·v0 | 81 | ····move-result·v0 |
82 | ····return·v0 | 82 | ····return·v0 |
83 | .end·method | 83 | .end·method |
84 | .method·public·equals(Ljava/lang/Object;)Z | 84 | .method·public·equals(Ljava/lang/Object;)Z |
85 | ····.locals·1 | 85 | ····.locals·1 |
86 | ····invoke-static·{p0,·p1},·Landroid/support/v4/ | 86 | ····invoke-static·{p0,·p1},·Landroid/support/v4/g/g;->a(Ljava/util/Set;Ljava/lang/Object;)Z |
87 | ····move-result·v0 | 87 | ····move-result·v0 |
88 | ····return·v0 | 88 | ····return·v0 |
89 | .end·method | 89 | .end·method |
90 | .method·public·hashCode()I | 90 | .method·public·hashCode()I |
91 | ····.locals·4 | 91 | ····.locals·4 |
92 | ····const/4·v1,·0x0 | 92 | ····const/4·v1,·0x0 |
93 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 93 | ····iget-object·v0,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g; |
94 | ····invoke-virtual·{v0},·Landroid/support/v4/ | 94 | ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->a()I |
95 | ····move-result·v0 | 95 | ····move-result·v0 |
96 | ····add-int/lit8·v0,·v0,·-0x1 | 96 | ····add-int/lit8·v0,·v0,·-0x1 |
97 | ····move·v2,·v0 | 97 | ····move·v2,·v0 |
98 | ····move·v3,·v1 | 98 | ····move·v3,·v1 |
99 | ····:goto_0 | 99 | ····:goto_0 |
100 | ····if-ltz·v2,·:cond_1 | 100 | ····if-ltz·v2,·:cond_1 |
101 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 101 | ····iget-object·v0,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g; |
102 | ····invoke-virtual·{v0,·v2,·v1},·Landroid/support/v4/ | 102 | ····invoke-virtual·{v0,·v2,·v1},·Landroid/support/v4/g/g;->a(II)Ljava/lang/Object; |
103 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
104 | ····if-nez·v0,·:cond_0 | 104 | ····if-nez·v0,·:cond_0 |
105 | ····move·v0,·v1 | 105 | ····move·v0,·v1 |
Offset 149, 17 lines modified | Offset 149, 17 lines modified | ||
149 | ····:cond_1 | 149 | ····:cond_1 |
150 | ····return·v3 | 150 | ····return·v3 |
151 | .end·method | 151 | .end·method |
152 | .method·public·isEmpty()Z | 152 | .method·public·isEmpty()Z |
153 | ····.locals·1 | 153 | ····.locals·1 |
154 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 154 | ····iget-object·v0,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g; |
155 | ····invoke-virtual·{v0},·Landroid/support/v4/ | 155 | ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->a()I |
156 | ····move-result·v0 | 156 | ····move-result·v0 |
157 | ····if-nez·v0,·:cond_0 | 157 | ····if-nez·v0,·:cond_0 |
Max diff block lines reached; 4148/8002 bytes (51.84%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·public·Landroid/support/v4/ | 1 | .class·public·Landroid/support/v4/g/n; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Ljava/lang/Cloneable; | 4 | .implements·Ljava/lang/Cloneable; |
5 | #·static·fields | 5 | #·static·fields |
Offset 23, 90 lines modified | Offset 23, 90 lines modified | ||
23 | .method·static·constructor·<clinit>()V | 23 | .method·static·constructor·<clinit>()V |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····new-instance·v0,·Ljava/lang/Object; | 25 | ····new-instance·v0,·Ljava/lang/Object; |
26 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | 26 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
27 | ····sput-object·v0,·Landroid/support/v4/ | 27 | ····sput-object·v0,·Landroid/support/v4/g/n;->a:Ljava/lang/Object; |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | .method·public·constructor·<init>()V | 30 | .method·public·constructor·<init>()V |
31 | ····.locals·1 | 31 | ····.locals·1 |
32 | ····const/16·v0,·0xa | 32 | ····const/16·v0,·0xa |
33 | ····invoke-direct·{p0,·v0},·Landroid/support/v4/ | 33 | ····invoke-direct·{p0,·v0},·Landroid/support/v4/g/n;-><init>(I)V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | .method·public·constructor·<init>(I)V | 36 | .method·public·constructor·<init>(I)V |
37 | ····.locals·3 | 37 | ····.locals·3 |
38 | ····const/4·v2,·0x0 | 38 | ····const/4·v2,·0x0 |
39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
40 | ····iput-boolean·v2,·p0,·Landroid/support/v4/ | 40 | ····iput-boolean·v2,·p0,·Landroid/support/v4/g/n;->b:Z |
41 | ····if-nez·p1,·:cond_0 | 41 | ····if-nez·p1,·:cond_0 |
42 | ····sget-object·v0,·Landroid/support/v4/ | 42 | ····sget-object·v0,·Landroid/support/v4/g/c;->a:[I |
43 | ····iput-object·v0,·p0,·Landroid/support/v4/ | 43 | ····iput-object·v0,·p0,·Landroid/support/v4/g/n;->c:[I |
44 | ····sget-object·v0,·Landroid/support/v4/ | 44 | ····sget-object·v0,·Landroid/support/v4/g/c;->c:[Ljava/lang/Object; |
45 | ····iput-object·v0,·p0,·Landroid/support/v4/ | 45 | ····iput-object·v0,·p0,·Landroid/support/v4/g/n;->d:[Ljava/lang/Object; |
46 | ····:goto_0 | 46 | ····:goto_0 |
47 | ····iput·v2,·p0,·Landroid/support/v4/ | 47 | ····iput·v2,·p0,·Landroid/support/v4/g/n;->e:I |
48 | ····return-void | 48 | ····return-void |
49 | ····:cond_0 | 49 | ····:cond_0 |
50 | ····invoke-static·{p1},·Landroid/support/v4/ | 50 | ····invoke-static·{p1},·Landroid/support/v4/g/c;->a(I)I |
51 | ····move-result·v0 | 51 | ····move-result·v0 |
52 | ····new-array·v1,·v0,·[I | 52 | ····new-array·v1,·v0,·[I |
53 | ····iput-object·v1,·p0,·Landroid/support/v4/ | 53 | ····iput-object·v1,·p0,·Landroid/support/v4/g/n;->c:[I |
54 | ····new-array·v0,·v0,·[Ljava/lang/Object; | 54 | ····new-array·v0,·v0,·[Ljava/lang/Object; |
55 | ····iput-object·v0,·p0,·Landroid/support/v4/ | 55 | ····iput-object·v0,·p0,·Landroid/support/v4/g/n;->d:[Ljava/lang/Object; |
56 | ····goto·:goto_0 | 56 | ····goto·:goto_0 |
57 | .end·method | 57 | .end·method |
58 | .method·private·d()V | 58 | .method·private·d()V |
59 | ····.locals·8 | 59 | ····.locals·8 |
60 | ····const/4·v2,·0x0 | 60 | ····const/4·v2,·0x0 |
61 | ····iget·v3,·p0,·Landroid/support/v4/ | 61 | ····iget·v3,·p0,·Landroid/support/v4/g/n;->e:I |
62 | ····iget-object·v4,·p0,·Landroid/support/v4/ | 62 | ····iget-object·v4,·p0,·Landroid/support/v4/g/n;->c:[I |
63 | ····iget-object·v5,·p0,·Landroid/support/v4/ | 63 | ····iget-object·v5,·p0,·Landroid/support/v4/g/n;->d:[Ljava/lang/Object; |
64 | ····move·v1,·v2 | 64 | ····move·v1,·v2 |
65 | ····move·v0,·v2 | 65 | ····move·v0,·v2 |
66 | ····:goto_0 | 66 | ····:goto_0 |
67 | ····if-ge·v1,·v3,·:cond_2 | 67 | ····if-ge·v1,·v3,·:cond_2 |
68 | ····aget-object·v6,·v5,·v1 | 68 | ····aget-object·v6,·v5,·v1 |
69 | ····sget-object·v7,·Landroid/support/v4/ | 69 | ····sget-object·v7,·Landroid/support/v4/g/n;->a:Ljava/lang/Object; |
70 | ····if-eq·v6,·v7,·:cond_1 | 70 | ····if-eq·v6,·v7,·:cond_1 |
71 | ····if-eq·v1,·v0,·:cond_0 | 71 | ····if-eq·v1,·v0,·:cond_0 |
72 | ····aget·v7,·v4,·v1 | 72 | ····aget·v7,·v4,·v1 |
Offset 123, 74 lines modified | Offset 123, 74 lines modified | ||
123 | ····:cond_1 | 123 | ····:cond_1 |
124 | ····add-int/lit8·v1,·v1,·0x1 | 124 | ····add-int/lit8·v1,·v1,·0x1 |
125 | ····goto·:goto_0 | 125 | ····goto·:goto_0 |
126 | ····:cond_2 | 126 | ····:cond_2 |
127 | ····iput-boolean·v2,·p0,·Landroid/support/v4/ | 127 | ····iput-boolean·v2,·p0,·Landroid/support/v4/g/n;->b:Z |
128 | ····iput·v0,·p0,·Landroid/support/v4/ | 128 | ····iput·v0,·p0,·Landroid/support/v4/g/n;->e:I |
129 | ····return-void | 129 | ····return-void |
130 | .end·method | 130 | .end·method |
131 | #·virtual·methods | 131 | #·virtual·methods |
132 | .method·public·a(I)I | 132 | .method·public·a(I)I |
133 | ····.locals·1 | 133 | ····.locals·1 |
134 | ····iget-boolean·v0,·p0,·Landroid/support/v4/ | 134 | ····iget-boolean·v0,·p0,·Landroid/support/v4/g/n;->b:Z |
135 | ····if-eqz·v0,·:cond_0 | 135 | ····if-eqz·v0,·:cond_0 |
136 | ····invoke-direct·{p0},·Landroid/support/v4/ | 136 | ····invoke-direct·{p0},·Landroid/support/v4/g/n;->d()V |
137 | ····:cond_0 | 137 | ····:cond_0 |
138 | ····iget-object·v0,·p0,·Landroid/support/v4/ | 138 | ····iget-object·v0,·p0,·Landroid/support/v4/g/n;->c:[I |
Max diff block lines reached; 5234/8992 bytes (58.21%) of diff not shown. |
Offset 1, 56 lines modified | Offset 1, 57 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v7/internal/widget/bo; |
2 | .super·L | 2 | .super·Landroid/support/v4/h/ce; |
3 | #·sta | 3 | #·instance·fields |
4 | .field· | 4 | .field·final·synthetic·a:Landroid/support/v7/internal/widget/bm; |
5 | .field·private·b:Z | ||
5 | #·direct·methods | ||
6 | .method·static·constructor·<clinit>()V | ||
7 | ····.locals·2 | ||
8 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
9 | 6 | #·direct·methods | |
7 | .method·constructor·<init>(Landroid/support/v7/internal/widget/bm;)V | ||
8 | ····.locals·1 | ||
10 | ····i | 9 | ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bo;->a:Landroid/support/v7/internal/widget/bm; |
11 | ····n | 10 | ····invoke-direct·{p0},·Landroid/support/v4/h/ce;-><init>()V |
12 | ···· | 11 | ····const/4·v0,·0x0 |
13 | ···· | 12 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/bo;->b:Z |
14 | ····:goto_0 | ||
15 | ····return-void | 13 | ····return-void |
14 | .end·method | ||
16 | ····:cond_0 | ||
17 | ····new-instance·v0,·Landroid/support/v4/widget/ae; | ||
18 | 15 | #·virtual·methods | |
16 | .method·public·b(Landroid/view/View;)V | ||
17 | ····.locals·2 | ||
19 | ···· | 18 | ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/bo;->b:Z |
20 | ····goto·:goto_0 | ||
21 | 19 | ····if-nez·v0,·:cond_0 | |
20 | ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bo;->a:Landroid/support/v7/internal/widget/bm; | ||
21 | ····invoke-static·{v0},·Landroid/support/v7/internal/widget/bm;->a(Landroid/support/v7/internal/widget/bm;)Landroid/support/v7/widget/Toolbar; | ||
22 | .method·public·static·a(Landroid/widget/PopupWindow;Landroid/view/View;III)V | ||
23 | ····.locals·6 | ||
24 | ···· | 22 | ····move-result-object·v0 |
25 | ···· | 23 | ····const/16·v1,·0x8 |
26 | ···· | 24 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/Toolbar;->setVisibility(I)V |
27 | ···· | 25 | ····:cond_0 |
26 | ····return-void | ||
27 | .end·method | ||
28 | ·· | 28 | .method·public·c(Landroid/view/View;)V |
29 | ····.locals·1 | ||
29 | ···· | 30 | ····const/4·v0,·0x1 |
30 | ····i | 31 | ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/bo;->b:Z |
31 | ····return-void | 32 | ····return-void |
32 | .end·method | 33 | .end·method |
Offset 1, 265 lines modified | Offset 1, 176 lines modified | ||
1 | .class·Landroid/support/v | 1 | .class·Landroid/support/v7/a/q; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/v7/d/b; | ||
5 | #·instance·fields | ||
6 | .field·final·synthetic·a:Landroid/support/v7/a/k; | ||
7 | .field·private·b:Landroid/support/v7/d/b; | ||
3 | #·direct·methods | 8 | #·direct·methods |
4 | .method·constructor·<init>()V | 9 | .method·public·constructor·<init>(Landroid/support/v7/a/k;Landroid/support/v7/d/b;)V |
5 | ····.locals·0 | 10 | ····.locals·0 |
6 | ····i | 11 | ····iput-object·p1,·p0,·Landroid/support/v7/a/q;->a:Landroid/support/v7/a/k; |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
13 | ····iput-object·p2,·p0,·Landroid/support/v7/a/q;->b:Landroid/support/v7/d/b; | ||
7 | ····return-void | 14 | ····return-void |
8 | .end·method | 15 | .end·method |
9 | #·virtual·methods | 16 | #·virtual·methods |
10 | .method·public·a(Landroid/ | 17 | .method·public·a(Landroid/support/v7/d/a;)V |
11 | ····.locals·2 | 18 | ····.locals·2 |
12 | ····i | 19 | ····iget-object·v0,·p0,·Landroid/support/v7/a/q;->b:Landroid/support/v7/d/b; |
13 | ···· | 20 | ····invoke-interface·{v0,·p1},·Landroid/support/v7/d/b;->a(Landroid/support/v7/d/a;)V |
14 | ···· | 21 | ····iget-object·v0,·p0,·Landroid/support/v7/a/q;->a:Landroid/support/v7/a/k; |
15 | ····i | 22 | ····iget-object·v0,·v0,·Landroid/support/v7/a/k;->l:Landroid/widget/PopupWindow; |
23 | ····if-eqz·v0,·:cond_3 | ||
16 | ····move-result-object·v0 | ||
17 | ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/f;->a(Ljava/lang/CharSequence;)V | ||
18 | ····invoke-virtual·{p1},·Landroid/support/v4/widget/NestedScrollView;->isEnabled()Z | ||
19 | ···· | 24 | ····iget-object·v0,·p0,·Landroid/support/v7/a/q;->a:Landroid/support/v7/a/k; |
20 | ····i | 25 | ····iget-object·v0,·v0,·Landroid/support/v7/a/k;->b:Landroid/view/Window; |
21 | ····invoke- | 26 | ····invoke-virtual·{v0},·Landroid/view/Window;->getDecorView()Landroid/view/View; |
22 | ····move-result·v0 | 27 | ····move-result-object·v0 |
23 | ····if-lez·v0,·:cond_1 | ||
24 | ····const/4·v1,·0x1 | ||
25 | ····i | 28 | ····iget-object·v1,·p0,·Landroid/support/v7/a/q;->a:Landroid/support/v7/a/k; |
26 | ····i | 29 | ····iget-object·v1,·v1,·Landroid/support/v7/a/k;->m:Ljava/lang/Runnable; |
27 | ···· | 30 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z |
28 | ····i | 31 | ····iget-object·v0,·p0,·Landroid/support/v7/a/q;->a:Landroid/support/v7/a/k; |
29 | ···· | 32 | ····iget-object·v0,·v0,·Landroid/support/v7/a/k;->l:Landroid/widget/PopupWindow; |
30 | ····invoke-virtual·{ | 33 | ····invoke-virtual·{v0},·Landroid/widget/PopupWindow;->dismiss()V |
31 | ····:cond_0 | 34 | ····:cond_0 |
32 | ····invoke-virtual·{p1},·Landroid/support/v4/widget/NestedScrollView;->getScrollY()I | ||
33 | ····move-result·v1 | ||
34 | ····if-ge·v1,·v0,·:cond_1 | ||
35 | ····const/16·v0,·0x1000 | ||
36 | ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/f;->a(I)V | ||
37 | ····:cond_1 | ||
38 | ····return-void | ||
39 | .end·method | ||
40 | .method·public·a(Landroid/view/View;ILandroid/os/Bundle;)Z | ||
41 | ····.locals·4 | ||
42 | ····const/4·v0,·0x1 | ||
43 | ····const/4·v1,·0x0 | ||
44 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/support/v4/view/a;->a(Landroid/view/View;ILandroid/os/Bundle;)Z | ||
45 | ····move-result·v2 | ||
46 | ····if-eqz·v2,·:cond_0 | ||
47 | ····:goto_0 | 35 | ····:goto_0 |
48 | ···· | 36 | ····iget-object·v0,·p0,·Landroid/support/v7/a/q;->a:Landroid/support/v7/a/k; |
37 | ····iget-object·v0,·v0,·Landroid/support/v7/a/k;->k:Landroid/support/v7/internal/widget/ActionBarContextView; | ||
49 | ····:cond_0 | ||
50 | ····check-cast·p1,·Landroid/support/v4/widget/NestedScrollView; | ||
51 | ····i | 38 | ····if-eqz·v0,·:cond_1 |
52 | ···· | 39 | ····iget-object·v0,·p0,·Landroid/support/v7/a/q;->a:Landroid/support/v7/a/k; |
53 | ····i | 40 | ····iget-object·v0,·v0,·Landroid/support/v7/a/k;->k:Landroid/support/v7/internal/widget/ActionBarContextView; |
41 | ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ActionBarContextView;->removeAllViews()V | ||
54 | ····move·v0,·v1 | ||
55 | ····goto·:goto_0 | ||
56 | ····:cond_1 | 42 | ····:cond_1 |
43 | ····iget-object·v0,·p0,·Landroid/support/v7/a/q;->a:Landroid/support/v7/a/k; | ||
57 | ····sparse-switch·p2,·:sswitch_data_0 | ||
58 | ····move·v0,·v1 | ||
59 | ····goto·:goto_0 | ||
60 | ····:sswitch_0 | ||
61 | ····invoke-virtual·{p1},·Landroid/support/v4/widget/NestedScrollView;->getHeight()I | ||
Max diff block lines reached; 6585/11591 bytes (56.81%) of diff not shown. |
Offset 1, 29 lines modified | Offset 1, 24 lines modified | ||
1 | .class·public·abstract·Landroid/support/v7/app/d; | ||
2 | . | 1 | .class·Landroid/support/v4/c/a/o; |
2 | .super·Landroid/support/v4/c/a/n; | ||
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method· | 4 | .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·L | 6 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/c/a/n;-><init>(Landroid/graphics/drawable/Drawable;)V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public·jumpToCurrentState()V | ||
11 | ····.locals·1 | ||
10 | .method·public·abstract·a()Landroid/graphics/drawable/Drawable; | ||
11 | .end·method | ||
12 | .method·public·abstract·b()Ljava/lang/CharSequence; | ||
13 | .end·method | ||
12 | ····iget-object·v0,·p0,·Landroid/support/v4/c/a/o;->b:Landroid/graphics/drawable/Drawable; | ||
14 | .method·public·abstract·c()Landroid/view/View; | ||
15 | .end·method | ||
13 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->jumpToCurrentState()V | ||
16 | .method·public·abstract·d()V | ||
17 | .end·method | ||
18 | 14 | ····return-void | |
19 | .end·method | 15 | .end·method |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | .class·final·Landroid/support/v7/a | 1 | .class·final·Landroid/support/v7/a/s; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·instance·fields | 3 | #·instance·fields |
4 | .field·a:I | 4 | .field·a:I |
5 | .field·b:I | 5 | .field·b:I |
Offset 44, 66 lines modified | Offset 44, 66 lines modified | ||
44 | #·direct·methods | 44 | #·direct·methods |
45 | .method·constructor·<init>(I)V | 45 | .method·constructor·<init>(I)V |
46 | ····.locals·1 | 46 | ····.locals·1 |
47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
48 | ····iput·p1,·p0,·Landroid/support/v7/a | 48 | ····iput·p1,·p0,·Landroid/support/v7/a/s;->a:I |
49 | ····const/4·v0,·0x0 | 49 | ····const/4·v0,·0x0 |
50 | ····iput-boolean·v0,·p0,·Landroid/support/v7/a | 50 | ····iput-boolean·v0,·p0,·Landroid/support/v7/a/s;->q:Z |
51 | ····return-void | 51 | ····return-void |
52 | .end·method | 52 | .end·method |
53 | #·virtual·methods | 53 | #·virtual·methods |
54 | .method·a(Landroid/support/v7/internal/view/menu/y;)Landroid/support/v7/internal/view/menu/z; | 54 | .method·a(Landroid/support/v7/internal/view/menu/y;)Landroid/support/v7/internal/view/menu/z; |
55 | ····.locals·3 | 55 | ····.locals·3 |
56 | ····iget-object·v0,·p0,·Landroid/support/v7/a | 56 | ····iget-object·v0,·p0,·Landroid/support/v7/a/s;->j:Landroid/support/v7/internal/view/menu/i; |
57 | ····if-nez·v0,·:cond_0 | 57 | ····if-nez·v0,·:cond_0 |
58 | ····const/4·v0,·0x0 | 58 | ····const/4·v0,·0x0 |
59 | ····:goto_0 | 59 | ····:goto_0 |
60 | ····return-object·v0 | 60 | ····return-object·v0 |
61 | ····:cond_0 | 61 | ····:cond_0 |
62 | ····iget-object·v0,·p0,·Landroid/support/v7/a | 62 | ····iget-object·v0,·p0,·Landroid/support/v7/a/s;->k:Landroid/support/v7/internal/view/menu/g; |
63 | ····if-nez·v0,·:cond_1 | 63 | ····if-nez·v0,·:cond_1 |
64 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/g; | 64 | ····new-instance·v0,·Landroid/support/v7/internal/view/menu/g; |
65 | ····iget-object·v1,·p0,·Landroid/support/v7/a | 65 | ····iget-object·v1,·p0,·Landroid/support/v7/a/s;->l:Landroid/content/Context; |
66 | ····sget·v2,·Landroid/support/v7/ | 66 | ····sget·v2,·Landroid/support/v7/b/i;->abc_list_menu_item_layout:I |
67 | ····invoke-direct·{v0,·v1,·v2},·Landroid/support/v7/internal/view/menu/g;-><init>(Landroid/content/Context;I)V | 67 | ····invoke-direct·{v0,·v1,·v2},·Landroid/support/v7/internal/view/menu/g;-><init>(Landroid/content/Context;I)V |
68 | ····iput-object·v0,·p0,·Landroid/support/v7/a | 68 | ····iput-object·v0,·p0,·Landroid/support/v7/a/s;->k:Landroid/support/v7/internal/view/menu/g; |
69 | ····iget-object·v0,·p0,·Landroid/support/v7/a | 69 | ····iget-object·v0,·p0,·Landroid/support/v7/a/s;->k:Landroid/support/v7/internal/view/menu/g; |
70 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/support/v7/internal/view/menu/y;)V | 70 | ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/support/v7/internal/view/menu/y;)V |
71 | ····iget-object·v0,·p0,·Landroid/support/v7/a | 71 | ····iget-object·v0,·p0,·Landroid/support/v7/a/s;->j:Landroid/support/v7/internal/view/menu/i; |
72 | ····iget-object·v1,·p0,·Landroid/support/v7/a | 72 | ····iget-object·v1,·p0,·Landroid/support/v7/a/s;->k:Landroid/support/v7/internal/view/menu/g; |
73 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/support/v7/internal/view/menu/x;)V | 73 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/support/v7/internal/view/menu/x;)V |
74 | ····:cond_1 | 74 | ····:cond_1 |
75 | ····iget-object·v0,·p0,·Landroid/support/v7/a | 75 | ····iget-object·v0,·p0,·Landroid/support/v7/a/s;->k:Landroid/support/v7/internal/view/menu/g; |
76 | ····iget-object·v1,·p0,·Landroid/support/v7/a | 76 | ····iget-object·v1,·p0,·Landroid/support/v7/a/s;->g:Landroid/view/ViewGroup; |
77 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/z; | 77 | ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/z; |
78 | ····move-result-object·v0 | 78 | ····move-result-object·v0 |
79 | ····goto·:goto_0 | 79 | ····goto·:goto_0 |
80 | .end·method | 80 | .end·method |
Offset 129, 28 lines modified | Offset 129, 28 lines modified | ||
129 | ····invoke-virtual·{p1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; | 129 | ····invoke-virtual·{p1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; |
130 | ····move-result-object·v2 | 130 | ····move-result-object·v2 |
131 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V | 131 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V |
132 | ····sget·v2,·Landroid/support/v7/ | 132 | ····sget·v2,·Landroid/support/v7/b/b;->actionBarPopupTheme:I |
133 | ····invoke-virtual·{v1,·v2,·v0,·v3},·Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z | 133 | ····invoke-virtual·{v1,·v2,·v0,·v3},·Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z |
134 | ····iget·v2,·v0,·Landroid/util/TypedValue;->resourceId:I | 134 | ····iget·v2,·v0,·Landroid/util/TypedValue;->resourceId:I |
135 | ····if-eqz·v2,·:cond_0 | 135 | ····if-eqz·v2,·:cond_0 |
136 | ····iget·v2,·v0,·Landroid/util/TypedValue;->resourceId:I | 136 | ····iget·v2,·v0,·Landroid/util/TypedValue;->resourceId:I |
137 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/res/Resources$Theme;->applyStyle(IZ)V | 137 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/res/Resources$Theme;->applyStyle(IZ)V |
138 | ····:cond_0 | 138 | ····:cond_0 |
139 | ····sget·v2,·Landroid/support/v7/ | 139 | ····sget·v2,·Landroid/support/v7/b/b;->panelMenuListTheme:I |
140 | ····invoke-virtual·{v1,·v2,·v0,·v3},·Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z | 140 | ····invoke-virtual·{v1,·v2,·v0,·v3},·Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z |
141 | ····iget·v2,·v0,·Landroid/util/TypedValue;->resourceId:I | 141 | ····iget·v2,·v0,·Landroid/util/TypedValue;->resourceId:I |
142 | ····if-eqz·v2,·:cond_1 | 142 | ····if-eqz·v2,·:cond_1 |
Offset 165, 111 lines modified | Offset 165, 111 lines modified | ||
165 | ····invoke-virtual·{v0},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; | 165 | ····invoke-virtual·{v0},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; |
166 | ····move-result-object·v2 | 166 | ····move-result-object·v2 |
167 | ····invoke-virtual·{v2,·v1},·Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V | 167 | ····invoke-virtual·{v2,·v1},·Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V |
168 | ····iput-object·v0,·p0,·Landroid/support/v7/a | 168 | ····iput-object·v0,·p0,·Landroid/support/v7/a/s;->l:Landroid/content/Context; |
169 | ····sget-object·v1,·Landroid/support/v7/ | 169 | ····sget-object·v1,·Landroid/support/v7/b/l;->Theme:[I |
170 | ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; | 170 | ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; |
171 | ····move-result-object·v0 | 171 | ····move-result-object·v0 |
172 | ····sget·v1,·Landroid/support/v7/ | 172 | ····sget·v1,·Landroid/support/v7/b/l;->Theme_panelBackground:I |
173 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/content/res/TypedArray;->getResourceId(II)I | 173 | ····invoke-virtual·{v0,·v1,·v4},·Landroid/content/res/TypedArray;->getResourceId(II)I |
174 | ····move-result·v1 | 174 | ····move-result·v1 |
175 | ····iput·v1,·p0,·Landroid/support/v7/a | 175 | ····iput·v1,·p0,·Landroid/support/v7/a/s;->b:I |
Max diff block lines reached; 3970/9984 bytes (39.76%) of diff not shown. |
Offset 1, 94 lines modified | Offset 1, 96 lines modified | ||
1 | .class·public·abstract·Landroid/support/v7/ | 1 | .class·public·abstract·Landroid/support/v7/d/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·instance·fields | ||
4 | .field·private·a:Ljava/lang/Object; | ||
5 | .field·private·b:Z | ||
3 | #·direct·methods | 6 | #·direct·methods |
4 | .method·constructor·<init>()V | 7 | .method·public·constructor·<init>()V |
5 | ····.locals·0 | 8 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
7 | ····return-void | 10 | ····return-void |
8 | .end·method | 11 | .end·method |
9 | .method·public·static·a(Landroid/app/Activity;Landroid/support/v7/app/f;)Landroid/support/v7/app/g; | ||
10 | ····.locals·2 | ||
11 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
12 | ····const/16·v1,·0xb | ||
13 | ····if-lt·v0,·v1,·:cond_0 | ||
14 | 12 | #·virtual·methods | |
13 | .method·public·abstract·a()Landroid/view/MenuInflater; | ||
14 | .end·method | ||
15 | 15 | .method·public·abstract·a(I)V | |
16 | .end·method | ||
16 | 17 | .method·public·abstract·a(Landroid/view/View;)V | |
18 | .end·method | ||
17 | 19 | .method·public·abstract·a(Ljava/lang/CharSequence;)V | |
20 | .end·method | ||
18 | ····:goto_0 | ||
19 | ·· | 21 | .method·public·a(Ljava/lang/Object;)V |
22 | ····.locals·0 | ||
23 | ····iput-object·p1,·p0,·Landroid/support/v7/d/a;->a:Ljava/lang/Object; | ||
20 | ····:cond_0 | ||
21 | ····new-instance·v0,·Landroid/support/v7/app/AppCompatDelegateImplV7; | ||
22 | ···· | 24 | ····return-void |
25 | .end·method | ||
23 | 26 | .method·public·a(Z)V | |
27 | ····.locals·0 | ||
24 | ····i | 28 | ····iput-boolean·p1,·p0,·Landroid/support/v7/d/a;->b:Z |
25 | ···· | 29 | ····return-void |
26 | .end·method | 30 | .end·method |
31 | .method·public·abstract·b()Landroid/view/Menu; | ||
27 | #·virtual·methods | ||
28 | .method·public·abstract·a()Landroid/support/v7/app/a; | ||
29 | .end·method | 32 | .end·method |
30 | .method·public·abstract· | 33 | .method·public·abstract·b(I)V |
31 | .end·method | 34 | .end·method |
32 | .method·public·abstract· | 35 | .method·public·abstract·b(Ljava/lang/CharSequence;)V |
33 | .end·method | 36 | .end·method |
34 | .method·public·abstract· | 37 | .method·public·abstract·c()V |
35 | .end·method | 38 | .end·method |
36 | .method·public·abstract· | 39 | .method·public·abstract·d()V |
37 | .end·method | 40 | .end·method |
38 | .method·public·abstract· | 41 | .method·public·abstract·f()Ljava/lang/CharSequence; |
39 | .end·method | 42 | .end·method |
40 | .method·public·abstract· | 43 | .method·public·abstract·g()Ljava/lang/CharSequence; |
41 | .end·method | 44 | .end·method |
42 | .method·public·abstract·a(Ljava/lang/CharSequence;)V | ||
43 | .e | 45 | .method·public·h()Z |
46 | ····.locals·1 | ||
47 | ····const/4·v0,·0x0 | ||
44 | .method·public·abstract·b()Landroid/view/MenuInflater; | ||
45 | .end·method | ||
46 | 48 | ····return·v0 | |
47 | .end·method | 49 | .end·method |
48 | .method·public·abstract· | 50 | .method·public·abstract·i()Landroid/view/View; |
49 | .end·method | 51 | .end·method |
50 | .method·public·abstract·c()V | ||
51 | .e | 52 | .method·public·j()Ljava/lang/Object; |
53 | ····.locals·1 | ||
54 | ····iget-object·v0,·p0,·Landroid/support/v7/d/a;->a:Ljava/lang/Object; | ||
52 | .method·public·abstract·d()V | ||
53 | .end·method | ||
54 | 55 | ····return-object·v0 | |
55 | .end·method | 56 | .end·method |
56 | .method·public·abstract·f()V | ||
57 | .e | 57 | .method·public·k()Z |
58 | ····.locals·1 | ||
59 | ····iget-boolean·v0,·p0,·Landroid/support/v7/d/a;->b:Z | ||
58 | 60 | ····return·v0 | |
59 | .end·method | 61 | .end·method |
Offset 1, 69 lines modified | Offset 1, 35 lines modified | ||
1 | .class·Landroid/support/v | 1 | .class·Landroid/support/v4/b/g; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/v4/b/f; | ||
4 | .implements·Landroid/os/Parcelable; | ||
5 | #·static·fields | ||
6 | .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator; | ||
7 | #·instance·fields | ||
8 | .field·public·a:I | ||
9 | #·direct·methods | 5 | #·direct·methods |
10 | .method·static·constructor·<clinit>()V | ||
11 | ····.locals·1 | ||
12 | ····new-instance·v0,·Landroid/support/v7/widget/i; | ||
13 | ····invoke-direct·{v0},·Landroid/support/v7/widget/i;-><init>()V | ||
14 | ····sput-object·v0,·Landroid/support/v7/widget/ActionMenuPresenter$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; | ||
15 | ····return-void | ||
16 | .end·method | ||
17 | .method·constructor·<init>()V | 6 | .method·constructor·<init>()V |
18 | ····.locals·0 | 7 | ····.locals·0 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····return-void | 9 | ····return-void |
21 | .end·method | 10 | .end·method |
22 | .method·constructor·<init>(Landroid/os/Parcel;)V | ||
23 | ····.locals·1 | ||
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
25 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | ||
26 | ····move-result·v0 | ||
27 | ····iput·v0,·p0,·Landroid/support/v7/widget/ActionMenuPresenter$SavedState;->a:I | ||
28 | ····return-void | ||
29 | .end·method | ||
30 | #·virtual·methods | 11 | #·virtual·methods |
31 | .method·public·d | 12 | .method·public·a(Landroid/content/ComponentName;)Landroid/content/Intent; |
32 | ····.locals· | 13 | ····.locals·2 |
33 | ···· | 14 | ····new-instance·v0,·Landroid/content/Intent; |
15 | ····const-string·v1,·"android.intent.action.MAIN" | ||
34 | ····return·v0 | ||
35 | .end·method | ||
16 | ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V | ||
36 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | ||
37 | ····.locals·1 | ||
38 | ····i | 17 | ····invoke-virtual·{v0,·p1},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; |
39 | ···· | 18 | ····const-string·v1,·"android.intent.category.LAUNCHER" |
40 | ···· | 19 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; |
20 | ····return-object·v0 | ||
41 | .end·method | 21 | .end·method |
Offset 1, 24 lines modified | Offset 1, 18 lines modified | ||
1 | .class·public·final·L | 1 | .class·public·final·Landroid/support/v7/b/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field·public·static·final· | 4 | .field·public·static·final·abc_action_bar_embed_tabs:I·=·0x7f060000 |
5 | .field·public·static·final· | 5 | .field·public·static·final·abc_action_bar_embed_tabs_pre_jb:I·=·0x7f060001 |
6 | .field·public·static·final· | 6 | .field·public·static·final·abc_action_bar_expanded_action_views_exclusive:I·=·0x7f060002 |
7 | .field·public·static·final· | 7 | .field·public·static·final·abc_config_actionMenuItemAllCaps:I·=·0x7f060003 |
8 | .field·public·static·final·f | 8 | .field·public·static·final·abc_config_allowActionMenuItemTextWithIcon:I·=·0x7f060004 |
9 | .field·public·static·final·f | 9 | .field·public·static·final·abc_config_closeDialogWhenTouchOutside:I·=·0x7f060005 |
10 | .field·public·static·final·abc_config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f060006 | ||
10 | .field·public·static·final·fab_shadow_radius:I·=·0x7f080048 | ||
11 | .field·public·static·final·fab_size_mini:I·=·0x7f080049 | ||
12 | .field·public·static·final·fab_size_normal:I·=·0x7f08004a | ||
13 | .field·public·static·final·fab_stroke_width:I·=·0x7f08004b |