Offset 1, 834 lines modified | Offset 1, 834 lines modified | ||
1 |
Zip·file·size:·33 |
1 | Zip·file·size:·3338758·bytes,·number·of·entries:·832 |
2 | -rw----·····2.0·fat····84780·bl·defN·16-May-09·08:42·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat····84780·bl·defN·16-May-09·08:42·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat····84901·bl·defN·16-May-09·08:42·META-INF/30E3C19C.SF | 3 | -rw----·····2.0·fat····84901·bl·defN·16-May-09·08:42·META-INF/30E3C19C.SF |
4 | -rw----·····2.0·fat·····1326·bl·defN·16-May-09·08:42·META-INF/30E3C19C.RSA | 4 | -rw----·····2.0·fat·····1326·bl·defN·16-May-09·08:42·META-INF/30E3C19C.RSA |
5 | -rw----·····2.0·fat·······41·bl·defN·16-May-09·07:07·META-INF/buildserverid | 5 | -rw----·····2.0·fat·······41·bl·defN·16-May-09·07:07·META-INF/buildserverid |
6 | -rw----·····2.0·fat·······41·bl·defN·16-May-09·07:07·META-INF/fdroidserverid | 6 | -rw----·····2.0·fat·······41·bl·defN·16-May-09·07:07·META-INF/fdroidserverid |
7 |
-rw----·····2.0·fat····17332·bX·defN· |
7 | -rw----·····2.0·fat····17332·bX·defN·08-Jan-01·00:00·AndroidManifest.xml |
8 |
-rw----·····2.0·fat·····4169·bl·defN· |
8 | -rw----·····2.0·fat·····4169·bl·defN·08-Jan-01·00:00·assets/backward |
9 |
-rw----·····1.0·fat········0·b-·stor· |
9 | -rw----·····1.0·fat········0·b-·stor·08-Jan-01·00:00·assets/dummy |
10 |
-rw----·····2.0·fat····20471·bl·defN· |
10 | -rw----·····2.0·fat····20471·bl·defN·08-Jan-01·00:00·assets/zone.tab |
11 |
-rw----·····2.0·fat······620·bl·defN· |
11 | -rw----·····2.0·fat······620·bl·defN·08-Jan-01·00:00·res/anim-v21/design_bottom_sheet_slide_in.xml |
12 |
-rw----·····2.0·fat······620·bl·defN· |
12 | -rw----·····2.0·fat······620·bl·defN·08-Jan-01·00:00·res/anim-v21/design_bottom_sheet_slide_out.xml |
13 |
-rw----·····2.0·fat······396·bl·defN· |
13 | -rw----·····2.0·fat······396·bl·defN·08-Jan-01·00:00·res/anim/abc_fade_in.xml |
14 |
-rw----·····2.0·fat······396·bl·defN· |
14 | -rw----·····2.0·fat······396·bl·defN·08-Jan-01·00:00·res/anim/abc_fade_out.xml |
15 |
-rw----·····2.0·fat······860·bl·defN· |
15 | -rw----·····2.0·fat······860·bl·defN·08-Jan-01·00:00·res/anim/abc_grow_fade_in_from_bottom.xml |
16 |
-rw----·····2.0·fat······512·bl·defN· |
16 | -rw----·····2.0·fat······512·bl·defN·08-Jan-01·00:00·res/anim/abc_popup_enter.xml |
17 |
-rw----·····2.0·fat······512·bl·defN· |
17 | -rw----·····2.0·fat······512·bl·defN·08-Jan-01·00:00·res/anim/abc_popup_exit.xml |
18 |
-rw----·····2.0·fat······860·bl·defN· |
18 | -rw----·····2.0·fat······860·bl·defN·08-Jan-01·00:00·res/anim/abc_shrink_fade_out_from_bottom.xml |
19 |
-rw----·····2.0·fat······400·bl·defN· |
19 | -rw----·····2.0·fat······400·bl·defN·08-Jan-01·00:00·res/anim/abc_slide_in_bottom.xml |
20 |
-rw----·····2.0·fat······400·bl·defN· |
20 | -rw----·····2.0·fat······400·bl·defN·08-Jan-01·00:00·res/anim/abc_slide_in_top.xml |
21 |
-rw----·····2.0·fat······400·bl·defN· |
21 | -rw----·····2.0·fat······400·bl·defN·08-Jan-01·00:00·res/anim/abc_slide_out_bottom.xml |
22 |
-rw----·····2.0·fat······400·bl·defN· |
22 | -rw----·····2.0·fat······400·bl·defN·08-Jan-01·00:00·res/anim/abc_slide_out_top.xml |
23 |
-rw----·····2.0·fat······620·bl·defN· |
23 | -rw----·····2.0·fat······620·bl·defN·08-Jan-01·00:00·res/anim/design_bottom_sheet_slide_in.xml |
24 |
-rw----·····2.0·fat······620·bl·defN· |
24 | -rw----·····2.0·fat······620·bl·defN·08-Jan-01·00:00·res/anim/design_bottom_sheet_slide_out.xml |
25 |
-rw----·····2.0·fat······688·bl·defN· |
25 | -rw----·····2.0·fat······688·bl·defN·08-Jan-01·00:00·res/anim/design_fab_in.xml |
26 |
-rw----·····2.0·fat······688·bl·defN· |
26 | -rw----·····2.0·fat······688·bl·defN·08-Jan-01·00:00·res/anim/design_fab_out.xml |
27 |
-rw----·····2.0·fat······320·bl·defN· |
27 | -rw----·····2.0·fat······320·bl·defN·08-Jan-01·00:00·res/anim/design_snackbar_in.xml |
28 |
-rw----·····2.0·fat······320·bl·defN· |
28 | -rw----·····2.0·fat······320·bl·defN·08-Jan-01·00:00·res/anim/design_snackbar_out.xml |
29 |
-rw----·····2.0·fat······428·bl·defN· |
29 | -rw----·····2.0·fat······428·bl·defN·08-Jan-01·00:00·res/anim/slide_left_in.xml |
30 |
-rw----·····2.0·fat······428·bl·defN· |
30 | -rw----·····2.0·fat······428·bl·defN·08-Jan-01·00:00·res/anim/slide_left_out.xml |
31 |
-rw----·····2.0·fat······428·bl·defN· |
31 | -rw----·····2.0·fat······428·bl·defN·08-Jan-01·00:00·res/anim/slide_right_in.xml |
32 |
-rw----·····2.0·fat······428·bl·defN· |
32 | -rw----·····2.0·fat······428·bl·defN·08-Jan-01·00:00·res/anim/slide_right_out.xml |
33 |
-rw----·····2.0·fat······472·bl·defN· |
33 | -rw----·····2.0·fat······472·bl·defN·08-Jan-01·00:00·res/color-v11/abc_background_cache_hint_selector_material_dark.xml |
34 |
-rw----·····2.0·fat······472·bl·defN· |
34 | -rw----·····2.0·fat······472·bl·defN·08-Jan-01·00:00·res/color-v11/abc_background_cache_hint_selector_material_light.xml |
35 |
-rw----·····2.0·fat······548·bl·defN· |
35 | -rw----·····2.0·fat······548·bl·defN·08-Jan-01·00:00·res/color-v23/abc_color_highlight_material.xml |
36 |
-rw----·····2.0·fat······468·bl·defN· |
36 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_disable_only_material_dark.xml |
37 |
-rw----·····2.0·fat······468·bl·defN· |
37 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_disable_only_material_light.xml |
38 |
-rw----·····2.0·fat······468·bl·defN· |
38 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_material_dark.xml |
39 |
-rw----·····2.0·fat······468·bl·defN· |
39 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_primary_text_material_light.xml |
40 |
-rw----·····2.0·fat······596·bl·defN· |
40 | -rw----·····2.0·fat······596·bl·defN·08-Jan-01·00:00·res/color/abc_search_url_text.xml |
41 |
-rw----·····2.0·fat······468·bl·defN· |
41 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_secondary_text_material_dark.xml |
42 |
-rw----·····2.0·fat······468·bl·defN· |
42 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/abc_secondary_text_material_light.xml |
43 |
-rw----·····2.0·fat······656·bl·defN· |
43 | -rw----·····2.0·fat······656·bl·defN·08-Jan-01·00:00·res/color/date_picker_selector.xml |
44 |
-rw----·····2.0·fat······536·bl·defN· |
44 | -rw----·····2.0·fat······536·bl·defN·08-Jan-01·00:00·res/color/date_picker_year_selector.xml |
45 |
-rw----·····2.0·fat······488·bl·defN· |
45 | -rw----·····2.0·fat······488·bl·defN·08-Jan-01·00:00·res/color/done_text_color.xml |
46 |
-rw----·····2.0·fat······592·bl·defN· |
46 | -rw----·····2.0·fat······592·bl·defN·08-Jan-01·00:00·res/color/recurrence_bubble_text_color.xml |
47 |
-rw----·····2.0·fat······468·bl·defN· |
47 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/recurrence_spinner_text_color.xml |
48 |
-rw----·····2.0·fat······468·bl·defN· |
48 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/switch_thumb_material_dark.xml |
49 |
-rw----·····2.0·fat······468·bl·defN· |
49 | -rw----·····2.0·fat······468·bl·defN·08-Jan-01·00:00·res/color/switch_thumb_material_light.xml |
50 |
-rw----·····1.0·fat······851·b-·stor· |
50 | -rw----·····1.0·fat······851·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v11/mini_calendar.png |
51 |
-rw----·····1.0·fat······851·b-·stor· |
51 | -rw----·····1.0·fat······851·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v11/stat_notify_calendar.png |
52 |
-rw----·····1.0·fat······287·b-·stor· |
52 | -rw----·····1.0·fat······287·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png |
53 |
-rw----·····1.0·fat······306·b-·stor· |
53 | -rw----·····1.0·fat······306·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png |
54 |
-rw----·····1.0·fat······549·b-·stor· |
54 | -rw----·····1.0·fat······549·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png |
55 |
-rw----·····1.0·fat······622·b-·stor· |
55 | -rw----·····1.0·fat······622·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png |
56 |
-rw----·····1.0·fat······753·b-·stor· |
56 | -rw----·····1.0·fat······753·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png |
57 |
-rw----·····1.0·fat·····1589·b-·stor· |
57 | -rw----·····1.0·fat·····1589·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png |
58 |
-rw----·····1.0·fat·····1057·b-·stor· |
58 | -rw----·····1.0·fat·····1057·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png |
59 |
-rw----·····1.0·fat·····1548·b-·stor· |
59 | -rw----·····1.0·fat·····1548·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png |
60 |
-rw----·····1.0·fat·····1748·b-·stor· |
60 | -rw----·····1.0·fat·····1748·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png |
61 |
-rw----·····1.0·fat······229·b-·stor· |
61 | -rw----·····1.0·fat······229·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png |
62 |
-rw----·····1.0·fat······388·b-·stor· |
62 | -rw----·····1.0·fat······388·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png |
63 |
-rw----·····1.0·fat······280·b-·stor· |
63 | -rw----·····1.0·fat······280·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png |
64 |
-rw----·····1.0·fat······233·b-·stor· |
64 | -rw----·····1.0·fat······233·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png |
65 |
-rw----·····1.0·fat······147·b-·stor· |
65 | -rw----·····1.0·fat······147·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png |
66 |
-rw----·····1.0·fat······281·b-·stor· |
66 | -rw----·····1.0·fat······281·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
67 |
-rw----·····1.0·fat······612·b-·stor· |
67 | -rw----·····1.0·fat······612·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png |
68 |
-rw----·····1.0·fat······190·b-·stor· |
68 | -rw----·····1.0·fat······190·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png |
69 |
-rw----·····1.0·fat······373·b-·stor· |
69 | -rw----·····1.0·fat······373·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
70 |
-rw----·····1.0·fat······270·b-·stor· |
70 | -rw----·····1.0·fat······270·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png |
71 |
-rw----·····1.0·fat······791·b-·stor· |
71 | -rw----·····1.0·fat······791·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png |
72 |
-rw----·····1.0·fat······581·b-·stor· |
72 | -rw----·····1.0·fat······581·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png |
73 |
-rw----·····1.0·fat······494·b-·stor· |
73 | -rw----·····1.0·fat······494·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_star_black_16dp.png |
74 |
-rw----·····1.0·fat······975·b-·stor· |
74 | -rw----·····1.0·fat······975·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_star_black_36dp.png |
75 |
-rw----·····1.0·fat······350·b-·stor· |
75 | -rw----·····1.0·fat······350·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png |
76 |
-rw----·····1.0·fat······623·b-·stor· |
76 | -rw----·····1.0·fat······623·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png |
77 |
-rw----·····1.0·fat······541·b-·stor· |
77 | -rw----·····1.0·fat······541·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png |
78 |
-rw----·····1.0·fat······170·b-·stor· |
78 | -rw----·····1.0·fat······170·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png |
79 |
-rw----·····1.0·fat······244·b-·stor· |
79 | -rw----·····1.0·fat······244·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_focused_holo.9.png |
80 |
-rw----·····1.0·fat······212·b-·stor· |
80 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png |
81 |
-rw----·····1.0·fat······212·b-·stor· |
81 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png |
82 |
-rw----·····1.0·fat······212·b-·stor· |
82 | -rw----·····1.0·fat······212·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png |
83 |
-rw----·····1.0·fat······239·b-·stor· |
83 | -rw----·····1.0·fat······239·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png |
84 |
-rw----·····1.0·fat······240·b-·stor· |
84 | -rw----·····1.0·fat······240·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png |
85 |
-rw----·····1.0·fat······817·b-·stor· |
85 | -rw----·····1.0·fat······817·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
86 |
-rw----·····1.0·fat·····1290·b-·stor· |
86 | -rw----·····1.0·fat·····1290·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png |
87 |
-rw----·····1.0·fat······259·b-·stor· |
87 | -rw----·····1.0·fat······259·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png |
88 |
-rw----·····1.0·fat······271·b-·stor· |
88 | -rw----·····1.0·fat······271·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png |
89 |
-rw----·····1.0·fat······387·b-·stor· |
89 | -rw----·····1.0·fat······387·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png |
90 |
-rw----·····1.0·fat······214·b-·stor· |
90 | -rw----·····1.0·fat······214·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png |
91 |
-rw----·····1.0·fat······201·b-·stor· |
91 | -rw----·····1.0·fat······201·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png |
92 |
-rw----·····1.0·fat······368·b-·stor· |
92 | -rw----·····1.0·fat······368·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png |
93 |
-rw----·····1.0·fat······538·b-·stor· |
93 | -rw----·····1.0·fat······538·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png |
94 |
-rw----·····1.0·fat······199·b-·stor· |
94 | -rw----·····1.0·fat······199·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png |
95 |
-rw----·····1.0·fat······192·b-·stor· |
95 | -rw----·····1.0·fat······192·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png |
96 |
-rw----·····1.0·fat······198·b-·stor· |
96 | -rw----·····1.0·fat······198·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png |
97 |
-rw----·····1.0·fat······182·b-·stor· |
97 | -rw----·····1.0·fat······182·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png |
98 |
-rw----·····1.0·fat······182·b-·stor· |
98 | -rw----·····1.0·fat······182·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png |
99 |
-rw----·····1.0·fat······207·b-·stor· |
99 | -rw----·····1.0·fat······207·b-·stor·08-Jan-01·00:00·res/drawable-hdpi-v4/bg_event_cal_widget_holo.9.png |
Max diff block lines reached; 0/172663 bytes (0.00%) of diff not shown. |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 |
<manifest·android:versionCode="8"·android:versionName="1.0.4"·android:installLocation="auto"·package="ws.xsoh.etar"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 |
2 | <manifest·android:versionCode="8"·android:versionName="1.0.4"·android:installLocation="auto"·package="ws.xsoh.etar"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002" |
3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> | 3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> |
4 | ····<uses-sdk·android:minSdkVersion="19"·android:targetSdkVersion="23"·/> | 4 | ····<uses-sdk·android:minSdkVersion="19"·android:targetSdkVersion="23"·/> |
5 | ····<uses-permission·android:name="android.permission.GET_ACCOUNTS"·/> | 5 | ····<uses-permission·android:name="android.permission.GET_ACCOUNTS"·/> |
6 | ····<uses-permission·android:name="android.permission.MANAGE_ACCOUNTS"·/> | 6 | ····<uses-permission·android:name="android.permission.MANAGE_ACCOUNTS"·/> |
7 | ····<uses-permission·android:name="android.permission.VIBRATE"·/> | 7 | ····<uses-permission·android:name="android.permission.VIBRATE"·/> |
8 | ····<uses-permission·android:name="android.permission.READ_CONTACTS"·/> | 8 | ····<uses-permission·android:name="android.permission.READ_CONTACTS"·/> |
9 | ····<uses-permission·android:name="android.permission.READ_CALENDAR"·/> | 9 | ····<uses-permission·android:name="android.permission.READ_CALENDAR"·/> |
Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·9 | 29 | ····.line·9 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·1152 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 96, 17 lines modified | Offset 96, 17 lines modified | ||
96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 96 | ····invoke-virtual·{v1,·p0,·v3},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
97 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
98 | ····check-cast·v1,·Landroid/os/IBinder; | 98 | ····check-cast·v1,·Landroid/os/IBinder; |
99 | ····:try_end_1 | 99 | ····:try_end_1 |
100 |
····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ |
100 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
101 |
····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ |
101 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
102 |
····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ |
102 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
103 | ····.line·58 | 103 | ····.line·58 |
104 | ····:goto_1 | 104 | ····:goto_1 |
105 | ····return-object·v1 | 105 | ····return-object·v1 |
106 | ····.line·43 | 106 | ····.line·43 |
107 | ····:catch_0 | 107 | ····:catch_0 |
Offset 233, 17 lines modified | Offset 233, 17 lines modified | ||
233 | ····const/4·v3,·0x1 | 233 | ····const/4·v3,·0x1 |
234 | ····aput-object·p2,·v2,·v3 | 234 | ····aput-object·p2,·v2,·v3 |
235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 235 | ····invoke-virtual·{v1,·p0,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
236 | ····:try_end_1 | 236 | ····:try_end_1 |
237 |
····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_ |
237 | ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3 |
238 |
····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_ |
238 | ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 |
239 |
····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_ |
239 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2 |
240 | ····.line·82 | 240 | ····.line·82 |
241 | ····:cond_1 | 241 | ····:cond_1 |
242 | ····:goto_1 | 242 | ····:goto_1 |
243 | ····return-void | 243 | ····return-void |
244 | ····.line·67 | 244 | ····.line·67 |
Offset 47, 16 lines modified | Offset 47, 16 lines modified | ||
47 | ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 47 | ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
48 | ····move-result-object·v2 | 48 | ····move-result-object·v2 |
49 | ····sput-object·v2,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub;->sAsInterfaceMethod:Ljava/lang/reflect/Method; | 49 | ····sput-object·v2,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub;->sAsInterfaceMethod:Ljava/lang/reflect/Method; |
50 | ····:try_end_0 | 50 | ····:try_end_0 |
51 |
····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_ |
51 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
52 |
····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_ |
52 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1 |
53 | ····.line·100 | 53 | ····.line·100 |
54 | ····:goto_0 | 54 | ····:goto_0 |
55 | ····return-void | 55 | ····return-void |
56 | ····.line·97 | 56 | ····.line·97 |
57 | ····:catch_0 | 57 | ····:catch_0 |
Offset 128, 16 lines modified | Offset 128, 16 lines modified | ||
128 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 128 | ····invoke-virtual·{v2,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
129 | ····move-result-object·v3 | 129 | ····move-result-object·v3 |
130 | ····iput-object·v3,·p0,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21;->mOnLoadChildrenMethod:Ljava/lang/reflect/Method; | 130 | ····iput-object·v3,·p0,·Landroid/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21;->mOnLoadChildrenMethod:Ljava/lang/reflect/Method; |
131 | ····:try_end_0 | 131 | ····:try_end_0 |
132 |
····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_ |
132 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
133 |
····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_ |
133 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1 |
134 | ····.line·53 | 134 | ····.line·53 |
135 | ····.end·local·v1····#·"parceledListSliceClass":Ljava/lang/Class; | 135 | ····.end·local·v1····#·"parceledListSliceClass":Ljava/lang/Class; |
136 | ····.end·local·v2····#·"theClass":Ljava/lang/Class; | 136 | ····.end·local·v2····#·"theClass":Ljava/lang/Class; |
137 | ····:goto_0 | 137 | ····:goto_0 |
138 | ····return-void | 138 | ····return-void |
Offset 34, 16 lines modified | Offset 34, 16 lines modified | ||
34 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; | 34 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; |
35 | ····move-result-object·v2 | 35 | ····move-result-object·v2 |
36 | ····sput-object·v2,·Landroid/support/v4/media/ParceledListSliceAdapterApi21;->sConstructor:Ljava/lang/reflect/Constructor; | 36 | ····sput-object·v2,·Landroid/support/v4/media/ParceledListSliceAdapterApi21;->sConstructor:Ljava/lang/reflect/Constructor; |
37 | ····:try_end_0 | 37 | ····:try_end_0 |
38 |
····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_ |
38 | ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
39 |
····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_ |
39 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_1 |
40 | ····.line·37 | 40 | ····.line·37 |
41 | ····:goto_0 | 41 | ····:goto_0 |
42 | ····return-void | 42 | ····return-void |
43 | ····.line·34 | 43 | ····.line·34 |
44 | ····:catch_0 | 44 | ····:catch_0 |
Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·9 | 29 | ····.line·9 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line·953 | ||
32 | ····return-void | 31 | ····return-void |
33 | .end·method | 32 | .end·method |
Offset 18, 10 lines modified | Offset 18, 9 lines modified | ||
18 | .method·public·constructor·<init>()V | 18 | .method·public·constructor·<init>()V |
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line·9 | 21 | ····.line·9 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·24 | ||
24 | ····return-void | 23 | ····return-void |
25 | .end·method | 24 | .end·method |
Offset 34, 15 lines modified | Offset 34, 15 lines modified | ||
34 | ····invoke-virtual·{p0,·v3},·Lcom/android/calendar/AboutPreferences;->addPreferencesFromResource(I)V | 34 | ····invoke-virtual·{p0,·v3},·Lcom/android/calendar/AboutPreferences;->addPreferencesFromResource(I)V |
35 | ····.line·35 | 35 | ····.line·35 |
36 | ····invoke-virtual·{p0},·Lcom/android/calendar/AboutPreferences;->getActivity()Landroid/app/Activity; | 36 | ····invoke-virtual·{p0},·Lcom/android/calendar/AboutPreferences;->getActivity()Landroid/app/Activity; |
37 | ····move-result-object·v0 | 37 | ····move-result-object·v0 |
38 |
····.line·3 |
38 | ····.line·38 |
39 | ····.local·v0,·"activity":Landroid/app/Activity; | 39 | ····.local·v0,·"activity":Landroid/app/Activity; |
40 | ····:try_start_0 | 40 | ····:try_start_0 |
41 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; | 41 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; |
42 | ····move-result-object·v3 | 42 | ····move-result-object·v3 |
43 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getPackageName()Ljava/lang/String; | 43 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getPackageName()Ljava/lang/String; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·154 | 27 | ····.line·154 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$2;->this$0:Lcom/android/calendar/AllInOneActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$2;->this$0:Lcom/android/calendar/AllInOneActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·203 | 27 | ····.line·203 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$3;->this$0:Lcom/android/calendar/AllInOneActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$3;->this$0:Lcom/android/calendar/AllInOneActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;Landroid/os/Handler;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·127 | 25 | ····.line·127 |
25 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$1;->this$0:Lcom/android/calendar/AllInOneActivity; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$1;->this$0:Lcom/android/calendar/AllInOneActivity; |
26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·213 | 27 | ····.line·213 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$4;->this$0:Lcom/android/calendar/AllInOneActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$4;->this$0:Lcom/android/calendar/AllInOneActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·465 | 27 | ····.line·465 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$5;->this$0:Lcom/android/calendar/AllInOneActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$5;->this$0:Lcom/android/calendar/AllInOneActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·493 | 27 | ····.line·493 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$6;->this$0:Lcom/android/calendar/AllInOneActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$6;->this$0:Lcom/android/calendar/AllInOneActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 92, 28 lines modified | Offset 93, 30 lines modified | ||
92 | ····const-wide/16·v2,·0x1 | 93 | ····const-wide/16·v2,·0x1 |
93 | ····const-wide/16·v4,·-0x1 | 94 | ····const-wide/16·v4,·-0x1 |
94 | ····const/4·v1,·0x1 | 95 | ····const/4·v1,·0x1 |
96 | ····.line·506 | ||
95 | ····invoke-virtual·{v14,·v1},·Landroid/text/format/Time;->toMillis(Z)J | 97 | ····invoke-virtual·{v14,·v1},·Landroid/text/format/Time;->toMillis(Z)J |
96 | ····move-result-wide·v6 | 98 | ····move-result-wide·v6 |
97 | ····const-wide/16·v8,·0x0 | 99 | ····const-wide/16·v8,·0x0 |
98 | ····const/4·v10,·0x0 | 100 | ····const/4·v10,·0x0 |
99 | ····const/4·v11,·0x0 | 101 | ····const/4·v11,·0x0 |
100 | ····const-wide/16·v12,·-0x1 | 102 | ····const-wide/16·v12,·-0x1 |
101 | ····move-object·v1,·p0 | 103 | ····move-object·v1,·p0 |
104 | ····.line·505 | ||
102 | ····invoke-virtual/range·{v0·..·v13},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V | 105 | ····invoke-virtual/range·{v0·..·v13},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V |
103 | ····.line·507 | 106 | ····.line·507 |
104 | ····return-void | 107 | ····return-void |
105 | ····.line·502 | 108 | ····.line·502 |
106 | ····:cond_1 | 109 | ····:cond_1 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/AllInOneActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/AllInOneActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·823 | 27 | ····.line·823 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$7;->this$0:Lcom/android/calendar/AllInOneActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$7;->this$0:Lcom/android/calendar/AllInOneActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$1:Lcom/android/calendar/AllInOneActivity$QueryHandler; | 31 | .field·final·synthetic·this$1:Lcom/android/calendar/AllInOneActivity$QueryHandler; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity$QueryHandler;)V | 33 | .method·constructor·<init>(Lcom/android/calendar/AllInOneActivity$QueryHandler;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$1"····#·Lcom/android/calendar/AllInOneActivity$QueryHandler; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·1407 | 37 | ····.line·1407 |
37 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$QueryHandler$1;->this$1:Lcom/android/calendar/AllInOneActivity$QueryHandler; | 38 | ····iput-object·p1,·p0,·Lcom/android/calendar/AllInOneActivity$QueryHandler$1;->this$1:Lcom/android/calendar/AllInOneActivity$QueryHandler; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 249, 22 lines modified | Offset 249, 22 lines modified | ||
249 | ····invoke-direct·{v0,·p0},·Lcom/android/calendar/AllInOneActivity$4;-><init>(Lcom/android/calendar/AllInOneActivity;)V | 249 | ····invoke-direct·{v0,·p0},·Lcom/android/calendar/AllInOneActivity$4;-><init>(Lcom/android/calendar/AllInOneActivity;)V |
250 | ····iput-object·v0,·p0,·Lcom/android/calendar/AllInOneActivity;->mTimeChangesUpdater:Ljava/lang/Runnable; | 250 | ····iput-object·v0,·p0,·Lcom/android/calendar/AllInOneActivity;->mTimeChangesUpdater:Ljava/lang/Runnable; |
251 | ····.line·221 | 251 | ····.line·221 |
252 | ····iput-boolean·v3,·p0,·Lcom/android/calendar/AllInOneActivity;->mCheckForAccounts:Z | 252 | ····iput-boolean·v3,·p0,·Lcom/android/calendar/AllInOneActivity;->mCheckForAccounts:Z |
253 |
····.line·22 |
253 | ····.line·228 |
254 | ····invoke-static·{},·Lcom/android/calendar/ExtensionsFactory;->getAllInOneMenuExtensions()Lcom/android/calendar/AllInOneMenuExtensionsInterface; | 254 | ····invoke-static·{},·Lcom/android/calendar/ExtensionsFactory;->getAllInOneMenuExtensions()Lcom/android/calendar/AllInOneMenuExtensionsInterface; |
255 | ····move-result-object·v0 | 255 | ····move-result-object·v0 |
256 | ····iput-object·v0,·p0,·Lcom/android/calendar/AllInOneActivity;->mExtensions:Lcom/android/calendar/AllInOneMenuExtensionsInterface; | 256 | ····iput-object·v0,·p0,·Lcom/android/calendar/AllInOneActivity;->mExtensions:Lcom/android/calendar/AllInOneMenuExtensionsInterface; |
257 |
····.line· |
257 | ····.line·227 |
258 | ····return-void | 258 | ····return-void |
259 | .end·method | 259 | .end·method |
260 | .method·static·synthetic·access$000(Lcom/android/calendar/AllInOneActivity;)Z | 260 | .method·static·synthetic·access$000(Lcom/android/calendar/AllInOneActivity;)Z |
261 | ····.locals·1 | 261 | ····.locals·1 |
262 | ····.param·p0,·"x0"····#·Lcom/android/calendar/AllInOneActivity; | 262 | ····.param·p0,·"x0"····#·Lcom/android/calendar/AllInOneActivity; |
Offset 836, 24 lines modified | Offset 836, 26 lines modified | ||
836 | ····const/4·v11,·0x0 | 836 | ····const/4·v11,·0x0 |
837 | ····const-string·v4,·"key_event_id" | 837 | ····const-string·v4,·"key_event_id" |
838 | ····const-wide/16·v12,·-0x1 | 838 | ····const-wide/16·v12,·-0x1 |
839 | ····.line·734 | ||
839 | ····move-object/from16·v0,·p4 | 840 | ····move-object/from16·v0,·p4 |
840 | ····invoke-virtual·{v0,·v4,·v12,·v13},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J | 841 | ····invoke-virtual·{v0,·v4,·v12,·v13},·Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J |
841 | ····move-result-wide·v12 | 842 | ····move-result-wide·v12 |
842 | ····move-object/from16·v7,·p0 | 843 | ····move-object/from16·v7,·p0 |
843 | ····move/from16·v14,·p3 | 844 | ····move/from16·v14,·p3 |
845 | ····.line·733 | ||
844 | ····invoke-virtual/range·{v6·..·v14},·Lcom/android/calendar/CalendarController;->sendEvent(Ljava/lang/Object;JLandroid/text/format/Time;Landroid/text/format/Time;JI)V | 846 | ····invoke-virtual/range·{v6·..·v14},·Lcom/android/calendar/CalendarController;->sendEvent(Ljava/lang/Object;JLandroid/text/format/Time;Landroid/text/format/Time;JI)V |
845 | ····.line·738 | 847 | ····.line·738 |
846 | ····:cond_6 | 848 | ····:cond_6 |
847 | ····:goto_2 | 849 | ····:goto_2 |
848 | ····return-void | 850 | ····return-void |
Offset 1992, 20 lines modified | Offset 1994, 22 lines modified | ||
1992 | ····move-object/from16·v0,·p0 | 1994 | ····move-object/from16·v0,·p0 |
1993 | ····iget·v0,·v0,·Lcom/android/calendar/AllInOneActivity;->mWeekNum:I | 1995 | ····iget·v0,·v0,·Lcom/android/calendar/AllInOneActivity;->mWeekNum:I |
1994 | ····move/from16·v20,·v0 | 1996 | ····move/from16·v20,·v0 |
1997 | ····.line·1115 | ||
1995 | ····invoke-static/range·{v20·..·v20},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 1998 | ····invoke-static/range·{v20·..·v20},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
1996 | ····move-result-object·v20 | 1999 | ····move-result-object·v20 |
1997 | ····aput-object·v20,·v18,·v19 | 2000 | ····aput-object·v20,·v18,·v19 |
2001 | ····.line·1114 | ||
1998 | ····move-object/from16·v0,·v18 | 2002 | ····move-object/from16·v0,·v18 |
1999 | ····invoke-virtual·{v5,·v8,·v9,·v0},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; | 2003 | ····invoke-virtual·{v5,·v8,·v9,·v0},·Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; |
2000 | ····move-result-object·v17 | 2004 | ····move-result-object·v17 |
2001 | ····.line·1116 | 2005 | ····.line·1116 |
Offset 2062, 14 lines modified | Offset 2066, 15 lines modified | ||
2062 | ····if-ne·v5,·v8,·:cond_9 | 2066 | ····if-ne·v5,·v8,·:cond_9 |
2063 | ····:cond_2 | 2067 | ····:cond_2 |
2064 | ····move-object/from16·v0,·p0 | 2068 | ····move-object/from16·v0,·p0 |
2065 | ····iget-object·v5,·v0,·Lcom/android/calendar/AllInOneActivity;->mTimeZone:Ljava/lang/String; | 2069 | ····iget-object·v5,·v0,·Lcom/android/calendar/AllInOneActivity;->mTimeZone:Ljava/lang/String; |
2070 | ····.line·1136 | ||
2066 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; | 2071 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; |
2067 | ····move-result-object·v8 | 2072 | ····move-result-object·v8 |
2068 | ····invoke-static·{v5,·v8},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 2073 | ····invoke-static·{v5,·v8},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
2069 | ····move-result·v5 | 2074 | ····move-result·v5 |
Offset 2124, 14 lines modified | Offset 2129, 15 lines modified | ||
2124 | ····:cond_3 | 2129 | ····:cond_3 |
2125 | ····new-instance·v18,·Ljava/lang/StringBuilder; | 2130 | ····new-instance·v18,·Ljava/lang/StringBuilder; |
2126 | ····move-object/from16·v5,·p0 | 2131 | ····move-object/from16·v5,·p0 |
2127 | ····move-wide·v8,·v6 | 2132 | ····move-wide·v8,·v6 |
2133 | ····.line·1147 | ||
2128 | ····invoke-static/range·{v5·..·v10},·Lcom/android/calendar/Utils;->formatDateRange(Landroid/content/Context;JJI)Ljava/lang/String; | 2134 | ····invoke-static/range·{v5·..·v10},·Lcom/android/calendar/Utils;->formatDateRange(Landroid/content/Context;JJI)Ljava/lang/String; |
Max diff block lines reached; 11143/14008 bytes (79.55%) of diff not shown. |
Offset 100, 24 lines modified | Offset 100, 26 lines modified | ||
100 | ····.line·1400 | 100 | ····.line·1400 |
101 | ····.local·v4,·"options":Landroid/os/Bundle; | 101 | ····.local·v4,·"options":Landroid/os/Bundle; |
102 | ····const-string·v1,·"introMessage" | 102 | ····const-string·v1,·"introMessage" |
103 | ····iget-object·v2,·p0,·Lcom/android/calendar/AllInOneActivity$QueryHandler;->this$0:Lcom/android/calendar/AllInOneActivity; | 103 | ····iget-object·v2,·p0,·Lcom/android/calendar/AllInOneActivity$QueryHandler;->this$0:Lcom/android/calendar/AllInOneActivity; |
104 | ····.line·1401 | ||
104 | ····invoke-virtual·{v2},·Lcom/android/calendar/AllInOneActivity;->getResources()Landroid/content/res/Resources; | 105 | ····invoke-virtual·{v2},·Lcom/android/calendar/AllInOneActivity;->getResources()Landroid/content/res/Resources; |
105 | ····move-result-object·v2 | 106 | ····move-result-object·v2 |
106 | ····const·v5,·0x7f09003f | 107 | ····const·v5,·0x7f09003f |
107 | ····invoke-virtual·{v2,·v5},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 108 | ····invoke-virtual·{v2,·v5},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
108 | ····move-result-object·v2 | 109 | ····move-result-object·v2 |
110 | ····.line·1400 | ||
109 | ····invoke-virtual·{v4,·v1,·v2},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V | 111 | ····invoke-virtual·{v4,·v1,·v2},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V |
110 | ····.line·1402 | 112 | ····.line·1402 |
111 | ····const-string·v1,·"allowSkip" | 113 | ····const-string·v1,·"allowSkip" |
112 | ····const/4·v2,·0x1 | 114 | ····const/4·v2,·0x1 |
Offset 25, 18 lines modified | Offset 25, 20 lines modified | ||
25 | ····.line·30 | 25 | ····.line·30 |
26 | ····invoke-static·{p0},·Lcom/android/calendar/GeneralPreferences;->setDefaultValues(Landroid/content/Context;)V | 26 | ····invoke-static·{p0},·Lcom/android/calendar/GeneralPreferences;->setDefaultValues(Landroid/content/Context;)V |
27 | ····.line·34 | 27 | ····.line·34 |
28 | ····const-string·v0,·"preferences_version" | 28 | ····const-string·v0,·"preferences_version" |
29 | ····.line·35 | ||
29 | ····invoke-static·{p0},·Lcom/android/calendar/Utils;->getVersionCode(Landroid/content/Context;)Ljava/lang/String; | 30 | ····invoke-static·{p0},·Lcom/android/calendar/Utils;->getVersionCode(Landroid/content/Context;)Ljava/lang/String; |
30 | ····move-result-object·v1 | 31 | ····move-result-object·v1 |
32 | ····.line·34 | ||
31 | ····invoke-static·{p0,·v0,·v1},·Lcom/android/calendar/Utils;->setSharedPreference(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V | 33 | ····invoke-static·{p0,·v0,·v1},·Lcom/android/calendar/Utils;->setSharedPreference(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V |
32 | ····.line·38 | 34 | ····.line·38 |
33 | ····invoke-virtual·{p0},·Lcom/android/calendar/CalendarApplication;->getAssets()Landroid/content/res/AssetManager; | 35 | ····invoke-virtual·{p0},·Lcom/android/calendar/CalendarApplication;->getAssets()Landroid/content/res/AssetManager; |
34 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
Offset 64, 28 lines modified | Offset 64, 30 lines modified | ||
64 | ····const/4·v2,·0x0 | 64 | ····const/4·v2,·0x0 |
65 | ····invoke-virtual·{p0,·v1,·v2},·Lcom/android/calendar/CalendarBackupAgent;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; | 65 | ····invoke-virtual·{p0,·v1,·v2},·Lcom/android/calendar/CalendarBackupAgent;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
66 | ····move-result-object·v1 | 66 | ····move-result-object·v1 |
67 | ····.line·43 | ||
67 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 68 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
68 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
69 | ····.line·44 | 70 | ····.line·44 |
70 | ····.local·v0,·"editor":Landroid/content/SharedPreferences$Editor; | 71 | ····.local·v0,·"editor":Landroid/content/SharedPreferences$Editor; |
71 | ····const-string·v1,·"preferences_alerts_ringtone" | 72 | ····const-string·v1,·"preferences_alerts_ringtone" |
72 | ····const-string·v2,·"content://settings/system/notification_sound" | 73 | ····const-string·v2,·"content://settings/system/notification_sound" |
73 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | 74 | ····invoke-interface·{v0,·v1,·v2},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
74 | ····move-result-object·v1 | 75 | ····move-result-object·v1 |
76 | ····.line·45 | ||
75 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z | 77 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences$Editor;->commit()Z |
76 | ····.line·47 | 78 | ····.line·47 |
77 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/app/backup/BackupAgentHelper;->onRestore(Landroid/app/backup/BackupDataInput;ILandroid/os/ParcelFileDescriptor;)V | 79 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/app/backup/BackupAgentHelper;->onRestore(Landroid/app/backup/BackupDataInput;ILandroid/os/ParcelFileDescriptor;)V |
78 | ····.line·48 | 80 | ····.line·48 |
79 | ····return-void | 81 | ····return-void |
Offset 125, 19 lines modified | Offset 125, 21 lines modified | ||
125 | ····move-result·v2 | 125 | ····move-result·v2 |
126 | ····sget-object·v0,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; | 126 | ····sget-object·v0,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; |
127 | ····iget-object·v4,·p0,·Lcom/android/calendar/CalendarColorPickerDialog$OnCalendarColorSelectedListener;->this$0:Lcom/android/calendar/CalendarColorPickerDialog; | 127 | ····iget-object·v4,·p0,·Lcom/android/calendar/CalendarColorPickerDialog$OnCalendarColorSelectedListener;->this$0:Lcom/android/calendar/CalendarColorPickerDialog; |
128 | ····.line·226 | ||
128 | ····#·getter·for:·Lcom/android/calendar/CalendarColorPickerDialog;->mCalendarId:J | 129 | ····#·getter·for:·Lcom/android/calendar/CalendarColorPickerDialog;->mCalendarId:J |
129 | ····invoke-static·{v4},·Lcom/android/calendar/CalendarColorPickerDialog;->access$900(Lcom/android/calendar/CalendarColorPickerDialog;)J | 130 | ····invoke-static·{v4},·Lcom/android/calendar/CalendarColorPickerDialog;->access$900(Lcom/android/calendar/CalendarColorPickerDialog;)J |
130 | ····move-result-wide·v6 | 131 | ····move-result-wide·v6 |
132 | ····.line·225 | ||
131 | ····invoke-static·{v0,·v6,·v7},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; | 133 | ····invoke-static·{v0,·v6,·v7},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; |
132 | ····move-result-object·v4 | 134 | ····move-result-object·v4 |
133 | ····const-wide/16·v8,·0x0 | 135 | ····const-wide/16·v8,·0x0 |
134 | ····move-object·v6,·v3 | 136 | ····move-object·v6,·v3 |
Offset 120, 20 lines modified | Offset 120, 22 lines modified | ||
120 | ····:cond_3 | 120 | ····:cond_3 |
121 | ····move-object/from16·v0,·p0 | 121 | ····move-object/from16·v0,·p0 |
122 | ····iget-object·v1,·v0,·Lcom/android/calendar/CalendarColorPickerDialog$QueryService;->this$0:Lcom/android/calendar/CalendarColorPickerDialog; | 122 | ····iget-object·v1,·v0,·Lcom/android/calendar/CalendarColorPickerDialog$QueryService;->this$0:Lcom/android/calendar/CalendarColorPickerDialog; |
123 | ····const/4·v2,·0x2 | 123 | ····const/4·v2,·0x2 |
124 | ····.line·178 | ||
124 | ····move-object/from16·v0,·p3 | 125 | ····move-object/from16·v0,·p3 |
125 | ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getInt(I)I | 126 | ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getInt(I)I |
126 | ····move-result·v2 | 127 | ····move-result·v2 |
128 | ····.line·177 | ||
127 | ····invoke-static·{v2},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I | 129 | ····invoke-static·{v2},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I |
128 | ····move-result·v2 | 130 | ····move-result·v2 |
129 | ····#·setter·for:·Lcom/android/calendar/CalendarColorPickerDialog;->mSelectedColor:I | 131 | ····#·setter·for:·Lcom/android/calendar/CalendarColorPickerDialog;->mSelectedColor:I |
130 | ····invoke-static·{v1,·v2},·Lcom/android/calendar/CalendarColorPickerDialog;->access$202(Lcom/android/calendar/CalendarColorPickerDialog;I)I | 132 | ····invoke-static·{v1,·v2},·Lcom/android/calendar/CalendarColorPickerDialog;->access$202(Lcom/android/calendar/CalendarColorPickerDialog;I)I |
Offset 146, 26 lines modified | Offset 148, 28 lines modified | ||
146 | ····new-array·v7,·v1,·[Ljava/lang/String; | 148 | ····new-array·v7,·v1,·[Ljava/lang/String; |
147 | ····const/4·v1,·0x0 | 149 | ····const/4·v1,·0x0 |
148 | ····const/4·v2,·0x0 | 150 | ····const/4·v2,·0x0 |
151 | ····.line·181 | ||
149 | ····move-object/from16·v0,·p3 | 152 | ····move-object/from16·v0,·p3 |
150 | ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 153 | ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
151 | ····move-result-object·v2 | 154 | ····move-result-object·v2 |
152 | ····aput-object·v2,·v7,·v1 | 155 | ····aput-object·v2,·v7,·v1 |
153 | ····const/4·v1,·0x1 | 156 | ····const/4·v1,·0x1 |
154 | ····const/4·v2,·0x1 | 157 | ····const/4·v2,·0x1 |
158 | ····.line·182 | ||
155 | ····move-object/from16·v0,·p3 | 159 | ····move-object/from16·v0,·p3 |
156 | ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 160 | ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
157 | ····move-result-object·v2 | 161 | ····move-result-object·v2 |
158 | ····aput-object·v2,·v7,·v1 | 162 | ····aput-object·v2,·v7,·v1 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lcom/android/colorpicker/ColorPickerDialog; | 2 | .super·Lcom/android/colorpicker/ColorPickerDialog; |
3 | .source·"CalendarColorPickerDialog.java" | 3 | .source·"CalendarColorPickerDialog.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/android/calendar/CalendarColorPickerDialog$1;, | ||
8 | ········Lcom/android/calendar/CalendarColorPickerDialog$OnCalendarColorSelectedListener;, | 7 | ········Lcom/android/calendar/CalendarColorPickerDialog$OnCalendarColorSelectedListener;, |
9 | ········Lcom/android/calendar/CalendarColorPickerDialog$QueryService; | 8 | ········Lcom/android/calendar/CalendarColorPickerDialog$QueryService; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·static·fields | 11 | #·static·fields |
Offset 364, 26 lines modified | Offset 363, 28 lines modified | ||
364 | ····const/4·v1,·0x2 | 363 | ····const/4·v1,·0x2 |
365 | ····sget-object·v3,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; | 364 | ····sget-object·v3,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; |
366 | ····iget-wide·v4,·p0,·Lcom/android/calendar/CalendarColorPickerDialog;->mCalendarId:J | 365 | ····iget-wide·v4,·p0,·Lcom/android/calendar/CalendarColorPickerDialog;->mCalendarId:J |
366 | ····.line·144 | ||
367 | ····invoke-static·{v3,·v4,·v5},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; | 367 | ····invoke-static·{v3,·v4,·v5},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; |
368 | ····move-result-object·v3 | 368 | ····move-result-object·v3 |
369 | ····sget-object·v4,·Lcom/android/calendar/CalendarColorPickerDialog;->CALENDARS_PROJECTION:[Ljava/lang/String; | 369 | ····sget-object·v4,·Lcom/android/calendar/CalendarColorPickerDialog;->CALENDARS_PROJECTION:[Ljava/lang/String; |
370 | ····move-object·v5,·v2 | 370 | ····move-object·v5,·v2 |
371 | ····move-object·v6,·v2 | 371 | ····move-object·v6,·v2 |
372 | ····move-object·v7,·v2 | 372 | ····move-object·v7,·v2 |
373 | ····.line·143 | ||
373 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/CalendarColorPickerDialog$QueryService;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 374 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/CalendarColorPickerDialog$QueryService;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
374 | ····.line·147 | 375 | ····.line·147 |
375 | ····:cond_0 | 376 | ····:cond_0 |
376 | ····return-void | 377 | ····return-void |
377 | .end·method | 378 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarController; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarController; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/CalendarController;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarController;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/CalendarController; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·86 | 27 | ····.line·86 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarController$1;->this$0:Lcom/android/calendar/CalendarController; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarController$1;->this$0:Lcom/android/calendar/CalendarController; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 810, 14 lines modified | Offset 810, 15 lines modified | ||
810 | ····.prologue | 810 | ····.prologue |
811 | ····.line·628 | 811 | ····.line·628 |
812 | ····iget-object·v3,·p0,·Lcom/android/calendar/CalendarController;->mContext:Landroid/content/Context; | 812 | ····iget-object·v3,·p0,·Lcom/android/calendar/CalendarController;->mContext:Landroid/content/Context; |
813 | ····const-string·v4,·"search" | 813 | ····const-string·v4,·"search" |
814 | ····.line·629 | ||
814 | ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 815 | ····invoke-virtual·{v3,·v4},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
815 | ····move-result-object·v1 | 816 | ····move-result-object·v1 |
816 | ····check-cast·v1,·Landroid/app/SearchManager; | 817 | ····check-cast·v1,·Landroid/app/SearchManager; |
817 | ····.line·630 | 818 | ····.line·630 |
Offset 1628, 15 lines modified | Offset 1629, 15 lines modified | ||
1628 | ····invoke-virtual·{p0,·p1,·v0},·Lcom/android/calendar/CalendarController;->sendEvent(Ljava/lang/Object;Lcom/android/calendar/CalendarController$EventInfo;)V | 1629 | ····invoke-virtual·{p0,·p1,·v0},·Lcom/android/calendar/CalendarController;->sendEvent(Ljava/lang/Object;Lcom/android/calendar/CalendarController$EventInfo;)V |
1629 | ····.line·250 | 1630 | ····.line·250 |
1630 | ····return-void | 1631 | ····return-void |
1631 | .end·method | 1632 | .end·method |
1632 | .method·public·sendEvent(Ljava/lang/Object;Lcom/android/calendar/CalendarController$EventInfo;)V | 1633 | .method·public·sendEvent(Ljava/lang/Object;Lcom/android/calendar/CalendarController$EventInfo;)V |
1633 |
····.locals· |
1634 | ····.locals·29 |
1634 | ····.param·p1,·"sender"····#·Ljava/lang/Object; | 1635 | ····.param·p1,·"sender"····#·Ljava/lang/Object; |
1635 | ····.param·p2,·"event"····#·Lcom/android/calendar/CalendarController$EventInfo; | 1636 | ····.param·p2,·"event"····#·Lcom/android/calendar/CalendarController$EventInfo; |
1636 | ····.prologue | 1637 | ····.prologue |
1637 | ····.line·259 | 1638 | ····.line·259 |
1638 | ····move-object/from16·v0,·p0 | 1639 | ····move-object/from16·v0,·p0 |
Offset 1711, 18 lines modified | Offset 1712, 18 lines modified | ||
1711 | ····move-object/from16·v0,·p0 | 1712 | ····move-object/from16·v0,·p0 |
1712 | ····iput·v3,·v0,·Lcom/android/calendar/CalendarController;->mViewType:I | 1713 | ····iput·v3,·v0,·Lcom/android/calendar/CalendarController;->mViewType:I |
1713 | ····.line·293 | 1714 | ····.line·293 |
1714 | ····:cond_2 | 1715 | ····:cond_2 |
1715 | ····:goto_1 | 1716 | ····:goto_1 |
1716 |
····const-wide/16·v2 |
1717 | ····const-wide/16·v26,·0x0 |
1717 | ····.line·294 | 1718 | ····.line·294 |
1718 |
····.local·v2 |
1719 | ····.local·v26,·"startMillis":J |
1719 | ····move-object/from16·v0,·p2 | 1720 | ····move-object/from16·v0,·p2 |
1720 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; | 1721 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; |
1721 | ····if-eqz·v3,·:cond_3 | 1722 | ····if-eqz·v3,·:cond_3 |
1722 | ····.line·295 | 1723 | ····.line·295 |
Offset 1730, 15 lines modified | Offset 1731, 15 lines modified | ||
1730 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; | 1731 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; |
1731 | ····const/4·v4,·0x0 | 1732 | ····const/4·v4,·0x0 |
1732 | ····invoke-virtual·{v3,·v4},·Landroid/text/format/Time;->toMillis(Z)J | 1733 | ····invoke-virtual·{v3,·v4},·Landroid/text/format/Time;->toMillis(Z)J |
1733 |
····move-result-wide·v2 |
1734 | ····move-result-wide·v26 |
1734 | ····.line·299 | 1735 | ····.line·299 |
1735 | ····:cond_3 | 1736 | ····:cond_3 |
1736 | ····move-object/from16·v0,·p2 | 1737 | ····move-object/from16·v0,·p2 |
1737 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->selectedTime:Landroid/text/format/Time; | 1738 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->selectedTime:Landroid/text/format/Time; |
Offset 1792, 15 lines modified | Offset 1793, 15 lines modified | ||
1792 | ····iput-wide·v4,·v0,·Lcom/android/calendar/CalendarController;->mDateFlags:J | 1793 | ····iput-wide·v4,·v0,·Lcom/android/calendar/CalendarController;->mDateFlags:J |
1793 | ····.line·319 | 1794 | ····.line·319 |
1794 | ····:cond_4 | 1795 | ····:cond_4 |
1795 | ····const-wide/16·v4,·0x0 | 1796 | ····const-wide/16·v4,·0x0 |
1796 |
····cmp-long·v3,·v2 |
1797 | ····cmp-long·v3,·v26,·v4 |
1797 | ····if-nez·v3,·:cond_5 | 1798 | ····if-nez·v3,·:cond_5 |
1798 | ····.line·320 | 1799 | ····.line·320 |
1799 | ····move-object/from16·v0,·p0 | 1800 | ····move-object/from16·v0,·p0 |
1800 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController;->mTime:Landroid/text/format/Time; | 1801 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController;->mTime:Landroid/text/format/Time; |
Offset 1910, 14 lines modified | Offset 1911, 15 lines modified | ||
1910 | ····move-object/from16·v0,·p0 | 1911 | ····move-object/from16·v0,·p0 |
1911 | ····iget-object·v4,·v0,·Lcom/android/calendar/CalendarController;->mFirstEventHandler:Landroid/util/Pair; | 1912 | ····iget-object·v4,·v0,·Lcom/android/calendar/CalendarController;->mFirstEventHandler:Landroid/util/Pair; |
1912 | ····iget-object·v4,·v4,·Landroid/util/Pair;->first:Ljava/lang/Object; | 1913 | ····iget-object·v4,·v4,·Landroid/util/Pair;->first:Ljava/lang/Object; |
1914 | ····.line·353 | ||
1913 | ····invoke-virtual·{v3,·v4},·Ljava/util/LinkedList;->contains(Ljava/lang/Object;)Z | 1915 | ····invoke-virtual·{v3,·v4},·Ljava/util/LinkedList;->contains(Ljava/lang/Object;)Z |
1914 | ····move-result·v3 | 1916 | ····move-result·v3 |
1915 | ····if-nez·v3,·:cond_7 | 1917 | ····if-nez·v3,·:cond_7 |
1916 | ····.line·354 | 1918 | ····.line·354 |
Offset 1933, 23 lines modified | Offset 1935, 23 lines modified | ||
Max diff block lines reached; 13460/16231 bytes (82.93%) of diff not shown. |
Offset 77, 14 lines modified | Offset 77, 15 lines modified | ||
77 | ····aput-object·v2,·v0,·v1 | 77 | ····aput-object·v2,·v0,·v1 |
78 | ····const/4·v1,·0x6 | 78 | ····const/4·v1,·0x6 |
79 | ····const/4·v2,·0x6 | 79 | ····const/4·v2,·0x6 |
80 | ····.line·27 | ||
80 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarData;->format24Hours(I)Ljava/lang/String; | 81 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarData;->format24Hours(I)Ljava/lang/String; |
81 | ····move-result-object·v2 | 82 | ····move-result-object·v2 |
82 | ····aput-object·v2,·v0,·v1 | 83 | ····aput-object·v2,·v0,·v1 |
83 | ····const/4·v1,·0x7 | 84 | ····const/4·v1,·0x7 |
Offset 183, 14 lines modified | Offset 184, 15 lines modified | ||
183 | ····aput-object·v2,·v0,·v1 | 184 | ····aput-object·v2,·v0,·v1 |
184 | ····const/16·v1,·0x11 | 185 | ····const/16·v1,·0x11 |
185 | ····const/16·v2,·0x11 | 186 | ····const/16·v2,·0x11 |
187 | ····.line·28 | ||
186 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarData;->format24Hours(I)Ljava/lang/String; | 188 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarData;->format24Hours(I)Ljava/lang/String; |
187 | ····move-result-object·v2 | 189 | ····move-result-object·v2 |
188 | ····aput-object·v2,·v0,·v1 | 190 | ····aput-object·v2,·v0,·v1 |
189 | ····const/16·v1,·0x12 | 191 | ····const/16·v1,·0x12 |
Offset 336, 14 lines modified | Offset 338, 15 lines modified | ||
336 | ····const/4·v1,·0x5 | 338 | ····const/4·v1,·0x5 |
337 | ····const/4·v2,·0x5 | 339 | ····const/4·v2,·0x5 |
338 | ····sget-object·v3,·Lcom/android/calendar/CalendarData;->am:Ljava/lang/String; | 340 | ····sget-object·v3,·Lcom/android/calendar/CalendarData;->am:Ljava/lang/String; |
341 | ····.line·32 | ||
339 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/CalendarData;->format12Hours(ILjava/lang/String;)Ljava/lang/String; | 342 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/CalendarData;->format12Hours(ILjava/lang/String;)Ljava/lang/String; |
340 | ····move-result-object·v2 | 343 | ····move-result-object·v2 |
341 | ····aput-object·v2,·v0,·v1 | 344 | ····aput-object·v2,·v0,·v1 |
342 | ····const/4·v1,·0x6 | 345 | ····const/4·v1,·0x6 |
Offset 426, 14 lines modified | Offset 429, 15 lines modified | ||
426 | ····aput-object·v1,·v0,·v5 | 429 | ····aput-object·v1,·v0,·v5 |
427 | ····const/16·v1,·0xd | 430 | ····const/16·v1,·0xd |
428 | ····sget-object·v2,·Lcom/android/calendar/CalendarData;->pm:Ljava/lang/String; | 431 | ····sget-object·v2,·Lcom/android/calendar/CalendarData;->pm:Ljava/lang/String; |
432 | ····.line·33 | ||
429 | ····invoke-static·{v4,·v2},·Lcom/android/calendar/CalendarData;->format12Hours(ILjava/lang/String;)Ljava/lang/String; | 433 | ····invoke-static·{v4,·v2},·Lcom/android/calendar/CalendarData;->format12Hours(ILjava/lang/String;)Ljava/lang/String; |
430 | ····move-result-object·v2 | 434 | ····move-result-object·v2 |
431 | ····aput-object·v2,·v0,·v1 | 435 | ····aput-object·v2,·v0,·v1 |
432 | ····const/16·v1,·0xe | 436 | ····const/16·v1,·0xe |
Offset 518, 14 lines modified | Offset 522, 15 lines modified | ||
518 | ····const/16·v1,·0x15 | 522 | ····const/16·v1,·0x15 |
519 | ····const/16·v2,·0x9 | 523 | ····const/16·v2,·0x9 |
520 | ····sget-object·v3,·Lcom/android/calendar/CalendarData;->pm:Ljava/lang/String; | 524 | ····sget-object·v3,·Lcom/android/calendar/CalendarData;->pm:Ljava/lang/String; |
525 | ····.line·34 | ||
521 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/CalendarData;->format12Hours(ILjava/lang/String;)Ljava/lang/String; | 526 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/CalendarData;->format12Hours(ILjava/lang/String;)Ljava/lang/String; |
522 | ····move-result-object·v2 | 527 | ····move-result-object·v2 |
523 | ····aput-object·v2,·v0,·v1 | 528 | ····aput-object·v2,·v0,·v1 |
524 | ····const/16·v1,·0x16 | 529 | ····const/16·v1,·0x16 |
Offset 560, 14 lines modified | Offset 565, 15 lines modified | ||
560 | ····move-result-object·v2 | 565 | ····move-result-object·v2 |
561 | ····aput-object·v2,·v0,·v1 | 566 | ····aput-object·v2,·v0,·v1 |
562 | ····sput-object·v0,·Lcom/android/calendar/CalendarData;->s12Hours:[Ljava/lang/String; | 567 | ····sput-object·v0,·Lcom/android/calendar/CalendarData;->s12Hours:[Ljava/lang/String; |
568 | ····.line·31 | ||
563 | ····return-void | 569 | ····return-void |
564 | .end·method | 570 | .end·method |
565 | .method·public·constructor·<init>()V | 571 | .method·public·constructor·<init>()V |
566 | ····.locals·0 | 572 | ····.locals·0 |
567 | ····.prologue | 573 | ····.prologue |
Offset 418, 15 lines modified | Offset 418, 15 lines modified | ||
418 | ····.line·143 | 418 | ····.line·143 |
419 | ····:cond_0 | 419 | ····:cond_0 |
420 | ····return-void | 420 | ····return-void |
421 | .end·method | 421 | .end·method |
422 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/content/Intent;)V | 422 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/content/Intent;)V |
423 |
····.locals·1 |
423 | ····.locals·15 |
424 | ····.param·p1,·"context"····#·Landroid/content/Context; | 424 | ····.param·p1,·"context"····#·Landroid/content/Context; |
425 | ····.param·p2,·"intent"····#·Landroid/content/Intent; | 425 | ····.param·p2,·"intent"····#·Landroid/content/Intent; |
426 | ····.prologue | 426 | ····.prologue |
427 | ····.line·146 | 427 | ····.line·146 |
428 | ····invoke-direct/range·{p0·..·p1},·Lcom/android/calendar/CalendarEventModel;-><init>(Landroid/content/Context;)V | 428 | ····invoke-direct/range·{p0·..·p1},·Lcom/android/calendar/CalendarEventModel;-><init>(Landroid/content/Context;)V |
Offset 435, 234 lines modified | Offset 435, 213 lines modified | ||
435 | ····.line·199 | 435 | ····.line·199 |
436 | ····:cond_0 | 436 | ····:cond_0 |
437 | ····return-void | 437 | ····return-void |
438 | ····.line·152 | 438 | ····.line·152 |
439 | ····:cond_1 | 439 | ····:cond_1 |
440 |
····const-string·v1 |
440 | ····const-string·v10,·"title" |
441 | ····move-object/from16·v0,·p2 | 441 | ····move-object/from16·v0,·p2 |
442 |
····invoke-virtual·{v0,·v1 |
442 | ····invoke-virtual·{v0,·v10},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
443 |
····move-result-object·v |
443 | ····move-result-object·v9 |
444 | ····.line·153 | 444 | ····.line·153 |
445 |
····.local·v |
445 | ····.local·v9,·"title":Ljava/lang/String; |
446 |
····if-eqz·v |
446 | ····if-eqz·v9,·:cond_2 |
447 | ····.line·154 | 447 | ····.line·154 |
448 |
···· |
448 | ····iput-object·v9,·p0,·Lcom/android/calendar/CalendarEventModel;->mTitle:Ljava/lang/String; |
449 | ····iput-object·v12,·v0,·Lcom/android/calendar/CalendarEventModel;->mTitle:Ljava/lang/String; | ||
450 | ····.line·157 | 449 | ····.line·157 |
451 | ····:cond_2 | 450 | ····:cond_2 |
452 |
····const-string·v1 |
451 | ····const-string·v10,·"eventLocation" |
453 | ····move-object/from16·v0,·p2 | 452 | ····move-object/from16·v0,·p2 |
454 |
····invoke-virtual·{v0,·v1 |
453 | ····invoke-virtual·{v0,·v10},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
455 |
····move-result-object·v |
454 | ····move-result-object·v7 |
456 | ····.line·158 | 455 | ····.line·158 |
457 |
····.local·v |
456 | ····.local·v7,·"location":Ljava/lang/String; |
458 |
····if-eqz·v |
457 | ····if-eqz·v7,·:cond_3 |
459 | ····.line·159 | 458 | ····.line·159 |
460 |
···· |
459 | ····iput-object·v7,·p0,·Lcom/android/calendar/CalendarEventModel;->mLocation:Ljava/lang/String; |
461 | ····iput-object·v10,·v0,·Lcom/android/calendar/CalendarEventModel;->mLocation:Ljava/lang/String; | ||
462 | ····.line·162 | 460 | ····.line·162 |
463 | ····:cond_3 | 461 | ····:cond_3 |
464 |
····const-string·v1 |
462 | ····const-string·v10,·"description" |
465 | ····move-object/from16·v0,·p2 | 463 | ····move-object/from16·v0,·p2 |
466 |
····invoke-virtual·{v0,·v1 |
464 | ····invoke-virtual·{v0,·v10},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
467 |
····move-result-object·v |
465 | ····move-result-object·v3 |
468 | ····.line·163 | 466 | ····.line·163 |
469 |
····.local·v |
467 | ····.local·v3,·"description":Ljava/lang/String; |
470 |
····if-eqz·v |
468 | ····if-eqz·v3,·:cond_4 |
471 | ····.line·164 | 469 | ····.line·164 |
472 |
···· |
470 | ····iput-object·v3,·p0,·Lcom/android/calendar/CalendarEventModel;->mDescription:Ljava/lang/String; |
473 | ····iput-object·v4,·v0,·Lcom/android/calendar/CalendarEventModel;->mDescription:Ljava/lang/String; | ||
474 | ····.line·167 | 471 | ····.line·167 |
475 | ····:cond_4 | 472 | ····:cond_4 |
476 |
····const-string·v1 |
473 | ····const-string·v10,·"availability" |
477 |
····const/4·v1 |
474 | ····const/4·v11,·-0x1 |
478 | ····move-object/from16·v0,·p2 | 475 | ····move-object/from16·v0,·p2 |
479 |
····invoke-virtual·{v0,·v1 |
476 | ····invoke-virtual·{v0,·v10,·v11},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I |
480 |
····move-result·v |
477 | ····move-result·v2 |
481 | ····.line·168 | 478 | ····.line·168 |
482 |
····.local·v |
479 | ····.local·v2,·"availability":I |
483 |
····const/4·v1 |
480 | ····const/4·v10,·-0x1 |
484 |
····if-eq·v |
481 | ····if-eq·v2,·v10,·:cond_5 |
485 | ····.line·169 | 482 | ····.line·169 |
486 |
····mo |
483 | ····iput·v2,·p0,·Lcom/android/calendar/CalendarEventModel;->mAvailability:I |
Max diff block lines reached; 11875/15674 bytes (75.76%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarSettingsActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarSettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/CalendarSettingsActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarSettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/CalendarSettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·47 | 27 | ····.line·47 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarSettingsActivity$1;->this$0:Lcom/android/calendar/CalendarSettingsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarSettingsActivity$1;->this$0:Lcom/android/calendar/CalendarSettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarSettingsActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarSettingsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/CalendarSettingsActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarSettingsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/CalendarSettingsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·68 | 27 | ····.line·68 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarSettingsActivity$2;->this$0:Lcom/android/calendar/CalendarSettingsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarSettingsActivity$2;->this$0:Lcom/android/calendar/CalendarSettingsActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 89, 66 lines modified | Offset 89, 72 lines modified | ||
89 | ····move-result·v0 | 89 | ····move-result·v0 |
90 | ····if-nez·v0,·:cond_0 | 90 | ····if-nez·v0,·:cond_0 |
91 | ····const-class·v0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; | 91 | ····const-class·v0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; |
92 | ····.line·151 | ||
92 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 93 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
93 | ····move-result-object·v0 | 94 | ····move-result-object·v0 |
94 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 95 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
95 | ····move-result·v0 | 96 | ····move-result·v0 |
96 | ····if-nez·v0,·:cond_0 | 97 | ····if-nez·v0,·:cond_0 |
97 | ····const-class·v0,·Lcom/android/calendar/OtherPreferences; | 98 | ····const-class·v0,·Lcom/android/calendar/OtherPreferences; |
99 | ····.line·152 | ||
98 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 100 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
99 | ····move-result-object·v0 | 101 | ····move-result-object·v0 |
100 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 102 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
101 | ····move-result·v0 | 103 | ····move-result·v0 |
102 | ····if-nez·v0,·:cond_0 | 104 | ····if-nez·v0,·:cond_0 |
103 | ····const-class·v0,·Lcom/android/calendar/AboutPreferences; | 105 | ····const-class·v0,·Lcom/android/calendar/AboutPreferences; |
106 | ····.line·153 | ||
104 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 107 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
105 | ····move-result-object·v0 | 108 | ····move-result-object·v0 |
106 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 109 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
107 | ····move-result·v0 | 110 | ····move-result·v0 |
108 | ····if-nez·v0,·:cond_0 | 111 | ····if-nez·v0,·:cond_0 |
109 | ····const-class·v0,·Lcom/android/calendar/QuickResponseSettings; | 112 | ····const-class·v0,·Lcom/android/calendar/QuickResponseSettings; |
113 | ····.line·154 | ||
110 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 114 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
111 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
112 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 116 | ····invoke-virtual·{v0,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
113 | ····move-result·v0 | 117 | ····move-result·v0 |
114 | ····if-eqz·v0,·:cond_1 | 118 | ····if-eqz·v0,·:cond_1 |
115 | ····:cond_0 | 119 | ····:cond_0 |
116 | ····const/4·v0,·0x1 | 120 | ····const/4·v0,·0x1 |
121 | ····.line·150 | ||
117 | ····:goto_0 | 122 | ····:goto_0 |
118 | ····return·v0 | 123 | ····return·v0 |
124 | ····.line·154 | ||
119 | ····:cond_1 | 125 | ····:cond_1 |
120 | ····const/4·v0,·0x0 | 126 | ····const/4·v0,·0x0 |
121 | ····goto·:goto_0 | 127 | ····goto·:goto_0 |
122 | .end·method | 128 | .end·method |
123 | .method·public·onBuildHeaders(Ljava/util/List;)V | 129 | .method·public·onBuildHeaders(Ljava/util/List;)V |
Offset 335, 14 lines modified | Offset 341, 15 lines modified | ||
335 | ····.line·128 | 341 | ····.line·128 |
336 | ····:cond_0 | 342 | ····:cond_0 |
337 | ····invoke-virtual·{p0},·Lcom/android/calendar/CalendarSettingsActivity;->getActionBar()Landroid/app/ActionBar; | 343 | ····invoke-virtual·{p0},·Lcom/android/calendar/CalendarSettingsActivity;->getActionBar()Landroid/app/ActionBar; |
338 | ····move-result-object·v0 | 344 | ····move-result-object·v0 |
345 | ····.line·129 | ||
339 | ····invoke-virtual·{v0,·v2,·v2},·Landroid/app/ActionBar;->setDisplayOptions(II)V | 346 | ····invoke-virtual·{v0,·v2,·v2},·Landroid/app/ActionBar;->setDisplayOptions(II)V |
340 | ····.line·130 | 347 | ····.line·130 |
341 | ····const/4·v0,·0x1 | 348 | ····const/4·v0,·0x1 |
342 | ····return·v0 | 349 | ····return·v0 |
343 | .end·method | 350 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarToolbarHandler; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarToolbarHandler; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/CalendarToolbarHandler;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarToolbarHandler;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/CalendarToolbarHandler; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·34 | 27 | ····.line·34 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarToolbarHandler$1;->this$0:Lcom/android/calendar/CalendarToolbarHandler; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarToolbarHandler$1;->this$0:Lcom/android/calendar/CalendarToolbarHandler; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 209, 24 lines modified | Offset 209, 27 lines modified | ||
209 | ····const/4·v8,·0x2 | 209 | ····const/4·v8,·0x2 |
210 | ····move-object/from16·v0,·p0 | 210 | ····move-object/from16·v0,·p0 |
211 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; | 211 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; |
212 | ····.line·130 | ||
212 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 213 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
213 | ····move-result-object·v2 | 214 | ····move-result-object·v2 |
215 | ····.line·131 | ||
214 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 216 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
215 | ····move-result-object·v2 | 217 | ····move-result-object·v2 |
216 | ····aput-object·v2,·v16,·v17 | 218 | ····aput-object·v2,·v16,·v17 |
219 | ····.line·129 | ||
217 | ····invoke-virtual/range·{v14·..·v16},·Landroid/support/v7/app/AppCompatActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 220 | ····invoke-virtual/range·{v14·..·v16},·Landroid/support/v7/app/AppCompatActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
218 | ····move-result-object·v10 | 221 | ····move-result-object·v10 |
219 | ····.line·144 | 222 | ····.line·144 |
220 | ····:goto_0 | 223 | ····:goto_0 |
221 | ····invoke-virtual·{v10},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; | 224 | ····invoke-virtual·{v10},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; |
Offset 282, 24 lines modified | Offset 285, 27 lines modified | ||
282 | ····const/4·v8,·0x2 | 285 | ····const/4·v8,·0x2 |
283 | ····move-object/from16·v0,·p0 | 286 | ····move-object/from16·v0,·p0 |
284 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; | 287 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; |
288 | ····.line·134 | ||
285 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 289 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
286 | ····move-result-object·v2 | 290 | ····move-result-object·v2 |
291 | ····.line·135 | ||
287 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 292 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
288 | ····move-result-object·v2 | 293 | ····move-result-object·v2 |
289 | ····aput-object·v2,·v16,·v17 | 294 | ····aput-object·v2,·v16,·v17 |
295 | ····.line·133 | ||
290 | ····invoke-virtual/range·{v14·..·v16},·Landroid/support/v7/app/AppCompatActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 296 | ····invoke-virtual/range·{v14·..·v16},·Landroid/support/v7/app/AppCompatActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
291 | ····move-result-object·v10 | 297 | ····move-result-object·v10 |
292 | ····goto·:goto_0 | 298 | ····goto·:goto_0 |
293 | ····.line·136 | 299 | ····.line·136 |
Offset 349, 24 lines modified | Offset 355, 27 lines modified | ||
349 | ····const/4·v8,·0x2 | 355 | ····const/4·v8,·0x2 |
350 | ····move-object/from16·v0,·p0 | 356 | ····move-object/from16·v0,·p0 |
351 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; | 357 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; |
358 | ····.line·138 | ||
352 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 359 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
353 | ····move-result-object·v2 | 360 | ····move-result-object·v2 |
361 | ····.line·139 | ||
354 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 362 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
355 | ····move-result-object·v2 | 363 | ····move-result-object·v2 |
356 | ····aput-object·v2,·v16,·v17 | 364 | ····aput-object·v2,·v16,·v17 |
365 | ····.line·137 | ||
357 | ····invoke-virtual/range·{v14·..·v16},·Landroid/support/v7/app/AppCompatActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 366 | ····invoke-virtual/range·{v14·..·v16},·Landroid/support/v7/app/AppCompatActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
358 | ····move-result-object·v10 | 367 | ····move-result-object·v10 |
359 | ····goto·:goto_0 | 368 | ····goto·:goto_0 |
360 | ····.line·141 | 369 | ····.line·141 |
Offset 393, 14 lines modified | Offset 402, 15 lines modified | ||
393 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; | 402 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarToolbarHandler;->mTimeZone:Ljava/lang/String; |
394 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 403 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
395 | ····move-result-object·v2 | 404 | ····move-result-object·v2 |
405 | ····.line·142 | ||
396 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 406 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
397 | ····move-result-object·v10 | 407 | ····move-result-object·v10 |
398 | ····goto/16·:goto_0 | 408 | ····goto/16·:goto_0 |
399 | .end·method | 409 | .end·method |
Max diff block lines reached; 2666/5586 bytes (47.73%) of diff not shown. |
Offset 39, 268 lines modified | Offset 39, 271 lines modified | ||
39 | .method·protected·onQueryComplete(ILjava/lang/Object;Landroid/database/Cursor;)V | 39 | .method·protected·onQueryComplete(ILjava/lang/Object;Landroid/database/Cursor;)V |
40 | ····.locals·12 | 40 | ····.locals·12 |
41 | ····.param·p1,·"token"····#·I | 41 | ····.param·p1,·"token"····#·I |
42 | ····.param·p2,·"cookie"····#·Ljava/lang/Object; | 42 | ····.param·p2,·"cookie"····#·Ljava/lang/Object; |
43 | ····.param·p3,·"cursor"····#·Landroid/database/Cursor; | 43 | ····.param·p3,·"cursor"····#·Landroid/database/Cursor; |
44 | ····.prologue | 44 | ····.prologue |
45 | ····const/4·v8,·0x1 | ||
46 | ····const/4·v9,·0x0 | ||
45 | ····.line·301 | 47 | ····.line·301 |
46 | ····#·getter·for:·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->mTZCallbacks:Ljava/util/HashSet; | 48 | ····#·getter·for:·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->mTZCallbacks:Ljava/util/HashSet; |
47 | ····invoke-static·{},·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->access$000()Ljava/util/HashSet; | 49 | ····invoke-static·{},·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->access$000()Ljava/util/HashSet; |
48 | ····move-result-object·v10 | 50 | ····move-result-object·v10 |
49 | ····monitor-enter·v10 | 51 | ····monitor-enter·v10 |
50 | ····.line·302 | 52 | ····.line·302 |
51 | ····if-nez·p3,·:cond_0 | 53 | ····if-nez·p3,·:cond_0 |
52 | ····.line·303 | 54 | ····.line·303 |
53 |
····const/4·v |
55 | ····const/4·v8,·0x0 |
54 | ····:try_start_0 | 56 | ····:try_start_0 |
55 | ····#·setter·for:·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->mTZQueryInProgress:Z | 57 | ····#·setter·for:·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->mTZQueryInProgress:Z |
56 |
····invoke-static·{v |
58 | ····invoke-static·{v8},·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->access$102(Z)Z |
57 | ····.line·304 | 59 | ····.line·304 |
58 |
····const/4·v |
60 | ····const/4·v8,·0x1 |
59 | ····#·setter·for:·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->mFirstTZRequest:Z | 61 | ····#·setter·for:·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->mFirstTZRequest:Z |
60 |
····invoke-static·{v |
62 | ····invoke-static·{v8},·Lcom/android/calendar/CalendarUtils$TimeZoneUtils;->access$202(Z)Z |
61 | ····.line·305 | 63 | ····.line·305 |
62 | ····monitor-exit·v10 | 64 | ····monitor-exit·v10 |
63 | ····.line·346 | 65 | ····.line·346 |
64 | ····.end·local·p2····#·"cookie":Ljava/lang/Object; | 66 | ····.end·local·p2····#·"cookie":Ljava/lang/Object; |
65 | ····:goto_0 | 67 | ····:goto_0 |
66 | ····return-void | 68 | ····return-void |
67 | ····.line·308 | 69 | ····.line·308 |
68 | ····.restart·local·p2····#·"cookie":Ljava/lang/Object; | 70 | ····.restart·local·p2····#·"cookie":Ljava/lang/Object; |
69 | ····:cond_0 | 71 | ····:cond_0 |
70 |
····const/4·v |
72 | ····const/4·v7,·0x0 |
71 | ····.line·310 | 73 | ····.line·310 |
72 |
····.local·v |
74 | ····.local·v7,·"writePrefs":Z |
73 |
····const-string·v |
75 | ····const-string·v11,·"key" |
74 |
····invoke-interface·{p3,·v |
76 | ····invoke-interface·{p3,·v11},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I |
75 |
····move-result·v |
77 | ····move-result·v2 |
76 | ····.line·311 | 78 | ····.line·311 |
77 |
····.local·v |
79 | ····.local·v2,·"keyColumn":I |
78 |
····const-string·v |
80 | ····const-string·v11,·"value" |
79 |
····invoke-interface·{p3,·v |
81 | ····invoke-interface·{p3,·v11},·Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I |
80 |
····move-result·v |
82 | ····move-result·v6 |
81 | ····.line·312 | 83 | ····.line·312 |
82 |
····.local·v |
84 | ····.local·v6,·"valueColumn":I |
83 | ····:cond_1 | 85 | ····:cond_1 |
84 | ····:goto_1 | 86 | ····:goto_1 |
85 | ····invoke-interface·{p3},·Landroid/database/Cursor;->moveToNext()Z | 87 | ····invoke-interface·{p3},·Landroid/database/Cursor;->moveToNext()Z |
86 |
····move-result·v |
88 | ····move-result·v11 |
87 |
····if-eqz·v |
89 | ····if-eqz·v11,·:cond_4 |
88 | ····.line·313 | 90 | ····.line·313 |
89 |
····invoke-interface·{p3,·v |
91 | ····invoke-interface·{p3,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
90 |
····move-result-object·v |
92 | ····move-result-object·v1 |
91 | ····.line·314 | 93 | ····.line·314 |
92 |
····.local·v |
94 | ····.local·v1,·"key":Ljava/lang/String; |
93 |
····invoke-interface·{p3,·v |
95 | ····invoke-interface·{p3,·v6},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
94 |
····move-result-object·v |
96 | ····move-result-object·v5 |
95 | ····.line·315 | 97 | ····.line·315 |
96 |
····.local·v |
98 | ····.local·v5,·"value":Ljava/lang/String; |
97 |
····const-string·v |
99 | ····const-string·v11,·"timezoneType" |
98 |
····invoke-static·{v |
100 | ····invoke-static·{v1,·v11},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
99 |
····move-result·v |
101 | ····move-result·v11 |
100 |
····if-eqz·v |
102 | ····if-eqz·v11,·:cond_3 |
101 | ····.line·316 | 103 | ····.line·316 |
102 |
····const-string·v |
104 | ····const-string·v11,·"auto" |
103 |
····invoke-static·{v |
105 | ····invoke-static·{v5,·v11},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
Max diff block lines reached; 9287/13321 bytes (69.72%) of diff not shown. |
Offset 355, 14 lines modified | Offset 355, 15 lines modified | ||
355 | ····move/from16·v8,·p6 | 355 | ····move/from16·v8,·p6 |
356 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 356 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
357 | ····move-result-object·v2 | 357 | ····move-result-object·v2 |
358 | ····.line·154 | ||
358 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 359 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
359 | ····move-result-object·v10 | 360 | ····move-result-object·v10 |
360 | ····.line·155 | 361 | ····.line·155 |
361 | ····.local·v10,·"date":Ljava/lang/String; | 362 | ····.local·v10,·"date":Ljava/lang/String; |
362 | ····monitor-exit·v11 | 363 | ····monitor-exit·v11 |
Offset 21, 15 lines modified | Offset 21, 14 lines modified | ||
21 | .method·public·constructor·<init>()V | 21 | .method·public·constructor·<init>()V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.prologue | 23 | ····.prologue |
24 | ····.line·40 | 24 | ····.line·40 |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
26 | ····.line·85 | ||
27 | ····return-void | 26 | ····return-void |
28 | .end·method | 27 | .end·method |
29 | .method·public·static·getSharedPreferences(Landroid/content/Context;Ljava/lang/String;)Landroid/content/SharedPreferences; | 28 | .method·public·static·getSharedPreferences(Landroid/content/Context;Ljava/lang/String;)Landroid/content/SharedPreferences; |
30 | ····.locals·1 | 29 | ····.locals·1 |
31 | ····.param·p0,·"context"····#·Landroid/content/Context; | 30 | ····.param·p0,·"context"····#·Landroid/content/Context; |
32 | ····.param·p1,·"prefsName"····#·Ljava/lang/String; | 31 | ····.param·p1,·"prefsName"····#·Ljava/lang/String; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarViewAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/CalendarViewAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/CalendarViewAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/CalendarViewAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/CalendarViewAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·73 | 27 | ····.line·73 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarViewAdapter$1;->this$0:Lcom/android/calendar/CalendarViewAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/CalendarViewAdapter$1;->this$0:Lcom/android/calendar/CalendarViewAdapter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 242, 24 lines modified | Offset 242, 27 lines modified | ||
242 | ····const/4·v8,·0x2 | 242 | ····const/4·v8,·0x2 |
243 | ····move-object/from16·v0,·p0 | 243 | ····move-object/from16·v0,·p0 |
244 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; | 244 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; |
245 | ····.line·316 | ||
245 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 246 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
246 | ····move-result-object·v2 | 247 | ····move-result-object·v2 |
248 | ····.line·317 | ||
247 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 249 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
248 | ····move-result-object·v2 | 250 | ····move-result-object·v2 |
249 | ····aput-object·v2,·v16,·v17 | 251 | ····aput-object·v2,·v16,·v17 |
252 | ····.line·315 | ||
250 | ····invoke-virtual/range·{v14·..·v16},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 253 | ····invoke-virtual/range·{v14·..·v16},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
251 | ····move-result-object·v10 | 254 | ····move-result-object·v10 |
252 | ····.line·330 | 255 | ····.line·330 |
253 | ····:goto_0 | 256 | ····:goto_0 |
254 | ····invoke-virtual·{v10},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; | 257 | ····invoke-virtual·{v10},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; |
Offset 315, 24 lines modified | Offset 318, 27 lines modified | ||
315 | ····const/4·v8,·0x2 | 318 | ····const/4·v8,·0x2 |
316 | ····move-object/from16·v0,·p0 | 319 | ····move-object/from16·v0,·p0 |
317 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; | 320 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; |
321 | ····.line·320 | ||
318 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 322 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
319 | ····move-result-object·v2 | 323 | ····move-result-object·v2 |
324 | ····.line·321 | ||
320 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 325 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
321 | ····move-result-object·v2 | 326 | ····move-result-object·v2 |
322 | ····aput-object·v2,·v16,·v17 | 327 | ····aput-object·v2,·v16,·v17 |
328 | ····.line·319 | ||
323 | ····invoke-virtual/range·{v14·..·v16},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 329 | ····invoke-virtual/range·{v14·..·v16},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
324 | ····move-result-object·v10 | 330 | ····move-result-object·v10 |
325 | ····goto·:goto_0 | 331 | ····goto·:goto_0 |
326 | ····.line·322 | 332 | ····.line·322 |
Offset 382, 24 lines modified | Offset 388, 27 lines modified | ||
382 | ····const/4·v8,·0x2 | 388 | ····const/4·v8,·0x2 |
383 | ····move-object/from16·v0,·p0 | 389 | ····move-object/from16·v0,·p0 |
384 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; | 390 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; |
391 | ····.line·324 | ||
385 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 392 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
386 | ····move-result-object·v2 | 393 | ····move-result-object·v2 |
394 | ····.line·325 | ||
387 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 395 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
388 | ····move-result-object·v2 | 396 | ····move-result-object·v2 |
389 | ····aput-object·v2,·v16,·v17 | 397 | ····aput-object·v2,·v16,·v17 |
398 | ····.line·323 | ||
390 | ····invoke-virtual/range·{v14·..·v16},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 399 | ····invoke-virtual/range·{v14·..·v16},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
391 | ····move-result-object·v10 | 400 | ····move-result-object·v10 |
392 | ····goto·:goto_0 | 401 | ····goto·:goto_0 |
393 | ····.line·327 | 402 | ····.line·327 |
Offset 426, 14 lines modified | Offset 435, 15 lines modified | ||
426 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; | 435 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarViewAdapter;->mTimeZone:Ljava/lang/String; |
427 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 436 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
428 | ····move-result-object·v2 | 437 | ····move-result-object·v2 |
438 | ····.line·328 | ||
429 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 439 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
430 | ····move-result-object·v10 | 440 | ····move-result-object·v10 |
431 | ····goto/16·:goto_0 | 441 | ····goto/16·:goto_0 |
432 | .end·method | 442 | .end·method |
Max diff block lines reached; 2651/5508 bytes (48.13%) of diff not shown. |
Offset 142, 32 lines modified | Offset 142, 34 lines modified | ||
142 | ····const/4·v3,·0x2 | 142 | ····const/4·v3,·0x2 |
143 | ····if-ne·v0,·v3,·:cond_1 | 143 | ····if-ne·v0,·v3,·:cond_1 |
144 | ····iget·v0,·p0,·Lcom/android/calendar/ColorChipView;->mColor:I | 144 | ····iget·v0,·p0,·Lcom/android/calendar/ColorChipView;->mColor:I |
145 | ····.line·94 | ||
145 | ····invoke-static·{v0},·Lcom/android/calendar/Utils;->getDeclinedColorFromColor(I)I | 146 | ····invoke-static·{v0},·Lcom/android/calendar/Utils;->getDeclinedColorFromColor(I)I |
146 | ····move-result·v0 | 147 | ····move-result·v0 |
148 | ····.line·93 | ||
147 | ····:goto_0 | 149 | ····:goto_0 |
148 | ····invoke-virtual·{v2,·v0},·Landroid/graphics/Paint;->setColor(I)V | 150 | ····invoke-virtual·{v2,·v0},·Landroid/graphics/Paint;->setColor(I)V |
149 | ····.line·96 | 151 | ····.line·96 |
150 | ····iget·v0,·p0,·Lcom/android/calendar/ColorChipView;->mDrawStyle:I | 152 | ····iget·v0,·p0,·Lcom/android/calendar/ColorChipView;->mDrawStyle:I |
151 | ····packed-switch·v0,·:pswitch_data_0 | 153 | ····packed-switch·v0,·:pswitch_data_0 |
152 | ····.line·132 | 154 | ····.line·132 |
153 | ····:cond_0 | 155 | ····:cond_0 |
154 | ····:goto_1 | 156 | ····:goto_1 |
155 | ····return-void | 157 | ····return-void |
156 |
····.line·9 |
158 | ····.line·94 |
157 | ····:cond_1 | 159 | ····:cond_1 |
158 | ····iget·v0,·p0,·Lcom/android/calendar/ColorChipView;->mColor:I | 160 | ····iget·v0,·p0,·Lcom/android/calendar/ColorChipView;->mColor:I |
159 | ····goto·:goto_0 | 161 | ····goto·:goto_0 |
160 | ····.line·99 | 162 | ····.line·99 |
161 | ····:pswitch_0 | 163 | ····:pswitch_0 |
Offset 85, 20 lines modified | Offset 85, 22 lines modified | ||
85 | ····const/4·v2,·0x0 | 85 | ····const/4·v2,·0x0 |
86 | ····.line·222 | 86 | ····.line·222 |
87 | ····.local·v2,·"inputStream":Ljava/io/InputStream; | 87 | ····.local·v2,·"inputStream":Ljava/io/InputStream; |
88 | ····:try_start_0 | 88 | ····:try_start_0 |
89 | ····iget-object·v4,·v0,·Lcom/android/calendar/ContactsAsyncHelper$WorkerArgs;->context:Landroid/content/Context; | 89 | ····iget-object·v4,·v0,·Lcom/android/calendar/ContactsAsyncHelper$WorkerArgs;->context:Landroid/content/Context; |
90 | ····.line·223 | ||
90 | ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; | 91 | ····invoke-virtual·{v4},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; |
91 | ····move-result-object·v4 | 92 | ····move-result-object·v4 |
92 | ····iget-object·v5,·v0,·Lcom/android/calendar/ContactsAsyncHelper$WorkerArgs;->uri:Landroid/net/Uri; | 93 | ····iget-object·v5,·v0,·Lcom/android/calendar/ContactsAsyncHelper$WorkerArgs;->uri:Landroid/net/Uri; |
94 | ····.line·222 | ||
93 | ····invoke-static·{v4,·v5},·Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;)Ljava/io/InputStream; | 95 | ····invoke-static·{v4,·v5},·Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;)Ljava/io/InputStream; |
94 | ····:try_end_0 | 96 | ····:try_end_0 |
95 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 97 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
96 | ····move-result-object·v2 | 98 | ····move-result-object·v2 |
97 | ····.line·228 | 99 | ····.line·228 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/os/Handler; | 2 | .super·Landroid/os/Handler; |
3 | .source·"ContactsAsyncHelper.java" | 3 | .source·"ContactsAsyncHelper.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/android/calendar/ContactsAsyncHelper$1;, | ||
8 | ········Lcom/android/calendar/ContactsAsyncHelper$WorkerHandler;, | 7 | ········Lcom/android/calendar/ContactsAsyncHelper$WorkerHandler;, |
9 | ········Lcom/android/calendar/ContactsAsyncHelper$WorkerArgs;, | 8 | ········Lcom/android/calendar/ContactsAsyncHelper$WorkerArgs;, |
10 | ········Lcom/android/calendar/ContactsAsyncHelper$OnImageLoadCompleteListener; | 9 | ········Lcom/android/calendar/ContactsAsyncHelper$OnImageLoadCompleteListener; |
11 | ····} | 10 | ····} |
12 | .end·annotation | 11 | .end·annotation |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DayFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·59 | 27 | ····.line·59 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayFragment$1;->this$0:Lcom/android/calendar/DayFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayFragment$1;->this$0:Lcom/android/calendar/DayFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 531, 14 lines modified | Offset 531, 15 lines modified | ||
531 | ····.line·115 | 531 | ····.line·115 |
532 | ····new-instance·v0,·Lcom/android/calendar/DayView; | 532 | ····new-instance·v0,·Lcom/android/calendar/DayView; |
533 | ····invoke-virtual·{p0},·Lcom/android/calendar/DayFragment;->getActivity()Landroid/app/Activity; | 533 | ····invoke-virtual·{p0},·Lcom/android/calendar/DayFragment;->getActivity()Landroid/app/Activity; |
534 | ····move-result-object·v1 | 534 | ····move-result-object·v1 |
535 | ····.line·116 | ||
535 | ····invoke-virtual·{p0},·Lcom/android/calendar/DayFragment;->getActivity()Landroid/app/Activity; | 536 | ····invoke-virtual·{p0},·Lcom/android/calendar/DayFragment;->getActivity()Landroid/app/Activity; |
536 | ····move-result-object·v2 | 537 | ····move-result-object·v2 |
537 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarController;->getInstance(Landroid/content/Context;)Lcom/android/calendar/CalendarController; | 538 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarController;->getInstance(Landroid/content/Context;)Lcom/android/calendar/CalendarController; |
538 | ····move-result-object·v2 | 539 | ····move-result-object·v2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·363 | 27 | ····.line·363 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$1;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$1;->this$0:Lcom/android/calendar/DayView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·387 | 27 | ····.line·387 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$2;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$2;->this$0:Lcom/android/calendar/DayView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·407 | 27 | ····.line·407 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$3;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$3;->this$0:Lcom/android/calendar/DayView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$events:Ljava/util/ArrayList; | 22 | .field·final·synthetic·val$events:Ljava/util/ArrayList; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/calendar/DayView;Ljava/util/ArrayList;)V | 24 | .method·constructor·<init>(Lcom/android/calendar/DayView;Ljava/util/ArrayList;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·1969 | 28 | ····.line·1969 |
28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
29 | ····iput-object·p2,·p0,·Lcom/android/calendar/DayView$6;->val$events:Ljava/util/ArrayList; | 30 | ····iput-object·p2,·p0,·Lcom/android/calendar/DayView$6;->val$events:Ljava/util/ArrayList; |
Offset 37, 101 lines modified | Offset 38, 100 lines modified | ||
37 | ····return-void | 38 | ····return-void |
38 | .end·method | 39 | .end·method |
39 | #·virtual·methods | 40 | #·virtual·methods |
40 | .method·public·run()V | 41 | .method·public·run()V |
41 |
····.locals· |
42 | ····.locals·6 |
42 | ····.prologue | 43 | ····.prologue |
43 |
····const/4·v |
44 | ····const/4·v5,·0x0 |
44 |
····const/4·v |
45 | ····const/4·v2,·0x1 |
45 | ····.line·1972 | 46 | ····.line·1972 |
46 |
····iget-object·v |
47 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
47 | ····#·getter·for:·Lcom/android/calendar/DayView;->mFirstJulianDay:I | 48 | ····#·getter·for:·Lcom/android/calendar/DayView;->mFirstJulianDay:I |
48 |
····invoke-static·{v |
49 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$900(Lcom/android/calendar/DayView;)I |
49 |
····move-result·v |
50 | ····move-result·v3 |
50 |
····iget-object·v |
51 | ····iget-object·v4,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
51 | ····#·getter·for:·Lcom/android/calendar/DayView;->mLoadedFirstJulianDay:I | 52 | ····#·getter·for:·Lcom/android/calendar/DayView;->mLoadedFirstJulianDay:I |
52 |
····invoke-static·{v |
53 | ····invoke-static·{v4},·Lcom/android/calendar/DayView;->access$1000(Lcom/android/calendar/DayView;)I |
53 |
····move-result·v |
54 | ····move-result·v4 |
54 |
····if-eq·v |
55 | ····if-eq·v3,·v4,·:cond_1 |
55 |
····move·v1,·v |
56 | ····move·v1,·v2 |
56 | ····.line·1973 | 57 | ····.line·1973 |
57 | ····.local·v1,·"fadeinEvents":Z | 58 | ····.local·v1,·"fadeinEvents":Z |
58 | ····:goto_0 | 59 | ····:goto_0 |
59 |
····iget-object·v |
60 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
60 |
····iget-object·v |
61 | ····iget-object·v4,·p0,·Lcom/android/calendar/DayView$6;->val$events:Ljava/util/ArrayList; |
61 | ····#·setter·for:·Lcom/android/calendar/DayView;->mEvents:Ljava/util/ArrayList; | 62 | ····#·setter·for:·Lcom/android/calendar/DayView;->mEvents:Ljava/util/ArrayList; |
62 |
····invoke-static·{v |
63 | ····invoke-static·{v3,·v4},·Lcom/android/calendar/DayView;->access$1102(Lcom/android/calendar/DayView;Ljava/util/ArrayList;)Ljava/util/ArrayList; |
63 | ····.line·1974 | 64 | ····.line·1974 |
64 |
····iget-object·v |
65 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
65 |
····iget-object·v |
66 | ····iget-object·v4,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
66 | ····#·getter·for:·Lcom/android/calendar/DayView;->mFirstJulianDay:I | 67 | ····#·getter·for:·Lcom/android/calendar/DayView;->mFirstJulianDay:I |
67 |
····invoke-static·{v |
68 | ····invoke-static·{v4},·Lcom/android/calendar/DayView;->access$900(Lcom/android/calendar/DayView;)I |
68 |
····move-result·v |
69 | ····move-result·v4 |
69 | ····#·setter·for:·Lcom/android/calendar/DayView;->mLoadedFirstJulianDay:I | 70 | ····#·setter·for:·Lcom/android/calendar/DayView;->mLoadedFirstJulianDay:I |
70 |
····invoke-static·{v |
71 | ····invoke-static·{v3,·v4},·Lcom/android/calendar/DayView;->access$1002(Lcom/android/calendar/DayView;I)I |
71 | ····.line·1975 | 72 | ····.line·1975 |
72 |
····iget-object·v |
73 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
73 | ····#·getter·for:·Lcom/android/calendar/DayView;->mAllDayEvents:Ljava/util/ArrayList; | 74 | ····#·getter·for:·Lcom/android/calendar/DayView;->mAllDayEvents:Ljava/util/ArrayList; |
74 |
····invoke-static·{v |
75 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$1200(Lcom/android/calendar/DayView;)Ljava/util/ArrayList; |
75 |
····move-result-object·v |
76 | ····move-result-object·v3 |
76 |
····if-nez·v |
77 | ····if-nez·v3,·:cond_2 |
77 | ····.line·1976 | 78 | ····.line·1976 |
78 |
····iget-object·v |
79 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView$6;->this$0:Lcom/android/calendar/DayView; |
79 |
····new-instance·v |
80 | ····new-instance·v4,·Ljava/util/ArrayList; |
80 |
····invoke-direct·{v |
81 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V |
81 | ····#·setter·for:·Lcom/android/calendar/DayView;->mAllDayEvents:Ljava/util/ArrayList; | 82 | ····#·setter·for:·Lcom/android/calendar/DayView;->mAllDayEvents:Ljava/util/ArrayList; |
82 |
····invoke-static·{v |
83 | ····invoke-static·{v3,·v4},·Lcom/android/calendar/DayView;->access$1202(Lcom/android/calendar/DayView;Ljava/util/ArrayList;)Ljava/util/ArrayList; |
83 | ····.line·1982 | 84 | ····.line·1982 |
84 | ····:goto_1 | 85 | ····:goto_1 |
85 |
····iget-object·v |
86 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView$6;->val$events:Ljava/util/ArrayList; |
86 |
····invoke-virtual·{v |
87 | ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
87 |
····move-result-object·v |
88 | ····move-result-object·v3 |
Max diff block lines reached; 15907/21487 bytes (74.03%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·532 | 24 | ····.line·532 |
24 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$5;->this$0:Lcom/android/calendar/DayView; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$5;->this$0:Lcom/android/calendar/DayView; |
25 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·419 | 27 | ····.line·419 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 67, 14 lines modified | Offset 68, 15 lines modified | ||
67 | ····move-result-object·v1 | 68 | ····move-result-object·v1 |
68 | ····iget-wide·v4,·v1,·Lcom/android/calendar/Event;->id:J | 69 | ····iget-wide·v4,·v1,·Lcom/android/calendar/Event;->id:J |
69 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; | 70 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; |
71 | ····.line·424 | ||
70 | ····#·getter·for:·Lcom/android/calendar/DayView;->mClickedEvent:Lcom/android/calendar/Event; | 72 | ····#·getter·for:·Lcom/android/calendar/DayView;->mClickedEvent:Lcom/android/calendar/Event; |
71 | ····invoke-static·{v1},·Lcom/android/calendar/DayView;->access$300(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; | 73 | ····invoke-static·{v1},·Lcom/android/calendar/DayView;->access$300(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; |
72 | ····move-result-object·v1 | 74 | ····move-result-object·v1 |
73 | ····iget-wide·v6,·v1,·Lcom/android/calendar/Event;->startMillis:J | 75 | ····iget-wide·v6,·v1,·Lcom/android/calendar/Event;->startMillis:J |
Offset 85, 14 lines modified | Offset 87, 15 lines modified | ||
85 | ····move-result-object·v1 | 87 | ····move-result-object·v1 |
86 | ····iget-wide·v8,·v1,·Lcom/android/calendar/Event;->endMillis:J | 88 | ····iget-wide·v8,·v1,·Lcom/android/calendar/Event;->endMillis:J |
87 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; | 89 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; |
90 | ····.line·425 | ||
88 | ····invoke-virtual·{v1},·Lcom/android/calendar/DayView;->getWidth()I | 91 | ····invoke-virtual·{v1},·Lcom/android/calendar/DayView;->getWidth()I |
89 | ····move-result·v1 | 92 | ····move-result·v1 |
90 | ····div-int/lit8·v10,·v1,·0x2 | 93 | ····div-int/lit8·v10,·v1,·0x2 |
91 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; | 94 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; |
Offset 100, 20 lines modified | Offset 103, 22 lines modified | ||
100 | ····#·getter·for:·Lcom/android/calendar/DayView;->mClickedYLocation:I | 103 | ····#·getter·for:·Lcom/android/calendar/DayView;->mClickedYLocation:I |
101 | ····invoke-static·{v1},·Lcom/android/calendar/DayView;->access$500(Lcom/android/calendar/DayView;)I | 104 | ····invoke-static·{v1},·Lcom/android/calendar/DayView;->access$500(Lcom/android/calendar/DayView;)I |
102 | ····move-result·v11 | 105 | ····move-result·v11 |
103 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; | 106 | ····iget-object·v1,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; |
107 | ····.line·426 | ||
104 | ····invoke-virtual·{v1},·Lcom/android/calendar/DayView;->getSelectedTimeInMillis()J | 108 | ····invoke-virtual·{v1},·Lcom/android/calendar/DayView;->getSelectedTimeInMillis()J |
105 | ····move-result-wide·v12 | 109 | ····move-result-wide·v12 |
106 | ····move-object·v1,·p0 | 110 | ····move-object·v1,·p0 |
111 | ····.line·423 | ||
107 | ····invoke-virtual/range·{v0·..·v13},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V | 112 | ····invoke-virtual/range·{v0·..·v13},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V |
108 | ····.line·428 | 113 | ····.line·428 |
109 | ····:cond_0 | 114 | ····:cond_0 |
110 | ····iget-object·v0,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; | 115 | ····iget-object·v0,·p0,·Lcom/android/calendar/DayView$4;->this$0:Lcom/android/calendar/DayView; |
111 | ····const/4·v1,·0x0 | 116 | ····const/4·v1,·0x0 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3718 | 24 | ····.line·3718 |
24 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$7;->this$0:Lcom/android/calendar/DayView; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$7;->this$0:Lcom/android/calendar/DayView; |
25 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·4615 | 27 | ····.line·4615 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$8;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$8;->this$0:Lcom/android/calendar/DayView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 76, 28 lines modified | Offset 77, 30 lines modified | ||
76 | ····const-wide/16·v6,·-0x1 | 77 | ····const-wide/16·v6,·-0x1 |
77 | ····move-object/from16·v0,·p0 | 78 | ····move-object/from16·v0,·p0 |
78 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$8;->this$0:Lcom/android/calendar/DayView; | 79 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$8;->this$0:Lcom/android/calendar/DayView; |
80 | ····.line·4624 | ||
79 | ····invoke-virtual·{v3},·Lcom/android/calendar/DayView;->getSelectedTimeInMillis()J | 81 | ····invoke-virtual·{v3},·Lcom/android/calendar/DayView;->getSelectedTimeInMillis()J |
80 | ····move-result-wide·v8 | 82 | ····move-result-wide·v8 |
81 | ····const-wide/16·v10,·0x0 | 83 | ····const-wide/16·v10,·0x0 |
82 | ····const/4·v12,·-0x1 | 84 | ····const/4·v12,·-0x1 |
83 | ····const/4·v13,·-0x1 | 85 | ····const/4·v13,·-0x1 |
84 | ····const-wide/16·v16,·-0x1 | 86 | ····const-wide/16·v16,·-0x1 |
85 | ····move-object/from16·v3,·p0 | 87 | ····move-object/from16·v3,·p0 |
88 | ····.line·4623 | ||
86 | ····invoke-virtual/range·{v2·..·v17},·Lcom/android/calendar/CalendarController;->sendEventRelatedEventWithExtra(Ljava/lang/Object;JJJJIIJJ)V | 89 | ····invoke-virtual/range·{v2·..·v17},·Lcom/android/calendar/CalendarController;->sendEventRelatedEventWithExtra(Ljava/lang/Object;JJJJIIJJ)V |
87 | ····.line·4627 | 90 | ····.line·4627 |
88 | ····.end·local·v14····#·"extraLong":J | 91 | ····.end·local·v14····#·"extraLong":J |
89 | ····:cond_1 | 92 | ····:cond_1 |
90 | ····return-void | 93 | ····return-void |
91 | .end·method | 94 | .end·method |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·4878 | 24 | ····.line·4878 |
24 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$CalendarGestureListener;->this$0:Lcom/android/calendar/DayView; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$CalendarGestureListener;->this$0:Lcom/android/calendar/DayView; |
25 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V |
Offset 93, 14 lines modified | Offset 93, 15 lines modified | ||
93 | ····const-wide/16·v4,·0x4 | 93 | ····const-wide/16·v4,·0x4 |
94 | ····move-object/from16·v0,·p0 | 94 | ····move-object/from16·v0,·p0 |
95 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; | 95 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; |
96 | ····.line·4762 | ||
96 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; | 97 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; |
97 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; | 98 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; |
98 | ····move-result-object·v3 | 99 | ····move-result-object·v3 |
99 | ····iget-wide·v6,·v3,·Lcom/android/calendar/Event;->id:J | 100 | ····iget-wide·v6,·v3,·Lcom/android/calendar/Event;->id:J |
Offset 115, 14 lines modified | Offset 116, 15 lines modified | ||
115 | ····iget-wide·v8,·v3,·Lcom/android/calendar/Event;->startMillis:J | 116 | ····iget-wide·v8,·v3,·Lcom/android/calendar/Event;->startMillis:J |
116 | ····move-object/from16·v0,·p0 | 117 | ····move-object/from16·v0,·p0 |
117 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; | 118 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; |
119 | ····.line·4763 | ||
118 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; | 120 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; |
119 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; | 121 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; |
120 | ····move-result-object·v3 | 122 | ····move-result-object·v3 |
121 | ····iget-wide·v10,·v3,·Lcom/android/calendar/Event;->endMillis:J | 123 | ····iget-wide·v10,·v3,·Lcom/android/calendar/Event;->endMillis:J |
Offset 130, 14 lines modified | Offset 132, 15 lines modified | ||
130 | ····const/4·v13,·0x0 | 132 | ····const/4·v13,·0x0 |
131 | ····const-wide/16·v14,·-0x1 | 133 | ····const-wide/16·v14,·-0x1 |
132 | ····move-object/from16·v3,·p0 | 134 | ····move-object/from16·v3,·p0 |
135 | ····.line·4761 | ||
133 | ····invoke-virtual/range·{v2·..·v15},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V | 136 | ····invoke-virtual/range·{v2·..·v15},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V |
134 | ····.line·4807 | 137 | ····.line·4807 |
135 | ····:cond_0 | 138 | ····:cond_0 |
136 | ····:goto_1 | 139 | ····:goto_1 |
137 | ····const/4·v2,·0x1 | 140 | ····const/4·v2,·0x1 |
Offset 168, 14 lines modified | Offset 171, 15 lines modified | ||
168 | ····const-wide/16·v4,·0x8 | 171 | ····const-wide/16·v4,·0x8 |
169 | ····move-object/from16·v0,·p0 | 172 | ····move-object/from16·v0,·p0 |
170 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; | 173 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; |
174 | ····.line·4770 | ||
171 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; | 175 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; |
172 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; | 176 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; |
173 | ····move-result-object·v3 | 177 | ····move-result-object·v3 |
174 | ····iget-wide·v6,·v3,·Lcom/android/calendar/Event;->id:J | 178 | ····iget-wide·v6,·v3,·Lcom/android/calendar/Event;->id:J |
Offset 190, 14 lines modified | Offset 194, 15 lines modified | ||
190 | ····iget-wide·v8,·v3,·Lcom/android/calendar/Event;->startMillis:J | 194 | ····iget-wide·v8,·v3,·Lcom/android/calendar/Event;->startMillis:J |
191 | ····move-object/from16·v0,·p0 | 195 | ····move-object/from16·v0,·p0 |
192 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; | 196 | ····iget-object·v3,·v0,·Lcom/android/calendar/DayView$ContextMenuHandler;->this$0:Lcom/android/calendar/DayView; |
197 | ····.line·4771 | ||
193 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; | 198 | ····#·getter·for:·Lcom/android/calendar/DayView;->mSelectedEvent:Lcom/android/calendar/Event; |
194 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; | 199 | ····invoke-static·{v3},·Lcom/android/calendar/DayView;->access$2900(Lcom/android/calendar/DayView;)Lcom/android/calendar/Event; |
195 | ····move-result-object·v3 | 200 | ····move-result-object·v3 |
196 | ····iget-wide·v10,·v3,·Lcom/android/calendar/Event;->endMillis:J | 201 | ····iget-wide·v10,·v3,·Lcom/android/calendar/Event;->endMillis:J |
Offset 205, 14 lines modified | Offset 210, 15 lines modified | ||
205 | ····const/4·v13,·0x0 | 210 | ····const/4·v13,·0x0 |
206 | ····const-wide/16·v14,·-0x1 | 211 | ····const-wide/16·v14,·-0x1 |
207 | ····move-object/from16·v3,·p0 | 212 | ····move-object/from16·v3,·p0 |
213 | ····.line·4769 | ||
208 | ····invoke-virtual/range·{v2·..·v15},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V | 214 | ····invoke-virtual/range·{v2·..·v15},·Lcom/android/calendar/CalendarController;->sendEventRelatedEvent(Ljava/lang/Object;JJJJIIJ)V |
209 | ····goto·:goto_1 | 215 | ····goto·:goto_1 |
210 | ····.line·4776 | 216 | ····.line·4776 |
211 | ····:pswitch_3 | 217 | ····:pswitch_3 |
212 | ····move-object/from16·v0,·p0 | 218 | ····move-object/from16·v0,·p0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·4853 | 27 | ····.line·4853 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$DismissPopup;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$DismissPopup;->this$0:Lcom/android/calendar/DayView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·4677 | 27 | ····.line·4677 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$TodayAnimatorListener;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$TodayAnimatorListener;->this$0:Lcom/android/calendar/DayView; |
28 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 29 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V |
Offset 111, 14 lines modified | Offset 112, 15 lines modified | ||
111 | ····const/4·v3,·0x2 | 112 | ····const/4·v3,·0x2 |
112 | ····new-array·v3,·v3,·[I | 113 | ····new-array·v3,·v3,·[I |
113 | ····fill-array-data·v3,·:array_0 | 114 | ····fill-array-data·v3,·:array_0 |
115 | ····.line·4695 | ||
114 | ····invoke-static·{v1,·v2,·v3},·Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; | 116 | ····invoke-static·{v1,·v2,·v3},·Landroid/animation/ObjectAnimator;->ofInt(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; |
115 | ····move-result-object·v1 | 117 | ····move-result-object·v1 |
116 | ····iput-object·v1,·v0,·Lcom/android/calendar/DayView;->mTodayAnimator:Landroid/animation/ObjectAnimator; | 118 | ····iput-object·v1,·v0,·Lcom/android/calendar/DayView;->mTodayAnimator:Landroid/animation/ObjectAnimator; |
117 | ····.line·4696 | 119 | ····.line·4696 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DayView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DayView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DayView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·4863 | 27 | ····.line·4863 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$UpdateCurrentTime;->this$0:Lcom/android/calendar/DayView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DayView$UpdateCurrentTime;->this$0:Lcom/android/calendar/DayView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DeleteEventHelper; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·98 | 27 | ····.line·98 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$1;->this$0:Lcom/android/calendar/DeleteEventHelper; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$1;->this$0:Lcom/android/calendar/DeleteEventHelper; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 1479, 14 lines modified | Offset 1479, 15 lines modified | ||
1479 | ····sput·v2,·Lcom/android/calendar/DayView;->EVENT_ALL_DAY_TEXT_BOTTOM_MARGIN:I | 1479 | ····sput·v2,·Lcom/android/calendar/DayView;->EVENT_ALL_DAY_TEXT_BOTTOM_MARGIN:I |
1480 | ····.line·601 | 1480 | ····.line·601 |
1481 | ····iget-object·v2,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; | 1481 | ····iget-object·v2,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; |
1482 | ····const·v3,·0x7f0b0050 | 1482 | ····const·v3,·0x7f0b0050 |
1483 | ····.line·602 | ||
1483 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDimension(I)F | 1484 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDimension(I)F |
1484 | ····move-result·v2 | 1485 | ····move-result·v2 |
1485 | ····float-to-int·v2,·v2 | 1486 | ····float-to-int·v2,·v2 |
1486 | ····sput·v2,·Lcom/android/calendar/DayView;->EVENT_TEXT_LEFT_MARGIN:I | 1487 | ····sput·v2,·Lcom/android/calendar/DayView;->EVENT_TEXT_LEFT_MARGIN:I |
Offset 1954, 14 lines modified | Offset 1955, 15 lines modified | ||
1954 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mCurrentTimeLine:Landroid/graphics/drawable/Drawable; | 1955 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mCurrentTimeLine:Landroid/graphics/drawable/Drawable; |
1955 | ····.line·650 | 1956 | ····.line·650 |
1956 | ····iget-object·v2,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; | 1957 | ····iget-object·v2,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; |
1957 | ····const·v3,·0x7f0200c0 | 1958 | ····const·v3,·0x7f0200c0 |
1959 | ····.line·651 | ||
1958 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 1960 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
1959 | ····move-result-object·v2 | 1961 | ····move-result-object·v2 |
1960 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mCurrentTimeAnimateLine:Landroid/graphics/drawable/Drawable; | 1962 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mCurrentTimeAnimateLine:Landroid/graphics/drawable/Drawable; |
1961 | ····.line·652 | 1963 | ····.line·652 |
Offset 2009, 14 lines modified | Offset 2011, 15 lines modified | ||
2009 | ····sput·v2,·Lcom/android/calendar/DayView;->mNewEventHintColor:I | 2011 | ····sput·v2,·Lcom/android/calendar/DayView;->mNewEventHintColor:I |
2010 | ····.line·656 | 2012 | ····.line·656 |
2011 | ····iget-object·v2,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; | 2013 | ····iget-object·v2,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; |
2012 | ····const·v3,·0x7f0200b6 | 2014 | ····const·v3,·0x7f0200b6 |
2015 | ····.line·657 | ||
2013 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 2016 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
2014 | ····move-result-object·v2 | 2017 | ····move-result-object·v2 |
2015 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mAcceptedOrTentativeEventBoxDrawable:Landroid/graphics/drawable/Drawable; | 2018 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mAcceptedOrTentativeEventBoxDrawable:Landroid/graphics/drawable/Drawable; |
2016 | ····.line·659 | 2019 | ····.line·659 |
Offset 2051, 14 lines modified | Offset 2054, 15 lines modified | ||
2051 | ····.line·664 | 2054 | ····.line·664 |
2052 | ····new-array·v2,·v4,·[Ljava/lang/CharSequence; | 2055 | ····new-array·v2,·v4,·[Ljava/lang/CharSequence; |
2053 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; | 2056 | ····iget-object·v3,·p0,·Lcom/android/calendar/DayView;->mResources:Landroid/content/res/Resources; |
2054 | ····const·v4,·0x7f090086 | 2057 | ····const·v4,·0x7f090086 |
2058 | ····.line·665 | ||
2055 | ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 2059 | ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
2056 | ····move-result-object·v3 | 2060 | ····move-result-object·v3 |
2057 | ····aput-object·v3,·v2,·v5 | 2061 | ····aput-object·v3,·v2,·v5 |
2058 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mLongPressItems:[Ljava/lang/CharSequence; | 2062 | ····iput-object·v2,·p0,·Lcom/android/calendar/DayView;->mLongPressItems:[Ljava/lang/CharSequence; |
Offset 6208, 14 lines modified | Offset 6212, 15 lines modified | ||
6208 | ····.line·3653 | 6212 | ····.line·3653 |
6209 | ····iget-object·v0,·p0,·Lcom/android/calendar/DayView;->mAlldayEventAnimator:Landroid/animation/ObjectAnimator; | 6213 | ····iget-object·v0,·p0,·Lcom/android/calendar/DayView;->mAlldayEventAnimator:Landroid/animation/ObjectAnimator; |
6210 | ····sget-boolean·v1,·Lcom/android/calendar/DayView;->mShowAllAllDayEvents:Z | 6214 | ····sget-boolean·v1,·Lcom/android/calendar/DayView;->mShowAllAllDayEvents:Z |
6211 | ····if-eqz·v1,·:cond_b | 6215 | ····if-eqz·v1,·:cond_b |
6216 | ····.line·3654 | ||
6212 | ····:goto_6 | 6217 | ····:goto_6 |
6213 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/animation/ObjectAnimator;->setStartDelay(J)V | 6218 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/animation/ObjectAnimator;->setStartDelay(J)V |
6214 | ····.line·3655 | 6219 | ····.line·3655 |
6215 | ····iget-object·v0,·p0,·Lcom/android/calendar/DayView;->mAlldayEventAnimator:Landroid/animation/ObjectAnimator; | 6220 | ····iget-object·v0,·p0,·Lcom/android/calendar/DayView;->mAlldayEventAnimator:Landroid/animation/ObjectAnimator; |
6216 | ····invoke-virtual·{v0},·Landroid/animation/ObjectAnimator;->start()V | 6221 | ····invoke-virtual·{v0},·Landroid/animation/ObjectAnimator;->start()V |
Offset 7366, 14 lines modified | Offset 7371, 15 lines modified | ||
7366 | ····iget-object·v12,·v0,·Lcom/android/calendar/DayView;->mController:Lcom/android/calendar/CalendarController; | 7371 | ····iget-object·v12,·v0,·Lcom/android/calendar/DayView;->mController:Lcom/android/calendar/CalendarController; |
7367 | ····const-wide/16·v14,·0x1 | 7372 | ····const-wide/16·v14,·0x1 |
7368 | ····const-wide/16·v16,·-0x1 | 7373 | ····const-wide/16·v16,·-0x1 |
7374 | ····.line·3800 | ||
7369 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/DayView;->getSelectedTimeInMillis()J | 7375 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/DayView;->getSelectedTimeInMillis()J |
7370 | ····move-result-wide·v18 | 7376 | ····move-result-wide·v18 |
7371 | ····const-wide/16·v20,·0x0 | 7377 | ····const-wide/16·v20,·0x0 |
7372 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getRawX()F | 7378 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getRawX()F |
Offset 7392, 14 lines modified | Offset 7398, 15 lines modified | ||
7392 | ····move/from16·v23,·v0 | 7398 | ····move/from16·v23,·v0 |
Max diff block lines reached; 34851/38046 bytes (91.60%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DeleteEventHelper; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·116 | 27 | ····.line·116 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$2;->this$0:Lcom/android/calendar/DeleteEventHelper; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$2;->this$0:Lcom/android/calendar/DeleteEventHelper; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DeleteEventHelper; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·132 | 27 | ····.line·132 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$3;->this$0:Lcom/android/calendar/DeleteEventHelper; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$3;->this$0:Lcom/android/calendar/DeleteEventHelper; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DeleteEventHelper; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·147 | 27 | ····.line·147 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$4;->this$0:Lcom/android/calendar/DeleteEventHelper; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$4;->this$0:Lcom/android/calendar/DeleteEventHelper; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/DeleteEventHelper; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;Landroid/content/Context;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/DeleteEventHelper;Landroid/content/Context;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/DeleteEventHelper; |
23 | ····.param·p2,·"context"····#·Landroid/content/Context; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·164 | 25 | ····.line·164 |
25 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$5;->this$0:Lcom/android/calendar/DeleteEventHelper; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/DeleteEventHelper$5;->this$0:Lcom/android/calendar/DeleteEventHelper; |
26 | ····invoke-direct·{p0,·p2},·Lcom/android/calendar/AsyncQueryService;-><init>(Landroid/content/Context;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/calendar/AsyncQueryService;-><init>(Landroid/content/Context;)V |
Offset 960, 15 lines modified | Offset 960, 15 lines modified | ||
960 | ····iput-object·p8,·p0,·Lcom/android/calendar/DeleteEventHelper;->mCallback:Ljava/lang/Runnable; | 960 | ····iput-object·p8,·p0,·Lcom/android/calendar/DeleteEventHelper;->mCallback:Ljava/lang/Runnable; |
961 | ····.line·210 | 961 | ····.line·210 |
962 | ····return-void | 962 | ····return-void |
963 | .end·method | 963 | .end·method |
964 | .method·public·delete(JJLcom/android/calendar/CalendarEventModel;I)V | 964 | .method·public·delete(JJLcom/android/calendar/CalendarEventModel;I)V |
965 |
····.locals· |
965 | ····.locals·19 |
966 | ····.param·p1,·"begin"····#·J | 966 | ····.param·p1,·"begin"····#·J |
967 | ····.param·p3,·"end"····#·J | 967 | ····.param·p3,·"end"····#·J |
968 | ····.param·p5,·"model"····#·Lcom/android/calendar/CalendarEventModel; | 968 | ····.param·p5,·"model"····#·Lcom/android/calendar/CalendarEventModel; |
969 | ····.param·p6,·"which"····#·I | 969 | ····.param·p6,·"which"····#·I |
970 | ····.prologue | 970 | ····.prologue |
971 | ····.line·247 | 971 | ····.line·247 |
Offset 998, 504 lines modified | Offset 998, 424 lines modified | ||
998 | ····move-object/from16·v1,·p0 | 998 | ····move-object/from16·v1,·p0 |
999 | ····iput-object·v0,·v1,·Lcom/android/calendar/DeleteEventHelper;->mModel:Lcom/android/calendar/CalendarEventModel; | 999 | ····iput-object·v0,·v1,·Lcom/android/calendar/DeleteEventHelper;->mModel:Lcom/android/calendar/CalendarEventModel; |
1000 | ····.line·251 | 1000 | ····.line·251 |
1001 | ····move-object/from16·v0,·p5 | 1001 | ····move-object/from16·v0,·p5 |
1002 |
····iget-object·v |
1002 | ····iget-object·v13,·v0,·Lcom/android/calendar/CalendarEventModel;->mSyncId:Ljava/lang/String; |
1003 |
····move-object/from16·v |
1003 | ····move-object/from16·v0,·p0 |
1004 | ····move-object/from16·v0,·v16 | ||
1005 | ····move-object/from16·v1,·p0 | ||
1006 |
····iput-object·v |
1004 | ····iput-object·v13,·v0,·Lcom/android/calendar/DeleteEventHelper;->mSyncId:Ljava/lang/String; |
1007 | ····.line·256 | 1005 | ····.line·256 |
1008 | ····move-object/from16·v0,·p5 | 1006 | ····move-object/from16·v0,·p5 |
1009 |
····iget-object·v1 |
1007 | ····iget-object·v10,·v0,·Lcom/android/calendar/CalendarEventModel;->mRrule:Ljava/lang/String; |
1010 | ····.line·257 | 1008 | ····.line·257 |
1011 |
····.local·v1 |
1009 | ····.local·v10,·"rRule":Ljava/lang/String; |
1012 | ····move-object/from16·v0,·p5 | 1010 | ····move-object/from16·v0,·p5 |
1013 |
····iget-object·v |
1011 | ····iget-object·v9,·v0,·Lcom/android/calendar/CalendarEventModel;->mOriginalSyncId:Ljava/lang/String; |
1014 | ····.line·258 | 1012 | ····.line·258 |
1015 |
····.local·v |
1013 | ····.local·v9,·"originalEvent":Ljava/lang/String; |
1016 |
····invoke-static·{v1 |
1014 | ····invoke-static·{v10},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
1017 |
····move-result·v1 |
1015 | ····move-result·v13 |
1018 |
····if-eqz·v1 |
1016 | ····if-eqz·v13,·:cond_2 |
1019 | ····.line·259 | 1017 | ····.line·259 |
1020 |
····new-instance·v1 |
1018 | ····new-instance·v13,·Landroid/app/AlertDialog$Builder; |
1021 | ····move-object/from16·v0,·p0 | 1019 | ····move-object/from16·v0,·p0 |
1022 |
····iget-object·v |
1020 | ····iget-object·v14,·v0,·Lcom/android/calendar/DeleteEventHelper;->mContext:Landroid/content/Context; |
1023 | ····move-object/from16·v17,·v0 | ||
1024 |
····invoke-direct |
1021 | ····invoke-direct·{v13,·v14},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
1025 |
····const·v1 |
1022 | ····const·v14,·0x7f09004a |
1026 |
|
1023 | ····.line·260 |
1024 | ····invoke-virtual·{v13,·v14},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | ||
1027 |
····move-result-object·v1 |
1025 | ····move-result-object·v13 |
1028 |
····const·v1 |
1026 | ····const·v14,·0x1010355 |
1029 |
···· |
1027 | ····.line·261 |
1028 | ····invoke-virtual·{v13,·v14},·Landroid/app/AlertDialog$Builder;->setIconAttribute(I)Landroid/app/AlertDialog$Builder; | ||
1030 |
····move-result-object·v1 |
1029 | ····move-result-object·v13 |
1031 |
····const/high16·v1 |
1030 | ····const/high16·v14,·0x1040000 |
1032 |
····const/ |
1031 | ····const/4·v15,·0x0 |
1033 |
|
1032 | ····.line·262 |
1033 | ····invoke-virtual·{v13,·v14,·v15},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | ||
1034 |
····move-result-object·v1 |
1034 | ····move-result-object·v13 |
1035 |
····invoke-virtual |
1035 | ····invoke-virtual·{v13},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
1036 |
····move-result-object·v |
1036 | ····move-result-object·v4 |
1037 | ····.line·264 | 1037 | ····.line·264 |
1038 |
····.local·v |
1038 | ····.local·v4,·"dialog":Landroid/app/AlertDialog; |
1039 |
····if-nez·v |
1039 | ····if-nez·v9,·:cond_1 |
1040 | ····.line·266 | 1040 | ····.line·266 |
1041 |
····const/ |
1041 | ····const/4·v13,·-0x1 |
1042 | ····move-object/from16·v0,·p0 | 1042 | ····move-object/from16·v0,·p0 |
Max diff block lines reached; 19035/23853 bytes (79.80%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EditResponseHelper; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EditResponseHelper; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EditResponseHelper;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EditResponseHelper;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EditResponseHelper; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·46 | 27 | ····.line·46 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EditResponseHelper$1;->this$0:Lcom/android/calendar/EditResponseHelper; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EditResponseHelper$1;->this$0:Lcom/android/calendar/EditResponseHelper; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 248, 38 lines modified | Offset 248, 42 lines modified | ||
248 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 248 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
249 | ····move-result-object·v2 | 249 | ····move-result-object·v2 |
250 | ····const·v3,·0x1010355 | 250 | ····const·v3,·0x1010355 |
251 | ····.line·129 | ||
251 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setIconAttribute(I)Landroid/app/AlertDialog$Builder; | 252 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setIconAttribute(I)Landroid/app/AlertDialog$Builder; |
252 | ····move-result-object·v2 | 253 | ····move-result-object·v2 |
253 | ····const·v3,·0x7f070003 | 254 | ····const·v3,·0x7f070003 |
254 | ····iget-object·v4,·p0,·Lcom/android/calendar/EditResponseHelper;->mListListener:Landroid/content/DialogInterface$OnClickListener; | 255 | ····iget-object·v4,·p0,·Lcom/android/calendar/EditResponseHelper;->mListListener:Landroid/content/DialogInterface$OnClickListener; |
256 | ····.line·130 | ||
255 | ····invoke-virtual·{v2,·v3,·p1,·v4},·Landroid/app/AlertDialog$Builder;->setSingleChoiceItems(IILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 257 | ····invoke-virtual·{v2,·v3,·p1,·v4},·Landroid/app/AlertDialog$Builder;->setSingleChoiceItems(IILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
256 | ····move-result-object·v2 | 258 | ····move-result-object·v2 |
257 | ····const·v3,·0x104000a | 259 | ····const·v3,·0x104000a |
258 | ····iget-object·v4,·p0,·Lcom/android/calendar/EditResponseHelper;->mDialogListener:Landroid/content/DialogInterface$OnClickListener; | 260 | ····iget-object·v4,·p0,·Lcom/android/calendar/EditResponseHelper;->mDialogListener:Landroid/content/DialogInterface$OnClickListener; |
261 | ····.line·131 | ||
259 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 262 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
260 | ····move-result-object·v2 | 263 | ····move-result-object·v2 |
261 | ····const/high16·v3,·0x1040000 | 264 | ····const/high16·v3,·0x1040000 |
262 | ····const/4·v4,·0x0 | 265 | ····const/4·v4,·0x0 |
266 | ····.line·132 | ||
263 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 267 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
264 | ····move-result-object·v2 | 268 | ····move-result-object·v2 |
265 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 269 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
266 | ····move-result-object·v0 | 270 | ····move-result-object·v0 |
Offset 97, 24 lines modified | Offset 97, 26 lines modified | ||
97 | ····const/4·v4,·0x1 | 97 | ····const/4·v4,·0x1 |
98 | ····new-array·v4,·v4,·[Ljava/lang/Object; | 98 | ····new-array·v4,·v4,·[Ljava/lang/Object; |
99 | ····const/4·v5,·0x0 | 99 | ····const/4·v5,·0x0 |
100 | ····.line·68 | ||
100 | ····invoke-static·{p3},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 101 | ····invoke-static·{p3},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
101 | ····move-result·v6 | 102 | ····move-result·v6 |
102 | ····if-eqz·v6,·:cond_0 | 103 | ····if-eqz·v6,·:cond_0 |
103 | ····.end·local·p2····#·"directoryType":Ljava/lang/String; | 104 | ····.end·local·p2····#·"directoryType":Ljava/lang/String; |
104 | ····:goto_0 | 105 | ····:goto_0 |
105 | ····aput-object·p2,·v4,·v5 | 106 | ····aput-object·p2,·v4,·v5 |
107 | ····.line·67 | ||
106 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 108 | ····invoke-virtual·{v2,·v3,·v4},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
107 | ····move-result-object·v0 | 109 | ····move-result-object·v0 |
108 | ····.line·69 | 110 | ····.line·69 |
109 | ····.local·v0,·"text":Ljava/lang/String; | 111 | ····.local·v0,·"text":Ljava/lang/String; |
110 | ····invoke-virtual·{v1,·v0},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 112 | ····invoke-virtual·{v1,·v0},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
Offset 123, 15 lines modified | Offset 125, 15 lines modified | ||
123 | ····return-void | 125 | ····return-void |
124 | ····.end·local·v0····#·"text":Ljava/lang/String; | 126 | ····.end·local·v0····#·"text":Ljava/lang/String; |
125 | ····.restart·local·p2····#·"directoryType":Ljava/lang/String; | 127 | ····.restart·local·p2····#·"directoryType":Ljava/lang/String; |
126 | ····:cond_0 | 128 | ····:cond_0 |
127 | ····move-object·p2,·p3 | 129 | ····move-object·p2,·p3 |
128 |
····.line·6 |
130 | ····.line·68 |
129 | ····goto·:goto_0 | 131 | ····goto·:goto_0 |
130 | .end·method | 132 | .end·method |
131 | .method·protected·inflateItemView(Landroid/view/ViewGroup;)Landroid/view/View; | 133 | .method·protected·inflateItemView(Landroid/view/ViewGroup;)Landroid/view/View; |
132 | ····.locals·3 | 134 | ····.locals·3 |
133 | ····.param·p1,·"parent"····#·Landroid/view/ViewGroup; | 135 | ····.param·p1,·"parent"····#·Landroid/view/ViewGroup; |
Offset 421, 15 lines modified | Offset 421, 15 lines modified | ||
421 | ····invoke-static·{p0,·p1,·p2,·v0},·Lcom/android/calendar/Event;->doComputePositions(Ljava/util/ArrayList;JZ)V | 421 | ····invoke-static·{p0,·p1,·p2,·v0},·Lcom/android/calendar/Event;->doComputePositions(Ljava/util/ArrayList;JZ)V |
422 | ····goto·:goto_0 | 422 | ····goto·:goto_0 |
423 | .end·method | 423 | .end·method |
424 | .method·private·static·doComputePositions(Ljava/util/ArrayList;JZ)V | 424 | .method·private·static·doComputePositions(Ljava/util/ArrayList;JZ)V |
425 |
····.locals·1 |
425 | ····.locals·15 |
426 | ····.param·p1,·"minimumDurationMillis"····#·J | 426 | ····.param·p1,·"minimumDurationMillis"····#·J |
427 | ····.param·p3,·"doAlldayEvents"····#·Z | 427 | ····.param·p3,·"doAlldayEvents"····#·Z |
428 | ····.annotation·system·Ldalvik/annotation/Signature; | 428 | ····.annotation·system·Ldalvik/annotation/Signature; |
429 | ········value·=·{ | 429 | ········value·=·{ |
430 | ············"(", | 430 | ············"(", |
431 | ············"Ljava/util/ArrayList", | 431 | ············"Ljava/util/ArrayList", |
432 | ············"<", | 432 | ············"<", |
Offset 464, 31 lines modified | Offset 464, 31 lines modified | ||
464 | ····.line·417 | 464 | ····.line·417 |
465 | ····:cond_0 | 465 | ····:cond_0 |
466 | ····const-wide/16·v6,·0x0 | 466 | ····const-wide/16·v6,·0x0 |
467 | ····.line·418 | 467 | ····.line·418 |
468 | ····.local·v6,·"colMask":J | 468 | ····.local·v6,·"colMask":J |
469 |
····const/4·v1 |
469 | ····const/4·v13,·0x0 |
470 | ····.line·419 | 470 | ····.line·419 |
471 |
····.local·v1 |
471 | ····.local·v13,·"maxCols":I |
472 |
····invoke-virtual |
472 | ····invoke-virtual·{p0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
473 |
····move-result-object·v1 |
473 | ····move-result-object·v14 |
474 | ····:cond_1 | 474 | ····:cond_1 |
475 | ····:goto_0 | 475 | ····:goto_0 |
476 |
····invoke-interface·{v1 |
476 | ····invoke-interface·{v14},·Ljava/util/Iterator;->hasNext()Z |
477 | ····move-result·v3 | 477 | ····move-result·v3 |
478 | ····if-eqz·v3,·:cond_6 | 478 | ····if-eqz·v3,·:cond_6 |
479 |
····invoke-interface·{v1 |
479 | ····invoke-interface·{v14},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
480 | ····move-result-object·v2 | 480 | ····move-result-object·v2 |
481 | ····check-cast·v2,·Lcom/android/calendar/Event; | 481 | ····check-cast·v2,·Lcom/android/calendar/Event; |
482 | ····.line·421 | 482 | ····.line·421 |
483 | ····.local·v2,·"event":Lcom/android/calendar/Event; | 483 | ····.local·v2,·"event":Lcom/android/calendar/Event; |
Offset 499, 21 lines modified | Offset 499, 22 lines modified | ||
499 | ····move/from16·v0,·p3 | 499 | ····move/from16·v0,·p3 |
500 | ····if-ne·v3,·v0,·:cond_1 | 500 | ····if-ne·v3,·v0,·:cond_1 |
501 | ····.line·424 | 501 | ····.line·424 |
502 | ····if-nez·p3,·:cond_2 | 502 | ····if-nez·p3,·:cond_2 |
503 |
····.line·42 |
503 | ····.line·426 |
504 | ····invoke-virtual·{v8},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | 504 | ····invoke-virtual·{v8},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
505 | ····move-result-object·v3 | 505 | ····move-result-object·v3 |
506 | ····move-wide/from16·v4,·p1 | 506 | ····move-wide/from16·v4,·p1 |
507 | ····.line·425 | ||
507 | ····invoke-static/range·{v2·..·v7},·Lcom/android/calendar/Event;->removeNonAlldayActiveEvents(Lcom/android/calendar/Event;Ljava/util/Iterator;JJ)J | 508 | ····invoke-static/range·{v2·..·v7},·Lcom/android/calendar/Event;->removeNonAlldayActiveEvents(Lcom/android/calendar/Event;Ljava/util/Iterator;JJ)J |
508 | ····move-result-wide·v6 | 509 | ····move-result-wide·v6 |
509 | ····.line·433 | 510 | ····.line·433 |
510 | ····:goto_1 | 511 | ····:goto_1 |
511 | ····invoke-virtual·{v8},·Ljava/util/ArrayList;->isEmpty()Z | 512 | ····invoke-virtual·{v8},·Ljava/util/ArrayList;->isEmpty()Z |
Offset 521, 63 lines modified | Offset 522, 59 lines modified | ||
521 | ····move-result·v3 | 522 | ····move-result·v3 |
522 | ····if-eqz·v3,·:cond_4 | 523 | ····if-eqz·v3,·:cond_4 |
523 | ····.line·434 | 524 | ····.line·434 |
524 | ····invoke-virtual·{v11},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | 525 | ····invoke-virtual·{v11},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
525 |
····move-result-object·v |
526 | ····move-result-object·v3 |
526 | ····.local·v13,·"i$":Ljava/util/Iterator; | ||
527 | ····:goto_2 | 527 | ····:goto_2 |
528 |
····invoke-interface·{v |
528 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
529 |
····move-result·v |
529 | ····move-result·v4 |
530 |
····if-eqz·v |
530 | ····if-eqz·v4,·:cond_3 |
531 |
····invoke-interface·{v |
531 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
532 | ····move-result-object·v10 | 532 | ····move-result-object·v10 |
533 | ····check-cast·v10,·Lcom/android/calendar/Event; | 533 | ····check-cast·v10,·Lcom/android/calendar/Event; |
534 | ····.line·435 | 534 | ····.line·435 |
535 | ····.local·v10,·"ev":Lcom/android/calendar/Event; | 535 | ····.local·v10,·"ev":Lcom/android/calendar/Event; |
536 |
····invoke-virtual·{v10,·v1 |
536 | ····invoke-virtual·{v10,·v13},·Lcom/android/calendar/Event;->setMaxColumns(I)V |
537 | ····goto·:goto_2 | 537 | ····goto·:goto_2 |
Max diff block lines reached; 3289/6322 bytes (52.02%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoActivity; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/EventInfoActivity;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/EventInfoActivity;Landroid/os/Handler;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoActivity; | ||
22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·52 | 25 | ····.line·52 |
25 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoActivity$1;->this$0:Lcom/android/calendar/EventInfoActivity; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoActivity$1;->this$0:Lcom/android/calendar/EventInfoActivity; |
26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
Offset 204, 14 lines modified | Offset 204, 15 lines modified | ||
204 | ····move-result·v2 | 204 | ····move-result·v2 |
205 | ····if-nez·v2,·:cond_6 | 205 | ····if-nez·v2,·:cond_6 |
206 | ····const·v2,·0x7f0a000a | 206 | ····const·v2,·0x7f0a000a |
207 | ····.line·132 | ||
207 | ····move-object/from16·v0,·v21 | 208 | ····move-object/from16·v0,·v21 |
208 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getBoolean(I)Z | 209 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getBoolean(I)Z |
209 | ····move-result·v2 | 210 | ····move-result·v2 |
210 | ····if-nez·v2,·:cond_6 | 211 | ····if-nez·v2,·:cond_6 |
Offset 229, 14 lines modified | Offset 230, 15 lines modified | ||
229 | ····iget-wide·v6,·v0,·Lcom/android/calendar/EventInfoActivity;->mStartMillis:J | 230 | ····iget-wide·v6,·v0,·Lcom/android/calendar/EventInfoActivity;->mStartMillis:J |
230 | ····move-object/from16·v0,·p0 | 231 | ····move-object/from16·v0,·p0 |
231 | ····iget-wide·v8,·v0,·Lcom/android/calendar/EventInfoActivity;->mEndMillis:J | 232 | ····iget-wide·v8,·v0,·Lcom/android/calendar/EventInfoActivity;->mEndMillis:J |
233 | ····.line·134 | ||
232 | ····invoke-virtual/range·{v3·..·v10},·Lcom/android/calendar/CalendarController;->launchViewEvent(JJJI)V | 234 | ····invoke-virtual/range·{v3·..·v10},·Lcom/android/calendar/CalendarController;->launchViewEvent(JJJI)V |
233 | ····.line·135 | 235 | ····.line·135 |
234 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/EventInfoActivity;->finish()V | 236 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/EventInfoActivity;->finish()V |
235 | ····.line·164 | 237 | ····.line·164 |
236 | ····:cond_2 | 238 | ····:cond_2 |
Offset 500, 15 lines modified | Offset 502, 15 lines modified | ||
500 | ····:cond_6 | 502 | ····:cond_6 |
501 | ····const·v2,·0x7f040072 | 503 | ····const·v2,·0x7f040072 |
502 | ····move-object/from16·v0,·p0 | 504 | ····move-object/from16·v0,·p0 |
503 | ····invoke-virtual·{v0,·v2},·Lcom/android/calendar/EventInfoActivity;->setContentView(I)V | 505 | ····invoke-virtual·{v0,·v2},·Lcom/android/calendar/EventInfoActivity;->setContentView(I)V |
504 |
····.line·14 |
506 | ····.line·143 |
505 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/EventInfoActivity;->getFragmentManager()Landroid/app/FragmentManager; | 507 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/EventInfoActivity;->getFragmentManager()Landroid/app/FragmentManager; |
506 | ····move-result-object·v2 | 508 | ····move-result-object·v2 |
507 | ····const·v3,·0x7f0f0155 | 509 | ····const·v3,·0x7f0f0155 |
508 | ····invoke-virtual·{v2,·v3},·Landroid/app/FragmentManager;->findFragmentById(I)Landroid/app/Fragment; | 510 | ····invoke-virtual·{v2,·v3},·Landroid/app/FragmentManager;->findFragmentById(I)Landroid/app/Fragment; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·850 | 27 | ····.line·850 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$10;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$10;->this$0:Lcom/android/calendar/EventInfoFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1386 | 27 | ····.line·1386 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$11;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$11;->this$0:Lcom/android/calendar/EventInfoFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$intent:Landroid/content/Intent; | 22 | .field·final·synthetic·val$intent:Landroid/content/Intent; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;Landroid/content/Intent;)V | 24 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;Landroid/content/Intent;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·1463 | 28 | ····.line·1463 |
28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$12;->this$0:Lcom/android/calendar/EventInfoFragment; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$12;->this$0:Lcom/android/calendar/EventInfoFragment; |
29 | ····iput-object·p2,·p0,·Lcom/android/calendar/EventInfoFragment$12;->val$intent:Landroid/content/Intent; | 30 | ····iput-object·p2,·p0,·Lcom/android/calendar/EventInfoFragment$12;->val$intent:Landroid/content/Intent; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1573 | 27 | ····.line·1573 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$13;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$13;->this$0:Lcom/android/calendar/EventInfoFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·2029 | 27 | ····.line·2029 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$14;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$14;->this$0:Lcom/android/calendar/EventInfoFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·352 | 27 | ····.line·352 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$1;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$1;->this$0:Lcom/android/calendar/EventInfoFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·395 | 27 | ····.line·395 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$2;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$2;->this$0:Lcom/android/calendar/EventInfoFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·413 | 27 | ····.line·413 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$3;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$3;->this$0:Lcom/android/calendar/EventInfoFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·532 | 27 | ····.line·532 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$4;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$4;->this$0:Lcom/android/calendar/EventInfoFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·650 | 27 | ····.line·650 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$5;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$5;->this$0:Lcom/android/calendar/EventInfoFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 19 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 21 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·769 | 25 | ····.line·769 |
25 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$6;->this$0:Lcom/android/calendar/EventInfoFragment; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$6;->this$0:Lcom/android/calendar/EventInfoFragment; |
26 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·822 | 27 | ····.line·822 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$8;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$8;->this$0:Lcom/android/calendar/EventInfoFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·840 | 27 | ····.line·840 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$9;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$9;->this$0:Lcom/android/calendar/EventInfoFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 133, 14 lines modified | Offset 133, 15 lines modified | ||
133 | ····move-result-wide·v6 | 133 | ····move-result-wide·v6 |
134 | ····move-object/from16·v0,·p0 | 134 | ····move-object/from16·v0,·p0 |
135 | ····iget-object·v4,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; | 135 | ····iget-object·v4,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; |
136 | ····.line·2237 | ||
136 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mLoadingMsgStartTime:J | 137 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mLoadingMsgStartTime:J |
137 | ····invoke-static·{v4},·Lcom/android/calendar/EventInfoFragment;->access$200(Lcom/android/calendar/EventInfoFragment;)J | 138 | ····invoke-static·{v4},·Lcom/android/calendar/EventInfoFragment;->access$200(Lcom/android/calendar/EventInfoFragment;)J |
138 | ····move-result-wide·v10 | 139 | ····move-result-wide·v10 |
139 | ····sub-long/2addr·v6,·v10 | 140 | ····sub-long/2addr·v6,·v10 |
Offset 274, 25 lines modified | Offset 275, 27 lines modified | ||
274 | ····iget-object·v2,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; | 275 | ····iget-object·v2,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; |
275 | ····move-object/from16·v0,·p0 | 276 | ····move-object/from16·v0,·p0 |
276 | ····iget-object·v3,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; | 277 | ····iget-object·v3,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; |
278 | ····.line·2093 | ||
277 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mEventCursor:Landroid/database/Cursor; | 279 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mEventCursor:Landroid/database/Cursor; |
278 | ····invoke-static·{v3},·Lcom/android/calendar/EventInfoFragment;->access$3400(Lcom/android/calendar/EventInfoFragment;)Landroid/database/Cursor; | 280 | ····invoke-static·{v3},·Lcom/android/calendar/EventInfoFragment;->access$3400(Lcom/android/calendar/EventInfoFragment;)Landroid/database/Cursor; |
279 | ····move-result-object·v3 | 281 | ····move-result-object·v3 |
280 | ····const/16·v4,·0xb | 282 | ····const/16·v4,·0xb |
281 | ····invoke-interface·{v3,·v4},·Landroid/database/Cursor;->getInt(I)I | 283 | ····invoke-interface·{v3,·v4},·Landroid/database/Cursor;->getInt(I)I |
282 | ····move-result·v3 | 284 | ····move-result·v3 |
285 | ····.line·2092 | ||
283 | ····invoke-static·{v3},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I | 286 | ····invoke-static·{v3},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I |
284 | ····move-result·v3 | 287 | ····move-result·v3 |
285 | ····#·setter·for:·Lcom/android/calendar/EventInfoFragment;->mCalendarColor:I | 288 | ····#·setter·for:·Lcom/android/calendar/EventInfoFragment;->mCalendarColor:I |
286 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/EventInfoFragment;->access$3702(Lcom/android/calendar/EventInfoFragment;I)I | 289 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/EventInfoFragment;->access$3702(Lcom/android/calendar/EventInfoFragment;I)I |
Offset 341, 19 lines modified | Offset 344, 21 lines modified | ||
341 | ····if-eqz·v2,·:cond_8 | 344 | ····if-eqz·v2,·:cond_8 |
342 | ····move-object/from16·v0,·p0 | 345 | ····move-object/from16·v0,·p0 |
343 | ····iget-object·v2,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; | 346 | ····iget-object·v2,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; |
347 | ····.line·2099 | ||
344 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mCalendarColor:I | 348 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mCalendarColor:I |
345 | ····invoke-static·{v2},·Lcom/android/calendar/EventInfoFragment;->access$3700(Lcom/android/calendar/EventInfoFragment;)I | 349 | ····invoke-static·{v2},·Lcom/android/calendar/EventInfoFragment;->access$3700(Lcom/android/calendar/EventInfoFragment;)I |
346 | ····move-result·v2 | 350 | ····move-result·v2 |
351 | ····.line·2098 | ||
347 | ····:goto_2 | 352 | ····:goto_2 |
348 | ····#·setter·for:·Lcom/android/calendar/EventInfoFragment;->mOriginalColor:I | 353 | ····#·setter·for:·Lcom/android/calendar/EventInfoFragment;->mOriginalColor:I |
349 | ····invoke-static·{v3,·v2},·Lcom/android/calendar/EventInfoFragment;->access$3902(Lcom/android/calendar/EventInfoFragment;I)I | 354 | ····invoke-static·{v3,·v2},·Lcom/android/calendar/EventInfoFragment;->access$3902(Lcom/android/calendar/EventInfoFragment;I)I |
350 | ····.line·2101 | 355 | ····.line·2101 |
351 | ····move-object/from16·v0,·p0 | 356 | ····move-object/from16·v0,·p0 |
Offset 441, 14 lines modified | Offset 446, 15 lines modified | ||
441 | ····const/4·v2,·0x0 | 446 | ····const/4·v2,·0x0 |
442 | ····move-object/from16·v0,·p0 | 447 | ····move-object/from16·v0,·p0 |
443 | ····iget-object·v3,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; | 448 | ····iget-object·v3,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; |
449 | ····.line·2115 | ||
444 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mEventCursor:Landroid/database/Cursor; | 450 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mEventCursor:Landroid/database/Cursor; |
445 | ····invoke-static·{v3},·Lcom/android/calendar/EventInfoFragment;->access$3400(Lcom/android/calendar/EventInfoFragment;)Landroid/database/Cursor; | 451 | ····invoke-static·{v3},·Lcom/android/calendar/EventInfoFragment;->access$3400(Lcom/android/calendar/EventInfoFragment;)Landroid/database/Cursor; |
446 | ····move-result-object·v3 | 452 | ····move-result-object·v3 |
447 | ····const/4·v4,·0x4 | 453 | ····const/4·v4,·0x4 |
Offset 476, 33 lines modified | Offset 482, 35 lines modified | ||
476 | ····move-object/from16·v2,·p0 | 482 | ····move-object/from16·v2,·p0 |
477 | ····invoke-virtual/range·{v2·..·v9},·Lcom/android/calendar/EventInfoFragment$QueryHandler;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 483 | ····invoke-virtual/range·{v2·..·v9},·Lcom/android/calendar/EventInfoFragment$QueryHandler;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
478 | ····goto/16·:goto_1 | 484 | ····goto/16·:goto_1 |
479 |
····.line·209 |
485 | ····.line·2099 |
480 | ····.end·local·v5····#·"uri":Landroid/net/Uri; | 486 | ····.end·local·v5····#·"uri":Landroid/net/Uri; |
481 | ····.end·local·v8····#·"args":[Ljava/lang/String; | 487 | ····.end·local·v8····#·"args":[Ljava/lang/String; |
482 | ····:cond_8 | 488 | ····:cond_8 |
483 | ····move-object/from16·v0,·p0 | 489 | ····move-object/from16·v0,·p0 |
484 | ····iget-object·v2,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; | 490 | ····iget-object·v2,·v0,·Lcom/android/calendar/EventInfoFragment$QueryHandler;->this$0:Lcom/android/calendar/EventInfoFragment; |
491 | ····.line·2100 | ||
485 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mEventCursor:Landroid/database/Cursor; | 492 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mEventCursor:Landroid/database/Cursor; |
Max diff block lines reached; 3896/7582 bytes (51.38%) of diff not shown. |
Offset 2228, 28 lines modified | Offset 2228, 24 lines modified | ||
2228 | ····.prologue | 2228 | ····.prologue |
2229 | ····.line·119 | 2229 | ····.line·119 |
2230 | ····iget·v0,·p0,·Lcom/android/calendar/EventInfoFragment;->mCurrentQuery:I | 2230 | ····iget·v0,·p0,·Lcom/android/calendar/EventInfoFragment;->mCurrentQuery:I |
2231 | ····return·v0 | 2231 | ····return·v0 |
2232 | .end·method | 2232 | .end·method |
2233 |
.method·static·synthetic·access$58 |
2233 | .method·static·synthetic·access$5802(Lcom/android/calendar/EventInfoFragment;I)I |
2234 |
····.locals· |
2234 | ····.locals·0 |
2235 | ····.param·p0,·"x0"····#·Lcom/android/calendar/EventInfoFragment; | 2235 | ····.param·p0,·"x0"····#·Lcom/android/calendar/EventInfoFragment; |
2236 | ····.param·p1,·"x1"····#·I | 2236 | ····.param·p1,·"x1"····#·I |
2237 | ····.prologue | 2237 | ····.prologue |
2238 | ····.line·119 | 2238 | ····.line·119 |
2239 |
····i |
2239 | ····iput·p1,·p0,·Lcom/android/calendar/EventInfoFragment;->mCurrentQuery:I |
2240 | ····or-int/2addr·v0,·p1 | ||
2241 | ····iput·v0,·p0,·Lcom/android/calendar/EventInfoFragment;->mCurrentQuery:I | ||
2242 |
····return· |
2240 | ····return·p1 |
2243 | .end·method | 2241 | .end·method |
2244 | .method·static·synthetic·access$5900(Lcom/android/calendar/EventInfoFragment;Landroid/view/View;ILjava/lang/CharSequence;)V | 2242 | .method·static·synthetic·access$5900(Lcom/android/calendar/EventInfoFragment;Landroid/view/View;ILjava/lang/CharSequence;)V |
2245 | ····.locals·0 | 2243 | ····.locals·0 |
2246 | ····.param·p0,·"x0"····#·Lcom/android/calendar/EventInfoFragment; | 2244 | ····.param·p0,·"x0"····#·Lcom/android/calendar/EventInfoFragment; |
2247 | ····.param·p1,·"x1"····#·Landroid/view/View; | 2245 | ····.param·p1,·"x1"····#·Landroid/view/View; |
2248 | ····.param·p2,·"x2"····#·I | 2246 | ····.param·p2,·"x2"····#·I |
Offset 2410, 24 lines modified | Offset 2406, 26 lines modified | ||
2410 | ····iget-object·v6,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodValues:Ljava/util/ArrayList; | 2406 | ····iget-object·v6,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodValues:Ljava/util/ArrayList; |
2411 | ····iget-object·v7,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodLabels:Ljava/util/ArrayList; | 2407 | ····iget-object·v7,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodLabels:Ljava/util/ArrayList; |
2412 | ····const/16·v2,·0xa | 2408 | ····const/16·v2,·0xa |
2409 | ····.line·1935 | ||
2413 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; | 2410 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; |
2414 | ····move-result-object·v8 | 2411 | ····move-result-object·v8 |
2415 | ····iget·v9,·p0,·Lcom/android/calendar/EventInfoFragment;->mMaxReminders:I | 2412 | ····iget·v9,·p0,·Lcom/android/calendar/EventInfoFragment;->mMaxReminders:I |
2416 | ····iget-object·v10,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderChangeListener:Landroid/widget/AdapterView$OnItemSelectedListener; | 2413 | ····iget-object·v10,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderChangeListener:Landroid/widget/AdapterView$OnItemSelectedListener; |
2417 | ····move-object·v2,·p0 | 2414 | ····move-object·v2,·p0 |
2415 | ····.line·1932 | ||
2418 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z | 2416 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z |
2419 | ····.line·1944 | 2417 | ····.line·1944 |
2420 | ····:goto_0 | 2418 | ····:goto_0 |
2421 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment;->mView:Landroid/view/View; | 2419 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment;->mView:Landroid/view/View; |
2422 | ····iget-object·v1,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderViews:Ljava/util/ArrayList; | 2420 | ····iget-object·v1,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderViews:Ljava/util/ArrayList; |
Offset 2453, 24 lines modified | Offset 2451, 26 lines modified | ||
2453 | ····iget-object·v6,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodValues:Ljava/util/ArrayList; | 2451 | ····iget-object·v6,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodValues:Ljava/util/ArrayList; |
2454 | ····iget-object·v7,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodLabels:Ljava/util/ArrayList; | 2452 | ····iget-object·v7,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderMethodLabels:Ljava/util/ArrayList; |
2455 | ····iget·v2,·p0,·Lcom/android/calendar/EventInfoFragment;->mDefaultReminderMinutes:I | 2453 | ····iget·v2,·p0,·Lcom/android/calendar/EventInfoFragment;->mDefaultReminderMinutes:I |
2454 | ····.line·1940 | ||
2456 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; | 2455 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; |
2457 | ····move-result-object·v8 | 2456 | ····move-result-object·v8 |
2458 | ····iget·v9,·p0,·Lcom/android/calendar/EventInfoFragment;->mMaxReminders:I | 2457 | ····iget·v9,·p0,·Lcom/android/calendar/EventInfoFragment;->mMaxReminders:I |
2459 | ····iget-object·v10,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderChangeListener:Landroid/widget/AdapterView$OnItemSelectedListener; | 2458 | ····iget-object·v10,·p0,·Lcom/android/calendar/EventInfoFragment;->mReminderChangeListener:Landroid/widget/AdapterView$OnItemSelectedListener; |
2460 | ····move-object·v2,·p0 | 2459 | ····move-object·v2,·p0 |
2460 | ····.line·1938 | ||
2461 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z | 2461 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z |
2462 | ····goto·:goto_0 | 2462 | ····goto·:goto_0 |
2463 | .end·method | 2463 | .end·method |
2464 | .method·private·applyDialogParams()V | 2464 | .method·private·applyDialogParams()V |
2465 | ····.locals·5 | 2465 | ····.locals·5 |
Offset 2643, 18 lines modified | Offset 2643, 20 lines modified | ||
2643 | ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V | 2643 | ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V |
2644 | ····.line·1228 | 2644 | ····.line·1228 |
2645 | ····.local·v5,·"ops":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/content/ContentProviderOperation;>;" | 2645 | ····.local·v5,·"ops":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/content/ContentProviderOperation;>;" |
2646 | ····sget-object·v1,·Landroid/provider/CalendarContract$Events;->CONTENT_EXCEPTION_URI:Landroid/net/Uri; | 2646 | ····sget-object·v1,·Landroid/provider/CalendarContract$Events;->CONTENT_EXCEPTION_URI:Landroid/net/Uri; |
2647 | ····.line·1229 | ||
2647 | ····invoke-static·{p1,·p2},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 2648 | ····invoke-static·{p1,·p2},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
2648 | ····move-result-object·v2 | 2649 | ····move-result-object·v2 |
2650 | ····.line·1228 | ||
2649 | ····invoke-static·{v1,·v2},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; | 2651 | ····invoke-static·{v1,·v2},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; |
2650 | ····move-result-object·v0 | 2652 | ····move-result-object·v0 |
Max diff block lines reached; 40604/44913 bytes (90.41%) of diff not shown. |
Offset 105, 19 lines modified | Offset 105, 21 lines modified | ||
105 | ····iget·v2,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->startDay:I | 105 | ····iget·v2,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->startDay:I |
106 | ····iget·v3,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->numDays:I | 106 | ····iget·v3,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->numDays:I |
107 | ····iget·v4,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->id:I | 107 | ····iget·v4,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->id:I |
108 | ····.line·221 | ||
108 | ····#·getter·for:·Lcom/android/calendar/EventLoader;->mSequenceNumber:Ljava/util/concurrent/atomic/AtomicInteger; | 109 | ····#·getter·for:·Lcom/android/calendar/EventLoader;->mSequenceNumber:Ljava/util/concurrent/atomic/AtomicInteger; |
109 | ····invoke-static·{p1},·Lcom/android/calendar/EventLoader;->access$300(Lcom/android/calendar/EventLoader;)Ljava/util/concurrent/atomic/AtomicInteger; | 110 | ····invoke-static·{p1},·Lcom/android/calendar/EventLoader;->access$300(Lcom/android/calendar/EventLoader;)Ljava/util/concurrent/atomic/AtomicInteger; |
110 | ····move-result-object·v5 | 111 | ····move-result-object·v5 |
112 | ····.line·220 | ||
111 | ····invoke-static/range·{v0·..·v5},·Lcom/android/calendar/Event;->loadEvents(Landroid/content/Context;Ljava/util/ArrayList;IIILjava/util/concurrent/atomic/AtomicInteger;)V | 113 | ····invoke-static/range·{v0·..·v5},·Lcom/android/calendar/Event;->loadEvents(Landroid/content/Context;Ljava/util/ArrayList;IIILjava/util/concurrent/atomic/AtomicInteger;)V |
112 | ····.line·224 | 114 | ····.line·224 |
113 | ····iget·v0,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->id:I | 115 | ····iget·v0,·p0,·Lcom/android/calendar/EventLoader$LoadEventsRequest;->id:I |
114 | ····#·getter·for:·Lcom/android/calendar/EventLoader;->mSequenceNumber:Ljava/util/concurrent/atomic/AtomicInteger; | 116 | ····#·getter·for:·Lcom/android/calendar/EventLoader;->mSequenceNumber:Ljava/util/concurrent/atomic/AtomicInteger; |
115 | ····invoke-static·{p1},·Lcom/android/calendar/EventLoader;->access$300(Lcom/android/calendar/EventLoader;)Ljava/util/concurrent/atomic/AtomicInteger; | 117 | ····invoke-static·{p1},·Lcom/android/calendar/EventLoader;->access$300(Lcom/android/calendar/EventLoader;)Ljava/util/concurrent/atomic/AtomicInteger; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/EventInfoFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/EventInfoFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/EventInfoFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·806 | 27 | ····.line·806 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 61, 14 lines modified | Offset 62, 15 lines modified | ||
61 | ····:cond_0 | 62 | ····:cond_0 |
62 | ····iget-object·v2,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; | 63 | ····iget-object·v2,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; |
63 | ····new-instance·v3,·Lcom/android/calendar/DeleteEventHelper; | 64 | ····new-instance·v3,·Lcom/android/calendar/DeleteEventHelper; |
64 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; | 65 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; |
66 | ····.line·813 | ||
65 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mContext:Landroid/content/Context; | 67 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mContext:Landroid/content/Context; |
66 | ····invoke-static·{v0},·Lcom/android/calendar/EventInfoFragment;->access$1900(Lcom/android/calendar/EventInfoFragment;)Landroid/content/Context; | 68 | ····invoke-static·{v0},·Lcom/android/calendar/EventInfoFragment;->access$1900(Lcom/android/calendar/EventInfoFragment;)Landroid/content/Context; |
67 | ····move-result-object·v4 | 69 | ····move-result-object·v4 |
68 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; | 70 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; |
Offset 96, 14 lines modified | Offset 98, 15 lines modified | ||
96 | ····if-nez·v0,·:cond_1 | 98 | ····if-nez·v0,·:cond_1 |
97 | ····move·v0,·v1 | 99 | ····move·v0,·v1 |
98 | ····:goto_1 | 100 | ····:goto_1 |
99 | ····invoke-direct·{v3,·v4,·v5,·v0},·Lcom/android/calendar/DeleteEventHelper;-><init>(Landroid/content/Context;Landroid/app/Activity;Z)V | 101 | ····invoke-direct·{v3,·v4,·v5,·v0},·Lcom/android/calendar/DeleteEventHelper;-><init>(Landroid/content/Context;Landroid/app/Activity;Z)V |
102 | ····.line·812 | ||
100 | ····#·setter·for:·Lcom/android/calendar/EventInfoFragment;->mDeleteHelper:Lcom/android/calendar/DeleteEventHelper; | 103 | ····#·setter·for:·Lcom/android/calendar/EventInfoFragment;->mDeleteHelper:Lcom/android/calendar/DeleteEventHelper; |
101 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/EventInfoFragment;->access$1802(Lcom/android/calendar/EventInfoFragment;Lcom/android/calendar/DeleteEventHelper;)Lcom/android/calendar/DeleteEventHelper; | 104 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/EventInfoFragment;->access$1802(Lcom/android/calendar/EventInfoFragment;Lcom/android/calendar/DeleteEventHelper;)Lcom/android/calendar/DeleteEventHelper; |
102 | ····.line·814 | 105 | ····.line·814 |
103 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; | 106 | ····iget-object·v0,·p0,·Lcom/android/calendar/EventInfoFragment$7;->this$0:Lcom/android/calendar/EventInfoFragment; |
104 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mDeleteHelper:Lcom/android/calendar/DeleteEventHelper; | 107 | ····#·getter·for:·Lcom/android/calendar/EventInfoFragment;->mDeleteHelper:Lcom/android/calendar/DeleteEventHelper; |
Offset 176, 13 lines modified | Offset 179, 13 lines modified | ||
176 | ····move-result-object·v9 | 179 | ····move-result-object·v9 |
177 | ····invoke-virtual/range·{v1·..·v9},·Lcom/android/calendar/DeleteEventHelper;->delete(JJJILjava/lang/Runnable;)V | 180 | ····invoke-virtual/range·{v1·..·v9},·Lcom/android/calendar/DeleteEventHelper;->delete(JJJILjava/lang/Runnable;)V |
178 | ····goto·:goto_0 | 181 | ····goto·:goto_0 |
179 |
····.line·81 |
182 | ····.line·813 |
180 | ····:cond_1 | 183 | ····:cond_1 |
181 | ····const/4·v0,·0x0 | 184 | ····const/4·v0,·0x0 |
182 | ····goto·:goto_1 | 185 | ····goto·:goto_1 |
183 | .end·method | 186 | .end·method |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"EventLoader.java" | 3 | .source·"EventLoader.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/android/calendar/EventLoader$1;, | ||
8 | ········Lcom/android/calendar/EventLoader$LoaderThread;, | 7 | ········Lcom/android/calendar/EventLoader$LoaderThread;, |
9 | ········Lcom/android/calendar/EventLoader$LoadEventsRequest;, | 8 | ········Lcom/android/calendar/EventLoader$LoadEventsRequest;, |
10 | ········Lcom/android/calendar/EventLoader$LoadEventDaysRequest;, | 9 | ········Lcom/android/calendar/EventLoader$LoadEventDaysRequest;, |
11 | ········Lcom/android/calendar/EventLoader$ShutdownRequest;, | 10 | ········Lcom/android/calendar/EventLoader$ShutdownRequest;, |
12 | ········Lcom/android/calendar/EventLoader$LoadRequest; | 11 | ········Lcom/android/calendar/EventLoader$LoadRequest; |
13 | ····} | 12 | ····} |
14 | .end·annotation | 13 | .end·annotation |
Offset 123, 14 lines modified | Offset 123, 15 lines modified | ||
123 | ····.line·144 | 123 | ····.line·144 |
124 | ····sget-object·v0,·Lcom/android/calendar/EventRecurrenceFormatter;->mMonthRepeatByDayOfWeekStrs:[[Ljava/lang/String; | 124 | ····sget-object·v0,·Lcom/android/calendar/EventRecurrenceFormatter;->mMonthRepeatByDayOfWeekStrs:[[Ljava/lang/String; |
125 | ····sget-object·v1,·Lcom/android/calendar/EventRecurrenceFormatter;->mMonthRepeatByDayOfWeekIds:[I | 125 | ····sget-object·v1,·Lcom/android/calendar/EventRecurrenceFormatter;->mMonthRepeatByDayOfWeekIds:[I |
126 | ····aget·v1,·v1,·p1 | 126 | ····aget·v1,·v1,·p1 |
127 | ····.line·145 | ||
127 | ····invoke-virtual·{p0,·v1},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; | 128 | ····invoke-virtual·{p0,·v1},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; |
128 | ····move-result-object·v1 | 129 | ····move-result-object·v1 |
129 | ····aput-object·v1,·v0,·p1 | 130 | ····aput-object·v1,·v0,·p1 |
130 | ····.line·147 | 131 | ····.line·147 |
Offset 293, 22 lines modified | Offset 294, 24 lines modified | ||
293 | ····move-object/from16·v0,·v17 | 294 | ····move-object/from16·v0,·v17 |
294 | ····invoke-virtual·{v15,·v0},·Landroid/text/format/Time;->parse(Ljava/lang/String;)Z | 295 | ····invoke-virtual·{v15,·v0},·Landroid/text/format/Time;->parse(Ljava/lang/String;)Z |
295 | ····.line·46 | 296 | ····.line·46 |
296 | ····const/16·v17,·0x0 | 297 | ····const/16·v17,·0x0 |
298 | ····.line·47 | ||
297 | ····move/from16·v0,·v17 | 299 | ····move/from16·v0,·v17 |
298 | ····invoke-virtual·{v15,·v0},·Landroid/text/format/Time;->toMillis(Z)J | 300 | ····invoke-virtual·{v15,·v0},·Landroid/text/format/Time;->toMillis(Z)J |
299 | ····move-result-wide·v18 | 301 | ····move-result-wide·v18 |
300 | ····const/high16·v17,·0x20000 | 302 | ····const/high16·v17,·0x20000 |
303 | ····.line·46 | ||
301 | ····move-object/from16·v0,·p0 | 304 | ····move-object/from16·v0,·p0 |
302 | ····move-wide/from16·v1,·v18 | 305 | ····move-wide/from16·v1,·v18 |
303 | ····move/from16·v3,·v17 | 306 | ····move/from16·v3,·v17 |
304 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/text/format/DateUtils;->formatDateTime(Landroid/content/Context;JI)Ljava/lang/String; | 307 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/text/format/DateUtils;->formatDateTime(Landroid/content/Context;JI)Ljava/lang/String; |
Offset 381, 20 lines modified | Offset 384, 22 lines modified | ||
381 | ····move-object/from16·v0,·p2 | 384 | ····move-object/from16·v0,·p2 |
382 | ····iget·v0,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->count:I | 385 | ····iget·v0,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->count:I |
383 | ····move/from16·v21,·v0 | 386 | ····move/from16·v21,·v0 |
387 | ····.line·55 | ||
384 | ····invoke-static/range·{v21·..·v21},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 388 | ····invoke-static/range·{v21·..·v21},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
385 | ····move-result-object·v21 | 389 | ····move-result-object·v21 |
386 | ····aput-object·v21,·v19,·v20 | 390 | ····aput-object·v21,·v19,·v20 |
391 | ····.line·54 | ||
387 | ····move-object/from16·v0,·p1 | 392 | ····move-object/from16·v0,·p1 |
388 | ····move/from16·v1,·v17 | 393 | ····move/from16·v1,·v17 |
389 | ····move/from16·v2,·v18 | 394 | ····move/from16·v2,·v18 |
390 | ····move-object/from16·v3,·v19 | 395 | ····move-object/from16·v3,·v19 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/GeneralPreferences; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/GeneralPreferences; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/GeneralPreferences;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/GeneralPreferences;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/GeneralPreferences; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·201 | 27 | ····.line·201 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/GeneralPreferences$1;->this$0:Lcom/android/calendar/GeneralPreferences; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/GeneralPreferences$1;->this$0:Lcom/android/calendar/GeneralPreferences; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 494, 14 lines modified | Offset 494, 15 lines modified | ||
494 | ····move-result-object·v2 | 494 | ····move-result-object·v2 |
495 | ····.line·238 | 495 | ····.line·238 |
496 | ····.local·v2,·"fm":Landroid/app/FragmentManager; | 496 | ····.local·v2,·"fm":Landroid/app/FragmentManager; |
497 | ····const-string·v4,·"TimeZonePicker" | 497 | ····const-string·v4,·"TimeZonePicker" |
498 | ····.line·239 | ||
498 | ····invoke-virtual·{v2,·v4},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 499 | ····invoke-virtual·{v2,·v4},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
499 | ····move-result-object·v3 | 500 | ····move-result-object·v3 |
500 | ····check-cast·v3,·Lcom/android/timezonepicker/TimeZonePickerDialog; | 501 | ····check-cast·v3,·Lcom/android/timezonepicker/TimeZonePickerDialog; |
501 | ····.line·240 | 502 | ····.line·240 |
Offset 725, 14 lines modified | Offset 726, 15 lines modified | ||
725 | ····if-nez·v3,·:cond_1 | 726 | ····if-nez·v3,·:cond_1 |
726 | ····.line·158 | 727 | ····.line·158 |
727 | ····:cond_0 | 728 | ····:cond_0 |
728 | ····const-string·v3,·"preferences_alerts_category" | 729 | ····const-string·v3,·"preferences_alerts_category" |
730 | ····.line·159 | ||
729 | ····invoke-virtual·{v12,·v3},·Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 731 | ····invoke-virtual·{v12,·v3},·Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
730 | ····move-result-object·v10 | 732 | ····move-result-object·v10 |
731 | ····check-cast·v10,·Landroid/preference/PreferenceCategory; | 733 | ····check-cast·v10,·Landroid/preference/PreferenceCategory; |
732 | ····.line·160 | 734 | ····.line·160 |
Offset 1026, 20 lines modified | Offset 1028, 22 lines modified | ||
1026 | ····move-result-object·v4 | 1028 | ····move-result-object·v4 |
1027 | ····move-object/from16·v0,·p0 | 1029 | ····move-object/from16·v0,·p0 |
1028 | ····iget-object·v5,·v0,·Lcom/android/calendar/GeneralPreferences;->mTimeZoneId:Ljava/lang/String; | 1030 | ····iget-object·v5,·v0,·Lcom/android/calendar/GeneralPreferences;->mTimeZoneId:Ljava/lang/String; |
1031 | ····.line·213 | ||
1029 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 1032 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
1030 | ····move-result-wide·v6 | 1033 | ····move-result-wide·v6 |
1031 | ····const/4·v8,·0x0 | 1034 | ····const/4·v8,·0x0 |
1035 | ····.line·212 | ||
1032 | ····invoke-virtual/range·{v3·..·v8},·Lcom/android/timezonepicker/TimeZonePickerUtils;->getGmtDisplayName(Landroid/content/Context;Ljava/lang/String;JZ)Ljava/lang/CharSequence; | 1036 | ····invoke-virtual/range·{v3·..·v8},·Lcom/android/timezonepicker/TimeZonePickerUtils;->getGmtDisplayName(Landroid/content/Context;Ljava/lang/String;JZ)Ljava/lang/CharSequence; |
1033 | ····move-result-object·v17 | 1037 | ····move-result-object·v17 |
1034 | ····.line·214 | 1038 | ····.line·214 |
1035 | ····.local·v17,·"timezoneName":Ljava/lang/CharSequence; | 1039 | ····.local·v17,·"timezoneName":Ljava/lang/CharSequence; |
1036 | ····move-object/from16·v0,·p0 | 1040 | ····move-object/from16·v0,·p0 |
Offset 1057, 14 lines modified | Offset 1061, 15 lines modified | ||
1057 | ····.line·216 | 1061 | ····.line·216 |
1058 | ····invoke-virtual·{v2},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager; | 1062 | ····invoke-virtual·{v2},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager; |
1059 | ····move-result-object·v3 | 1063 | ····move-result-object·v3 |
1060 | ····const-string·v4,·"TimeZonePicker" | 1064 | ····const-string·v4,·"TimeZonePicker" |
1065 | ····.line·217 | ||
1061 | ····invoke-virtual·{v3,·v4},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 1066 | ····invoke-virtual·{v3,·v4},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
1062 | ····move-result-object·v18 | 1067 | ····move-result-object·v18 |
1063 | ····check-cast·v18,·Lcom/android/timezonepicker/TimeZonePickerDialog; | 1068 | ····check-cast·v18,·Lcom/android/timezonepicker/TimeZonePickerDialog; |
1064 | ····.line·218 | 1069 | ····.line·218 |
Offset 1393, 14 lines modified | Offset 1398, 15 lines modified | ||
1393 | ····.line·425 | 1398 | ····.line·425 |
1394 | ····new-instance·v1,·Landroid/provider/SearchRecentSuggestions; | 1399 | ····new-instance·v1,·Landroid/provider/SearchRecentSuggestions; |
1395 | ····invoke-virtual·{p0},·Lcom/android/calendar/GeneralPreferences;->getActivity()Landroid/app/Activity; | 1400 | ····invoke-virtual·{p0},·Lcom/android/calendar/GeneralPreferences;->getActivity()Landroid/app/Activity; |
1396 | ····move-result-object·v3 | 1401 | ····move-result-object·v3 |
1402 | ····.line·426 | ||
1397 | ····invoke-virtual·{p0},·Lcom/android/calendar/GeneralPreferences;->getActivity()Landroid/app/Activity; | 1403 | ····invoke-virtual·{p0},·Lcom/android/calendar/GeneralPreferences;->getActivity()Landroid/app/Activity; |
1398 | ····move-result-object·v4 | 1404 | ····move-result-object·v4 |
1399 | ····invoke-static·{v4},·Lcom/android/calendar/Utils;->getSearchAuthority(Landroid/content/Context;)Ljava/lang/String; | 1405 | ····invoke-static·{v4},·Lcom/android/calendar/Utils;->getSearchAuthority(Landroid/content/Context;)Ljava/lang/String; |
1400 | ····move-result-object·v4 | 1406 | ····move-result-object·v4 |
Offset 1420, 14 lines modified | Offset 1426, 15 lines modified | ||
1420 | ····const/4·v5,·0x0 | 1426 | ····const/4·v5,·0x0 |
1421 | ····invoke-static·{v3,·v4,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; | 1427 | ····invoke-static·{v3,·v4,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; |
1422 | ····move-result-object·v3 | 1428 | ····move-result-object·v3 |
1429 | ····.line·430 | ||
1423 | ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V | 1430 | ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V |
1424 | ····.line·433 | 1431 | ····.line·433 |
1425 | ····.end·local·v1····#·"suggestions":Landroid/provider/SearchRecentSuggestions; | 1432 | ····.end·local·v1····#·"suggestions":Landroid/provider/SearchRecentSuggestions; |
Max diff block lines reached; 2320/5169 bytes (44.88%) of diff not shown. |
Offset 381, 14 lines modified | Offset 381, 15 lines modified | ||
381 | ····move-result·v0 | 381 | ····move-result·v0 |
382 | ····iput-boolean·v0,·p0,·Lcom/android/calendar/OtherPreferences;->mIs24HourMode:Z | 382 | ····iput-boolean·v0,·p0,·Lcom/android/calendar/OtherPreferences;->mIs24HourMode:Z |
383 | ····.line·110 | 383 | ····.line·110 |
384 | ····const-string·v0,·"preferences_reminders_quiet_hours" | 384 | ····const-string·v0,·"preferences_reminders_quiet_hours" |
385 | ····.line·111 | ||
385 | ····invoke-virtual·{p0,·v0},·Lcom/android/calendar/OtherPreferences;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 386 | ····invoke-virtual·{p0,·v0},·Lcom/android/calendar/OtherPreferences;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
386 | ····move-result-object·v0 | 387 | ····move-result-object·v0 |
387 | ····check-cast·v0,·Landroid/preference/CheckBoxPreference; | 388 | ····check-cast·v0,·Landroid/preference/CheckBoxPreference; |
388 | ····iput-object·v0,·p0,·Lcom/android/calendar/OtherPreferences;->mQuietHours:Landroid/preference/CheckBoxPreference; | 389 | ····iput-object·v0,·p0,·Lcom/android/calendar/OtherPreferences;->mQuietHours:Landroid/preference/CheckBoxPreference; |
Offset 44, 156 lines modified | Offset 44, 150 lines modified | ||
44 | ····invoke-virtual·{p1},·Lcom/android/calendar/CalendarSettingsActivity;->hideMenuButtons()V | 44 | ····invoke-virtual·{p1},·Lcom/android/calendar/CalendarSettingsActivity;->hideMenuButtons()V |
45 | ····.line·75 | 45 | ····.line·75 |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | .method·public·onCreate(Landroid/os/Bundle;)V | 48 | .method·public·onCreate(Landroid/os/Bundle;)V |
49 |
····.locals· |
49 | ····.locals·9 |
50 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 50 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line·44 | 52 | ····.line·44 |
53 | ····invoke-super·{p0,·p1},·Landroid/preference/PreferenceFragment;->onCreate(Landroid/os/Bundle;)V | 53 | ····invoke-super·{p0,·p1},·Landroid/preference/PreferenceFragment;->onCreate(Landroid/os/Bundle;)V |
54 | ····.line·46 | 54 | ····.line·46 |
55 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getPreferenceManager()Landroid/preference/PreferenceManager; | 55 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getPreferenceManager()Landroid/preference/PreferenceManager; |
56 |
····move-result-object·v |
56 | ····move-result-object·v5 |
57 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getActivity()Landroid/app/Activity; | 57 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getActivity()Landroid/app/Activity; |
58 |
····move-result-object·v |
58 | ····move-result-object·v6 |
59 |
····invoke-virtual·{v |
59 | ····invoke-virtual·{v5,·v6},·Landroid/preference/PreferenceManager;->createPreferenceScreen(Landroid/content/Context;)Landroid/preference/PreferenceScreen; |
60 |
····move-result-object·v |
60 | ····move-result-object·v3 |
61 | ····.line·47 | 61 | ····.line·47 |
62 |
····.local·v |
62 | ····.local·v3,·"ps":Landroid/preference/PreferenceScreen; |
63 |
····const·v |
63 | ····const·v5,·0x7f0900b8 |
64 |
····invoke-virtual·{v |
64 | ····invoke-virtual·{v3,·v5},·Landroid/preference/PreferenceScreen;->setTitle(I)V |
65 | ····.line·49 | 65 | ····.line·49 |
66 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getActivity()Landroid/app/Activity; | 66 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getActivity()Landroid/app/Activity; |
67 |
····move-result-object·v |
67 | ····move-result-object·v5 |
68 |
····invoke-static·{v |
68 | ····invoke-static·{v5},·Lcom/android/calendar/Utils;->getQuickResponses(Landroid/content/Context;)[Ljava/lang/String; |
69 |
····move-result-object·v |
69 | ····move-result-object·v5 |
70 |
····iput-object·v |
70 | ····iput-object·v5,·p0,·Lcom/android/calendar/QuickResponseSettings;->mResponses:[Ljava/lang/String; |
71 | ····.line·51 | 71 | ····.line·51 |
72 |
····iget-object·v |
72 | ····iget-object·v5,·p0,·Lcom/android/calendar/QuickResponseSettings;->mResponses:[Ljava/lang/String; |
73 |
····if-eqz·v |
73 | ····if-eqz·v5,·:cond_0 |
74 | ····.line·52 | 74 | ····.line·52 |
75 |
····iget-object·v |
75 | ····iget-object·v5,·p0,·Lcom/android/calendar/QuickResponseSettings;->mResponses:[Ljava/lang/String; |
76 |
····array-length·v |
76 | ····array-length·v5,·v5 |
77 |
····new-array·v |
77 | ····new-array·v5,·v5,·[Landroid/preference/EditTextPreference; |
78 |
····iput-object·v |
78 | ····iput-object·v5,·p0,·Lcom/android/calendar/QuickResponseSettings;->mEditTextPrefs:[Landroid/preference/EditTextPreference; |
79 | ····.line·54 | 79 | ····.line·54 |
80 |
····iget-object·v |
80 | ····iget-object·v5,·p0,·Lcom/android/calendar/QuickResponseSettings;->mResponses:[Ljava/lang/String; |
81 |
····invoke-static·{v |
81 | ····invoke-static·{v5},·Ljava/util/Arrays;->sort([Ljava/lang/Object;)V |
82 | ····.line·55 | 82 | ····.line·55 |
83 |
····const/4·v |
83 | ····const/4·v1,·0x0 |
84 | ····.line·56 | 84 | ····.line·56 |
85 |
····.local·v |
85 | ····.local·v1,·"i":I |
86 |
····iget-object·v |
86 | ····iget-object·v6,·p0,·Lcom/android/calendar/QuickResponseSettings;->mResponses:[Ljava/lang/String; |
87 |
|
87 | ····array-length·v7,·v6 |
88 | ····array-length·v5,·v0 | ||
89 |
···· |
88 | ····const/4·v5,·0x0 |
90 | ····const/4·v4,·0x0 | ||
91 |
···· |
89 | ····move·v2,·v1 |
92 | ····move·v3,·v2 | ||
93 |
····.end·local·v |
90 | ····.end·local·v1····#·"i":I |
94 |
····.local·v |
91 | ····.local·v2,·"i":I |
95 | ····:goto_0 | 92 | ····:goto_0 |
96 |
····if-ge·v |
93 | ····if-ge·v5,·v7,·:cond_1 |
97 |
····aget-object·v |
94 | ····aget-object·v4,·v6,·v5 |
98 | ····.line·57 | 95 | ····.line·57 |
99 |
····.local·v |
96 | ····.local·v4,·"response":Ljava/lang/String; |
100 |
····new-instance·v |
97 | ····new-instance·v0,·Landroid/preference/EditTextPreference; |
101 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getActivity()Landroid/app/Activity; | 98 | ····invoke-virtual·{p0},·Lcom/android/calendar/QuickResponseSettings;->getActivity()Landroid/app/Activity; |
102 | ····move-result-object·v8 | 99 | ····move-result-object·v8 |
103 |
····invoke-direct·{v |
100 | ····invoke-direct·{v0,·v8},·Landroid/preference/EditTextPreference;-><init>(Landroid/content/Context;)V |
104 | ····.line·58 | 101 | ····.line·58 |
105 |
····.local·v |
102 | ····.local·v0,·"et":Landroid/preference/EditTextPreference; |
106 | ····const·v8,·0x7f0900b6 | 103 | ····const·v8,·0x7f0900b6 |
Max diff block lines reached; 3134/8165 bytes (38.38%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/SearchActivity; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/SearchActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/SearchActivity;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/SearchActivity;Landroid/os/Handler;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/SearchActivity; | ||
22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·65 | 25 | ····.line·65 |
25 | ····iput-object·p1,·p0,·Lcom/android/calendar/SearchActivity$1;->this$0:Lcom/android/calendar/SearchActivity; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/SearchActivity$1;->this$0:Lcom/android/calendar/SearchActivity; |
26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/SearchActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/SearchActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/SearchActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/SearchActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/SearchActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·83 | 27 | ····.line·83 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 55, 23 lines modified | Offset 56, 25 lines modified | ||
55 | ····move-result-object·v1 | 56 | ····move-result-object·v1 |
56 | ····iget-object·v2,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; | 57 | ····iget-object·v2,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; |
57 | ····iget-object·v3,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; | 58 | ····iget-object·v3,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; |
59 | ····.line·87 | ||
58 | ····#·getter·for:·Lcom/android/calendar/SearchActivity;->mTimeChangesUpdater:Ljava/lang/Runnable; | 60 | ····#·getter·for:·Lcom/android/calendar/SearchActivity;->mTimeChangesUpdater:Ljava/lang/Runnable; |
59 | ····invoke-static·{v3},·Lcom/android/calendar/SearchActivity;->access$100(Lcom/android/calendar/SearchActivity;)Ljava/lang/Runnable; | 61 | ····invoke-static·{v3},·Lcom/android/calendar/SearchActivity;->access$100(Lcom/android/calendar/SearchActivity;)Ljava/lang/Runnable; |
60 | ····move-result-object·v3 | 62 | ····move-result-object·v3 |
61 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getTimeZone(Landroid/content/Context;Ljava/lang/Runnable;)Ljava/lang/String; | 63 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getTimeZone(Landroid/content/Context;Ljava/lang/Runnable;)Ljava/lang/String; |
62 | ····move-result-object·v2 | 64 | ····move-result-object·v2 |
65 | ····.line·86 | ||
63 | ····invoke-static·{v0,·v1,·v2},·Lcom/android/calendar/Utils;->setMidnightUpdater(Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/String;)V | 66 | ····invoke-static·{v0,·v1,·v2},·Lcom/android/calendar/Utils;->setMidnightUpdater(Landroid/os/Handler;Ljava/lang/Runnable;Ljava/lang/String;)V |
64 | ····.line·88 | 67 | ····.line·88 |
65 | ····iget-object·v0,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; | 68 | ····iget-object·v0,·p0,·Lcom/android/calendar/SearchActivity$2;->this$0:Lcom/android/calendar/SearchActivity; |
66 | ····invoke-virtual·{v0},·Lcom/android/calendar/SearchActivity;->invalidateOptionsMenu()V | 69 | ····invoke-virtual·{v0},·Lcom/android/calendar/SearchActivity;->invalidateOptionsMenu()V |
Offset 291, 14 lines modified | Offset 291, 15 lines modified | ||
291 | ····.prologue | 291 | ····.prologue |
292 | ····const/4·v4,·0x1 | 292 | ····const/4·v4,·0x1 |
293 | ····.line·203 | 293 | ····.line·203 |
294 | ····new-instance·v1,·Landroid/provider/SearchRecentSuggestions; | 294 | ····new-instance·v1,·Landroid/provider/SearchRecentSuggestions; |
295 | ····.line·204 | ||
295 | ····invoke-static·{p0},·Lcom/android/calendar/Utils;->getSearchAuthority(Landroid/content/Context;)Ljava/lang/String; | 296 | ····invoke-static·{p0},·Lcom/android/calendar/Utils;->getSearchAuthority(Landroid/content/Context;)Ljava/lang/String; |
296 | ····move-result-object·v2 | 297 | ····move-result-object·v2 |
297 | ····invoke-direct·{v1,·p0,·v2,·v4},·Landroid/provider/SearchRecentSuggestions;-><init>(Landroid/content/Context;Ljava/lang/String;I)V | 298 | ····invoke-direct·{v1,·p0,·v2,·v4},·Landroid/provider/SearchRecentSuggestions;-><init>(Landroid/content/Context;Ljava/lang/String;I)V |
298 | ····.line·206 | 299 | ····.line·206 |
Offset 396, 28 lines modified | Offset 397, 30 lines modified | ||
396 | ····move-object/from16·v0,·p1 | 397 | ····move-object/from16·v0,·p1 |
397 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; | 398 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; |
398 | ····const/4·v6,·0x0 | 399 | ····const/4·v6,·0x0 |
400 | ····.line·182 | ||
399 | ····invoke-virtual·{v3,·v6},·Landroid/text/format/Time;->toMillis(Z)J | 401 | ····invoke-virtual·{v3,·v6},·Landroid/text/format/Time;->toMillis(Z)J |
400 | ····move-result-wide·v6 | 402 | ····move-result-wide·v6 |
401 | ····move-object/from16·v0,·p1 | 403 | ····move-object/from16·v0,·p1 |
402 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->endTime:Landroid/text/format/Time; | 404 | ····iget-object·v3,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->endTime:Landroid/text/format/Time; |
403 | ····const/4·v8,·0x0 | 405 | ····const/4·v8,·0x0 |
404 | ····invoke-virtual·{v3,·v8},·Landroid/text/format/Time;->toMillis(Z)J | 406 | ····invoke-virtual·{v3,·v8},·Landroid/text/format/Time;->toMillis(Z)J |
405 | ····move-result-wide·v8 | 407 | ····move-result-wide·v8 |
408 | ····.line·183 | ||
406 | ····invoke-virtual/range·{p1·..·p1},·Lcom/android/calendar/CalendarController$EventInfo;->getResponse()I | 409 | ····invoke-virtual/range·{p1·..·p1},·Lcom/android/calendar/CalendarController$EventInfo;->getResponse()I |
407 | ····move-result·v10 | 410 | ····move-result·v10 |
408 | ····const/4·v11,·0x0 | 411 | ····const/4·v11,·0x0 |
409 | ····const/4·v12,·0x1 | 412 | ····const/4·v12,·0x1 |
Offset 509, 18 lines modified | Offset 512, 20 lines modified | ||
509 | ····move-object/from16·v0,·p1 | 512 | ····move-object/from16·v0,·p1 |
510 | ····iget-object·v2,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; | 513 | ····iget-object·v2,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->startTime:Landroid/text/format/Time; |
511 | ····const/4·v3,·0x1 | 514 | ····const/4·v3,·0x1 |
515 | ····.line·193 | ||
512 | ····invoke-virtual·{v2,·v3},·Landroid/text/format/Time;->toMillis(Z)J | 516 | ····invoke-virtual·{v2,·v3},·Landroid/text/format/Time;->toMillis(Z)J |
513 | ····move-result-wide·v2 | 517 | ····move-result-wide·v2 |
518 | ····.line·192 | ||
514 | ····:goto_1 | 519 | ····:goto_1 |
515 | ····move-object/from16·v0,·v17 | 520 | ····move-object/from16·v0,·v17 |
516 | ····invoke-virtual·{v0,·v4,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; | 521 | ····invoke-virtual·{v0,·v4,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; |
517 | ····.line·194 | 522 | ····.line·194 |
518 | ····const-string·v4,·"endTime" | 523 | ····const-string·v4,·"endTime" |
Offset 533, 39 lines modified | Offset 538, 41 lines modified | ||
533 | ····move-object/from16·v0,·p1 | 538 | ····move-object/from16·v0,·p1 |
534 | ····iget-object·v2,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->endTime:Landroid/text/format/Time; | 539 | ····iget-object·v2,·v0,·Lcom/android/calendar/CalendarController$EventInfo;->endTime:Landroid/text/format/Time; |
535 | ····const/4·v3,·0x1 | 540 | ····const/4·v3,·0x1 |
541 | ····.line·195 | ||
536 | ····invoke-virtual·{v2,·v3},·Landroid/text/format/Time;->toMillis(Z)J | 542 | ····invoke-virtual·{v2,·v3},·Landroid/text/format/Time;->toMillis(Z)J |
537 | ····move-result-wide·v2 | 543 | ····move-result-wide·v2 |
544 | ····.line·194 | ||
538 | ····:goto_2 | 545 | ····:goto_2 |
539 | ····move-object/from16·v0,·v17 | 546 | ····move-object/from16·v0,·v17 |
540 | ····invoke-virtual·{v0,·v4,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; | 547 | ····invoke-virtual·{v0,·v4,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;J)Landroid/content/Intent; |
541 | ····.line·196 | 548 | ····.line·196 |
542 | ····move-object/from16·v0,·p0 | 549 | ····move-object/from16·v0,·p0 |
543 | ····move-object/from16·v1,·v17 | 550 | ····move-object/from16·v1,·v17 |
544 | ····invoke-virtual·{v0,·v1},·Lcom/android/calendar/SearchActivity;->startActivity(Landroid/content/Intent;)V | 551 | ····invoke-virtual·{v0,·v1},·Lcom/android/calendar/SearchActivity;->startActivity(Landroid/content/Intent;)V |
545 | ····goto·:goto_0 | 552 | ····goto·:goto_0 |
546 |
····.line·19 |
553 | ····.line·193 |
547 | ····:cond_1 | 554 | ····:cond_1 |
548 | ····const-wide/16·v2,·-0x1 | 555 | ····const-wide/16·v2,·-0x1 |
Max diff block lines reached; 2880/5454 bytes (52.81%) of diff not shown. |
Offset 768, 24 lines modified | Offset 768, 26 lines modified | ||
768 | ····invoke-static·{v9,·v10},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 768 | ····invoke-static·{v9,·v10},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
769 | ····move-result·v9 | 769 | ····move-result·v9 |
770 | ····iget-object·v10,·p0,·Lcom/android/calendar/StickyHeaderListView;->mListView:Landroid/widget/ListView; | 770 | ····iget-object·v10,·p0,·Lcom/android/calendar/StickyHeaderListView;->mListView:Landroid/widget/ListView; |
771 | ····.line·238 | ||
771 | ····invoke-virtual·{v10},·Landroid/widget/ListView;->getHeight()I | 772 | ····invoke-virtual·{v10},·Landroid/widget/ListView;->getHeight()I |
772 | ····move-result·v10 | 773 | ····move-result·v10 |
773 | ····const/high16·v11,·-0x80000000 | 774 | ····const/high16·v11,·-0x80000000 |
774 | ····invoke-static·{v10,·v11},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 775 | ····invoke-static·{v10,·v11},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
775 | ····move-result·v10 | 776 | ····move-result·v10 |
777 | ····.line·237 | ||
776 | ····invoke-virtual·{v8,·v9,·v10},·Landroid/view/View;->measure(II)V | 778 | ····invoke-virtual·{v8,·v9,·v10},·Landroid/view/View;->measure(II)V |
777 | ····.line·240 | 779 | ····.line·240 |
778 | ····iget-object·v9,·p0,·Lcom/android/calendar/StickyHeaderListView;->mStickyHeader:Landroid/view/View; | 780 | ····iget-object·v9,·p0,·Lcom/android/calendar/StickyHeaderListView;->mStickyHeader:Landroid/view/View; |
779 | ····invoke-virtual·{p0,·v9},·Lcom/android/calendar/StickyHeaderListView;->removeView(Landroid/view/View;)V | 781 | ····invoke-virtual·{p0,·v9},·Lcom/android/calendar/StickyHeaderListView;->removeView(Landroid/view/View;)V |
Offset 51, 38 lines modified | Offset 51, 41 lines modified | ||
51 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 51 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
52 | ····move-result·v0 | 52 | ····move-result·v0 |
53 | ····if-nez·v0,·:cond_0 | 53 | ····if-nez·v0,·:cond_0 |
54 | ····.line·2084 | ||
54 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 55 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
55 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
56 | ····const-string·v1,·"android.intent.action.TIME_SET" | 57 | ····const-string·v1,·"android.intent.action.TIME_SET" |
57 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 58 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
58 | ····move-result·v0 | 59 | ····move-result·v0 |
59 | ····if-nez·v0,·:cond_0 | 60 | ····if-nez·v0,·:cond_0 |
61 | ····.line·2085 | ||
60 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 62 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
61 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
62 | ····const-string·v1,·"android.intent.action.LOCALE_CHANGED" | 64 | ····const-string·v1,·"android.intent.action.LOCALE_CHANGED" |
63 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 65 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
64 | ····move-result·v0 | 66 | ····move-result·v0 |
65 | ····if-nez·v0,·:cond_0 | 67 | ····if-nez·v0,·:cond_0 |
68 | ····.line·2086 | ||
66 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; | 69 | ····invoke-virtual·{p2},·Landroid/content/Intent;->getAction()Ljava/lang/String; |
67 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
68 | ····const-string·v1,·"android.intent.action.TIMEZONE_CHANGED" | 71 | ····const-string·v1,·"android.intent.action.TIMEZONE_CHANGED" |
69 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 72 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Utils.java" | 3 | .source·"Utils.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/android/calendar/Utils$1;, | ||
8 | ········Lcom/android/calendar/Utils$CalendarBroadcastReceiver;, | 7 | ········Lcom/android/calendar/Utils$CalendarBroadcastReceiver;, |
9 | ········Lcom/android/calendar/Utils$DNASegment;, | 8 | ········Lcom/android/calendar/Utils$DNASegment;, |
10 | ········Lcom/android/calendar/Utils$DNAStrand; | 9 | ········Lcom/android/calendar/Utils$DNAStrand; |
11 | ····} | 10 | ····} |
12 | .end·annotation | 11 | .end·annotation |
Offset 150, 14 lines modified | Offset 149, 15 lines modified | ||
150 | ····move-result-object·v0 | 149 | ····move-result-object·v0 |
151 | ····sput-object·v0,·Lcom/android/calendar/Utils;->mWildcardPattern:Ljava/util/regex/Pattern; | 150 | ····sput-object·v0,·Lcom/android/calendar/Utils;->mWildcardPattern:Ljava/util/regex/Pattern; |
152 | ····.line·170 | 151 | ····.line·170 |
153 | ····const-string·v0,·"([-+NnSs](\\s)*)?[1-9]?[0-9](\u00b0)(\\s)*([1-5]?[0-9]\')?(\\s)*([1-5]?[0-9](\\.[0-9]+)?\")?((\\s)*[NnSs])?(\\s)*,(\\s)*([-+EeWw](\\s)*)?(1)?[0-9]?[0-9](\u00b0)(\\s)*([1-5]?[0-9]\')?(\\s)*([1-5]?[0-9](\\.[0-9]+)?\")?((\\s)*[EeWw])?|[+-]?[1-9]?[0-9](\\.[0-9]+)(\u00b0)?(\\s)*,(\\s)*[+-]?(1)?[0-9]?[0-9](\\.[0-9]+)(\u00b0)?" | 152 | ····const-string·v0,·"([-+NnSs](\\s)*)?[1-9]?[0-9](\u00b0)(\\s)*([1-5]?[0-9]\')?(\\s)*([1-5]?[0-9](\\.[0-9]+)?\")?((\\s)*[NnSs])?(\\s)*,(\\s)*([-+EeWw](\\s)*)?(1)?[0-9]?[0-9](\u00b0)(\\s)*([1-5]?[0-9]\')?(\\s)*([1-5]?[0-9](\\.[0-9]+)?\")?((\\s)*[EeWw])?|[+-]?[1-9]?[0-9](\\.[0-9]+)(\u00b0)?(\\s)*,(\\s)*[+-]?(1)?[0-9]?[0-9](\\.[0-9]+)(\u00b0)?" |
153 | ····.line·171 | ||
154 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; | 154 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; |
155 | ····move-result-object·v0 | 155 | ····move-result-object·v0 |
156 | ····sput-object·v0,·Lcom/android/calendar/Utils;->COORD_PATTERN:Ljava/util/regex/Pattern; | 156 | ····sput-object·v0,·Lcom/android/calendar/Utils;->COORD_PATTERN:Ljava/util/regex/Pattern; |
157 | ····.line·180 | 157 | ····.line·180 |
Offset 209, 15 lines modified | Offset 209, 14 lines modified | ||
209 | .method·public·constructor·<init>()V | 209 | .method·public·constructor·<init>()V |
210 | ····.locals·0 | 210 | ····.locals·0 |
211 | ····.prologue | 211 | ····.prologue |
212 | ····.line·76 | 212 | ····.line·76 |
213 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 213 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
214 | ····.line·2072 | ||
215 | ····return-void | 214 | ····return-void |
216 | .end·method | 215 | .end·method |
217 | .method·private·static·addAllDayToStrands(Lcom/android/calendar/Event;Ljava/util/HashMap;II)V | 216 | .method·private·static·addAllDayToStrands(Lcom/android/calendar/Event;Ljava/util/HashMap;II)V |
218 | ····.locals·5 | 217 | ····.locals·5 |
219 | ····.param·p0,·"event"····#·Lcom/android/calendar/Event; | 218 | ····.param·p0,·"event"····#·Lcom/android/calendar/Event; |
220 | ····.param·p2,·"firstJulianDay"····#·I | 219 | ····.param·p2,·"firstJulianDay"····#·I |
Offset 892, 15 lines modified | Offset 891, 15 lines modified | ||
892 | ········:pswitch_3 | 891 | ········:pswitch_3 |
893 | ········:pswitch_4 | 892 | ········:pswitch_4 |
894 | ········:pswitch_5 | 893 | ········:pswitch_5 |
895 | ····.end·packed-switch | 894 | ····.end·packed-switch |
896 | .end·method | 895 | .end·method |
897 | .method·public·static·createDNAStrands(ILjava/util/ArrayList;III[ILandroid/content/Context;)Ljava/util/HashMap; | 896 | .method·public·static·createDNAStrands(ILjava/util/ArrayList;III[ILandroid/content/Context;)Ljava/util/HashMap; |
898 |
····.locals·2 |
897 | ····.locals·27 |
899 | ····.param·p0,·"firstJulianDay"····#·I | 898 | ····.param·p0,·"firstJulianDay"····#·I |
900 | ····.param·p2,·"top"····#·I | 899 | ····.param·p2,·"top"····#·I |
901 | ····.param·p3,·"bottom"····#·I | 900 | ····.param·p3,·"bottom"····#·I |
902 | ····.param·p4,·"minPixels"····#·I | 901 | ····.param·p4,·"minPixels"····#·I |
903 | ····.param·p5,·"dayXs"····#·[I | 902 | ····.param·p5,·"dayXs"····#·[I |
904 | ····.param·p6,·"context"····#·Landroid/content/Context; | 903 | ····.param·p6,·"context"····#·Landroid/content/Context; |
905 | ····.annotation·system·Ldalvik/annotation/Signature; | 904 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 937, 43 lines modified | Offset 936, 43 lines modified | ||
937 | ····invoke-static·{v5,·v6},·Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;)I | 936 | ····invoke-static·{v5,·v6},·Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;)I |
938 | ····.line·883 | 937 | ····.line·883 |
939 | ····:cond_0 | 938 | ····:cond_0 |
940 | ····invoke-virtual/range·{p6·..·p6},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 939 | ····invoke-virtual/range·{p6·..·p6},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
941 |
····move-result-object·v2 |
940 | ····move-result-object·v24 |
942 | ····.line·884 | 941 | ····.line·884 |
943 |
····.local·v2 |
942 | ····.local·v24,·"res":Landroid/content/res/Resources; |
944 | ····const·v5,·0x7f0d0089 | 943 | ····const·v5,·0x7f0d0089 |
945 |
····move-object/from16·v0,·v2 |
944 | ····move-object/from16·v0,·v24 |
946 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/Resources;->getColor(I)I | 945 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/Resources;->getColor(I)I |
947 | ····move-result·v5 | 946 | ····move-result·v5 |
948 | ····sput·v5,·Lcom/android/calendar/Utils;->CONFLICT_COLOR:I | 947 | ····sput·v5,·Lcom/android/calendar/Utils;->CONFLICT_COLOR:I |
949 | ····.line·885 | 948 | ····.line·885 |
950 | ····const·v5,·0x7f0e0012 | 949 | ····const·v5,·0x7f0e0012 |
951 |
····move-object/from16·v0,·v2 |
950 | ····move-object/from16·v0,·v24 |
952 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/Resources;->getInteger(I)I | 951 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/Resources;->getInteger(I)I |
953 | ····move-result·v5 | 952 | ····move-result·v5 |
954 | ····sput·v5,·Lcom/android/calendar/Utils;->WORK_DAY_START_MINUTES:I | 953 | ····sput·v5,·Lcom/android/calendar/Utils;->WORK_DAY_START_MINUTES:I |
955 | ····.line·886 | 954 | ····.line·886 |
956 | ····const·v5,·0x7f0e0011 | 955 | ····const·v5,·0x7f0e0011 |
Max diff block lines reached; 58648/61858 bytes (94.81%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$item:Lcom/android/calendar/event/EditEventHelper$AttendeeItem; | 22 | .field·final·synthetic·val$item:Lcom/android/calendar/event/EditEventHelper$AttendeeItem; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler;Lcom/android/calendar/event/EditEventHelper$AttendeeItem;)V | 24 | .method·constructor·<init>(Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler;Lcom/android/calendar/event/EditEventHelper$AttendeeItem;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·459 | 28 | ····.line·459 |
28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1;->this$1:Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1;->this$1:Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler; |
29 | ····iput-object·p2,·p0,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1;->val$item:Lcom/android/calendar/event/EditEventHelper$AttendeeItem; | 30 | ····iput-object·p2,·p0,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1;->val$item:Lcom/android/calendar/event/EditEventHelper$AttendeeItem; |
Offset 83, 22 lines modified | Offset 83, 24 lines modified | ||
83 | ····move-result-wide·v0 | 83 | ····move-result-wide·v0 |
84 | ····.line·447 | 84 | ····.line·447 |
85 | ····.local·v0,·"contactId":J | 85 | ····.local·v0,·"contactId":J |
86 | ····sget-object·v5,·Landroid/provider/ContactsContract$Contacts;->CONTENT_URI:Landroid/net/Uri; | 86 | ····sget-object·v5,·Landroid/provider/ContactsContract$Contacts;->CONTENT_URI:Landroid/net/Uri; |
87 | ····.line·448 | ||
87 | ····invoke-static·{v5,·v0,·v1},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; | 88 | ····invoke-static·{v5,·v0,·v1},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri; |
88 | ····move-result-object·v2 | 89 | ····move-result-object·v2 |
89 | ····.line·450 | 90 | ····.line·450 |
90 | ····.local·v2,·"contactUri":Landroid/net/Uri; | 91 | ····.local·v2,·"contactUri":Landroid/net/Uri; |
91 | ····const/4·v5,·0x1 | 92 | ····const/4·v5,·0x1 |
93 | ····.line·451 | ||
92 | ····invoke-interface·{p3,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 94 | ····invoke-interface·{p3,·v5},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
93 | ····move-result-object·v4 | 95 | ····move-result-object·v4 |
94 | ····.line·452 | 96 | ····.line·452 |
95 | ····.local·v4,·"lookupKey":Ljava/lang/String; | 97 | ····.local·v4,·"lookupKey":Ljava/lang/String; |
96 | ····invoke-static·{v0,·v1,·v4},·Landroid/provider/ContactsContract$Contacts;->getLookupUri(JLjava/lang/String;)Landroid/net/Uri; | 98 | ····invoke-static·{v0,·v1,·v4},·Landroid/provider/ContactsContract$Contacts;->getLookupUri(JLjava/lang/String;)Landroid/net/Uri; |
Offset 121, 23 lines modified | Offset 123, 25 lines modified | ||
121 | ····cmp-long·v5,·v6,·v8 | 123 | ····cmp-long·v5,·v6,·v8 |
122 | ····if-lez·v5,·:cond_3 | 124 | ····if-lez·v5,·:cond_3 |
123 | ····.line·458 | 125 | ····.line·458 |
124 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler;->this$0:Lcom/android/calendar/event/AttendeesView; | 126 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler;->this$0:Lcom/android/calendar/event/AttendeesView; |
127 | ····.line·459 | ||
125 | ····#·getter·for:·Lcom/android/calendar/event/AttendeesView;->mContext:Landroid/content/Context; | 128 | ····#·getter·for:·Lcom/android/calendar/event/AttendeesView;->mContext:Landroid/content/Context; |
126 | ····invoke-static·{v5},·Lcom/android/calendar/event/AttendeesView;->access$000(Lcom/android/calendar/event/AttendeesView;)Landroid/content/Context; | 129 | ····invoke-static·{v5},·Lcom/android/calendar/event/AttendeesView;->access$000(Lcom/android/calendar/event/AttendeesView;)Landroid/content/Context; |
127 | ····move-result-object·v5 | 130 | ····move-result-object·v5 |
128 | ····new-instance·v8,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1; | 131 | ····new-instance·v8,·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1; |
129 | ····invoke-direct·{v8,·p0,·v3},·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1;-><init>(Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler;Lcom/android/calendar/event/EditEventHelper$AttendeeItem;)V | 132 | ····invoke-direct·{v8,·p0,·v3},·Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler$1;-><init>(Lcom/android/calendar/event/AttendeesView$PresenceQueryHandler;Lcom/android/calendar/event/EditEventHelper$AttendeeItem;)V |
133 | ····.line·458 | ||
130 | ····invoke-static·{v5,·v3,·v8,·v2},·Lcom/android/calendar/ContactsAsyncHelper;->retrieveContactPhotoAsync(Landroid/content/Context;Lcom/android/calendar/event/EditEventHelper$AttendeeItem;Ljava/lang/Runnable;Landroid/net/Uri;)V | 134 | ····invoke-static·{v5,·v3,·v8,·v2},·Lcom/android/calendar/ContactsAsyncHelper;->retrieveContactPhotoAsync(Landroid/content/Context;Lcom/android/calendar/event/EditEventHelper$AttendeeItem;Ljava/lang/Runnable;Landroid/net/Uri;)V |
131 | ····:try_end_0 | 135 | ····:try_end_0 |
132 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 136 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
133 | ····.line·481 | 137 | ····.line·481 |
134 | ····.end·local·v0····#·"contactId":J | 138 | ····.end·local·v0····#·"contactId":J |
135 | ····.end·local·v2····#·"contactUri":Landroid/net/Uri; | 139 | ····.end·local·v2····#·"contactUri":Landroid/net/Uri; |
Offset 157, 14 lines modified | Offset 157, 15 lines modified | ||
157 | ····move-result-object·v2 | 157 | ····move-result-object·v2 |
158 | ····iput-object·v2,·p0,·Lcom/android/calendar/event/AttendeesView;->mDefaultBadge:Landroid/graphics/drawable/Drawable; | 158 | ····iput-object·v2,·p0,·Lcom/android/calendar/event/AttendeesView;->mDefaultBadge:Landroid/graphics/drawable/Drawable; |
159 | ····.line·109 | 159 | ····.line·109 |
160 | ····const·v2,·0x7f0e000f | 160 | ····const·v2,·0x7f0e000f |
161 | ····.line·110 | ||
161 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getInteger(I)I | 162 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getInteger(I)I |
162 | ····move-result·v2 | 163 | ····move-result·v2 |
163 | ····iput·v2,·p0,·Lcom/android/calendar/event/AttendeesView;->mNoResponsePhotoAlpha:I | 164 | ····iput·v2,·p0,·Lcom/android/calendar/event/AttendeesView;->mNoResponsePhotoAlpha:I |
164 | ····.line·111 | 165 | ····.line·111 |
Offset 925, 14 lines modified | Offset 926, 15 lines modified | ||
925 | ····const/4·v3,·0x0 | 926 | ····const/4·v3,·0x0 |
926 | ····.line·147 | 927 | ····.line·147 |
927 | ····iget-object·v1,·p0,·Lcom/android/calendar/event/AttendeesView;->mInflater:Landroid/view/LayoutInflater; | 928 | ····iget-object·v1,·p0,·Lcom/android/calendar/event/AttendeesView;->mInflater:Landroid/view/LayoutInflater; |
928 | ····const·v2,·0x7f040056 | 929 | ····const·v2,·0x7f040056 |
930 | ····.line·148 | ||
929 | ····invoke-virtual·{v1,·v2,·p0,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 931 | ····invoke-virtual·{v1,·v2,·p0,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
930 | ····move-result-object·v0 | 932 | ····move-result-object·v0 |
931 | ····check-cast·v0,·Landroid/widget/TextView; | 933 | ····check-cast·v0,·Landroid/widget/TextView; |
932 | ····.line·149 | 934 | ····.line·149 |
Offset 1181, 18 lines modified | Offset 1183, 20 lines modified | ||
1181 | ····invoke-virtual·{v3,·v6},·Landroid/widget/ImageButton;->setImageResource(I)V | 1183 | ····invoke-virtual·{v3,·v6},·Landroid/widget/ImageButton;->setImageResource(I)V |
1182 | ····.line·200 | 1184 | ····.line·200 |
1183 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/AttendeesView;->mContext:Landroid/content/Context; | 1185 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/AttendeesView;->mContext:Landroid/content/Context; |
1184 | ····const·v7,·0x7f090021 | 1186 | ····const·v7,·0x7f090021 |
1187 | ····.line·201 | ||
1185 | ····invoke-virtual·{v6,·v7},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 1188 | ····invoke-virtual·{v6,·v7},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
1186 | ····move-result-object·v6 | 1189 | ····move-result-object·v6 |
1190 | ····.line·200 | ||
1187 | ····invoke-virtual·{v3,·v6},·Landroid/widget/ImageButton;->setContentDescription(Ljava/lang/CharSequence;)V | 1191 | ····invoke-virtual·{v3,·v6},·Landroid/widget/ImageButton;->setContentDescription(Ljava/lang/CharSequence;)V |
1188 | ····goto·:goto_3 | 1192 | ····goto·:goto_3 |
1189 | ····.line·220 | 1193 | ····.line·220 |
1190 | ····.restart·local·v1····#·"badge":Landroid/graphics/drawable/Drawable; | 1194 | ····.restart·local·v1····#·"badge":Landroid/graphics/drawable/Drawable; |
1191 | ····.restart·local·v2····#·"badgeView":Landroid/widget/QuickContactBadge; | 1195 | ····.restart·local·v2····#·"badgeView":Landroid/widget/QuickContactBadge; |
Offset 1291, 31 lines modified | Offset 1295, 31 lines modified | ||
1291 | #·virtual·methods | 1295 | #·virtual·methods |
1292 | .method·public·addAttendees(Ljava/lang/String;)V | 1296 | .method·public·addAttendees(Ljava/lang/String;)V |
1293 | ····.locals·6 | 1297 | ····.locals·6 |
1294 | ····.param·p1,·"attendees"····#·Ljava/lang/String; | 1298 | ····.param·p1,·"attendees"····#·Ljava/lang/String; |
1295 | ····.prologue | 1299 | ····.prologue |
1296 | ····.line·385 | 1300 | ····.line·385 |
1297 |
····iget-object·v |
1301 | ····iget-object·v3,·p0,·Lcom/android/calendar/event/AttendeesView;->mValidator:Lcom/android/common/Rfc822Validator; |
1298 |
|
1302 | ····.line·386 |
1303 | ····invoke-static·{p1,·v3},·Lcom/android/calendar/event/EditEventHelper;->getAddressesFromList(Ljava/lang/String;Lcom/android/common/Rfc822Validator;)Ljava/util/LinkedHashSet; | ||
1299 | ····move-result-object·v1 | 1304 | ····move-result-object·v1 |
1300 | ····.line·387 | 1305 | ····.line·387 |
1301 | ····.local·v1,·"addresses":Ljava/util/LinkedHashSet;,·"Ljava/util/LinkedHashSet<Landroid/text/util/Rfc822Token;>;" | 1306 | ····.local·v1,·"addresses":Ljava/util/LinkedHashSet;,·"Ljava/util/LinkedHashSet<Landroid/text/util/Rfc822Token;>;" |
1302 | ····monitor-enter·p0 | 1307 | ····monitor-enter·p0 |
1303 | ····.line·388 | 1308 | ····.line·388 |
1304 | ····:try_start_0 | 1309 | ····:try_start_0 |
1305 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashSet;->iterator()Ljava/util/Iterator; | 1310 | ····invoke-virtual·{v1},·Ljava/util/LinkedHashSet;->iterator()Ljava/util/Iterator; |
1306 | ····move-result-object·v3 | 1311 | ····move-result-object·v3 |
1307 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
1308 | ····:goto_0 | 1312 | ····:goto_0 |
1309 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z | 1313 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
1310 | ····move-result·v4 | 1314 | ····move-result·v4 |
1311 | ····if-eqz·v4,·:cond_1 | 1315 | ····if-eqz·v4,·:cond_1 |
Offset 1359, 25 lines modified | Offset 1363, 23 lines modified | ||
1359 | ····invoke-direct·{p0,·v2},·Lcom/android/calendar/event/AttendeesView;->addOneAttendee(Lcom/android/calendar/CalendarEventModel$Attendee;)V | 1363 | ····invoke-direct·{p0,·v2},·Lcom/android/calendar/event/AttendeesView;->addOneAttendee(Lcom/android/calendar/CalendarEventModel$Attendee;)V |
1360 | ····goto·:goto_0 | 1364 | ····goto·:goto_0 |
1361 | ····.line·395 | 1365 | ····.line·395 |
1362 | ····.end·local·v0····#·"address":Landroid/text/util/Rfc822Token; | 1366 | ····.end·local·v0····#·"address":Landroid/text/util/Rfc822Token; |
1363 | ····.end·local·v2····#·"attendee":Lcom/android/calendar/CalendarEventModel$Attendee; | 1367 | ····.end·local·v2····#·"attendee":Lcom/android/calendar/CalendarEventModel$Attendee; |
1364 | ····.end·local·v3····#·"i$":Ljava/util/Iterator; | ||
1365 | ····:catchall_0 | 1368 | ····:catchall_0 |
1366 |
····move-exception·v |
1369 | ····move-exception·v3 |
1367 | ····monitor-exit·p0 | 1370 | ····monitor-exit·p0 |
1368 | ····:try_end_0 | 1371 | ····:try_end_0 |
Max diff block lines reached; 2886/6312 bytes (45.72%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/CreateEventDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·141 | 27 | ····.line·141 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 56, 23 lines modified | Offset 57, 25 lines modified | ||
56 | ····const-wide/16·v6,·-0x1 | 57 | ····const-wide/16·v6,·-0x1 |
57 | ····move-object/from16·v0,·p0 | 58 | ····move-object/from16·v0,·p0 |
58 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 59 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
60 | ····.line·146 | ||
59 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mDateInMillis:J | 61 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mDateInMillis:J |
60 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$000(Lcom/android/calendar/event/CreateEventDialogFragment;)J | 62 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$000(Lcom/android/calendar/event/CreateEventDialogFragment;)J |
61 | ····move-result-wide·v8 | 63 | ····move-result-wide·v8 |
62 | ····move-object/from16·v0,·p0 | 64 | ····move-object/from16·v0,·p0 |
63 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 65 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
66 | ····.line·147 | ||
64 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mDateInMillis:J | 67 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mDateInMillis:J |
65 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$000(Lcom/android/calendar/event/CreateEventDialogFragment;)J | 68 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$000(Lcom/android/calendar/event/CreateEventDialogFragment;)J |
66 | ····move-result-wide·v10 | 69 | ····move-result-wide·v10 |
67 | ····const-wide/32·v12,·0x5265c00 | 70 | ····const-wide/32·v12,·0x5265c00 |
Offset 86, 14 lines modified | Offset 89, 15 lines modified | ||
86 | ····const-wide/16·v16,·-0x1 | 89 | ····const-wide/16·v16,·-0x1 |
87 | ····move-object/from16·v0,·p0 | 90 | ····move-object/from16·v0,·p0 |
88 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 91 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
92 | ····.line·149 | ||
89 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mEventTitle:Landroid/widget/EditText; | 93 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mEventTitle:Landroid/widget/EditText; |
90 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$100(Lcom/android/calendar/event/CreateEventDialogFragment;)Landroid/widget/EditText; | 94 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$100(Lcom/android/calendar/event/CreateEventDialogFragment;)Landroid/widget/EditText; |
91 | ····move-result-object·v3 | 95 | ····move-result-object·v3 |
92 | ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable; | 96 | ····invoke-virtual·{v3},·Landroid/widget/EditText;->getText()Landroid/text/Editable; |
Offset 103, 21 lines modified | Offset 107, 23 lines modified | ||
103 | ····move-result-object·v18 | 107 | ····move-result-object·v18 |
104 | ····move-object/from16·v0,·p0 | 108 | ····move-object/from16·v0,·p0 |
105 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 109 | ····iget-object·v3,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
110 | ····.line·150 | ||
106 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mCalendarId:J | 111 | ····#·getter·for:·Lcom/android/calendar/event/CreateEventDialogFragment;->mCalendarId:J |
107 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$200(Lcom/android/calendar/event/CreateEventDialogFragment;)J | 112 | ····invoke-static·{v3},·Lcom/android/calendar/event/CreateEventDialogFragment;->access$200(Lcom/android/calendar/event/CreateEventDialogFragment;)J |
108 | ····move-result-wide·v19 | 113 | ····move-result-wide·v19 |
109 | ····move-object/from16·v3,·p0 | 114 | ····move-object/from16·v3,·p0 |
115 | ····.line·145 | ||
110 | ····invoke-virtual/range·{v2·..·v20},·Lcom/android/calendar/CalendarController;->sendEventRelatedEventWithExtraWithTitleWithCalendarId(Ljava/lang/Object;JJJJIIJJLjava/lang/String;J)V | 116 | ····invoke-virtual/range·{v2·..·v20},·Lcom/android/calendar/CalendarController;->sendEventRelatedEventWithExtraWithTitleWithCalendarId(Ljava/lang/Object;JJJJIIJJLjava/lang/String;J)V |
111 | ····.line·151 | 117 | ····.line·151 |
112 | ····move-object/from16·v0,·p0 | 118 | ····move-object/from16·v0,·p0 |
113 | ····iget-object·v2,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 119 | ····iget-object·v2,·v0,·Lcom/android/calendar/event/CreateEventDialogFragment$1;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/CreateEventDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·132 | 27 | ····.line·132 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment$2;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment$2;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/CreateEventDialogFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·230 | 27 | ····.line·230 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment$3;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment$3;->this$0:Lcom/android/calendar/event/CreateEventDialogFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·139 | 27 | ····.line·139 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$1;->this$0:Lcom/android/calendar/event/EditEventFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$1;->this$0:Lcom/android/calendar/event/EditEventFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·146 | 27 | ····.line·146 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 64, 14 lines modified | Offset 65, 15 lines modified | ||
64 | ····.line·152 | 65 | ····.line·152 |
65 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; | 66 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; |
66 | ····iget-object·v3,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; | 67 | ····iget-object·v3,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; |
67 | ····iget-object·v3,·v3,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 68 | ····iget-object·v3,·v3,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
69 | ····.line·153 | ||
68 | ····invoke-virtual·{v3},·Lcom/android/calendar/CalendarEventModel;->getEventColor()I | 70 | ····invoke-virtual·{v3},·Lcom/android/calendar/CalendarEventModel;->getEventColor()I |
69 | ····move-result·v3 | 71 | ····move-result·v3 |
70 | ····iget-object·v4,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; | 72 | ····iget-object·v4,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; |
71 | ····iget-object·v4,·v4,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 73 | ····iget-object·v4,·v4,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
Offset 82, 14 lines modified | Offset 84, 15 lines modified | ||
82 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; | 84 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/EditEventFragment$2;->this$0:Lcom/android/calendar/event/EditEventFragment; |
83 | ····iget-object·v5,·v5,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; | 85 | ····iget-object·v5,·v5,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; |
84 | ····iget-boolean·v5,·v5,·Lcom/android/calendar/event/EditEventView;->mIsMultipane:Z | 86 | ····iget-boolean·v5,·v5,·Lcom/android/calendar/event/EditEventView;->mIsMultipane:Z |
87 | ····.line·152 | ||
85 | ····invoke-static·{v0,·v3,·v4,·v5},·Lcom/android/calendar/event/EventColorPickerDialog;->newInstance([IIIZ)Lcom/android/calendar/event/EventColorPickerDialog; | 88 | ····invoke-static·{v0,·v3,·v4,·v5},·Lcom/android/calendar/event/EventColorPickerDialog;->newInstance([IIIZ)Lcom/android/calendar/event/EventColorPickerDialog; |
86 | ····move-result-object·v3 | 89 | ····move-result-object·v3 |
87 | ····#·setter·for:·Lcom/android/calendar/event/EditEventFragment;->mColorPickerDialog:Lcom/android/calendar/event/EventColorPickerDialog; | 90 | ····#·setter·for:·Lcom/android/calendar/event/EditEventFragment;->mColorPickerDialog:Lcom/android/calendar/event/EventColorPickerDialog; |
88 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/event/EditEventFragment;->access$102(Lcom/android/calendar/event/EditEventFragment;Lcom/android/calendar/event/EventColorPickerDialog;)Lcom/android/calendar/event/EventColorPickerDialog; | 91 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/event/EditEventFragment;->access$102(Lcom/android/calendar/event/EditEventFragment;Lcom/android/calendar/event/EventColorPickerDialog;)Lcom/android/calendar/event/EventColorPickerDialog; |
Offset 311, 18 lines modified | Offset 311, 20 lines modified | ||
311 | ····move-result-object·v7 | 311 | ····move-result-object·v7 |
312 | ····iput-object·v7,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment;->mCalendarOwner:Ljava/lang/String; | 312 | ····iput-object·v7,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment;->mCalendarOwner:Ljava/lang/String; |
313 | ····.line·299 | 313 | ····.line·299 |
314 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment;->mColor:Landroid/view/View; | 314 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/CreateEventDialogFragment;->mColor:Landroid/view/View; |
315 | ····.line·300 | ||
315 | ····invoke-interface·{p1,·v6},·Landroid/database/Cursor;->getInt(I)I | 316 | ····invoke-interface·{p1,·v6},·Landroid/database/Cursor;->getInt(I)I |
316 | ····move-result·v8 | 317 | ····move-result·v8 |
318 | ····.line·299 | ||
317 | ····invoke-static·{v8},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I | 319 | ····invoke-static·{v8},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I |
318 | ····move-result·v8 | 320 | ····move-result·v8 |
319 | ····invoke-virtual·{v7,·v8},·Landroid/view/View;->setBackgroundColor(I)V | 321 | ····invoke-virtual·{v7,·v8},·Landroid/view/View;->setBackgroundColor(I)V |
320 | ····.line·301 | 322 | ····.line·301 |
Offset 417, 30 lines modified | Offset 419, 33 lines modified | ||
417 | ····invoke-virtual·{v11,·v12},·Landroid/app/AlertDialog$Builder;->setIconAttribute(I)Landroid/app/AlertDialog$Builder; | 419 | ····invoke-virtual·{v11,·v12},·Landroid/app/AlertDialog$Builder;->setIconAttribute(I)Landroid/app/AlertDialog$Builder; |
418 | ····move-result-object·v11 | 420 | ····move-result-object·v11 |
419 | ····const·v12,·0x7f090087 | 421 | ····const·v12,·0x7f090087 |
422 | ····.line·229 | ||
420 | ····invoke-virtual·{v11,·v12},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; | 423 | ····invoke-virtual·{v11,·v12},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; |
421 | ····move-result-object·v11 | 424 | ····move-result-object·v11 |
422 | ····const·v12,·0x7f09002b | 425 | ····const·v12,·0x7f09002b |
423 | ····new-instance·v13,·Lcom/android/calendar/event/CreateEventDialogFragment$3; | 426 | ····new-instance·v13,·Lcom/android/calendar/event/CreateEventDialogFragment$3; |
424 | ····invoke-direct·{v13,·p0},·Lcom/android/calendar/event/CreateEventDialogFragment$3;-><init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V | 427 | ····invoke-direct·{v13,·p0},·Lcom/android/calendar/event/CreateEventDialogFragment$3;-><init>(Lcom/android/calendar/event/CreateEventDialogFragment;)V |
428 | ····.line·230 | ||
425 | ····invoke-virtual·{v11,·v12,·v13},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 429 | ····invoke-virtual·{v11,·v12,·v13},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
426 | ····move-result-object·v11 | 430 | ····move-result-object·v11 |
427 | ····const·v12,·0x1040009 | 431 | ····const·v12,·0x1040009 |
432 | ····.line·245 | ||
428 | ····invoke-virtual·{v11,·v12,·v10},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 433 | ····invoke-virtual·{v11,·v12,·v10},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
429 | ····.line·246 | 434 | ····.line·246 |
430 | ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 435 | ····invoke-virtual·{v3},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
431 | ····.line·288 | 436 | ····.line·288 |
432 | ····.end·local·v3····#·"builder":Landroid/app/AlertDialog$Builder; | 437 | ····.end·local·v3····#·"builder":Landroid/app/AlertDialog$Builder; |
Offset 554, 30 lines modified | Offset 559, 33 lines modified | ||
554 | ····.line·270 | 559 | ····.line·270 |
555 | ····.local·v8,·"currentCalendar":Ljava/lang/String; | 560 | ····.local·v8,·"currentCalendar":Ljava/lang/String; |
556 | ····if-nez·v9,·:cond_4 | 561 | ····if-nez·v9,·:cond_4 |
557 | ····.line·273 | 562 | ····.line·273 |
558 | ····if-eqz·v6,·:cond_2 | 563 | ····if-eqz·v6,·:cond_2 |
564 | ····.line·274 | ||
559 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 565 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
560 | ····move-result-object·v10 | 566 | ····move-result-object·v10 |
561 | ····invoke-virtual·{v6,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 567 | ····invoke-virtual·{v6,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
562 | ····move-result·v10 | 568 | ····move-result·v10 |
563 | ····if-eqz·v10,·:cond_2 | 569 | ····if-eqz·v10,·:cond_2 |
564 | ····const-string·v10,·"LOCAL" | 570 | ····const-string·v10,·"LOCAL" |
571 | ····.line·276 | ||
565 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 572 | ····invoke-interface·{p1,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
566 | ····move-result-object·v11 | 573 | ····move-result-object·v11 |
574 | ····.line·275 | ||
567 | ····invoke-virtual·{v10,·v11},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 575 | ····invoke-virtual·{v10,·v11},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
568 | ····move-result·v10 | 576 | ····move-result·v10 |
569 | ····if-nez·v10,·:cond_2 | 577 | ····if-nez·v10,·:cond_2 |
570 | ····.line·277 | 578 | ····.line·277 |
Offset 773, 14 lines modified | Offset 781, 15 lines modified | ||
773 | ····move-result-object·v0 | 781 | ····move-result-object·v0 |
774 | ····.line·112 | 782 | ····.line·112 |
775 | ····.local·v0,·"activity":Landroid/app/Activity; | 783 | ····.local·v0,·"activity":Landroid/app/Activity; |
776 | ····const-string·v3,·"layout_inflater" | 784 | ····const-string·v3,·"layout_inflater" |
785 | ····.line·113 | ||
777 | ····invoke-virtual·{v0,·v3},·Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 786 | ····invoke-virtual·{v0,·v3},·Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
Max diff block lines reached; 2109/5061 bytes (41.67%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·532 | 27 | ····.line·532 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$4;->this$0:Lcom/android/calendar/event/EditEventFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$4;->this$0:Lcom/android/calendar/event/EditEventFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventFragment; | 22 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventFragment; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V | 24 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;)V |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·884 | 28 | ····.line·884 |
28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 95, 61 lines modified | Offset 96, 66 lines modified | ||
95 | ····move-object/from16·v0,·p0 | 96 | ····move-object/from16·v0,·p0 |
96 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 97 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
97 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 98 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
99 | ····.line·904 | ||
98 | ····invoke-static·{v8},·Lcom/android/calendar/event/EditEventHelper;->canRespond(Lcom/android/calendar/CalendarEventModel;)Z | 100 | ····invoke-static·{v8},·Lcom/android/calendar/event/EditEventHelper;->canRespond(Lcom/android/calendar/CalendarEventModel;)Z |
99 | ····move-result·v8 | 101 | ····move-result·v8 |
100 | ····if-nez·v8,·:cond_1 | 102 | ····if-nez·v8,·:cond_1 |
101 | ····move-object/from16·v0,·p0 | 103 | ····move-object/from16·v0,·p0 |
102 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 104 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
103 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 105 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
106 | ····.line·905 | ||
104 | ····invoke-static·{v8},·Lcom/android/calendar/event/EditEventHelper;->canModifyEvent(Lcom/android/calendar/CalendarEventModel;)Z | 107 | ····invoke-static·{v8},·Lcom/android/calendar/event/EditEventHelper;->canModifyEvent(Lcom/android/calendar/CalendarEventModel;)Z |
105 | ····move-result·v8 | 108 | ····move-result·v8 |
106 | ····if-eqz·v8,·:cond_b | 109 | ····if-eqz·v8,·:cond_b |
107 | ····:cond_1 | 110 | ····:cond_1 |
108 | ····move-object/from16·v0,·p0 | 111 | ····move-object/from16·v0,·p0 |
109 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 112 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
110 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; | 113 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; |
114 | ····.line·906 | ||
111 | ····invoke-virtual·{v8},·Lcom/android/calendar/event/EditEventView;->prepareForSave()Z | 115 | ····invoke-virtual·{v8},·Lcom/android/calendar/event/EditEventView;->prepareForSave()Z |
112 | ····move-result·v8 | 116 | ····move-result·v8 |
113 | ····if-eqz·v8,·:cond_b | 117 | ····if-eqz·v8,·:cond_b |
114 | ····move-object/from16·v0,·p0 | 118 | ····move-object/from16·v0,·p0 |
115 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 119 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
120 | ····.line·907 | ||
116 | ····invoke-virtual·{v8},·Lcom/android/calendar/event/EditEventFragment;->isEmptyNewEvent()Z | 121 | ····invoke-virtual·{v8},·Lcom/android/calendar/event/EditEventFragment;->isEmptyNewEvent()Z |
117 | ····move-result·v8 | 122 | ····move-result·v8 |
118 | ····if-nez·v8,·:cond_b | 123 | ····if-nez·v8,·:cond_b |
119 | ····move-object/from16·v0,·p0 | 124 | ····move-object/from16·v0,·p0 |
120 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 125 | ····iget-object·v8,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
121 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 126 | ····iget-object·v8,·v8,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
127 | ····.line·908 | ||
122 | ····invoke-virtual·{v8},·Lcom/android/calendar/CalendarEventModel;->normalizeReminders()Z | 128 | ····invoke-virtual·{v8},·Lcom/android/calendar/CalendarEventModel;->normalizeReminders()Z |
123 | ····move-result·v8 | 129 | ····move-result·v8 |
124 | ····if-eqz·v8,·:cond_b | 130 | ····if-eqz·v8,·:cond_b |
125 | ····move-object/from16·v0,·p0 | 131 | ····move-object/from16·v0,·p0 |
Offset 172, 14 lines modified | Offset 178, 15 lines modified | ||
172 | ····move-object/from16·v0,·p0 | 178 | ····move-object/from16·v0,·p0 |
173 | ····iget-object·v13,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; | 179 | ····iget-object·v13,·v0,·Lcom/android/calendar/event/EditEventFragment$Done;->this$0:Lcom/android/calendar/event/EditEventFragment; |
174 | ····iget·v13,·v13,·Lcom/android/calendar/event/EditEventFragment;->mModification:I | 180 | ····iget·v13,·v13,·Lcom/android/calendar/event/EditEventFragment;->mModification:I |
181 | ····.line·909 | ||
175 | ····invoke-virtual·{v8,·v11,·v12,·v13},·Lcom/android/calendar/event/EditEventHelper;->saveEvent(Lcom/android/calendar/CalendarEventModel;Lcom/android/calendar/CalendarEventModel;I)Z | 182 | ····invoke-virtual·{v8,·v11,·v12,·v13},·Lcom/android/calendar/event/EditEventHelper;->saveEvent(Lcom/android/calendar/CalendarEventModel;Lcom/android/calendar/CalendarEventModel;I)Z |
176 | ····move-result·v8 | 183 | ····move-result·v8 |
177 | ····if-eqz·v8,·:cond_b | 184 | ····if-eqz·v8,·:cond_b |
178 | ····.line·911 | 185 | ····.line·911 |
Offset 255, 14 lines modified | Offset 262, 15 lines modified | ||
Max diff block lines reached; 1369/4696 bytes (29.15%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$notSynced:Z | 22 | .field·final·synthetic·val$notSynced:Z |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;Z)V | 24 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventFragment;Z)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·509 | 28 | ····.line·509 |
28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$3;->this$0:Lcom/android/calendar/event/EditEventFragment; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventFragment$3;->this$0:Lcom/android/calendar/event/EditEventFragment; |
29 | ····iput-boolean·p2,·p0,·Lcom/android/calendar/event/EditEventFragment$3;->val$notSynced:Z | 30 | ····iput-boolean·p2,·p0,·Lcom/android/calendar/event/EditEventFragment$3;->val$notSynced:Z |
Offset 387, 14 lines modified | Offset 387, 15 lines modified | ||
387 | ····.local·v9,·"attUri":Landroid/net/Uri; | 387 | ····.local·v9,·"attUri":Landroid/net/Uri; |
388 | ····const/4·v6,·0x1 | 388 | ····const/4·v6,·0x1 |
389 | ····new-array·v12,·v6,·[Ljava/lang/String; | 389 | ····new-array·v12,·v6,·[Ljava/lang/String; |
390 | ····const/4·v6,·0x0 | 390 | ····const/4·v6,·0x0 |
391 | ····.line·702 | ||
391 | ····invoke-static/range·{v44·..·v45},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 392 | ····invoke-static/range·{v44·..·v45},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
392 | ····move-result-object·v7 | 393 | ····move-result-object·v7 |
393 | ····aput-object·v7,·v12,·v6 | 394 | ····aput-object·v7,·v12,·v6 |
394 | ····.line·704 | 395 | ····.line·704 |
Offset 451, 14 lines modified | Offset 452, 15 lines modified | ||
451 | ····new-array·v0,·v6,·[Ljava/lang/String; | 452 | ····new-array·v0,·v6,·[Ljava/lang/String; |
452 | ····move-object/from16·v19,·v0 | 453 | ····move-object/from16·v19,·v0 |
453 | ····const/4·v6,·0x0 | 454 | ····const/4·v6,·0x0 |
455 | ····.line·716 | ||
454 | ····invoke-static/range·{v44·..·v45},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 456 | ····invoke-static/range·{v44·..·v45},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
455 | ····move-result-object·v7 | 457 | ····move-result-object·v7 |
456 | ····aput-object·v7,·v19,·v6 | 458 | ····aput-object·v7,·v19,·v6 |
457 | ····.line·718 | 459 | ····.line·718 |
Offset 497, 14 lines modified | Offset 499, 15 lines modified | ||
497 | ····iget-object·v7,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; | 499 | ····iget-object·v7,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; |
498 | ····iget-object·v7,·v7,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 500 | ····iget-object·v7,·v7,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
499 | ····iget-wide·v10,·v7,·Lcom/android/calendar/CalendarEventModel;->mCalendarId:J | 501 | ····iget-wide·v10,·v7,·Lcom/android/calendar/CalendarEventModel;->mCalendarId:J |
502 | ····.line·737 | ||
500 | ····invoke-static·{v10,·v11},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 503 | ····invoke-static·{v10,·v11},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
501 | ····move-result-object·v7 | 504 | ····move-result-object·v7 |
502 | ····aput-object·v7,·v26,·v6 | 505 | ····aput-object·v7,·v26,·v6 |
503 | ····.line·739 | 506 | ····.line·739 |
Offset 641, 14 lines modified | Offset 644, 15 lines modified | ||
641 | ····iget-object·v7,·v6,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 644 | ····iget-object·v7,·v6,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
642 | ····move-object/from16·v0,·p0 | 645 | ····move-object/from16·v0,·p0 |
643 | ····iget-object·v6,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; | 646 | ····iget-object·v6,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; |
647 | ····.line·731 | ||
644 | ····#·getter·for:·Lcom/android/calendar/event/EditEventFragment;->mReminders:Ljava/util/ArrayList; | 648 | ····#·getter·for:·Lcom/android/calendar/event/EditEventFragment;->mReminders:Ljava/util/ArrayList; |
645 | ····invoke-static·{v6},·Lcom/android/calendar/event/EditEventFragment;->access$1100(Lcom/android/calendar/event/EditEventFragment;)Ljava/util/ArrayList; | 649 | ····invoke-static·{v6},·Lcom/android/calendar/event/EditEventFragment;->access$1100(Lcom/android/calendar/event/EditEventFragment;)Ljava/util/ArrayList; |
646 | ····move-result-object·v6 | 650 | ····move-result-object·v6 |
647 | ····invoke-virtual·{v6},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; | 651 | ····invoke-virtual·{v6},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; |
Offset 725, 14 lines modified | Offset 729, 15 lines modified | ||
725 | ····move-result·v53 | 729 | ····move-result·v53 |
726 | ····.line·756 | 730 | ····.line·756 |
727 | ····.local·v53,·"status":I | 731 | ····.local·v53,·"status":I |
728 | ····const/4·v6,·0x3 | 732 | ····const/4·v6,·0x3 |
733 | ····.line·757 | ||
729 | ····move-object/from16·v0,·p3 | 734 | ····move-object/from16·v0,·p3 |
730 | ····invoke-interface·{v0,·v6},·Landroid/database/Cursor;->getInt(I)I | 735 | ····invoke-interface·{v0,·v6},·Landroid/database/Cursor;->getInt(I)I |
731 | ····move-result·v52 | 736 | ····move-result·v52 |
732 | ····.line·758 | 737 | ····.line·758 |
Offset 768, 14 lines modified | Offset 773, 15 lines modified | ||
768 | ····iget-object·v7,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; | 773 | ····iget-object·v7,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; |
769 | ····iget-object·v7,·v7,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 774 | ····iget-object·v7,·v7,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
770 | ····iget-object·v7,·v7,·Lcom/android/calendar/CalendarEventModel;->mOwnerAccount:Ljava/lang/String; | 775 | ····iget-object·v7,·v7,·Lcom/android/calendar/CalendarEventModel;->mOwnerAccount:Ljava/lang/String; |
776 | ····.line·762 | ||
771 | ····move-object/from16·v0,·v43 | 777 | ····move-object/from16·v0,·v43 |
772 | ····invoke-virtual·{v7,·v0},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z | 778 | ····invoke-virtual·{v7,·v0},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
773 | ····move-result·v7 | 779 | ····move-result·v7 |
774 | ····iput-boolean·v7,·v6,·Lcom/android/calendar/CalendarEventModel;->mIsOrganizer:Z | 780 | ····iput-boolean·v7,·v6,·Lcom/android/calendar/CalendarEventModel;->mIsOrganizer:Z |
Offset 802, 14 lines modified | Offset 808, 15 lines modified | ||
802 | ····iget-object·v7,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; | 808 | ····iget-object·v7,·v0,·Lcom/android/calendar/event/EditEventFragment$QueryHandler;->this$0:Lcom/android/calendar/event/EditEventFragment; |
Max diff block lines reached; 2460/5550 bytes (44.32%) of diff not shown. |
Offset 583, 14 lines modified | Offset 583, 15 lines modified | ||
583 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mOriginalModel:Lcom/android/calendar/CalendarEventModel; | 583 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mOriginalModel:Lcom/android/calendar/CalendarEventModel; |
584 | ····if-eqz·v0,·:cond_5 | 584 | ····if-eqz·v0,·:cond_5 |
585 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; | 585 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; |
586 | ····.line·432 | ||
586 | ····invoke-virtual·{v0},·Lcom/android/calendar/event/EditEventView;->prepareForSave()Z | 587 | ····invoke-virtual·{v0},·Lcom/android/calendar/event/EditEventView;->prepareForSave()Z |
587 | ····move-result·v0 | 588 | ····move-result·v0 |
588 | ····if-eqz·v0,·:cond_5 | 589 | ····if-eqz·v0,·:cond_5 |
589 | ····.line·433 | 590 | ····.line·433 |
Offset 1425, 18 lines modified | Offset 1426, 20 lines modified | ||
1425 | ····move-result-object·v5 | 1426 | ····move-result-object·v5 |
1426 | ····new-instance·v6,·Lcom/android/calendar/event/EditEventFragment$3; | 1427 | ····new-instance·v6,·Lcom/android/calendar/event/EditEventFragment$3; |
1427 | ····invoke-direct·{v6,·p0,·v4},·Lcom/android/calendar/event/EditEventFragment$3;-><init>(Lcom/android/calendar/event/EditEventFragment;Z)V | 1428 | ····invoke-direct·{v6,·p0,·v4},·Lcom/android/calendar/event/EditEventFragment$3;-><init>(Lcom/android/calendar/event/EditEventFragment;Z)V |
1429 | ····.line·509 | ||
1428 | ····invoke-virtual·{v5,·v3,·v6},·Landroid/app/AlertDialog$Builder;->setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; | 1430 | ····invoke-virtual·{v5,·v3,·v6},·Landroid/app/AlertDialog$Builder;->setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; |
1429 | ····move-result-object·v5 | 1431 | ····move-result-object·v5 |
1432 | ····.line·530 | ||
1430 | ····invoke-virtual·{v5},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; | 1433 | ····invoke-virtual·{v5},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; |
1431 | ····move-result-object·v5 | 1434 | ····move-result-object·v5 |
1432 | ····iput-object·v5,·p0,·Lcom/android/calendar/event/EditEventFragment;->mModifyDialog:Landroid/app/AlertDialog; | 1435 | ····iput-object·v5,·p0,·Lcom/android/calendar/event/EditEventFragment;->mModifyDialog:Landroid/app/AlertDialog; |
1433 | ····.line·532 | 1436 | ····.line·532 |
Offset 1661, 14 lines modified | Offset 1664, 15 lines modified | ||
1661 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager; | 1664 | ····invoke-virtual·{v0},·Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager; |
1662 | ····move-result-object·v0 | 1665 | ····move-result-object·v0 |
1663 | ····const-string·v1,·"ColorPickerDialog" | 1666 | ····const-string·v1,·"ColorPickerDialog" |
1667 | ····.line·210 | ||
1664 | ····invoke-virtual·{v0,·v1},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 1668 | ····invoke-virtual·{v0,·v1},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
1665 | ····move-result-object·v0 | 1669 | ····move-result-object·v0 |
1666 | ····check-cast·v0,·Lcom/android/calendar/event/EventColorPickerDialog; | 1670 | ····check-cast·v0,·Lcom/android/calendar/event/EventColorPickerDialog; |
1667 | ····iput-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mColorPickerDialog:Lcom/android/calendar/event/EventColorPickerDialog; | 1671 | ····iput-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mColorPickerDialog:Lcom/android/calendar/event/EventColorPickerDialog; |
Offset 1731, 14 lines modified | Offset 1735, 15 lines modified | ||
1731 | ····invoke-direct·{v0,·p1,·v1},·Lcom/android/calendar/CalendarEventModel;-><init>(Landroid/content/Context;Landroid/content/Intent;)V | 1735 | ····invoke-direct·{v0,·p1,·v1},·Lcom/android/calendar/CalendarEventModel;-><init>(Landroid/content/Context;Landroid/content/Intent;)V |
1732 | ····iput-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; | 1736 | ····iput-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mModel:Lcom/android/calendar/CalendarEventModel; |
1733 | ····.line·308 | 1737 | ····.line·308 |
1734 | ····const-string·v0,·"input_method" | 1738 | ····const-string·v0,·"input_method" |
1739 | ····.line·309 | ||
1735 | ····invoke-virtual·{p1,·v0},·Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 1740 | ····invoke-virtual·{p1,·v0},·Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
1736 | ····move-result-object·v0 | 1741 | ····move-result-object·v0 |
1737 | ····check-cast·v0,·Landroid/view/inputmethod/InputMethodManager; | 1742 | ····check-cast·v0,·Landroid/view/inputmethod/InputMethodManager; |
1738 | ····iput-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mInputMethodManager:Landroid/view/inputmethod/InputMethodManager; | 1743 | ····iput-object·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mInputMethodManager:Landroid/view/inputmethod/InputMethodManager; |
Offset 1868, 14 lines modified | Offset 1873, 15 lines modified | ||
1868 | ····move-result·v0 | 1873 | ····move-result·v0 |
1869 | ····if-eqz·v0,·:cond_2 | 1874 | ····if-eqz·v0,·:cond_2 |
1870 | ····.line·372 | 1875 | ····.line·372 |
1871 | ····const-string·v0,·"key_edit_on_launch" | 1876 | ····const-string·v0,·"key_edit_on_launch" |
1877 | ····.line·373 | ||
1872 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z | 1878 | ····invoke-virtual·{p1,·v0},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z |
1873 | ····move-result·v0 | 1879 | ····move-result·v0 |
1874 | ····iput-boolean·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mShowModifyDialogOnLaunch:Z | 1880 | ····iput-boolean·v0,·p0,·Lcom/android/calendar/event/EditEventFragment;->mShowModifyDialogOnLaunch:Z |
1875 | ····.line·375 | 1881 | ····.line·375 |
Offset 2263, 14 lines modified | Offset 2269, 15 lines modified | ||
2263 | ····move-result·v1 | 2269 | ····move-result·v1 |
2264 | ····if-nez·v1,·:cond_0 | 2270 | ····if-nez·v1,·:cond_0 |
2265 | ····iget-object·v1,·p0,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; | 2271 | ····iget-object·v1,·p0,·Lcom/android/calendar/event/EditEventFragment;->mView:Lcom/android/calendar/event/EditEventView; |
2272 | ····.line·565 | ||
2266 | ····invoke-virtual·{v1},·Lcom/android/calendar/event/EditEventView;->prepareForSave()Z | 2273 | ····invoke-virtual·{v1},·Lcom/android/calendar/event/EditEventView;->prepareForSave()Z |
2267 | ····move-result·v1 | 2274 | ····move-result·v1 |
2268 | ····if-eqz·v1,·:cond_0 | 2275 | ····if-eqz·v1,·:cond_0 |
Max diff block lines reached; 0/3272 bytes (0.00%) of diff not shown. |
Offset 1173, 14 lines modified | Offset 1173, 15 lines modified | ||
1173 | ····aput-object·v9,·v0,·v7 | 1173 | ····aput-object·v9,·v0,·v7 |
1174 | ····.line·834 | 1174 | ····.line·834 |
1175 | ····.local·v0,·"args":[Ljava/lang/String; | 1175 | ····.local·v0,·"args":[Ljava/lang/String; |
1176 | ····sget-object·v7,·Landroid/provider/CalendarContract$Reminders;->CONTENT_URI:Landroid/net/Uri; | 1176 | ····sget-object·v7,·Landroid/provider/CalendarContract$Reminders;->CONTENT_URI:Landroid/net/Uri; |
1177 | ····.line·835 | ||
1177 | ····invoke-static·{v7},·Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; | 1178 | ····invoke-static·{v7},·Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; |
1178 | ····move-result-object·v1 | 1179 | ····move-result-object·v1 |
1179 | ····.line·836 | 1180 | ····.line·836 |
1180 | ····.local·v1,·"b":Landroid/content/ContentProviderOperation$Builder; | 1181 | ····.local·v1,·"b":Landroid/content/ContentProviderOperation$Builder; |
1181 | ····invoke-virtual·{v1,·v6,·v0},·Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; | 1182 | ····invoke-virtual·{v1,·v6,·v0},·Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; |
Offset 1331, 14 lines modified | Offset 1332, 15 lines modified | ||
1331 | ····:goto_0 | 1332 | ····:goto_0 |
1332 | ····return·v5 | 1333 | ····return·v5 |
1333 | ····.line·877 | 1334 | ····.line·877 |
1334 | ····:cond_0 | 1335 | ····:cond_0 |
1335 | ····sget-object·v7,·Landroid/provider/CalendarContract$Reminders;->CONTENT_URI:Landroid/net/Uri; | 1336 | ····sget-object·v7,·Landroid/provider/CalendarContract$Reminders;->CONTENT_URI:Landroid/net/Uri; |
1337 | ····.line·878 | ||
1336 | ····invoke-static·{v7},·Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; | 1338 | ····invoke-static·{v7},·Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; |
1337 | ····move-result-object·v0 | 1339 | ····move-result-object·v0 |
1338 | ····.line·879 | 1340 | ····.line·879 |
1339 | ····.local·v0,·"b":Landroid/content/ContentProviderOperation$Builder; | 1341 | ····.local·v0,·"b":Landroid/content/ContentProviderOperation$Builder; |
1340 | ····const-string·v7,·"event_id=?" | 1342 | ····const-string·v7,·"event_id=?" |
Offset 1557, 18 lines modified | Offset 1559, 20 lines modified | ||
1557 | ····move-result-object·v0 | 1559 | ····move-result-object·v0 |
1558 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarDisplayName:Ljava/lang/String; | 1560 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarDisplayName:Ljava/lang/String; |
1559 | ····.line·1139 | 1561 | ····.line·1139 |
1560 | ····const/4·v0,·0x3 | 1562 | ····const/4·v0,·0x3 |
1563 | ····.line·1140 | ||
1561 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getInt(I)I | 1564 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getInt(I)I |
1562 | ····move-result·v0 | 1565 | ····move-result·v0 |
1566 | ····.line·1139 | ||
1563 | ····invoke-static·{v0},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I | 1567 | ····invoke-static·{v0},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I |
1564 | ····move-result·v0 | 1568 | ····move-result·v0 |
1565 | ····invoke-virtual·{p0,·v0},·Lcom/android/calendar/CalendarEventModel;->setCalendarColor(I)V | 1569 | ····invoke-virtual·{p0,·v0},·Lcom/android/calendar/CalendarEventModel;->setCalendarColor(I)V |
1566 | ····.line·1142 | 1570 | ····.line·1142 |
Offset 1606, 23 lines modified | Offset 1610, 25 lines modified | ||
1606 | ····move-result-object·v0 | 1610 | ····move-result-object·v0 |
1607 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarAllowedReminders:Ljava/lang/String; | 1611 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarAllowedReminders:Ljava/lang/String; |
1608 | ····.line·1147 | 1612 | ····.line·1147 |
1609 | ····const/16·v0,·0x9 | 1613 | ····const/16·v0,·0x9 |
1614 | ····.line·1148 | ||
1610 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 1615 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
1611 | ····move-result-object·v0 | 1616 | ····move-result-object·v0 |
1612 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarAllowedAttendeeTypes:Ljava/lang/String; | 1617 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarAllowedAttendeeTypes:Ljava/lang/String; |
1613 | ····.line·1149 | 1618 | ····.line·1149 |
1614 | ····const/16·v0,·0xa | 1619 | ····const/16·v0,·0xa |
1620 | ····.line·1150 | ||
1615 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 1621 | ····invoke-interface·{p1,·v0},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
1616 | ····move-result-object·v0 | 1622 | ····move-result-object·v0 |
1617 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarAllowedAvailability:Ljava/lang/String; | 1623 | ····iput-object·v0,·p0,·Lcom/android/calendar/CalendarEventModel;->mCalendarAllowedAvailability:Ljava/lang/String; |
1618 | ····move·v0,·v1 | 1624 | ····move·v0,·v1 |
Offset 2661, 22 lines modified | Offset 2667, 24 lines modified | ||
2661 | ····cmp-long·v23,·v16,·v8 | 2667 | ····cmp-long·v23,·v16,·v8 |
2662 | ····if-nez·v23,·:cond_1 | 2668 | ····if-nez·v23,·:cond_1 |
2663 | ····if-ne·v11,·v4,·:cond_1 | 2669 | ····if-ne·v11,·v4,·:cond_1 |
2670 | ····.line·643 | ||
2664 | ····move-object/from16·v0,·v18 | 2671 | ····move-object/from16·v0,·v18 |
2665 | ····invoke-static·{v0,·v5},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 2672 | ····invoke-static·{v0,·v5},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
2666 | ····move-result·v23 | 2673 | ····move-result·v23 |
2667 | ····if-eqz·v23,·:cond_1 | 2674 | ····if-eqz·v23,·:cond_1 |
2675 | ····.line·644 | ||
2668 | ····move-object/from16·v0,·v19 | 2676 | ····move-object/from16·v0,·v19 |
2669 | ····invoke-static·{v0,·v10},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 2677 | ····invoke-static·{v0,·v10},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
Max diff block lines reached; 50665/53660 bytes (94.42%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·251 | 27 | ····.line·251 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$1;->this$0:Lcom/android/calendar/event/EditEventView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$1;->this$0:Lcom/android/calendar/event/EditEventView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·286 | 27 | ····.line·286 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$2;->this$0:Lcom/android/calendar/event/EditEventView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$2;->this$0:Lcom/android/calendar/event/EditEventView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·302 | 27 | ····.line·302 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$3;->this$0:Lcom/android/calendar/event/EditEventView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$3;->this$0:Lcom/android/calendar/event/EditEventView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 80, 14 lines modified | Offset 81, 15 lines modified | ||
80 | ····move-result·v0 | 81 | ····move-result·v0 |
81 | ····if-eq·v0,·p3,·:cond_1 | 82 | ····if-eq·v0,·p3,·:cond_1 |
82 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventView$3;->this$0:Lcom/android/calendar/event/EditEventView; | 83 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventView$3;->this$0:Lcom/android/calendar/event/EditEventView; |
84 | ····.line·317 | ||
83 | ····#·getter·for:·Lcom/android/calendar/event/EditEventView;->mAllDayChangingAvailability:Z | 85 | ····#·getter·for:·Lcom/android/calendar/event/EditEventView;->mAllDayChangingAvailability:Z |
84 | ····invoke-static·{v0},·Lcom/android/calendar/event/EditEventView;->access$200(Lcom/android/calendar/event/EditEventView;)Z | 86 | ····invoke-static·{v0},·Lcom/android/calendar/event/EditEventView;->access$200(Lcom/android/calendar/event/EditEventView;)Z |
85 | ····move-result·v0 | 87 | ····move-result·v0 |
86 | ····if-nez·v0,·:cond_1 | 88 | ····if-nez·v0,·:cond_1 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·872 | 27 | ····.line·872 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$4;->this$0:Lcom/android/calendar/event/EditEventView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$4;->this$0:Lcom/android/calendar/event/EditEventView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·908 | 27 | ····.line·908 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$5;->this$0:Lcom/android/calendar/event/EditEventView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$5;->this$0:Lcom/android/calendar/event/EditEventView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EditEventView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EditEventView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EditEventView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·918 | 27 | ····.line·918 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$6;->this$0:Lcom/android/calendar/event/EditEventView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EditEventView$6;->this$0:Lcom/android/calendar/event/EditEventView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 74, 19 lines modified | Offset 74, 20 lines modified | ||
74 | ····move-result·v6 | 74 | ····move-result·v6 |
75 | ····.line·1628 | 75 | ····.line·1628 |
76 | ····.local·v6,·"ownerColumn":I | 76 | ····.local·v6,·"ownerColumn":I |
77 | ····if-eqz·v1,·:cond_0 | 77 | ····if-eqz·v1,·:cond_0 |
78 |
····.line·16 |
78 | ····.line·1630 |
79 | ····invoke-interface·{p3,·v2},·Landroid/database/Cursor;->getInt(I)I | 79 | ····invoke-interface·{p3,·v2},·Landroid/database/Cursor;->getInt(I)I |
80 | ····move-result·v7 | 80 | ····move-result·v7 |
81 | ····.line·1629 | ||
81 | ····invoke-static·{v7},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I | 82 | ····invoke-static·{v7},·Lcom/android/calendar/Utils;->getDisplayColorFromColor(I)I |
82 | ····move-result·v7 | 83 | ····move-result·v7 |
83 | ····invoke-virtual·{v1,·v7},·Landroid/view/View;->setBackgroundColor(I)V | 84 | ····invoke-virtual·{v1,·v7},·Landroid/view/View;->setBackgroundColor(I)V |
84 | ····.line·1633 | 85 | ····.line·1633 |
Offset 87, 23 lines modified | Offset 87, 25 lines modified | ||
87 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->mTime:Landroid/text/format/Time; | 87 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->mTime:Landroid/text/format/Time; |
88 | ····iget·v5,·v5,·Landroid/text/format/Time;->minute:I | 88 | ····iget·v5,·v5,·Landroid/text/format/Time;->minute:I |
89 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->this$0:Lcom/android/calendar/event/EditEventView; | 89 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->this$0:Lcom/android/calendar/event/EditEventView; |
90 | ····.line·1719 | ||
90 | ····#·getter·for:·Lcom/android/calendar/event/EditEventView;->mActivity:Landroid/app/Activity; | 91 | ····#·getter·for:·Lcom/android/calendar/event/EditEventView;->mActivity:Landroid/app/Activity; |
91 | ····invoke-static·{v6},·Lcom/android/calendar/event/EditEventView;->access$1200(Lcom/android/calendar/event/EditEventView;)Landroid/app/Activity; | 92 | ····invoke-static·{v6},·Lcom/android/calendar/event/EditEventView;->access$1200(Lcom/android/calendar/event/EditEventView;)Landroid/app/Activity; |
92 | ····move-result-object·v6 | 93 | ····move-result-object·v6 |
93 | ····invoke-static·{v6},·Landroid/text/format/DateFormat;->is24HourFormat(Landroid/content/Context;)Z | 94 | ····invoke-static·{v6},·Landroid/text/format/DateFormat;->is24HourFormat(Landroid/content/Context;)Z |
94 | ····move-result·v6 | 95 | ····move-result·v6 |
96 | ····.line·1718 | ||
95 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/datetimepicker/time/TimePickerDialog;->newInstance(Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;IIZ)Lcom/android/datetimepicker/time/TimePickerDialog; | 97 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/datetimepicker/time/TimePickerDialog;->newInstance(Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;IIZ)Lcom/android/datetimepicker/time/TimePickerDialog; |
96 | ····move-result-object·v3 | 98 | ····move-result-object·v3 |
97 | ····#·setter·for:·Lcom/android/calendar/event/EditEventView;->mStartTimePickerDialog:Lcom/android/datetimepicker/time/TimePickerDialog; | 99 | ····#·setter·for:·Lcom/android/calendar/event/EditEventView;->mStartTimePickerDialog:Lcom/android/datetimepicker/time/TimePickerDialog; |
98 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/event/EditEventView;->access$1102(Lcom/android/calendar/event/EditEventView;Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/TimePickerDialog; | 100 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/event/EditEventView;->access$1102(Lcom/android/calendar/event/EditEventView;Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/TimePickerDialog; |
Offset 208, 23 lines modified | Offset 210, 25 lines modified | ||
208 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->mTime:Landroid/text/format/Time; | 210 | ····iget-object·v5,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->mTime:Landroid/text/format/Time; |
209 | ····iget·v5,·v5,·Landroid/text/format/Time;->minute:I | 211 | ····iget·v5,·v5,·Landroid/text/format/Time;->minute:I |
210 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->this$0:Lcom/android/calendar/event/EditEventView; | 212 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView$TimeClickListener;->this$0:Lcom/android/calendar/event/EditEventView; |
213 | ····.line·1728 | ||
211 | ····#·getter·for:·Lcom/android/calendar/event/EditEventView;->mActivity:Landroid/app/Activity; | 214 | ····#·getter·for:·Lcom/android/calendar/event/EditEventView;->mActivity:Landroid/app/Activity; |
212 | ····invoke-static·{v6},·Lcom/android/calendar/event/EditEventView;->access$1200(Lcom/android/calendar/event/EditEventView;)Landroid/app/Activity; | 215 | ····invoke-static·{v6},·Lcom/android/calendar/event/EditEventView;->access$1200(Lcom/android/calendar/event/EditEventView;)Landroid/app/Activity; |
213 | ····move-result-object·v6 | 216 | ····move-result-object·v6 |
214 | ····invoke-static·{v6},·Landroid/text/format/DateFormat;->is24HourFormat(Landroid/content/Context;)Z | 217 | ····invoke-static·{v6},·Landroid/text/format/DateFormat;->is24HourFormat(Landroid/content/Context;)Z |
215 | ····move-result·v6 | 218 | ····move-result·v6 |
219 | ····.line·1727 | ||
216 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/datetimepicker/time/TimePickerDialog;->newInstance(Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;IIZ)Lcom/android/datetimepicker/time/TimePickerDialog; | 220 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/datetimepicker/time/TimePickerDialog;->newInstance(Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;IIZ)Lcom/android/datetimepicker/time/TimePickerDialog; |
217 | ····move-result-object·v3 | 221 | ····move-result-object·v3 |
218 | ····#·setter·for:·Lcom/android/calendar/event/EditEventView;->mEndTimePickerDialog:Lcom/android/datetimepicker/time/TimePickerDialog; | 222 | ····#·setter·for:·Lcom/android/calendar/event/EditEventView;->mEndTimePickerDialog:Lcom/android/datetimepicker/time/TimePickerDialog; |
219 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/event/EditEventView;->access$1302(Lcom/android/calendar/event/EditEventView;Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/TimePickerDialog; | 223 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/event/EditEventView;->access$1302(Lcom/android/calendar/event/EditEventView;Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/TimePickerDialog; |
Offset 1197, 14 lines modified | Offset 1197, 15 lines modified | ||
1197 | ····move-result-object·v0 | 1197 | ····move-result-object·v0 |
1198 | ····.line·368 | 1198 | ····.line·368 |
1199 | ····.local·v0,·"fm":Landroid/app/FragmentManager; | 1199 | ····.local·v0,·"fm":Landroid/app/FragmentManager; |
1200 | ····const-string·v5,·"recurrencePickerDialogFragment" | 1200 | ····const-string·v5,·"recurrencePickerDialogFragment" |
1201 | ····.line·369 | ||
1201 | ····invoke-virtual·{v0,·v5},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 1202 | ····invoke-virtual·{v0,·v5},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
1202 | ····move-result-object·v1 | 1203 | ····move-result-object·v1 |
1203 | ····check-cast·v1,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 1204 | ····check-cast·v1,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
1204 | ····.line·370 | 1205 | ····.line·370 |
Offset 1214, 14 lines modified | Offset 1215, 15 lines modified | ||
1214 | ····.line·371 | 1215 | ····.line·371 |
1215 | ····invoke-virtual·{v1,·p0},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->setOnRecurrenceSetListener(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$OnRecurrenceSetListener;)V | 1216 | ····invoke-virtual·{v1,·p0},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->setOnRecurrenceSetListener(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$OnRecurrenceSetListener;)V |
1216 | ····.line·373 | 1217 | ····.line·373 |
1217 | ····:cond_0 | 1218 | ····:cond_0 |
1218 | ····const-string·v5,·"timeZonePickerDialogFragment" | 1219 | ····const-string·v5,·"timeZonePickerDialogFragment" |
1220 | ····.line·374 | ||
1219 | ····invoke-virtual·{v0,·v5},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 1221 | ····invoke-virtual·{v0,·v5},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
1220 | ····move-result-object·v3 | 1222 | ····move-result-object·v3 |
1221 | ····check-cast·v3,·Lcom/android/timezonepicker/TimeZonePickerDialog; | 1223 | ····check-cast·v3,·Lcom/android/timezonepicker/TimeZonePickerDialog; |
1222 | ····.line·375 | 1224 | ····.line·375 |
Offset 1832, 24 lines modified | Offset 1834, 26 lines modified | ||
1832 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodValues:Ljava/util/ArrayList; | 1834 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodValues:Ljava/util/ArrayList; |
1833 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodLabels:Ljava/util/ArrayList; | 1835 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodLabels:Ljava/util/ArrayList; |
1834 | ····const/16·v2,·0xa | 1836 | ····const/16·v2,·0xa |
1837 | ····.line·1325 | ||
1835 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; | 1838 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; |
1836 | ····move-result-object·v8 | 1839 | ····move-result-object·v8 |
1837 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EditEventView;->mModel:Lcom/android/calendar/CalendarEventModel; | 1840 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EditEventView;->mModel:Lcom/android/calendar/CalendarEventModel; |
1838 | ····iget·v9,·v2,·Lcom/android/calendar/CalendarEventModel;->mCalendarMaxReminders:I | 1841 | ····iget·v9,·v2,·Lcom/android/calendar/CalendarEventModel;->mCalendarMaxReminders:I |
1839 | ····move-object·v2,·p0 | 1842 | ····move-object·v2,·p0 |
1843 | ····.line·1322 | ||
1840 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z | 1844 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z |
1841 | ····.line·1334 | 1845 | ····.line·1334 |
1842 | ····:goto_0 | 1846 | ····:goto_0 |
1843 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderItems:Ljava/util/ArrayList; | 1847 | ····iget-object·v0,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderItems:Ljava/util/ArrayList; |
1844 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I | 1848 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I |
Offset 1886, 24 lines modified | Offset 1890, 26 lines modified | ||
1886 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodValues:Ljava/util/ArrayList; | 1890 | ····iget-object·v6,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodValues:Ljava/util/ArrayList; |
1887 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodLabels:Ljava/util/ArrayList; | 1891 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/EditEventView;->mReminderMethodLabels:Ljava/util/ArrayList; |
1888 | ····iget·v2,·p0,·Lcom/android/calendar/event/EditEventView;->mDefaultReminderMinutes:I | 1892 | ····iget·v2,·p0,·Lcom/android/calendar/event/EditEventView;->mDefaultReminderMinutes:I |
1893 | ····.line·1331 | ||
1889 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; | 1894 | ····invoke-static·{v2},·Lcom/android/calendar/CalendarEventModel$ReminderEntry;->valueOf(I)Lcom/android/calendar/CalendarEventModel$ReminderEntry; |
1890 | ····move-result-object·v8 | 1895 | ····move-result-object·v8 |
1891 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EditEventView;->mModel:Lcom/android/calendar/CalendarEventModel; | 1896 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EditEventView;->mModel:Lcom/android/calendar/CalendarEventModel; |
1892 | ····iget·v9,·v2,·Lcom/android/calendar/CalendarEventModel;->mCalendarMaxReminders:I | 1897 | ····iget·v9,·v2,·Lcom/android/calendar/CalendarEventModel;->mCalendarMaxReminders:I |
1893 | ····move-object·v2,·p0 | 1898 | ····move-object·v2,·p0 |
1899 | ····.line·1328 | ||
1894 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z | 1900 | ····invoke-static/range·{v0·..·v10},·Lcom/android/calendar/event/EventViewUtils;->addReminder(Landroid/app/Activity;Landroid/view/View;Landroid/view/View$OnClickListener;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Lcom/android/calendar/CalendarEventModel$ReminderEntry;ILandroid/widget/AdapterView$OnItemSelectedListener;)Z |
1895 | ····goto·:goto_0 | 1901 | ····goto·:goto_0 |
1896 | .end·method | 1902 | .end·method |
1897 | .method·private·fillModelFromUI()Z | 1903 | .method·private·fillModelFromUI()Z |
1898 | ····.locals·12 | 1904 | ····.locals·12 |
Offset 2060, 18 lines modified | Offset 2066, 20 lines modified | ||
2060 | ····iput-object·v8,·v7,·Lcom/android/calendar/CalendarEventModel;->mDescription:Ljava/lang/String; | 2066 | ····iput-object·v8,·v7,·Lcom/android/calendar/CalendarEventModel;->mDescription:Ljava/lang/String; |
2061 | ····.line·654 | 2067 | ····.line·654 |
2062 | ····:cond_2 | 2068 | ····:cond_2 |
2063 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/EditEventView;->mResponseRadioGroup:Landroid/widget/RadioGroup; | 2069 | ····iget-object·v7,·p0,·Lcom/android/calendar/event/EditEventView;->mResponseRadioGroup:Landroid/widget/RadioGroup; |
2070 | ····.line·655 | ||
2064 | ····invoke-virtual·{v7},·Landroid/widget/RadioGroup;->getCheckedRadioButtonId()I | 2071 | ····invoke-virtual·{v7},·Landroid/widget/RadioGroup;->getCheckedRadioButtonId()I |
2065 | ····move-result·v7 | 2072 | ····move-result·v7 |
2073 | ····.line·654 | ||
Max diff block lines reached; 46471/50579 bytes (91.88%) of diff not shown. |
Offset 79, 26 lines modified | Offset 79, 30 lines modified | ||
79 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 79 | ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
80 | ····move-result-object·v0 | 80 | ····move-result-object·v0 |
81 | ····const-string·v1,·"::" | 81 | ····const-string·v1,·"::" |
82 | ····.line·98 | ||
82 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 83 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
83 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
85 | ····.line·99 | ||
84 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 86 | ····invoke-virtual·{v0,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
85 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
88 | ····.line·100 | ||
86 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 89 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
87 | ····move-result-object·v0 | 90 | ····move-result-object·v0 |
91 | ····.line·97 | ||
88 | ····return-object·v0 | 92 | ····return-object·v0 |
89 | .end·method | 93 | .end·method |
90 | .method·private·createKey(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; | 94 | .method·private·createKey(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; |
91 | ····.locals·2 | 95 | ····.locals·2 |
92 | ····.param·p1,·"accountName"····#·Ljava/lang/String; | 96 | ····.param·p1,·"accountName"····#·Ljava/lang/String; |
93 | ····.param·p2,·"accountType"····#·Ljava/lang/String; | 97 | ····.param·p2,·"accountType"····#·Ljava/lang/String; |
Offset 112, 26 lines modified | Offset 116, 30 lines modified | ||
112 | ····move-result-object·v1 | 116 | ····move-result-object·v1 |
113 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 117 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
114 | ····const-string·v1,·"::" | 118 | ····const-string·v1,·"::" |
119 | ····.line·105 | ||
115 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 120 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
116 | ····move-result-object·v0 | 121 | ····move-result-object·v0 |
122 | ····.line·106 | ||
117 | ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; | 123 | ····invoke-virtual·{v0,·p3},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; |
118 | ····move-result-object·v0 | 124 | ····move-result-object·v0 |
125 | ····.line·107 | ||
119 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 126 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
120 | ····move-result-object·v0 | 127 | ····move-result-object·v0 |
128 | ····.line·104 | ||
121 | ····return-object·v0 | 129 | ····return-object·v0 |
122 | .end·method | 130 | .end·method |
123 | #·virtual·methods | 131 | #·virtual·methods |
124 | .method·public·getColorArray(Ljava/lang/String;Ljava/lang/String;)[I | 132 | .method·public·getColorArray(Ljava/lang/String;Ljava/lang/String;)[I |
125 | ····.locals·5 | 133 | ····.locals·5 |
Offset 287, 116 lines modified | Offset 295, 108 lines modified | ||
287 | ····invoke-interface·{v2,·v1,·v0},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 295 | ····invoke-interface·{v2,·v1,·v0},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
288 | ····.line·56 | 296 | ····.line·56 |
289 | ····return-void | 297 | ····return-void |
290 | .end·method | 298 | .end·method |
291 | .method·public·sortPalettes(Ljava/util/Comparator;)V | 299 | .method·public·sortPalettes(Ljava/util/Comparator;)V |
292 |
····.locals· |
300 | ····.locals·7 |
293 | ····.annotation·system·Ldalvik/annotation/Signature; | 301 | ····.annotation·system·Ldalvik/annotation/Signature; |
294 | ········value·=·{ | 302 | ········value·=·{ |
295 | ············"(", | 303 | ············"(", |
296 | ············"Ljava/util/Comparator", | 304 | ············"Ljava/util/Comparator", |
297 | ············"<", | 305 | ············"<", |
298 | ············"Ljava/lang/Integer;", | 306 | ············"Ljava/lang/Integer;", |
299 | ············">;)V" | 307 | ············">;)V" |
300 | ········} | 308 | ········} |
301 | ····.end·annotation | 309 | ····.end·annotation |
302 | ····.prologue | 310 | ····.prologue |
303 | ····.line·84 | 311 | ····.line·84 |
304 | ····.local·p1,·"comparator":Ljava/util/Comparator;,·"Ljava/util/Comparator<Ljava/lang/Integer;>;" | 312 | ····.local·p1,·"comparator":Ljava/util/Comparator;,·"Ljava/util/Comparator<Ljava/lang/Integer;>;" |
305 |
····iget-object·v |
313 | ····iget-object·v4,·p0,·Lcom/android/calendar/event/EventColorCache;->mColorPaletteMap:Ljava/util/Map; |
306 |
····invoke-interface·{v |
314 | ····invoke-interface·{v4},·Ljava/util/Map;->keySet()Ljava/util/Set; |
307 |
····move-result-object·v |
315 | ····move-result-object·v4 |
308 |
····invoke-interface·{v |
316 | ····invoke-interface·{v4},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
309 |
····move-result-object·v |
317 | ····move-result-object·v5 |
310 | ····:goto_0 | 318 | ····:goto_0 |
311 |
····invoke-interface·{v |
319 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
312 |
····move-result·v |
320 | ····move-result·v4 |
313 |
····if-eqz·v |
321 | ····if-eqz·v4,·:cond_1 |
Max diff block lines reached; 3973/7084 bytes (56.08%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EventColorPickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EventColorPickerDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/event/EventColorPickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/event/EventColorPickerDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EventColorPickerDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·73 | 27 | ····.line·73 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventColorPickerDialog$1;->this$0:Lcom/android/calendar/event/EventColorPickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventColorPickerDialog$1;->this$0:Lcom/android/calendar/event/EventColorPickerDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 118, 28 lines modified | Offset 118, 30 lines modified | ||
118 | ····.line·71 | 118 | ····.line·71 |
119 | ····.local·v0,·"dialog":Landroid/app/Dialog; | 119 | ····.local·v0,·"dialog":Landroid/app/Dialog; |
120 | ····iget-object·v1,·p0,·Lcom/android/calendar/event/EventColorPickerDialog;->mAlertDialog:Landroid/app/AlertDialog; | 120 | ····iget-object·v1,·p0,·Lcom/android/calendar/event/EventColorPickerDialog;->mAlertDialog:Landroid/app/AlertDialog; |
121 | ····const/4·v2,·-0x3 | 121 | ····const/4·v2,·-0x3 |
122 | ····.line·72 | ||
122 | ····invoke-virtual·{p0},·Lcom/android/calendar/event/EventColorPickerDialog;->getActivity()Landroid/app/Activity; | 123 | ····invoke-virtual·{p0},·Lcom/android/calendar/event/EventColorPickerDialog;->getActivity()Landroid/app/Activity; |
123 | ····move-result-object·v3 | 124 | ····move-result-object·v3 |
124 | ····const·v4,·0x7f090061 | 125 | ····const·v4,·0x7f090061 |
125 | ····invoke-virtual·{v3,·v4},·Landroid/app/Activity;->getString(I)Ljava/lang/String; | 126 | ····invoke-virtual·{v3,·v4},·Landroid/app/Activity;->getString(I)Ljava/lang/String; |
126 | ····move-result-object·v3 | 127 | ····move-result-object·v3 |
127 | ····new-instance·v4,·Lcom/android/calendar/event/EventColorPickerDialog$1; | 128 | ····new-instance·v4,·Lcom/android/calendar/event/EventColorPickerDialog$1; |
128 | ····invoke-direct·{v4,·p0},·Lcom/android/calendar/event/EventColorPickerDialog$1;-><init>(Lcom/android/calendar/event/EventColorPickerDialog;)V | 129 | ····invoke-direct·{v4,·p0},·Lcom/android/calendar/event/EventColorPickerDialog$1;-><init>(Lcom/android/calendar/event/EventColorPickerDialog;)V |
130 | ····.line·71 | ||
129 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/app/AlertDialog;->setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V | 131 | ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/app/AlertDialog;->setButton(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V |
130 | ····.line·81 | 132 | ····.line·81 |
131 | ····return-object·v0 | 133 | ····return-object·v0 |
132 | .end·method | 134 | .end·method |
133 | .method·public·onSaveInstanceState(Landroid/os/Bundle;)V | 135 | .method·public·onSaveInstanceState(Landroid/os/Bundle;)V |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | .field·final·synthetic·val$imageView:Landroid/widget/ImageView; | 32 | .field·final·synthetic·val$imageView:Landroid/widget/ImageView; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Lcom/android/calendar/event/EventLocationAdapter;Landroid/net/Uri;Landroid/widget/ImageView;)V | 34 | .method·constructor·<init>(Lcom/android/calendar/event/EventLocationAdapter;Landroid/net/Uri;Landroid/widget/ImageView;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EventLocationAdapter; | ||
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·338 | 38 | ····.line·338 |
38 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->this$0:Lcom/android/calendar/event/EventLocationAdapter; | 39 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->this$0:Lcom/android/calendar/event/EventLocationAdapter; |
39 | ····iput-object·p2,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->val$contactPhotoUri:Landroid/net/Uri; | 40 | ····iput-object·p2,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->val$contactPhotoUri:Landroid/net/Uri; |
Offset 60, 21 lines modified | Offset 61, 23 lines modified | ||
60 | ····.line·341 | 61 | ····.line·341 |
61 | ····const/4·v1,·0x0 | 62 | ····const/4·v1,·0x0 |
62 | ····.line·342 | 63 | ····.line·342 |
63 | ····.local·v1,·"photo":Landroid/graphics/Bitmap; | 64 | ····.local·v1,·"photo":Landroid/graphics/Bitmap; |
64 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->this$0:Lcom/android/calendar/event/EventLocationAdapter; | 65 | ····iget-object·v2,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->this$0:Lcom/android/calendar/event/EventLocationAdapter; |
66 | ····.line·343 | ||
65 | ····#·getter·for:·Lcom/android/calendar/event/EventLocationAdapter;->mResolver:Landroid/content/ContentResolver; | 67 | ····#·getter·for:·Lcom/android/calendar/event/EventLocationAdapter;->mResolver:Landroid/content/ContentResolver; |
66 | ····invoke-static·{v2},·Lcom/android/calendar/event/EventLocationAdapter;->access$400(Lcom/android/calendar/event/EventLocationAdapter;)Landroid/content/ContentResolver; | 68 | ····invoke-static·{v2},·Lcom/android/calendar/event/EventLocationAdapter;->access$400(Lcom/android/calendar/event/EventLocationAdapter;)Landroid/content/ContentResolver; |
67 | ····move-result-object·v2 | 69 | ····move-result-object·v2 |
68 | ····iget-object·v3,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->val$contactPhotoUri:Landroid/net/Uri; | 70 | ····iget-object·v3,·p0,·Lcom/android/calendar/event/EventLocationAdapter$1;->val$contactPhotoUri:Landroid/net/Uri; |
71 | ····.line·342 | ||
69 | ····invoke-static·{v2,·v3},·Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;)Ljava/io/InputStream; | 72 | ····invoke-static·{v2,·v3},·Landroid/provider/ContactsContract$Contacts;->openContactPhotoInputStream(Landroid/content/ContentResolver;Landroid/net/Uri;)Ljava/io/InputStream; |
70 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
71 | ····.line·344 | 74 | ····.line·344 |
72 | ····.local·v0,·"imageStream":Ljava/io/InputStream; | 75 | ····.local·v0,·"imageStream":Ljava/io/InputStream; |
73 | ····if-eqz·v0,·:cond_0 | 76 | ····if-eqz·v0,·:cond_0 |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | .field·final·synthetic·val$filter:Ljava/lang/String; | 32 | .field·final·synthetic·val$filter:Ljava/lang/String; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Lcom/android/calendar/event/EventLocationAdapter$LocationFilter;Ljava/lang/String;)V | 34 | .method·constructor·<init>(Lcom/android/calendar/event/EventLocationAdapter$LocationFilter;Ljava/lang/String;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"this$1"····#·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter; | ||
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·419 | 38 | ····.line·419 |
38 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1;->this$1:Lcom/android/calendar/event/EventLocationAdapter$LocationFilter; | 39 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1;->this$1:Lcom/android/calendar/event/EventLocationAdapter$LocationFilter; |
39 | ····iput-object·p2,·p0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1;->val$filter:Ljava/lang/String; | 40 | ····iput-object·p2,·p0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1;->val$filter:Ljava/lang/String; |
Offset 17, 50 lines modified | Offset 17, 51 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EventLocationAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/event/EventLocationAdapter; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/calendar/event/EventLocationAdapter;)V | 20 | .method·public·constructor·<init>(Lcom/android/calendar/event/EventLocationAdapter;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/event/EventLocationAdapter; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·407 | 24 | ····.line·407 |
24 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter;->this$0:Lcom/android/calendar/event/EventLocationAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter;->this$0:Lcom/android/calendar/event/EventLocationAdapter; |
25 | ····invoke-direct·{p0},·Landroid/widget/Filter;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/widget/Filter;-><init>()V |
26 | ····return-void | 27 | ····return-void |
27 | .end·method | 28 | .end·method |
28 | #·virtual·methods | 29 | #·virtual·methods |
29 | .method·protected·performFiltering(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; | 30 | .method·protected·performFiltering(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; |
30 |
····.locals· |
31 | ····.locals·18 |
31 | ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence; | 32 | ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence; |
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·411 | 34 | ····.line·411 |
34 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 35 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
35 |
····move-result-wide·v1 |
36 | ····move-result-wide·v14 |
36 | ····.line·412 | 37 | ····.line·412 |
37 |
····.local·v1 |
38 | ····.local·v14,·"startTime":J |
38 | ····if-nez·p1,·:cond_0 | 39 | ····if-nez·p1,·:cond_0 |
39 | ····const-string·v7,·"" | 40 | ····const-string·v7,·"" |
40 | ····.line·413 | 41 | ····.line·413 |
41 | ····.local·v7,·"filter":Ljava/lang/String; | 42 | ····.local·v7,·"filter":Ljava/lang/String; |
42 | ····:goto_0 | 43 | ····:goto_0 |
43 | ····invoke-virtual·{v7},·Ljava/lang/String;->isEmpty()Z | 44 | ····invoke-virtual·{v7},·Ljava/lang/String;->isEmpty()Z |
44 |
····move-result·v1 |
45 | ····move-result·v16 |
45 |
····if-eqz·v1 |
46 | ····if-eqz·v16,·:cond_1 |
46 | ····.line·414 | 47 | ····.line·414 |
47 | ····const/4·v8,·0x0 | 48 | ····const/4·v8,·0x0 |
48 | ····.line·468 | 49 | ····.line·468 |
49 | ····:goto_1 | 50 | ····:goto_1 |
50 | ····return-object·v8 | 51 | ····return-object·v8 |
Offset 73, 271 lines modified | Offset 74, 283 lines modified | ||
73 | ····move-result-object·v7 | 74 | ····move-result-object·v7 |
74 | ····goto·:goto_0 | 75 | ····goto·:goto_0 |
75 | ····.line·418 | 76 | ····.line·418 |
76 | ····.restart·local·v7····#·"filter":Ljava/lang/String; | 77 | ····.restart·local·v7····#·"filter":Ljava/lang/String; |
77 | ····:cond_1 | 78 | ····:cond_1 |
78 |
····new-instance·v1 |
79 | ····new-instance·v16,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1; |
79 |
····move-object/from16·v0,· |
80 | ····move-object/from16·v0,·v16 |
80 |
|
81 | ····move-object/from16·v1,·p0 |
81 |
····con |
82 | ····invoke-direct·{v0,·v1,·v7},·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1;-><init>(Lcom/android/calendar/event/EventLocationAdapter$LocationFilter;Ljava/lang/String;)V |
82 |
···· |
83 | ····const/16·v17,·0x0 |
83 |
···· |
84 | ····move/from16·v0,·v17 |
84 |
···· |
85 | ····new-array·v0,·v0,·[Ljava/lang/Void; |
85 |
····move-object/from16·v |
86 | ····move-object/from16·v17,·v0 |
86 |
|
87 | ····.line·424 |
88 | ····invoke-virtual/range·{v16·..·v17},·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | ||
87 |
····move-result-object·v |
89 | ····move-result-object·v9 |
88 | ····.line·427 | 90 | ····.line·427 |
89 |
····.local·v |
91 | ····.local·v9,·"locationsQueryTask":Landroid/os/AsyncTask;,·"Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/lang/Void;Ljava/util/List<Lcom/android/calendar/event/EventLocationAdapter$Result;>;>;" |
90 | ····new-instance·v3,·Ljava/util/HashSet; | 92 | ····new-instance·v3,·Ljava/util/HashSet; |
91 | ····invoke-direct·{v3},·Ljava/util/HashSet;-><init>()V | 93 | ····invoke-direct·{v3},·Ljava/util/HashSet;-><init>()V |
92 | ····.line·428 | 94 | ····.line·428 |
93 | ····.local·v3,·"contactsAddresses":Ljava/util/HashSet;,·"Ljava/util/HashSet<Ljava/lang/String;>;" | 95 | ····.local·v3,·"contactsAddresses":Ljava/util/HashSet;,·"Ljava/util/HashSet<Ljava/lang/String;>;" |
94 | ····move-object/from16·v0,·p0 | 96 | ····move-object/from16·v0,·p0 |
95 |
····iget-object·v |
97 | ····iget-object·v0,·v0,·Lcom/android/calendar/event/EventLocationAdapter$LocationFilter;->this$0:Lcom/android/calendar/event/EventLocationAdapter; |
98 | ····move-object/from16·v16,·v0 | ||
96 | ····#·getter·for:·Lcom/android/calendar/event/EventLocationAdapter;->mResolver:Landroid/content/ContentResolver; | 99 | ····#·getter·for:·Lcom/android/calendar/event/EventLocationAdapter;->mResolver:Landroid/content/ContentResolver; |
97 |
····invoke-static·{v1 |
100 | ····invoke-static/range·{v16·..·v16},·Lcom/android/calendar/event/EventLocationAdapter;->access$400(Lcom/android/calendar/event/EventLocationAdapter;)Landroid/content/ContentResolver; |
98 |
····move-result-object·v1 |
101 | ····move-result-object·v16 |
Max diff block lines reached; 12675/17123 bytes (74.02%) of diff not shown. |
Offset 142, 66 lines modified | Offset 142, 76 lines modified | ||
142 | ····.line·82 | 142 | ····.line·82 |
143 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 143 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
144 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 144 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
145 | ····const-string·v1,·"(" | 145 | ····const-string·v1,·"(" |
146 | ····.line·83 | ||
146 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 147 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
147 | ····move-result-object·v0 | 148 | ····move-result-object·v0 |
148 | ····const-string·v1,·"data1" | 149 | ····const-string·v1,·"data1" |
150 | ····.line·84 | ||
149 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 151 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
150 | ····move-result-object·v0 | 152 | ····move-result-object·v0 |
151 | ····const-string·v1,·"·LIKE·?·OR·" | 153 | ····const-string·v1,·"·LIKE·?·OR·" |
154 | ····.line·85 | ||
152 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 155 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
153 | ····move-result-object·v0 | 156 | ····move-result-object·v0 |
154 | ····const-string·v1,·"data1" | 157 | ····const-string·v1,·"data1" |
158 | ····.line·86 | ||
155 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 159 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
156 | ····move-result-object·v0 | 160 | ····move-result-object·v0 |
157 | ····const-string·v1,·"·LIKE·?·OR·" | 161 | ····const-string·v1,·"·LIKE·?·OR·" |
162 | ····.line·87 | ||
158 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 163 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
159 | ····move-result-object·v0 | 164 | ····move-result-object·v0 |
160 | ····const-string·v1,·"display_name" | 165 | ····const-string·v1,·"display_name" |
166 | ····.line·88 | ||
161 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 167 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
162 | ····move-result-object·v0 | 168 | ····move-result-object·v0 |
163 | ····const-string·v1,·"·LIKE·?·OR·" | 169 | ····const-string·v1,·"·LIKE·?·OR·" |
170 | ····.line·89 | ||
164 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 171 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
165 | ····move-result-object·v0 | 172 | ····move-result-object·v0 |
166 | ····const-string·v1,·"display_name" | 173 | ····const-string·v1,·"display_name" |
174 | ····.line·90 | ||
167 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 175 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
168 | ····move-result-object·v0 | 176 | ····move-result-object·v0 |
169 | ····const-string·v1,·"·LIKE·?·)" | 177 | ····const-string·v1,·"·LIKE·?·)" |
178 | ····.line·91 | ||
170 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 179 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
171 | ····move-result-object·v0 | 180 | ····move-result-object·v0 |
181 | ····.line·92 | ||
172 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 182 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
173 | ····move-result-object·v0 | 183 | ····move-result-object·v0 |
174 | ····sput-object·v0,·Lcom/android/calendar/event/EventLocationAdapter;->CONTACTS_WHERE:Ljava/lang/String; | 184 | ····sput-object·v0,·Lcom/android/calendar/event/EventLocationAdapter;->CONTACTS_WHERE:Ljava/lang/String; |
175 | ····.line·95 | 185 | ····.line·95 |
Offset 367, 14 lines modified | Offset 377, 15 lines modified | ||
367 | ····invoke-direct·{v1,·p0,·p1,·p2},·Lcom/android/calendar/event/EventLocationAdapter$1;-><init>(Lcom/android/calendar/event/EventLocationAdapter;Landroid/net/Uri;Landroid/widget/ImageView;)V | 377 | ····invoke-direct·{v1,·p0,·p1,·p2},·Lcom/android/calendar/event/EventLocationAdapter$1;-><init>(Lcom/android/calendar/event/EventLocationAdapter;Landroid/net/Uri;Landroid/widget/ImageView;)V |
368 | ····const/4·v2,·0x0 | 378 | ····const/4·v2,·0x0 |
369 | ····new-array·v2,·v2,·[Ljava/lang/Void; | 379 | ····new-array·v2,·v2,·[Ljava/lang/Void; |
380 | ····.line·360 | ||
370 | ····invoke-virtual·{v1,·v2},·Lcom/android/calendar/event/EventLocationAdapter$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 381 | ····invoke-virtual·{v1,·v2},·Lcom/android/calendar/event/EventLocationAdapter$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
371 | ····move-result-object·v0 | 382 | ····move-result-object·v0 |
372 | ····.line·361 | 383 | ····.line·361 |
373 | ····.local·v0,·"photoUpdaterTask":Landroid/os/AsyncTask;,·"Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/lang/Void;Landroid/graphics/Bitmap;>;" | 384 | ····.local·v0,·"photoUpdaterTask":Landroid/os/AsyncTask;,·"Landroid/os/AsyncTask<Ljava/lang/Void;Ljava/lang/Void;Landroid/graphics/Bitmap;>;" |
374 | ····return-void | 385 | ····return-void |
Offset 395, 106 lines modified | Offset 406, 105 lines modified | ||
395 | ········} | 406 | ········} |
396 | ····.end·annotation | 407 | ····.end·annotation |
397 | ····.prologue | 408 | ····.prologue |
398 | ····const/4·v6,·0x0 | 409 | ····const/4·v6,·0x0 |
Max diff block lines reached; 16984/19839 bytes (85.61%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·52 | 27 | ····.line·52 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaAdapter$1;->this$0:Lcom/android/calendar/agenda/AgendaAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaAdapter$1;->this$0:Lcom/android/calendar/agenda/AgendaAdapter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 319, 14 lines modified | Offset 319, 15 lines modified | ||
319 | ····move-object/from16·v0,·v16 | 319 | ····move-object/from16·v0,·v16 |
320 | ····iput-object·v2,·v0,·Lcom/android/calendar/agenda/AgendaAdapter$ViewHolder;->where:Landroid/widget/TextView; | 320 | ····iput-object·v2,·v0,·Lcom/android/calendar/agenda/AgendaAdapter$ViewHolder;->where:Landroid/widget/TextView; |
321 | ····.line·103 | 321 | ····.line·103 |
322 | ····const·v2,·0x7f0f007b | 322 | ····const·v2,·0x7f0f007b |
323 | ····.line·104 | ||
323 | ····move-object/from16·v0,·p1 | 324 | ····move-object/from16·v0,·p1 |
324 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 325 | ····invoke-virtual·{v0,·v2},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
325 | ····move-result-object·v2 | 326 | ····move-result-object·v2 |
326 | ····check-cast·v2,·Landroid/widget/LinearLayout; | 327 | ····check-cast·v2,·Landroid/widget/LinearLayout; |
Offset 747, 14 lines modified | Offset 748, 15 lines modified | ||
747 | ····move-object/from16·v2,·p2 | 748 | ····move-object/from16·v2,·p2 |
748 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 749 | ····invoke-static/range·{v2·..·v9},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
749 | ····move-result-object·v2 | 750 | ····move-result-object·v2 |
751 | ····.line·189 | ||
750 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 752 | ····invoke-virtual·{v2},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
751 | ····move-result-object·v26 | 753 | ····move-result-object·v26 |
752 | ····.line·190 | 754 | ····.line·190 |
753 | ····.local·v26,·"whenString":Ljava/lang/String; | 755 | ····.local·v26,·"whenString":Ljava/lang/String; |
754 | ····if-nez·v10,·:cond_7 | 756 | ····if-nez·v10,·:cond_7 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaByDayAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaByDayAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaByDayAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaByDayAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaByDayAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·56 | 27 | ····.line·56 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaByDayAdapter$1;->this$0:Lcom/android/calendar/agenda/AgendaByDayAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaByDayAdapter$1;->this$0:Lcom/android/calendar/agenda/AgendaByDayAdapter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 1733, 25 lines modified | Offset 1733, 28 lines modified | ||
1733 | ····move-result·v0 | 1733 | ····move-result·v0 |
1734 | ····if-le·v0,·p1,·:cond_0 | 1734 | ····if-le·v0,·p1,·:cond_0 |
1735 | ····iget-object·v0,·p0,·Lcom/android/calendar/agenda/AgendaByDayAdapter;->mRowInfo:Ljava/util/ArrayList; | 1735 | ····iget-object·v0,·p0,·Lcom/android/calendar/agenda/AgendaByDayAdapter;->mRowInfo:Ljava/util/ArrayList; |
1736 | ····.line·160 | ||
1736 | ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 1737 | ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
1737 | ····move-result-object·v0 | 1738 | ····move-result-object·v0 |
1738 | ····check-cast·v0,·Lcom/android/calendar/agenda/AgendaByDayAdapter$RowInfo; | 1739 | ····check-cast·v0,·Lcom/android/calendar/agenda/AgendaByDayAdapter$RowInfo; |
1739 | ····iget·v0,·v0,·Lcom/android/calendar/agenda/AgendaByDayAdapter$RowInfo;->mType:I | 1740 | ····iget·v0,·v0,·Lcom/android/calendar/agenda/AgendaByDayAdapter$RowInfo;->mType:I |
1741 | ····.line·159 | ||
1740 | ····:goto_0 | 1742 | ····:goto_0 |
1741 | ····return·v0 | 1743 | ····return·v0 |
1744 | ····.line·160 | ||
1742 | ····:cond_0 | 1745 | ····:cond_0 |
1743 | ····const/4·v0,·0x0 | 1746 | ····const/4·v0,·0x0 |
1744 | ····goto·:goto_0 | 1747 | ····goto·:goto_0 |
1745 | .end·method | 1748 | .end·method |
1746 | .method·public·getStartTime(I)J | 1749 | .method·public·getStartTime(I)J |
Offset 2106, 14 lines modified | Offset 2109, 15 lines modified | ||
2106 | ····move-wide·v8,·v6 | 2109 | ····move-wide·v8,·v6 |
2107 | ····invoke-static/range·{v4·..·v11},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 2110 | ····invoke-static/range·{v4·..·v11},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
2108 | ····move-result-object·v4 | 2111 | ····move-result-object·v4 |
2112 | ····.line·228 | ||
2109 | ····invoke-virtual·{v4},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 2113 | ····invoke-virtual·{v4},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
2110 | ····move-result-object·v15 | 2114 | ····move-result-object·v15 |
2111 | ····.line·234 | 2115 | ····.line·234 |
2112 | ····.local·v15,·"dateViewText":Ljava/lang/String; | 2116 | ····.local·v15,·"dateViewText":Ljava/lang/String; |
2113 | ····move-object/from16·v0,·v17 | 2117 | ····move-object/from16·v0,·v17 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·65 | 27 | ····.line·65 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaFragment$1;->this$0:Lcom/android/calendar/agenda/AgendaFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaFragment$1;->this$0:Lcom/android/calendar/agenda/AgendaFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·464 | 27 | ····.line·464 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaFragment$2;->this$0:Lcom/android/calendar/agenda/AgendaFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaFragment$2;->this$0:Lcom/android/calendar/agenda/AgendaFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 710, 14 lines modified | Offset 710, 15 lines modified | ||
710 | ····move-result-wide·v8 | 710 | ····move-result-wide·v8 |
711 | ····.line·417 | 711 | ····.line·417 |
712 | ····.local·v8,·"endMillis":J | 712 | ····.local·v8,·"endMillis":J |
713 | ····const·v2,·0x7f0f0079 | 713 | ····const·v2,·0x7f0f0079 |
714 | ····.line·418 | ||
714 | ····invoke-virtual·{v15,·v2},·Landroid/app/FragmentManager;->findFragmentById(I)Landroid/app/Fragment; | 715 | ····invoke-virtual·{v15,·v2},·Landroid/app/FragmentManager;->findFragmentById(I)Landroid/app/Fragment; |
715 | ····move-result-object·v14 | 716 | ····move-result-object·v14 |
716 | ····check-cast·v14,·Lcom/android/calendar/EventInfoFragment; | 717 | ····check-cast·v14,·Lcom/android/calendar/EventInfoFragment; |
717 | ····.line·419 | 718 | ····.line·419 |
Offset 730, 14 lines modified | Offset 731, 15 lines modified | ||
730 | ····move-result-wide·v2 | 731 | ····move-result-wide·v2 |
731 | ····cmp-long·v2,·v2,·v6 | 732 | ····cmp-long·v2,·v2,·v6 |
732 | ····if-nez·v2,·:cond_5 | 733 | ····if-nez·v2,·:cond_5 |
734 | ····.line·420 | ||
733 | ····invoke-virtual·{v14},·Lcom/android/calendar/EventInfoFragment;->getEndMillis()J | 735 | ····invoke-virtual·{v14},·Lcom/android/calendar/EventInfoFragment;->getEndMillis()J |
734 | ····move-result-wide·v2 | 736 | ····move-result-wide·v2 |
735 | ····cmp-long·v2,·v2,·v8 | 737 | ····cmp-long·v2,·v2,·v8 |
736 | ····if-nez·v2,·:cond_5 | 738 | ····if-nez·v2,·:cond_5 |
Offset 1011, 25 lines modified | Offset 1013, 27 lines modified | ||
1011 | ····iput-object·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mController:Lcom/android/calendar/CalendarController; | 1013 | ····iput-object·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mController:Lcom/android/calendar/CalendarController; |
1012 | ····.line·122 | 1014 | ····.line·122 |
1013 | ····iget-object·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mActivity:Landroid/app/Activity; | 1015 | ····iget-object·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mActivity:Landroid/app/Activity; |
1014 | ····const·v3,·0x7f0a0009 | 1016 | ····const·v3,·0x7f0a0009 |
1017 | ····.line·123 | ||
1015 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getConfigBool(Landroid/content/Context;I)Z | 1018 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getConfigBool(Landroid/content/Context;I)Z |
1016 | ····move-result·v2 | 1019 | ····move-result·v2 |
1017 | ····iput-boolean·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mShowEventDetailsWithAgenda:Z | 1020 | ····iput-boolean·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mShowEventDetailsWithAgenda:Z |
1018 | ····.line·124 | 1021 | ····.line·124 |
1019 | ····iget-object·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mActivity:Landroid/app/Activity; | 1022 | ····iget-object·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mActivity:Landroid/app/Activity; |
1020 | ····const·v3,·0x7f0a000c | 1023 | ····const·v3,·0x7f0a000c |
1024 | ····.line·125 | ||
1021 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getConfigBool(Landroid/content/Context;I)Z | 1025 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getConfigBool(Landroid/content/Context;I)Z |
1022 | ····move-result·v2 | 1026 | ····move-result·v2 |
1023 | ····iput-boolean·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mIsTabletConfig:Z | 1027 | ····iput-boolean·v2,·p0,·Lcom/android/calendar/agenda/AgendaFragment;->mIsTabletConfig:Z |
1024 | ····.line·126 | 1028 | ····.line·126 |
Offset 1201, 14 lines modified | Offset 1205, 15 lines modified | ||
1201 | ····invoke-virtual·{v4,·v13},·Landroid/view/View;->setVisibility(I)V | 1205 | ····invoke-virtual·{v4,·v13},·Landroid/view/View;->setVisibility(I)V |
1202 | ····.line·162 | 1206 | ····.line·162 |
1203 | ····:cond_1 | 1207 | ····:cond_1 |
1204 | ····const·v13,·0x7f0f0077 | 1208 | ····const·v13,·0x7f0f0077 |
1209 | ····.line·163 | ||
1205 | ····invoke-virtual·{v12,·v13},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 1210 | ····invoke-virtual·{v12,·v13},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
1206 | ····move-result-object·v8 | 1211 | ····move-result-object·v8 |
1207 | ····check-cast·v8,·Lcom/android/calendar/StickyHeaderListView; | 1212 | ····check-cast·v8,·Lcom/android/calendar/StickyHeaderListView; |
1208 | ····.line·164 | 1213 | ····.line·164 |
Offset 1459, 20 lines modified | Offset 1464, 21 lines modified | ||
1459 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 1464 | ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
1460 | ····move-result-object·v1 | 1465 | ····move-result-object·v1 |
1461 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I | 1466 | ····invoke-static·{v0,·v1},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I |
1462 |
····.line·21 |
1467 | ····.line·215 |
1463 | ····:cond_0 | 1468 | ····:cond_0 |
1464 | ····invoke-virtual·{p0},·Lcom/android/calendar/agenda/AgendaFragment;->getActivity()Landroid/app/Activity; | 1469 | ····invoke-virtual·{p0},·Lcom/android/calendar/agenda/AgendaFragment;->getActivity()Landroid/app/Activity; |
1465 | ····move-result-object·v0 | 1470 | ····move-result-object·v0 |
1471 | ····.line·214 | ||
1466 | ····invoke-static·{v0},·Lcom/android/calendar/GeneralPreferences;->getSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 1472 | ····invoke-static·{v0},·Lcom/android/calendar/GeneralPreferences;->getSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
1467 | ····move-result-object·v8 | 1473 | ····move-result-object·v8 |
1468 | ····.line·216 | 1474 | ····.line·216 |
1469 | ····.local·v8,·"prefs":Landroid/content/SharedPreferences; | 1475 | ····.local·v8,·"prefs":Landroid/content/SharedPreferences; |
1470 | ····const-string·v0,·"preferences_hide_declined" | 1476 | ····const-string·v0,·"preferences_hide_declined" |
Offset 1728, 20 lines modified | Offset 1734, 22 lines modified | ||
Max diff block lines reached; 656/3382 bytes (19.40%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaListView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaListView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaListView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaListView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaListView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·53 | 27 | ····.line·53 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaListView$1;->this$0:Lcom/android/calendar/agenda/AgendaListView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaListView$1;->this$0:Lcom/android/calendar/agenda/AgendaListView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaListView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaListView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaListView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaListView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaListView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·64 | 27 | ····.line·64 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaListView$2;->this$0:Lcom/android/calendar/agenda/AgendaListView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaListView$2;->this$0:Lcom/android/calendar/agenda/AgendaListView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaListView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaListView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaListView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaListView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaListView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·73 | 27 | ····.line·73 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaListView$3;->this$0:Lcom/android/calendar/agenda/AgendaListView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaListView$3;->this$0:Lcom/android/calendar/agenda/AgendaListView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 207, 14 lines modified | Offset 207, 15 lines modified | ||
207 | ····.line·93 | 207 | ····.line·93 |
208 | ····invoke-virtual·{p0,·v4},·Lcom/android/calendar/agenda/AgendaListView;->setVerticalScrollBarEnabled(Z)V | 208 | ····invoke-virtual·{p0,·v4},·Lcom/android/calendar/agenda/AgendaListView;->setVerticalScrollBarEnabled(Z)V |
209 | ····.line·94 | 209 | ····.line·94 |
210 | ····new-instance·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter; | 210 | ····new-instance·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter; |
211 | ····.line·95 | ||
211 | ····invoke-static·{p1,·v5},·Lcom/android/calendar/Utils;->getConfigBool(Landroid/content/Context;I)Z | 212 | ····invoke-static·{p1,·v5},·Lcom/android/calendar/Utils;->getConfigBool(Landroid/content/Context;I)Z |
212 | ····move-result·v1 | 213 | ····move-result·v1 |
213 | ····invoke-direct·{v0,·p1,·p0,·v1},·Lcom/android/calendar/agenda/AgendaWindowAdapter;-><init>(Landroid/content/Context;Lcom/android/calendar/agenda/AgendaListView;Z)V | 214 | ····invoke-direct·{v0,·p1,·p0,·v1},·Lcom/android/calendar/agenda/AgendaWindowAdapter;-><init>(Landroid/content/Context;Lcom/android/calendar/agenda/AgendaListView;Z)V |
214 | ····iput-object·v0,·p0,·Lcom/android/calendar/agenda/AgendaListView;->mWindowAdapter:Lcom/android/calendar/agenda/AgendaWindowAdapter; | 215 | ····iput-object·v0,·p0,·Lcom/android/calendar/agenda/AgendaListView;->mWindowAdapter:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
Offset 1119, 14 lines modified | Offset 1120, 15 lines modified | ||
1119 | ····invoke-virtual·{p0},·Lcom/android/calendar/agenda/AgendaListView;->getHeight()I | 1120 | ····invoke-virtual·{p0},·Lcom/android/calendar/agenda/AgendaListView;->getHeight()I |
1120 | ····move-result·v10 | 1121 | ····move-result·v10 |
1121 | ····if-gt·v9,·v10,·:cond_5 | 1122 | ····if-gt·v9,·v10,·:cond_5 |
1123 | ····.line·352 | ||
1122 | ····invoke-virtual·{v5},·Landroid/view/View;->getTop()I | 1124 | ····invoke-virtual·{v5},·Landroid/view/View;->getTop()I |
1123 | ····move-result·v9 | 1125 | ····move-result·v9 |
1124 | ····iget-object·v10,·p0,·Lcom/android/calendar/agenda/AgendaListView;->mWindowAdapter:Lcom/android/calendar/agenda/AgendaWindowAdapter; | 1126 | ····iget-object·v10,·p0,·Lcom/android/calendar/agenda/AgendaListView;->mWindowAdapter:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
1125 | ····invoke-virtual·{v10},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->getStickyHeaderHeight()I | 1127 | ····invoke-virtual·{v10},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->getStickyHeaderHeight()I |
Offset 1335, 20 lines modified | Offset 1337, 22 lines modified | ||
1335 | ····const/4·v3,·0x0 | 1337 | ····const/4·v3,·0x0 |
1336 | ····move-object/from16·v0,·v19 | 1338 | ····move-object/from16·v0,·v19 |
1337 | ····iget-boolean·v14,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$AgendaItem;->allDay:Z | 1339 | ····iget-boolean·v14,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$AgendaItem;->allDay:Z |
1340 | ····.line·201 | ||
1338 | ····invoke-static·{v3,·v14},·Lcom/android/calendar/CalendarController$EventInfo;->buildViewExtraLong(IZ)J | 1341 | ····invoke-static·{v3,·v14},·Lcom/android/calendar/CalendarController$EventInfo;->buildViewExtraLong(IZ)J |
1339 | ····move-result-wide·v14 | 1342 | ····move-result-wide·v14 |
1340 | ····move-object/from16·v3,·p0 | 1343 | ····move-object/from16·v3,·p0 |
1344 | ····.line·200 | ||
1341 | ····invoke-virtual/range·{v2·..·v17},·Lcom/android/calendar/CalendarController;->sendEventRelatedEventWithExtra(Ljava/lang/Object;JJJJIIJJ)V | 1345 | ····invoke-virtual/range·{v2·..·v17},·Lcom/android/calendar/CalendarController;->sendEventRelatedEventWithExtra(Ljava/lang/Object;JJJJIIJJ)V |
1342 | ····.line·205 | 1346 | ····.line·205 |
1343 | ····.end·local·v2····#·"controller":Lcom/android/calendar/CalendarController; | 1347 | ····.end·local·v2····#·"controller":Lcom/android/calendar/CalendarController; |
1344 | ····.end·local·v8····#·"startTime":J | 1348 | ····.end·local·v8····#·"startTime":J |
1345 | ····.end·local·v10····#·"endTime":J | 1349 | ····.end·local·v10····#·"endTime":J |
1346 | ····.end·local·v16····#·"holderStartTime":J | 1350 | ····.end·local·v16····#·"holderStartTime":J |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaWindowAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaWindowAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·162 | 27 | ····.line·162 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$1;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$1;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaWindowAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaWindowAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·205 | 27 | ····.line·205 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$2;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$2;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; | 21 | .field·final·synthetic·this$1:Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1206 | 27 | ····.line·1206 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler$1;->this$1:Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler$1;->this$1:Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 31, 249 lines modified | Offset 31, 256 lines modified | ||
31 | ····invoke-direct·{p0,·p2},·Landroid/content/AsyncQueryHandler;-><init>(Landroid/content/ContentResolver;)V | 31 | ····invoke-direct·{p0,·p2},·Landroid/content/AsyncQueryHandler;-><init>(Landroid/content/ContentResolver;)V |
32 | ····.line·1073 | 32 | ····.line·1073 |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | .method·private·processNewCursor(Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;Landroid/database/Cursor;)I | 35 | .method·private·processNewCursor(Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;Landroid/database/Cursor;)I |
36 |
····.locals· |
36 | ····.locals·8 |
37 | ····.param·p1,·"data"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec; | 37 | ····.param·p1,·"data"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec; |
38 | ····.param·p2,·"cursor"····#·Landroid/database/Cursor; | 38 | ····.param·p2,·"cursor"····#·Landroid/database/Cursor; |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·1346 | 40 | ····.line·1346 |
41 |
····iget-object·v |
41 | ····iget-object·v3,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
42 | ····#·getter·for:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mAdapterInfos:Ljava/util/LinkedList; | 42 | ····#·getter·for:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mAdapterInfos:Ljava/util/LinkedList; |
43 |
····invoke-static·{v |
43 | ····invoke-static·{v3},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->access$400(Lcom/android/calendar/agenda/AgendaWindowAdapter;)Ljava/util/LinkedList; |
44 |
····move-result-object·v |
44 | ····move-result-object·v4 |
45 |
····monitor-enter·v |
45 | ····monitor-enter·v4 |
46 | ····.line·1348 | 46 | ····.line·1348 |
47 | ····:try_start_0 | 47 | ····:try_start_0 |
48 |
····iget-object·v |
48 | ····iget-object·v3,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
49 |
····iget·v |
49 | ····iget·v5,·p1,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->queryType:I |
50 | ····#·invokes:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->pruneAdapterInfo(I)Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; | 50 | ····#·invokes:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->pruneAdapterInfo(I)Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
51 |
····invoke-static·{v |
51 | ····invoke-static·{v3,·v5},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->access$2700(Lcom/android/calendar/agenda/AgendaWindowAdapter;I)Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
52 |
····move-result-object·v |
52 | ····move-result-object·v0 |
53 | ····.line·1349 | 53 | ····.line·1349 |
54 |
····.local·v |
54 | ····.local·v0,·"info":Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
55 |
····const/4·v |
55 | ····const/4·v2,·0x0 |
56 | ····.line·1350 | 56 | ····.line·1350 |
57 |
····.local·v |
57 | ····.local·v2,·"listPositionOffset":I |
58 |
····if-nez·v |
58 | ····if-nez·v0,·:cond_1 |
59 | ····.line·1351 | 59 | ····.line·1351 |
60 |
····new-instance·v |
60 | ····new-instance·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
61 |
····.end·local·v |
61 | ····.end·local·v0····#·"info":Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
62 |
····iget-object·v |
62 | ····iget-object·v3,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
63 | ····#·getter·for:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mContext:Landroid/content/Context; | 63 | ····#·getter·for:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mContext:Landroid/content/Context; |
64 |
····invoke-static·{v |
64 | ····invoke-static·{v3},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->access$100(Lcom/android/calendar/agenda/AgendaWindowAdapter;)Landroid/content/Context; |
65 |
····move-result-object·v |
65 | ····move-result-object·v3 |
66 |
····invoke-direct·{v |
66 | ····invoke-direct·{v0,·v3},·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;-><init>(Landroid/content/Context;)V |
67 | ····.line·1360 | 67 | ····.line·1360 |
68 |
····.restart·local·v |
68 | ····.restart·local·v0····#·"info":Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
69 | ····:goto_0 | 69 | ····:goto_0 |
70 |
····iget·v |
70 | ····iget·v3,·p1,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->start:I |
71 |
····iput·v |
71 | ····iput·v3,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;->start:I |
72 | ····.line·1361 | 72 | ····.line·1361 |
73 |
····iget·v |
73 | ····iget·v3,·p1,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->end:I |
74 |
····iput·v |
74 | ····iput·v3,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;->end:I |
75 | ····.line·1362 | 75 | ····.line·1362 |
76 |
····iput-object·p2,·v |
76 | ····iput-object·p2,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;->cursor:Landroid/database/Cursor; |
77 | ····.line·1363 | 77 | ····.line·1363 |
78 |
····iget-object·v |
78 | ····iget-object·v3,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;->dayAdapter:Lcom/android/calendar/agenda/AgendaByDayAdapter; |
79 |
····invoke-virtual·{v |
79 | ····invoke-virtual·{v3,·v0},·Lcom/android/calendar/agenda/AgendaByDayAdapter;->changeCursor(Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;)V |
80 | ····.line·1364 | 80 | ····.line·1364 |
81 |
····iget-object·v |
81 | ····iget-object·v3,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;->dayAdapter:Lcom/android/calendar/agenda/AgendaByDayAdapter; |
82 |
····invoke-virtual·{v |
82 | ····invoke-virtual·{v3},·Lcom/android/calendar/agenda/AgendaByDayAdapter;->getCount()I |
83 |
····move-result·v |
83 | ····move-result·v3 |
84 |
····iput·v |
84 | ····iput·v3,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;->size:I |
85 | ····.line·1367 | 85 | ····.line·1367 |
86 |
····iget-object·v |
86 | ····iget-object·v3,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;->this$0:Lcom/android/calendar/agenda/AgendaWindowAdapter; |
87 | ····#·getter·for:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mAdapterInfos:Ljava/util/LinkedList; | 87 | ····#·getter·for:·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mAdapterInfos:Ljava/util/LinkedList; |
88 |
····invoke-static·{v |
88 | ····invoke-static·{v3},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->access$400(Lcom/android/calendar/agenda/AgendaWindowAdapter;)Ljava/util/LinkedList; |
89 |
····move-result-object·v |
89 | ····move-result-object·v3 |
90 |
····invoke-virtual·{v |
90 | ····invoke-virtual·{v3},·Ljava/util/LinkedList;->isEmpty()Z |
91 |
····move-result·v |
91 | ····move-result·v3 |
92 |
····if-nez·v |
92 | ····if-nez·v3,·:cond_0 |
93 |
····iget·v |
93 | ····iget·v5,·p1,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->end:I |
Max diff block lines reached; 15395/23745 bytes (64.83%) of diff not shown. |
Offset 128, 14 lines modified | Offset 128, 15 lines modified | ||
128 | ····if-ne·v3,·v4,·:cond_4 | 128 | ····if-ne·v3,·v4,·:cond_4 |
129 | ····iget-object·v3,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->searchQuery:Ljava/lang/String; | 129 | ····iget-object·v3,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->searchQuery:Ljava/lang/String; |
130 | ····iget-object·v4,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->searchQuery:Ljava/lang/String; | 130 | ····iget-object·v4,·v0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->searchQuery:Ljava/lang/String; |
131 | ····.line·1007 | ||
131 | ····invoke-static·{v3,·v4},·Lcom/android/calendar/Utils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z | 132 | ····invoke-static·{v3,·v4},·Lcom/android/calendar/Utils;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z |
132 | ····move-result·v3 | 133 | ····move-result·v3 |
133 | ····if-nez·v3,·:cond_4 | 134 | ····if-nez·v3,·:cond_4 |
134 | ····iget-wide·v4,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->id:J | 135 | ····iget-wide·v4,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter$QuerySpec;->id:J |
Offset 391, 14 lines modified | Offset 391, 15 lines modified | ||
391 | ····iput-object·v1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mResources:Landroid/content/res/Resources; | 391 | ····iput-object·v1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mResources:Landroid/content/res/Resources; |
392 | ····.line·223 | 392 | ····.line·223 |
393 | ····iget-object·v1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mResources:Landroid/content/res/Resources; | 393 | ····iget-object·v1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mResources:Landroid/content/res/Resources; |
394 | ····const·v2,·0x7f0d0016 | 394 | ····const·v2,·0x7f0d0016 |
395 | ····.line·224 | ||
395 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getColor(I)I | 396 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getColor(I)I |
396 | ····move-result·v1 | 397 | ····move-result·v1 |
397 | ····iput·v1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mSelectedItemBackgroundColor:I | 398 | ····iput·v1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mSelectedItemBackgroundColor:I |
398 | ····.line·225 | 399 | ····.line·225 |
Offset 493, 14 lines modified | Offset 494, 15 lines modified | ||
493 | ····.line·242 | 494 | ····.line·242 |
494 | ····:cond_0 | 495 | ····:cond_0 |
495 | ····iput-object·v5,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mSearchQuery:Ljava/lang/String; | 496 | ····iput-object·v5,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mSearchQuery:Ljava/lang/String; |
496 | ····.line·244 | 497 | ····.line·244 |
497 | ····const-string·v1,·"layout_inflater" | 498 | ····const-string·v1,·"layout_inflater" |
499 | ····.line·245 | ||
498 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 500 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
499 | ····move-result-object·v0 | 501 | ····move-result-object·v0 |
500 | ····check-cast·v0,·Landroid/view/LayoutInflater; | 502 | ····check-cast·v0,·Landroid/view/LayoutInflater; |
501 | ····.line·246 | 503 | ····.line·246 |
Offset 879, 30 lines modified | Offset 881, 14 lines modified | ||
879 | ····.prologue | 881 | ····.prologue |
880 | ····.line·77 | 882 | ····.line·77 |
881 | ····iput·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mRowCount:I | 883 | ····iput·p1,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mRowCount:I |
882 | ····return·p1 | 884 | ····return·p1 |
883 | .end·method | 885 | .end·method |
884 | .method·static·synthetic·access$2812(Lcom/android/calendar/agenda/AgendaWindowAdapter;I)I | ||
885 | ····.locals·1 | ||
886 | ····.param·p0,·"x0"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter; | ||
887 | ····.param·p1,·"x1"····#·I | ||
888 | ····.prologue | ||
889 | ····.line·77 | ||
890 | ····iget·v0,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mRowCount:I | ||
891 | ····add-int/2addr·v0,·p1 | ||
892 | ····iput·v0,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mRowCount:I | ||
893 | ····return·v0 | ||
894 | .end·method | ||
895 | .method·static·synthetic·access$2902(Lcom/android/calendar/agenda/AgendaWindowAdapter;Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;)Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; | 886 | .method·static·synthetic·access$2902(Lcom/android/calendar/agenda/AgendaWindowAdapter;Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo;)Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
896 | ····.locals·0 | 887 | ····.locals·0 |
897 | ····.param·p0,·"x0"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter; | 888 | ····.param·p0,·"x0"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter; |
898 | ····.param·p1,·"x1"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; | 889 | ····.param·p1,·"x1"····#·Lcom/android/calendar/agenda/AgendaWindowAdapter$DayAdapterInfo; |
899 | ····.prologue | 890 | ····.prologue |
900 | ····.line·77 | 891 | ····.line·77 |
Offset 1436, 24 lines modified | Offset 1422, 26 lines modified | ||
1436 | ····.line·832 | 1422 | ····.line·832 |
1437 | ····.local·v3,·"queryUri":Landroid/net/Uri; | 1423 | ····.local·v3,·"queryUri":Landroid/net/Uri; |
1438 | ····iget-object·v0,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mQueryHandler:Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; | 1424 | ····iget-object·v0,·p0,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->mQueryHandler:Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler; |
1439 | ····sget-object·v4,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->PROJECTION:[Ljava/lang/String; | 1425 | ····sget-object·v4,·Lcom/android/calendar/agenda/AgendaWindowAdapter;->PROJECTION:[Ljava/lang/String; |
1426 | ····.line·833 | ||
1440 | ····invoke-direct·{p0},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->buildQuerySelection()Ljava/lang/String; | 1427 | ····invoke-direct·{p0},·Lcom/android/calendar/agenda/AgendaWindowAdapter;->buildQuerySelection()Ljava/lang/String; |
1441 | ····move-result-object·v5 | 1428 | ····move-result-object·v5 |
1442 | ····const/4·v6,·0x0 | 1429 | ····const/4·v6,·0x0 |
1443 | ····const-string·v7,·"startDay·ASC,·begin·ASC,·title·ASC" | 1430 | ····const-string·v7,·"startDay·ASC,·begin·ASC,·title·ASC" |
1444 | ····move-object·v2,·p1 | 1431 | ····move-object·v2,·p1 |
1432 | ····.line·832 | ||
1445 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 1433 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/agenda/AgendaWindowAdapter$QueryHandler;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
1446 | ····.line·835 | 1434 | ····.line·835 |
1447 | ····return-void | 1435 | ····return-void |
1448 | ····.line·787 | 1436 | ····.line·787 |
1449 | ····.end·local·v3····#·"queryUri":Landroid/net/Uri; | 1437 | ····.end·local·v3····#·"queryUri":Landroid/net/Uri; |
Offset 1642, 112 lines modified | Offset 1630, 112 lines modified | ||
1642 | ····move-wide·v4,·v2 | 1630 | ····move-wide·v4,·v2 |
1643 | ····invoke-static/range·{v0·..·v7},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 1631 | ····invoke-static/range·{v0·..·v7},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
1644 | ····move-result-object·v0 | 1632 | ····move-result-object·v0 |
1633 | ····.line·844 | ||
1645 | ····invoke-virtual·{v0},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 1634 | ····invoke-virtual·{v0},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
Max diff block lines reached; 14428/17785 bytes (81.12%) of diff not shown. |
Offset 92, 15 lines modified | Offset 92, 15 lines modified | ||
92 | ····.line·50 | 92 | ····.line·50 |
93 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 93 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
94 | ····return-void | 94 | ····return-void |
95 | .end·method | 95 | .end·method |
96 | .method·private·static·queryNextReminderAndSchedule(Landroid/database/Cursor;Landroid/content/Context;Landroid/content/ContentResolver;Lcom/android/calendar/alerts/AlarmManagerInterface;IJ)V | 96 | .method·private·static·queryNextReminderAndSchedule(Landroid/database/Cursor;Landroid/content/Context;Landroid/content/ContentResolver;Lcom/android/calendar/alerts/AlarmManagerInterface;IJ)V |
97 |
····.locals·3 |
97 | ····.locals·35 |
98 | ····.param·p0,·"instancesCursor"····#·Landroid/database/Cursor; | 98 | ····.param·p0,·"instancesCursor"····#·Landroid/database/Cursor; |
99 | ····.param·p1,·"context"····#·Landroid/content/Context; | 99 | ····.param·p1,·"context"····#·Landroid/content/Context; |
100 | ····.param·p2,·"contentResolver"····#·Landroid/content/ContentResolver; | 100 | ····.param·p2,·"contentResolver"····#·Landroid/content/ContentResolver; |
101 | ····.param·p3,·"alarmManager"····#·Lcom/android/calendar/alerts/AlarmManagerInterface; | 101 | ····.param·p3,·"alarmManager"····#·Lcom/android/calendar/alerts/AlarmManagerInterface; |
102 | ····.param·p4,·"batchSize"····#·I | 102 | ····.param·p4,·"batchSize"····#·I |
103 | ····.param·p5,·"currentMillis"····#·J | 103 | ····.param·p5,·"currentMillis"····#·J |
Offset 125, 28 lines modified | Offset 125, 28 lines modified | ||
125 | ····:goto_0 | 125 | ····:goto_0 |
126 | ····new-instance·v22,·Ljava/util/HashMap; | 126 | ····new-instance·v22,·Ljava/util/HashMap; |
127 | ····invoke-direct/range·{v22·..·v22},·Ljava/util/HashMap;-><init>()V | 127 | ····invoke-direct/range·{v22·..·v22},·Ljava/util/HashMap;-><init>()V |
128 | ····.line·199 | 128 | ····.line·199 |
129 | ····.local·v22,·"eventMap":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/Integer;Ljava/util/List<Ljava/lang/Long;>;>;" | 129 | ····.local·v22,·"eventMap":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/Integer;Ljava/util/List<Ljava/lang/Long;>;>;" |
130 |
····new-instance·v3 |
130 | ····new-instance·v34,·Landroid/text/format/Time; |
131 |
····invoke-direct/range·{v3 |
131 | ····invoke-direct/range·{v34·..·v34},·Landroid/text/format/Time;-><init>()V |
132 | ····.line·200 | 132 | ····.line·200 |
133 |
····.local·v3 |
133 | ····.local·v34,·"timeObj":Landroid/text/format/Time; |
134 | ····const-wide·v30,·0x7fffffffffffffffL | 134 | ····const-wide·v30,·0x7fffffffffffffffL |
135 | ····.line·201 | 135 | ····.line·201 |
136 | ····.local·v30,·"nextAlarmTime":J | 136 | ····.local·v30,·"nextAlarmTime":J |
137 |
····const/16·v2 |
137 | ····const/16·v28,·0x0 |
138 | ····.line·202 | 138 | ····.line·202 |
139 |
····.local·v2 |
139 | ····.local·v28,·"nextAlarmEventId":I |
140 | ····const/4·v4,·-0x1 | 140 | ····const/4·v4,·-0x1 |
141 | ····move-object/from16·v0,·p0 | 141 | ····move-object/from16·v0,·p0 |
142 | ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->moveToPosition(I)Z | 142 | ····invoke-interface·{v0,·v4},·Landroid/database/Cursor;->moveToPosition(I)Z |
143 | ····.line·203 | 143 | ····.line·203 |
Offset 155, 18 lines modified | Offset 155, 18 lines modified | ||
155 | ····invoke-interface/range·{p0·..·p0},·Landroid/database/Cursor;->isAfterLast()Z | 155 | ····invoke-interface/range·{p0·..·p0},·Landroid/database/Cursor;->isAfterLast()Z |
156 | ····move-result·v4 | 156 | ····move-result·v4 |
157 | ····if-nez·v4,·:cond_d | 157 | ····if-nez·v4,·:cond_d |
158 | ····.line·204 | 158 | ····.line·204 |
159 |
····const/16·v2 |
159 | ····const/16·v23,·0x0 |
160 | ····.line·205 | 160 | ····.line·205 |
161 |
····.local·v2 |
161 | ····.local·v23,·"index":I |
162 | ····invoke-interface/range·{v22·..·v22},·Ljava/util/Map;->clear()V | 162 | ····invoke-interface/range·{v22·..·v22},·Ljava/util/Map;->clear()V |
163 | ····.line·206 | 163 | ····.line·206 |
164 | ····new-instance·v21,·Ljava/lang/StringBuilder; | 164 | ····new-instance·v21,·Ljava/lang/StringBuilder; |
165 | ····invoke-direct/range·{v21·..·v21},·Ljava/lang/StringBuilder;-><init>()V | 165 | ····invoke-direct/range·{v21·..·v21},·Ljava/lang/StringBuilder;-><init>()V |
Offset 174, 25 lines modified | Offset 174, 25 lines modified | ||
174 | ····.local·v21,·"eventIdsForQuery":Ljava/lang/StringBuilder; | 174 | ····.local·v21,·"eventIdsForQuery":Ljava/lang/StringBuilder; |
175 | ····const/16·v4,·0x28 | 175 | ····const/16·v4,·0x28 |
176 | ····move-object/from16·v0,·v21 | 176 | ····move-object/from16·v0,·v21 |
177 | ····invoke-virtual·{v0,·v4},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; | 177 | ····invoke-virtual·{v0,·v4},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; |
178 |
····move/from16·v2 |
178 | ····move/from16·v24,·v23 |
179 | ····.line·208 | 179 | ····.line·208 |
180 |
····.end·local·v2 |
180 | ····.end·local·v23····#·"index":I |
181 |
····.local·v2 |
181 | ····.local·v24,·"index":I |
182 | ····:goto_2 | 182 | ····:goto_2 |
183 |
····add-int/lit8·v2 |
183 | ····add-int/lit8·v23,·v24,·0x1 |
184 |
····.end·local·v2 |
184 | ····.end·local·v24····#·"index":I |
185 |
····.restart·local·v2 |
185 | ····.restart·local·v23····#·"index":I |
186 |
····move/from16·v0,·v2 |
186 | ····move/from16·v0,·v24 |
187 | ····move/from16·v1,·p4 | 187 | ····move/from16·v1,·p4 |
188 | ····if-ge·v0,·v1,·:cond_6 | 188 | ····if-ge·v0,·v1,·:cond_6 |
189 | ····invoke-interface/range·{p0·..·p0},·Landroid/database/Cursor;->moveToNext()Z | 189 | ····invoke-interface/range·{p0·..·p0},·Landroid/database/Cursor;->moveToNext()Z |
Offset 234, 20 lines modified | Offset 234, 21 lines modified | ||
234 | ····const/4·v13,·0x1 | 234 | ····const/4·v13,·0x1 |
235 | ····.line·213 | 235 | ····.line·213 |
236 | ····.local·v13,·"allday":Z | 236 | ····.local·v13,·"allday":Z |
237 | ····:goto_3 | 237 | ····:goto_3 |
238 | ····if-eqz·v13,·:cond_5 | 238 | ····if-eqz·v13,·:cond_5 |
239 |
····.line·21 |
239 | ····.line·216 |
240 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; | 240 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; |
Max diff block lines reached; 20831/24185 bytes (86.13%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/alerts/AlertActivity; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/alerts/AlertActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/alerts/AlertActivity;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/alerts/AlertActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/alerts/AlertActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·91 | 27 | ····.line·91 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/AlertActivity$1;->this$0:Lcom/android/calendar/alerts/AlertActivity; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/AlertActivity$1;->this$0:Lcom/android/calendar/alerts/AlertActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 145, 14 lines modified | Offset 146, 15 lines modified | ||
145 | ····const-class·v11,·Lcom/android/calendar/EventInfoActivity; | 146 | ····const-class·v11,·Lcom/android/calendar/EventInfoActivity; |
146 | ····invoke-virtual·{v3,·v11},·Landroid/app/TaskStackBuilder;->addParentStack(Ljava/lang/Class;)Landroid/app/TaskStackBuilder; | 147 | ····invoke-virtual·{v3,·v11},·Landroid/app/TaskStackBuilder;->addParentStack(Ljava/lang/Class;)Landroid/app/TaskStackBuilder; |
147 | ····move-result-object·v3 | 148 | ····move-result-object·v3 |
149 | ····.line·115 | ||
148 | ····move-object/from16·v0,·v18 | 150 | ····move-object/from16·v0,·v18 |
149 | ····invoke-virtual·{v3,·v0},·Landroid/app/TaskStackBuilder;->addNextIntent(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; | 151 | ····invoke-virtual·{v3,·v0},·Landroid/app/TaskStackBuilder;->addNextIntent(Landroid/content/Intent;)Landroid/app/TaskStackBuilder; |
150 | ····move-result-object·v3 | 152 | ····move-result-object·v3 |
151 | ····invoke-virtual·{v3},·Landroid/app/TaskStackBuilder;->startActivities()V | 153 | ····invoke-virtual·{v3},·Landroid/app/TaskStackBuilder;->startActivities()V |
Offset 31, 14 lines modified | Offset 31, 15 lines modified | ||
31 | #·instance·fields | 31 | #·instance·fields |
32 | .field·final·synthetic·this$0:Lcom/android/calendar/alerts/AlertActivity; | 32 | .field·final·synthetic·this$0:Lcom/android/calendar/alerts/AlertActivity; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Lcom/android/calendar/alerts/AlertActivity;)V | 34 | .method·constructor·<init>(Lcom/android/calendar/alerts/AlertActivity;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/alerts/AlertActivity; | ||
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·168 | 38 | ····.line·168 |
38 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/AlertActivity$2;->this$0:Lcom/android/calendar/alerts/AlertActivity; | 39 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/AlertActivity$2;->this$0:Lcom/android/calendar/alerts/AlertActivity; |
39 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 40 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
Offset 145, 22 lines modified | Offset 145, 24 lines modified | ||
145 | ····aput-object·v2,·v0,·v1 | 145 | ····aput-object·v2,·v0,·v1 |
146 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertActivity;->PROJECTION:[Ljava/lang/String; | 146 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertActivity;->PROJECTION:[Ljava/lang/String; |
147 | ····.line·83 | 147 | ····.line·83 |
148 | ····new-array·v0,·v3,·[Ljava/lang/String; | 148 | ····new-array·v0,·v3,·[Ljava/lang/String; |
149 | ····.line·84 | ||
149 | ····invoke-static·{v3},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 150 | ····invoke-static·{v3},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
150 | ····move-result-object·v1 | 151 | ····move-result-object·v1 |
151 | ····aput-object·v1,·v0,·v4 | 152 | ····aput-object·v1,·v0,·v4 |
152 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertActivity;->SELECTIONARG:[Ljava/lang/String; | 153 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertActivity;->SELECTIONARG:[Ljava/lang/String; |
154 | ····.line·83 | ||
153 | ····return-void | 155 | ····return-void |
154 | .end·method | 156 | .end·method |
155 | .method·public·constructor·<init>()V | 157 | .method·public·constructor·<init>()V |
156 | ····.locals·1 | 158 | ····.locals·1 |
157 | ····.prologue | 159 | ····.prologue |
Offset 170, 15 lines modified | Offset 172, 14 lines modified | ||
170 | ····.line·91 | 172 | ····.line·91 |
171 | ····new-instance·v0,·Lcom/android/calendar/alerts/AlertActivity$1; | 173 | ····new-instance·v0,·Lcom/android/calendar/alerts/AlertActivity$1; |
172 | ····invoke-direct·{v0,·p0},·Lcom/android/calendar/alerts/AlertActivity$1;-><init>(Lcom/android/calendar/alerts/AlertActivity;)V | 174 | ····invoke-direct·{v0,·p0},·Lcom/android/calendar/alerts/AlertActivity$1;-><init>(Lcom/android/calendar/alerts/AlertActivity;)V |
173 | ····iput-object·v0,·p0,·Lcom/android/calendar/alerts/AlertActivity;->mViewListener:Landroid/widget/AdapterView$OnItemClickListener; | 175 | ····iput-object·v0,·p0,·Lcom/android/calendar/alerts/AlertActivity;->mViewListener:Landroid/widget/AdapterView$OnItemClickListener; |
174 | ····.line·266 | ||
175 | ····return-void | 176 | ····return-void |
176 | .end·method | 177 | .end·method |
177 | .method·static·synthetic·access$000(Lcom/android/calendar/alerts/AlertActivity;JJJ)V | 178 | .method·static·synthetic·access$000(Lcom/android/calendar/alerts/AlertActivity;JJJ)V |
178 | ····.locals·1 | 179 | ····.locals·1 |
179 | ····.param·p0,·"x0"····#·Lcom/android/calendar/alerts/AlertActivity; | 180 | ····.param·p0,·"x0"····#·Lcom/android/calendar/alerts/AlertActivity; |
180 | ····.param·p1,·"x1"····#·J | 181 | ····.param·p1,·"x1"····#·J |
Offset 501, 14 lines modified | Offset 502, 15 lines modified | ||
501 | ····new-array·v1,·v1,·[Ljava/util/List; | 502 | ····new-array·v1,·v1,·[Ljava/util/List; |
502 | ····const/4·v2,·0x0 | 503 | ····const/4·v2,·0x0 |
503 | ····aput-object·p1,·v1,·v2 | 504 | ····aput-object·p1,·v1,·v2 |
505 | ····.line·174 | ||
504 | ····invoke-virtual·{v0,·v1},·Lcom/android/calendar/alerts/AlertActivity$2;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 506 | ····invoke-virtual·{v0,·v1},·Lcom/android/calendar/alerts/AlertActivity$2;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
505 | ····.line·175 | 507 | ····.line·175 |
506 | ····return-void | 508 | ····return-void |
507 | .end·method | 509 | .end·method |
Offset 623, 14 lines modified | Offset 625, 15 lines modified | ||
623 | ····iget-object·v1,·p0,·Lcom/android/calendar/alerts/AlertActivity;->mDismissAllButton:Landroid/widget/Button; | 625 | ····iget-object·v1,·p0,·Lcom/android/calendar/alerts/AlertActivity;->mDismissAllButton:Landroid/widget/Button; |
624 | ····if-ne·p1,·v1,·:cond_0 | 626 | ····if-ne·p1,·v1,·:cond_0 |
625 | ····.line·244 | 627 | ····.line·244 |
626 | ····const-string·v1,·"notification" | 628 | ····const-string·v1,·"notification" |
629 | ····.line·245 | ||
627 | ····invoke-virtual·{p0,·v1},·Lcom/android/calendar/alerts/AlertActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 630 | ····invoke-virtual·{p0,·v1},·Lcom/android/calendar/alerts/AlertActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
628 | ····move-result-object·v0 | 631 | ····move-result-object·v0 |
629 | ····check-cast·v0,·Landroid/app/NotificationManager; | 632 | ····check-cast·v0,·Landroid/app/NotificationManager; |
630 | ····.line·246 | 633 | ····.line·246 |
Offset 244, 14 lines modified | Offset 244, 15 lines modified | ||
244 | ····move-object/from16·v3,·p0 | 244 | ····move-object/from16·v3,·p0 |
245 | ····move-wide/from16·v4,·p4 | 245 | ····move-wide/from16·v4,·p4 |
246 | ····move-wide/from16·v6,·p6 | 246 | ····move-wide/from16·v6,·p6 |
247 | ····.line·99 | ||
247 | ····invoke-static/range·{v3·..·v8},·Lcom/android/calendar/Utils;->formatDateRange(Landroid/content/Context;JJI)Ljava/lang/String; | 248 | ····invoke-static/range·{v3·..·v8},·Lcom/android/calendar/Utils;->formatDateRange(Landroid/content/Context;JJI)Ljava/lang/String; |
248 | ····move-result-object·v3 | 249 | ····move-result-object·v3 |
249 | ····invoke-direct·{v10,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 250 | ····invoke-direct·{v10,·v3},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
250 | ····.line·100 | 251 | ····.line·100 |
Offset 273, 18 lines modified | Offset 274, 20 lines modified | ||
273 | ····invoke-static·{v13},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; | 274 | ····invoke-static·{v13},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; |
274 | ····move-result-object·v4 | 275 | ····move-result-object·v4 |
275 | ····const/4·v5,·0x0 | 276 | ····const/4·v5,·0x0 |
277 | ····.line·102 | ||
276 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 278 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
277 | ····move-result-object·v6 | 279 | ····move-result-object·v6 |
280 | ····.line·101 | ||
278 | ····invoke-virtual·{v4,·v2,·v5,·v6},·Ljava/util/TimeZone;->getDisplayName(ZILjava/util/Locale;)Ljava/lang/String; | 281 | ····invoke-virtual·{v4,·v2,·v5,·v6},·Ljava/util/TimeZone;->getDisplayName(ZILjava/util/Locale;)Ljava/lang/String; |
279 | ····move-result-object·v4 | 282 | ····move-result-object·v4 |
280 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 283 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
281 | ····.line·105 | 284 | ····.line·105 |
Offset 210, 14 lines modified | Offset 210, 15 lines modified | ||
210 | ····sget-object·v1,·Lcom/android/calendar/alerts/AlertReceiver;->mStartingService:Landroid/os/PowerManager$WakeLock; | 210 | ····sget-object·v1,·Lcom/android/calendar/alerts/AlertReceiver;->mStartingService:Landroid/os/PowerManager$WakeLock; |
211 | ····if-nez·v1,·:cond_0 | 211 | ····if-nez·v1,·:cond_0 |
212 | ····.line·123 | 212 | ····.line·123 |
213 | ····const-string·v1,·"power" | 213 | ····const-string·v1,·"power" |
214 | ····.line·124 | ||
214 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 215 | ····invoke-virtual·{p0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
215 | ····move-result-object·v0 | 216 | ····move-result-object·v0 |
216 | ····check-cast·v0,·Landroid/os/PowerManager; | 217 | ····check-cast·v0,·Landroid/os/PowerManager; |
217 | ····.line·125 | 218 | ····.line·125 |
Offset 496, 20 lines modified | Offset 497, 22 lines modified | ||
496 | ····if-ge·v0,·v5,·:cond_4 | 497 | ····if-ge·v0,·v5,·:cond_4 |
497 | ····.line·289 | 498 | ····.line·289 |
498 | ····const·v5,·0x7f020088 | 499 | ····const·v5,·0x7f020088 |
499 | ····const·v6,·0x7f090078 | 500 | ····const·v6,·0x7f090078 |
501 | ····.line·290 | ||
500 | ····move-object/from16·v0,·v20 | 502 | ····move-object/from16·v0,·v20 |
501 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 503 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
502 | ····move-result-object·v6 | 504 | ····move-result-object·v6 |
505 | ····.line·289 | ||
503 | ····move-object/from16·v0,·p0 | 506 | ····move-object/from16·v0,·p0 |
504 | ····move-object/from16·v1,·v17 | 507 | ····move-object/from16·v1,·v17 |
505 | ····invoke-virtual·{v0,·v5,·v6,·v1},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; | 508 | ····invoke-virtual·{v0,·v5,·v6,·v1},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; |
506 | ····.line·291 | 509 | ····.line·291 |
Offset 526, 20 lines modified | Offset 529, 22 lines modified | ||
526 | ····if-ge·v0,·v5,·:cond_5 | 529 | ····if-ge·v0,·v5,·:cond_5 |
527 | ····.line·294 | 530 | ····.line·294 |
528 | ····const·v5,·0x7f02007c | 531 | ····const·v5,·0x7f02007c |
529 | ····const·v6,·0x7f090036 | 532 | ····const·v6,·0x7f090036 |
533 | ····.line·295 | ||
530 | ····move-object/from16·v0,·v20 | 534 | ····move-object/from16·v0,·v20 |
531 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 535 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
532 | ····move-result-object·v6 | 536 | ····move-result-object·v6 |
537 | ····.line·294 | ||
533 | ····move-object/from16·v0,·p0 | 538 | ····move-object/from16·v0,·p0 |
534 | ····invoke-virtual·{v0,·v5,·v6,·v4},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; | 539 | ····invoke-virtual·{v0,·v5,·v6,·v4},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; |
535 | ····.line·296 | 540 | ····.line·296 |
536 | ····add-int/lit8·v19,·v19,·0x1 | 541 | ····add-int/lit8·v19,·v19,·0x1 |
Offset 554, 20 lines modified | Offset 559, 22 lines modified | ||
554 | ····if-ge·v0,·v5,·:cond_6 | 559 | ····if-ge·v0,·v5,·:cond_6 |
555 | ····.line·299 | 560 | ····.line·299 |
556 | ····const·v5,·0x7f020093 | 561 | ····const·v5,·0x7f020093 |
557 | ····const·v6,·0x7f09005b | 562 | ····const·v6,·0x7f09005b |
563 | ····.line·300 | ||
558 | ····move-object/from16·v0,·v20 | 564 | ····move-object/from16·v0,·v20 |
559 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 565 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
560 | ····move-result-object·v6 | 566 | ····move-result-object·v6 |
567 | ····.line·299 | ||
561 | ····move-object/from16·v0,·p0 | 568 | ····move-object/from16·v0,·p0 |
562 | ····move-object/from16·v1,·v16 | 569 | ····move-object/from16·v1,·v16 |
563 | ····invoke-virtual·{v0,·v5,·v6,·v1},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; | 570 | ····invoke-virtual·{v0,·v5,·v6,·v1},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; |
564 | ····.line·301 | 571 | ····.line·301 |
Offset 584, 20 lines modified | Offset 591, 22 lines modified | ||
584 | ····if-ge·v0,·v5,·:cond_7 | 591 | ····if-ge·v0,·v5,·:cond_7 |
585 | ····.line·304 | 592 | ····.line·304 |
586 | ····const·v5,·0x7f02007a | 593 | ····const·v5,·0x7f02007a |
587 | ····const·v6,·0x7f0900d9 | 594 | ····const·v6,·0x7f0900d9 |
595 | ····.line·305 | ||
588 | ····move-object/from16·v0,·v20 | 596 | ····move-object/from16·v0,·v20 |
589 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 597 | ····invoke-virtual·{v0,·v6},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
590 | ····move-result-object·v6 | 598 | ····move-result-object·v6 |
Max diff block lines reached; 31173/33652 bytes (92.63%) of diff not shown. |
Offset 158, 20 lines modified | Offset 158, 22 lines modified | ||
158 | ····aput-object·v2,·v0,·v1 | 158 | ····aput-object·v2,·v0,·v1 |
159 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertService;->ALERT_PROJECTION:[Ljava/lang/String; | 159 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertService;->ALERT_PROJECTION:[Ljava/lang/String; |
160 | ····.line·96 | 160 | ····.line·96 |
161 | ····new-array·v0,·v5,·[Ljava/lang/String; | 161 | ····new-array·v0,·v5,·[Ljava/lang/String; |
162 | ····.line·97 | ||
162 | ····invoke-static·{v4},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 163 | ····invoke-static·{v4},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
163 | ····move-result-object·v1 | 164 | ····move-result-object·v1 |
164 | ····aput-object·v1,·v0,·v3 | 165 | ····aput-object·v1,·v0,·v3 |
166 | ····.line·98 | ||
165 | ····invoke-static·{v3},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 167 | ····invoke-static·{v3},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
166 | ····move-result-object·v1 | 168 | ····move-result-object·v1 |
167 | ····aput-object·v1,·v0,·v4 | 169 | ····aput-object·v1,·v0,·v4 |
168 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertService;->ACTIVE_ALERTS_SELECTION_ARGS:[Ljava/lang/String; | 170 | ····sput-object·v0,·Lcom/android/calendar/alerts/AlertService;->ACTIVE_ALERTS_SELECTION_ARGS:[Ljava/lang/String; |
Offset 187, 15 lines modified | Offset 189, 14 lines modified | ||
187 | .method·public·constructor·<init>()V | 189 | .method·public·constructor·<init>()V |
188 | ····.locals·0 | 190 | ····.locals·0 |
189 | ····.prologue | 191 | ····.prologue |
190 | ····.line·63 | 192 | ····.line·63 |
191 | ····invoke-direct·{p0},·Landroid/app/Service;-><init>()V | 193 | ····invoke-direct·{p0},·Landroid/app/Service;-><init>()V |
192 | ····.line·1119 | ||
193 | ····return-void | 194 | ····return-void |
194 | .end·method | 195 | .end·method |
195 | .method·private·static·addNotificationOptions(Lcom/android/calendar/alerts/AlertService$NotificationWrapper;ZLjava/lang/String;ZLjava/lang/String;Z)V | 196 | .method·private·static·addNotificationOptions(Lcom/android/calendar/alerts/AlertService$NotificationWrapper;ZLjava/lang/String;ZLjava/lang/String;Z)V |
196 | ····.locals·2 | 197 | ····.locals·2 |
197 | ····.param·p0,·"nw"····#·Lcom/android/calendar/alerts/AlertService$NotificationWrapper; | 198 | ····.param·p0,·"nw"····#·Lcom/android/calendar/alerts/AlertService$NotificationWrapper; |
198 | ····.param·p1,·"quietUpdate"····#·Z | 199 | ····.param·p1,·"quietUpdate"····#·Z |
Offset 257, 22 lines modified | Offset 258, 23 lines modified | ||
257 | ····move-result·v1 | 258 | ····move-result·v1 |
258 | ····if-eqz·v1,·:cond_4 | 259 | ····if-eqz·v1,·:cond_4 |
259 | ····const/4·v1,·0x0 | 260 | ····const/4·v1,·0x0 |
261 | ····.line·818 | ||
260 | ····:goto_0 | 262 | ····:goto_0 |
261 | ····iput-object·v1,·v0,·Landroid/app/Notification;->sound:Landroid/net/Uri; | 263 | ····iput-object·v1,·v0,·Landroid/app/Notification;->sound:Landroid/net/Uri; |
262 | ····.line·820 | 264 | ····.line·820 |
263 | ····:cond_3 | 265 | ····:cond_3 |
264 | ····return-void | 266 | ····return-void |
265 |
····.line·81 |
267 | ····.line·818 |
266 | ····:cond_4 | 268 | ····:cond_4 |
267 | ····invoke-static·{p4},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 269 | ····invoke-static·{p4},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
268 | ····move-result-object·v1 | 270 | ····move-result-object·v1 |
269 | ····goto·:goto_0 | 271 | ····goto·:goto_0 |
270 | .end·method | 272 | .end·method |
Offset 316, 28 lines modified | Offset 318, 30 lines modified | ||
316 | ····.line·136 | 318 | ····.line·136 |
317 | ····sget-object·v4,·Landroid/provider/CalendarContract$CalendarAlerts;->CONTENT_URI:Landroid/net/Uri; | 319 | ····sget-object·v4,·Landroid/provider/CalendarContract$CalendarAlerts;->CONTENT_URI:Landroid/net/Uri; |
318 | ····const-string·v5,·"end<?·AND·state=?" | 320 | ····const-string·v5,·"end<?·AND·state=?" |
319 | ····new-array·v6,·v6,·[Ljava/lang/String; | 321 | ····new-array·v6,·v6,·[Ljava/lang/String; |
322 | ····.line·137 | ||
320 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 323 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
321 | ····move-result-object·v7 | 324 | ····move-result-object·v7 |
322 | ····aput-object·v7,·v6,·v8 | 325 | ····aput-object·v7,·v6,·v8 |
323 | ····const/4·v7,·0x1 | 326 | ····const/4·v7,·0x1 |
324 | ····invoke-static·{v8},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; | 327 | ····invoke-static·{v8},·Ljava/lang/Integer;->toString(I)Ljava/lang/String; |
325 | ····move-result-object·v8 | 328 | ····move-result-object·v8 |
326 | ····aput-object·v8,·v6,·v7 | 329 | ····aput-object·v8,·v6,·v7 |
330 | ····.line·136 | ||
327 | ····invoke-virtual·{v0,·v4,·v1,·v5,·v6},·Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I | 331 | ····invoke-virtual·{v0,·v4,·v1,·v5,·v6},·Landroid/content/ContentResolver;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I |
328 | ····.line·139 | 332 | ····.line·139 |
329 | ····return-void | 333 | ····return-void |
330 | .end·method | 334 | .end·method |
331 | .method·private·doTimeChanged()V | 335 | .method·private·doTimeChanged()V |
Offset 439, 14 lines modified | Offset 443, 15 lines modified | ||
439 | ····invoke-virtual·{v9},·Ljava/util/ArrayList;->size()I | 443 | ····invoke-virtual·{v9},·Ljava/util/ArrayList;->size()I |
440 | ····move-result·v5 | 444 | ····move-result·v5 |
Max diff block lines reached; 24930/27453 bytes (90.81%) of diff not shown. |
Offset 153, 337 lines modified | Offset 153, 305 lines modified | ||
153 | ····invoke-direct·{v1,·v0},·Lcom/android/calendar/alerts/AlertUtils$1;-><init>(Landroid/app/AlarmManager;)V | 153 | ····invoke-direct·{v1,·v0},·Lcom/android/calendar/alerts/AlertUtils$1;-><init>(Landroid/app/AlarmManager;)V |
154 | ····return-object·v1 | 154 | ····return-object·v1 |
155 | .end·method | 155 | .end·method |
156 | .method·static·flushOldAlertsFromInternalStorage(Landroid/content/Context;)V | 156 | .method·static·flushOldAlertsFromInternalStorage(Landroid/content/Context;)V |
157 |
····.locals· |
157 | ····.locals·18 |
158 | ····.param·p0,·"context"····#·Landroid/content/Context; | 158 | ····.param·p0,·"context"····#·Landroid/content/Context; |
159 | ····.prologue | 159 | ····.prologue |
160 | ····.line·261 | 160 | ····.line·261 |
161 |
····sget-boolean·v1 |
161 | ····sget-boolean·v13,·Lcom/android/calendar/alerts/AlertUtils;->BYPASS_DB:Z |
162 |
····if-eqz·v1 |
162 | ····if-eqz·v13,·:cond_4 |
163 | ····.line·262 | 163 | ····.line·262 |
164 | ····invoke-static/range·{p0·..·p0},·Lcom/android/calendar/alerts/AlertUtils;->getFiredAlertsTable(Landroid/content/Context;)Landroid/content/SharedPreferences; | 164 | ····invoke-static/range·{p0·..·p0},·Lcom/android/calendar/alerts/AlertUtils;->getFiredAlertsTable(Landroid/content/Context;)Landroid/content/SharedPreferences; |
165 |
····move-result-object·v1 |
165 | ····move-result-object·v10 |
166 | ····.line·265 | 166 | ····.line·265 |
167 |
····.local·v1 |
167 | ····.local·v10,·"prefs":Landroid/content/SharedPreferences; |
168 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 168 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
169 |
····move-result-wide·v |
169 | ····move-result-wide·v8 |
170 | ····.line·266 | 170 | ····.line·266 |
171 |
····.local·v |
171 | ····.local·v8,·"nowTime":J |
172 |
····const-string·v1 |
172 | ····const-string·v13,·"preference_flushTimeMs" |
173 | ····const-wide/16·v20,·0x0 | ||
174 |
···· |
173 | ····const-wide/16·v14,·0x0 |
175 |
···· |
174 | ····invoke-interface·{v10,·v13,·v14,·v15},·Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J |
176 |
···· |
175 | ····move-result-wide·v6 |
177 | ····move-result-wide·v12 | ||
178 | ····.line·267 | 176 | ····.line·267 |
179 |
····.local·v |
177 | ····.local·v6,·"lastFlushTimeMs":J |
180 |
····sub-long·v1 |
178 | ····sub-long·v14,·v8,·v6 |
181 |
····const-wide/32·v |
179 | ····const-wide/32·v16,·0x5265c00 |
182 |
····cmp-long·v1 |
180 | ····cmp-long·v13,·v14,·v16 |
183 |
····if-lez·v1 |
181 | ····if-lez·v13,·:cond_4 |
184 | ····.line·269 | 182 | ····.line·269 |
185 |
····const-string·v1 |
183 | ····const-string·v13,·"AlertUtils" |
186 |
····const-string·v1 |
184 | ····const-string·v14,·"Flushing·old·alerts·from·shared·prefs·table" |
187 |
····invoke-static |
185 | ····invoke-static·{v13,·v14},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
188 | ····.line·273 | 186 | ····.line·273 |
189 |
····invoke-interface·{v1 |
187 | ····invoke-interface·{v10},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
190 |
····move-result-object·v |
188 | ····move-result-object·v1 |
191 | ····.line·274 | 189 | ····.line·274 |
192 |
····.local·v |
190 | ····.local·v1,·"editor":Landroid/content/SharedPreferences$Editor; |
193 |
····new-instance·v1 |
191 | ····new-instance·v11,·Landroid/text/format/Time; |
194 |
····invoke-direct |
192 | ····invoke-direct·{v11},·Landroid/text/format/Time;-><init>()V |
195 | ····.line·275 | 193 | ····.line·275 |
196 |
····.local·v1 |
194 | ····.local·v11,·"timeObj":Landroid/text/format/Time; |
197 |
····invoke-interface·{v1 |
195 | ····invoke-interface·{v10},·Landroid/content/SharedPreferences;->getAll()Ljava/util/Map; |
198 |
····move-result-object·v1 |
196 | ····move-result-object·v13 |
199 |
····invoke-interfac |
197 | ····invoke-interface·{v13},·Ljava/util/Map;->entrySet()Ljava/util/Set; |
200 |
····move-result-object·v1 |
198 | ····move-result-object·v13 |
201 |
····invoke-interfac |
199 | ····invoke-interface·{v13},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
202 |
····move-result-object·v |
200 | ····move-result-object·v13 |
203 | ····.local·v9,·"i$":Ljava/util/Iterator; | ||
204 | ····:cond_0 | 201 | ····:cond_0 |
205 | ····:goto_0 | 202 | ····:goto_0 |
206 |
····invoke-interface·{v |
203 | ····invoke-interface·{v13},·Ljava/util/Iterator;->hasNext()Z |
207 |
····move-result·v1 |
204 | ····move-result·v14 |
208 |
····if-eqz·v1 |
205 | ····if-eqz·v14,·:cond_3 |
209 |
····invoke-interface·{v |
206 | ····invoke-interface·{v13},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
210 |
····move-result-object·v |
207 | ····move-result-object·v4 |
211 |
····check-cast·v |
208 | ····check-cast·v4,·Ljava/util/Map$Entry; |
212 | ····.line·276 | 209 | ····.line·276 |
Max diff block lines reached; 13295/18129 bytes (73.34%) of diff not shown. |
Offset 359, 14 lines modified | Offset 359, 15 lines modified | ||
359 | ····move/from16·v0,·v16 | 359 | ····move/from16·v0,·v16 |
360 | ····if-eq·v0,·v5,·:cond_1 | 360 | ····if-eq·v0,·v5,·:cond_1 |
361 | ····.line·94 | 361 | ····.line·94 |
362 | ····const-string·v5,·"notification" | 362 | ····const-string·v5,·"notification" |
363 | ····.line·95 | ||
363 | ····move-object/from16·v0,·p0 | 364 | ····move-object/from16·v0,·p0 |
364 | ····invoke-virtual·{v0,·v5},·Lcom/android/calendar/alerts/DismissAlarmsService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 365 | ····invoke-virtual·{v0,·v5},·Lcom/android/calendar/alerts/DismissAlarmsService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
365 | ····move-result-object·v15 | 366 | ····move-result-object·v15 |
366 | ····check-cast·v15,·Landroid/app/NotificationManager; | 367 | ····check-cast·v15,·Landroid/app/NotificationManager; |
Offset 391, 14 lines modified | Offset 392, 15 lines modified | ||
391 | ····.local·v14,·"i":Landroid/content/Intent; | 392 | ····.local·v14,·"i":Landroid/content/Intent; |
392 | ····invoke-static/range·{p0·..·p0},·Landroid/support/v4/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; | 393 | ····invoke-static/range·{p0·..·p0},·Landroid/support/v4/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; |
393 | ····move-result-object·v5 | 394 | ····move-result-object·v5 |
394 | ····const-class·v22,·Lcom/android/calendar/EventInfoActivity; | 395 | ····const-class·v22,·Lcom/android/calendar/EventInfoActivity; |
396 | ····.line·105 | ||
395 | ····move-object/from16·v0,·v22 | 397 | ····move-object/from16·v0,·v22 |
396 | ····invoke-virtual·{v5,·v0},·Landroid/support/v4/app/TaskStackBuilder;->addParentStack(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; | 398 | ····invoke-virtual·{v5,·v0},·Landroid/support/v4/app/TaskStackBuilder;->addParentStack(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; |
397 | ····move-result-object·v5 | 399 | ····move-result-object·v5 |
398 | ····invoke-virtual·{v5,·v14},·Landroid/support/v4/app/TaskStackBuilder;->addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; | 400 | ····invoke-virtual·{v5,·v14},·Landroid/support/v4/app/TaskStackBuilder;->addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | #·instance·fields | 32 | #·instance·fields |
33 | .field·final·synthetic·this$0:Lcom/android/calendar/alerts/GlobalDismissManager; | 33 | .field·final·synthetic·this$0:Lcom/android/calendar/alerts/GlobalDismissManager; |
34 | #·direct·methods | 34 | #·direct·methods |
35 | .method·constructor·<init>(Lcom/android/calendar/alerts/GlobalDismissManager;)V | 35 | .method·constructor·<init>(Lcom/android/calendar/alerts/GlobalDismissManager;)V |
36 | ····.locals·0 | 36 | ····.locals·0 |
37 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/alerts/GlobalDismissManager; | ||
37 | ····.prologue | 38 | ····.prologue |
38 | ····.line·332 | 39 | ····.line·332 |
39 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/GlobalDismissManager$1;->this$0:Lcom/android/calendar/alerts/GlobalDismissManager; | 40 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/GlobalDismissManager$1;->this$0:Lcom/android/calendar/alerts/GlobalDismissManager; |
40 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V | 41 | ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V |
Offset 148, 18 lines modified | Offset 149, 20 lines modified | ||
148 | ····.local·v2,·"resolver":Landroid/content/ContentResolver; | 149 | ····.local·v2,·"resolver":Landroid/content/ContentResolver; |
149 | ····sget-object·v4,·Landroid/provider/CalendarContract$Events;->CONTENT_URI:Landroid/net/Uri; | 150 | ····sget-object·v4,·Landroid/provider/CalendarContract$Events;->CONTENT_URI:Landroid/net/Uri; |
150 | ····const-string·v5,·"com.google" | 151 | ····const-string·v5,·"com.google" |
151 | ····const-string·v6,·"com.android.calendar.alerts.account_name" | 152 | ····const-string·v6,·"com.android.calendar.alerts.account_name" |
153 | ····.line·344 | ||
152 | ····invoke-virtual·{v13,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 154 | ····invoke-virtual·{v13,·v6},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
153 | ····move-result-object·v6 | 155 | ····move-result-object·v6 |
156 | ····.line·343 | ||
154 | ····#·invokes:·Lcom/android/calendar/alerts/GlobalDismissManager;->asSync(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; | 157 | ····#·invokes:·Lcom/android/calendar/alerts/GlobalDismissManager;->asSync(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; |
155 | ····invoke-static·{v4,·v5,·v6},·Lcom/android/calendar/alerts/GlobalDismissManager;->access$000(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; | 158 | ····invoke-static·{v4,·v5,·v6},·Lcom/android/calendar/alerts/GlobalDismissManager;->access$000(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; |
156 | ····move-result-object·v3 | 159 | ····move-result-object·v3 |
157 | ····.line·345 | 160 | ····.line·345 |
158 | ····.local·v3,·"uri":Landroid/net/Uri; | 161 | ····.local·v3,·"uri":Landroid/net/Uri; |
Offset 101, 15 lines modified | Offset 101, 14 lines modified | ||
101 | .method·public·constructor·<init>()V | 101 | .method·public·constructor·<init>()V |
102 | ····.locals·0 | 102 | ····.locals·0 |
103 | ····.prologue | 103 | ····.prologue |
104 | ····.line·51 | 104 | ····.line·51 |
105 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V | 105 | ····invoke-direct·{p0},·Landroid/content/BroadcastReceiver;-><init>()V |
106 | ····.line·376 | ||
107 | ····return-void | 106 | ····return-void |
108 | .end·method | 107 | .end·method |
109 | .method·static·synthetic·access$000(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; | 108 | .method·static·synthetic·access$000(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; |
110 | ····.locals·1 | 109 | ····.locals·1 |
111 | ····.param·p0,·"x0"····#·Landroid/net/Uri; | 110 | ····.param·p0,·"x0"····#·Landroid/net/Uri; |
112 | ····.param·p1,·"x1"····#·Ljava/lang/String; | 111 | ····.param·p1,·"x1"····#·Ljava/lang/String; |
Offset 128, 42 lines modified | Offset 127, 47 lines modified | ||
128 | ····.locals·3 | 127 | ····.locals·3 |
129 | ····.param·p0,·"uri"····#·Landroid/net/Uri; | 128 | ····.param·p0,·"uri"····#·Landroid/net/Uri; |
130 | ····.param·p1,·"accountType"····#·Ljava/lang/String; | 129 | ····.param·p1,·"accountType"····#·Ljava/lang/String; |
131 | ····.param·p2,·"account"····#·Ljava/lang/String; | 130 | ····.param·p2,·"account"····#·Ljava/lang/String; |
132 | ····.prologue | 131 | ····.prologue |
133 | ····.line·237 | 132 | ····.line·237 |
133 | ····.line·238 | ||
134 | ····invoke-virtual·{p0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; | 134 | ····invoke-virtual·{p0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; |
135 | ····move-result-object·v0 | 135 | ····move-result-object·v0 |
136 | ····const-string·v1,·"caller_is_syncadapter" | 136 | ····const-string·v1,·"caller_is_syncadapter" |
137 | ····const-string·v2,·"true" | 137 | ····const-string·v2,·"true" |
138 | ····.line·239 | ||
138 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 139 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
139 | ····move-result-object·v0 | 140 | ····move-result-object·v0 |
140 | ····const-string·v1,·"account_name" | 141 | ····const-string·v1,·"account_name" |
142 | ····.line·241 | ||
141 | ····invoke-virtual·{v0,·v1,·p2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 143 | ····invoke-virtual·{v0,·v1,·p2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
142 | ····move-result-object·v0 | 144 | ····move-result-object·v0 |
143 | ····const-string·v1,·"account_type" | 145 | ····const-string·v1,·"account_type" |
146 | ····.line·242 | ||
144 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 147 | ····invoke-virtual·{v0,·v1,·p1},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
145 | ····move-result-object·v0 | 148 | ····move-result-object·v0 |
146 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; | 149 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; |
147 | ····move-result-object·v0 | 150 | ····move-result-object·v0 |
151 | ····.line·237 | ||
148 | ····return-object·v0 | 152 | ····return-object·v0 |
149 | .end·method | 153 | .end·method |
150 | .method·private·static·buildMultipleIdQuery(Ljava/util/Set;Ljava/lang/String;)Ljava/lang/String; | 154 | .method·private·static·buildMultipleIdQuery(Ljava/util/Set;Ljava/lang/String;)Ljava/lang/String; |
151 | ····.locals·5 | 155 | ····.locals·5 |
152 | ····.param·p1,·"key"····#·Ljava/lang/String; | 156 | ····.param·p1,·"key"····#·Ljava/lang/String; |
153 | ····.annotation·system·Ldalvik/annotation/Signature; | 157 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 178, 79 lines modified | Offset 182, 78 lines modified | ||
178 | ············"Ljava/lang/String;" | 182 | ············"Ljava/lang/String;" |
179 | ········} | 183 | ········} |
180 | ····.end·annotation | 184 | ····.end·annotation |
181 | ····.prologue | 185 | ····.prologue |
182 | ····.line·253 | 186 | ····.line·253 |
183 | ····.local·p0,·"ids":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/Long;>;" | 187 | ····.local·p0,·"ids":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/Long;>;" |
184 |
····new-instance·v |
188 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
185 |
····invoke-direct·{v |
189 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
186 | ····.line·254 | 190 | ····.line·254 |
187 |
····.local·v |
191 | ····.local·v2,·"selection":Ljava/lang/StringBuilder; |
188 | ····const/4·v0,·0x1 | 192 | ····const/4·v0,·0x1 |
189 | ····.line·255 | 193 | ····.line·255 |
190 | ····.local·v0,·"first":Z | 194 | ····.local·v0,·"first":Z |
191 | ····invoke-interface·{p0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | 195 | ····invoke-interface·{p0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
192 |
····move-result-object·v |
196 | ····move-result-object·v3 |
193 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
194 | ····:goto_0 | 197 | ····:goto_0 |
195 |
····invoke-interface·{v |
198 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
196 | ····move-result·v4 | 199 | ····move-result·v4 |
197 | ····if-eqz·v4,·:cond_1 | 200 | ····if-eqz·v4,·:cond_1 |
198 |
····invoke-interface·{v |
201 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
199 |
····move-result-object·v |
202 | ····move-result-object·v1 |
200 |
····check-cast·v |
203 | ····check-cast·v1,·Ljava/lang/Long; |
Max diff block lines reached; 26413/29569 bytes (89.33%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread; | 21 | .field·final·synthetic·this$1:Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·113 | 27 | ····.line·113 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread$1;->this$1:Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread$1;->this$1:Lcom/android/calendar/alerts/QuickResponseActivity$QueryThread; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 35, 15 lines modified | Offset 35, 14 lines modified | ||
35 | ····invoke-direct·{p0},·Landroid/app/ListActivity;-><init>()V | 35 | ····invoke-direct·{p0},·Landroid/app/ListActivity;-><init>()V |
36 | ····.line·46 | 36 | ····.line·46 |
37 | ····const/4·v0,·0x0 | 37 | ····const/4·v0,·0x0 |
38 | ····iput-object·v0,·p0,·Lcom/android/calendar/alerts/QuickResponseActivity;->mResponses:[Ljava/lang/String; | 38 | ····iput-object·v0,·p0,·Lcom/android/calendar/alerts/QuickResponseActivity;->mResponses:[Ljava/lang/String; |
39 | ····.line·95 | ||
40 | ····return-void | 39 | ····return-void |
41 | .end·method | 40 | .end·method |
42 | #·virtual·methods | 41 | #·virtual·methods |
43 | .method·protected·onCreate(Landroid/os/Bundle;)V | 42 | .method·protected·onCreate(Landroid/os/Bundle;)V |
44 | ····.locals·8 | 43 | ····.locals·8 |
Offset 102, 18 lines modified | Offset 102, 20 lines modified | ||
102 | ····move-result-wide·v8 | 102 | ····move-result-wide·v8 |
103 | ····.line·56 | 103 | ····.line·56 |
104 | ····.local·v8,·"eventEnd":J | 104 | ····.local·v8,·"eventEnd":J |
105 | ····const-string·v12,·"snoozedelay" | 105 | ····const-string·v12,·"snoozedelay" |
106 | ····.line·57 | ||
106 | ····invoke-static/range·{p0·..·p0},·Lcom/android/calendar/Utils;->getDefaultSnoozeDelayMs(Landroid/content/Context;)J | 107 | ····invoke-static/range·{p0·..·p0},·Lcom/android/calendar/Utils;->getDefaultSnoozeDelayMs(Landroid/content/Context;)J |
107 | ····move-result-wide·v22 | 108 | ····move-result-wide·v22 |
109 | ····.line·56 | ||
108 | ····move-object/from16·v0,·p1 | 110 | ····move-object/from16·v0,·p1 |
109 | ····move-wide/from16·v1,·v22 | 111 | ····move-wide/from16·v1,·v22 |
110 | ····invoke-virtual·{v0,·v12,·v1,·v2},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J | 112 | ····invoke-virtual·{v0,·v12,·v1,·v2},·Landroid/content/Intent;->getLongExtra(Ljava/lang/String;J)J |
111 | ····move-result-wide·v18 | 113 | ····move-result-wide·v18 |
Offset 148, 14 lines modified | Offset 150, 15 lines modified | ||
148 | ····.line·68 | 150 | ····.line·68 |
149 | ····.local·v16,·"resolver":Landroid/content/ContentResolver; | 151 | ····.local·v16,·"resolver":Landroid/content/ContentResolver; |
150 | ····if-eqz·v15,·:cond_0 | 152 | ····if-eqz·v15,·:cond_0 |
151 | ····.line·69 | 153 | ····.line·69 |
152 | ····const-string·v12,·"notification" | 154 | ····const-string·v12,·"notification" |
155 | ····.line·70 | ||
153 | ····move-object/from16·v0,·p0 | 156 | ····move-object/from16·v0,·p0 |
154 | ····invoke-virtual·{v0,·v12},·Lcom/android/calendar/alerts/SnoozeAlarmsService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 157 | ····invoke-virtual·{v0,·v12},·Lcom/android/calendar/alerts/SnoozeAlarmsService;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
155 | ····move-result-object·v14 | 158 | ····move-result-object·v14 |
156 | ····check-cast·v14,·Landroid/app/NotificationManager; | 159 | ····check-cast·v14,·Landroid/app/NotificationManager; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·74 | 27 | ····.line·74 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter$1;->this$0:Lcom/android/calendar/month/MonthByWeekAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter$1;->this$0:Lcom/android/calendar/month/MonthByWeekAdapter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·91 | 27 | ····.line·91 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter$2;->this$0:Lcom/android/calendar/month/MonthByWeekAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter$2;->this$0:Lcom/android/calendar/month/MonthByWeekAdapter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekAdapter; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·protected·constructor·<init>(Lcom/android/calendar/month/MonthByWeekAdapter;)V | 20 | .method·protected·constructor·<init>(Lcom/android/calendar/month/MonthByWeekAdapter;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekAdapter; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·402 | 24 | ····.line·402 |
24 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter$CalendarGestureListener;->this$0:Lcom/android/calendar/month/MonthByWeekAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter$CalendarGestureListener;->this$0:Lcom/android/calendar/month/MonthByWeekAdapter; |
25 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V |
Offset 708, 14 lines modified | Offset 708, 15 lines modified | ||
708 | ····iget·v5,·v7,·Landroid/text/format/Time;->weekDay:I | 708 | ····iget·v5,·v7,·Landroid/text/format/Time;->weekDay:I |
709 | ····.line·264 | 709 | ····.line·264 |
710 | ····:cond_2 | 710 | ····:cond_2 |
711 | ····const-string·v7,·"height" | 711 | ····const-string·v7,·"height" |
712 | ····.line·265 | ||
712 | ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getHeight()I | 713 | ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getHeight()I |
713 | ····move-result·v8 | 714 | ····move-result·v8 |
714 | ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getTop()I | 715 | ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getTop()I |
715 | ····move-result·v9 | 716 | ····move-result·v9 |
Offset 730, 14 lines modified | Offset 731, 15 lines modified | ||
730 | ····div-int/2addr·v8,·v9 | 731 | ····div-int/2addr·v8,·v9 |
731 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 732 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
732 | ····move-result-object·v8 | 733 | ····move-result-object·v8 |
734 | ····.line·264 | ||
733 | ····invoke-virtual·{v2,·v7,·v8},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 735 | ····invoke-virtual·{v2,·v7,·v8},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
734 | ····.line·266 | 736 | ····.line·266 |
735 | ····const-string·v7,·"selected_day" | 737 | ····const-string·v7,·"selected_day" |
736 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 738 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
Offset 1302, 35 lines modified | Offset 1304, 35 lines modified | ||
1302 | ····.end·annotation | 1304 | ····.end·annotation |
1303 | ····.prologue | 1305 | ····.prologue |
1304 | ····.local·p3,·"events":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/calendar/Event;>;" | 1306 | ····.local·p3,·"events":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/calendar/Event;>;" |
1305 | ····const/4·v9,·0x3 | 1307 | ····const/4·v9,·0x3 |
1306 | ····.line·160 | 1308 | ····.line·160 |
1307 |
····iget-boolean·v |
1309 | ····iget-boolean·v6,·p0,·Lcom/android/calendar/month/MonthByWeekAdapter;->mIsMiniMonth:Z |
1308 |
····if-eqz·v |
1310 | ····if-eqz·v6,·:cond_1 |
1309 | ····.line·161 | 1311 | ····.line·161 |
1310 |
····const-string·v |
1312 | ····const-string·v6,·"MonthByWeekAdapter" |
1311 |
····const/4·v |
1313 | ····const/4·v7,·0x6 |
1312 |
····invoke-static·{v |
1314 | ····invoke-static·{v6,·v7},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z |
1313 |
····move-result·v |
1315 | ····move-result·v6 |
1314 |
····if-eqz·v |
1316 | ····if-eqz·v6,·:cond_0 |
1315 | ····.line·162 | 1317 | ····.line·162 |
1316 |
····const-string·v |
1318 | ····const-string·v6,·"MonthByWeekAdapter" |
1317 |
····const-string·v |
1319 | ····const-string·v7,·"Attempted·to·set·events·for·mini·view.·Events·only·supported·in·full·view." |
1318 |
····invoke-static·{v |
1320 | ····invoke-static·{v6,·v7},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
1319 | ····.line·213 | 1321 | ····.line·213 |
1320 | ····:cond_0 | 1322 | ····:cond_0 |
1321 | ····:goto_0 | 1323 | ····:goto_0 |
1322 | ····return-void | 1324 | ····return-void |
1323 | ····.line·167 | 1325 | ····.line·167 |
Offset 1353, 193 lines modified | Offset 1355, 192 lines modified | ||
1353 | ····const/4·v3,·0x0 | 1355 | ····const/4·v3,·0x0 |
1354 | ····.local·v3,·"i":I | 1356 | ····.local·v3,·"i":I |
1355 | ····:goto_1 | 1357 | ····:goto_1 |
1356 | ····if-ge·v3,·p2,·:cond_2 | 1358 | ····if-ge·v3,·p2,·:cond_2 |
1357 | ····.line·174 | 1359 | ····.line·174 |
1358 |
····new-instance·v |
1360 | ····new-instance·v6,·Ljava/util/ArrayList; |
1359 |
····invoke-direct·{v |
1361 | ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V |
1360 |
····invoke-virtual·{v2,·v |
1362 | ····invoke-virtual·{v2,·v6},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
1361 | ····.line·173 | 1363 | ····.line·173 |
1362 | ····add-int/lit8·v3,·v3,·0x1 | 1364 | ····add-int/lit8·v3,·v3,·0x1 |
1363 | ····goto·:goto_1 | 1365 | ····goto·:goto_1 |
1364 | ····.line·177 | 1366 | ····.line·177 |
1365 | ····:cond_2 | 1367 | ····:cond_2 |
1366 | ····if-eqz·p3,·:cond_3 | 1368 | ····if-eqz·p3,·:cond_3 |
1367 | ····invoke-virtual·{p3},·Ljava/util/ArrayList;->size()I | 1369 | ····invoke-virtual·{p3},·Ljava/util/ArrayList;->size()I |
1368 |
····move-result·v |
1370 | ····move-result·v6 |
1369 |
····if-nez·v |
1371 | ····if-nez·v6,·:cond_5 |
1370 | ····.line·178 | 1372 | ····.line·178 |
1371 | ····:cond_3 | 1373 | ····:cond_3 |
1372 |
····const-string·v |
1374 | ····const-string·v6,·"MonthByWeekAdapter" |
Max diff block lines reached; 6864/9899 bytes (69.34%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·81 | 27 | ····.line·81 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$1;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$1;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·106 | 27 | ····.line·106 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$2;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$2;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·133 | 27 | ····.line·133 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$3;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$3;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·142 | 24 | ····.line·142 |
24 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$4;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$4;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthByWeekFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthByWeekFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·430 | 27 | ····.line·430 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$5;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment$5;->this$0:Lcom/android/calendar/month/MonthByWeekFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 718, 28 lines modified | Offset 718, 30 lines modified | ||
718 | ····mul-int/2addr·v1,·v2 | 718 | ····mul-int/2addr·v1,·v2 |
719 | ····mul-int/lit8·v1,·v1,·0x2 | 719 | ····mul-int/lit8·v1,·v1,·0x2 |
720 | ····iget-object·v2,·p1,·Lcom/android/calendar/CalendarController$EventInfo;->selectedTime:Landroid/text/format/Time; | 720 | ····iget-object·v2,·p1,·Lcom/android/calendar/CalendarController$EventInfo;->selectedTime:Landroid/text/format/Time; |
721 | ····.line·418 | ||
721 | ····invoke-virtual·{v2,·v5},·Landroid/text/format/Time;->toMillis(Z)J | 722 | ····invoke-virtual·{v2,·v5},·Landroid/text/format/Time;->toMillis(Z)J |
722 | ····move-result-wide·v2 | 723 | ····move-result-wide·v2 |
723 | ····iget-object·v10,·p1,·Lcom/android/calendar/CalendarController$EventInfo;->selectedTime:Landroid/text/format/Time; | 724 | ····iget-object·v10,·p1,·Lcom/android/calendar/CalendarController$EventInfo;->selectedTime:Landroid/text/format/Time; |
724 | ····iget-wide·v10,·v10,·Landroid/text/format/Time;->gmtoff:J | 725 | ····iget-wide·v10,·v10,·Landroid/text/format/Time;->gmtoff:J |
725 | ····invoke-static·{v2,·v3,·v10,·v11},·Landroid/text/format/Time;->getJulianDay(JJ)I | 726 | ····invoke-static·{v2,·v3,·v10,·v11},·Landroid/text/format/Time;->getJulianDay(JJ)I |
726 | ····move-result·v2 | 727 | ····move-result·v2 |
727 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mFirstVisibleDay:Landroid/text/format/Time; | 728 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mFirstVisibleDay:Landroid/text/format/Time; |
729 | ····.line·419 | ||
728 | ····invoke-virtual·{v3,·v5},·Landroid/text/format/Time;->toMillis(Z)J | 730 | ····invoke-virtual·{v3,·v5},·Landroid/text/format/Time;->toMillis(Z)J |
729 | ····move-result-wide·v10 | 731 | ····move-result-wide·v10 |
730 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mFirstVisibleDay:Landroid/text/format/Time; | 732 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mFirstVisibleDay:Landroid/text/format/Time; |
731 | ····iget-wide·v12,·v3,·Landroid/text/format/Time;->gmtoff:J | 733 | ····iget-wide·v12,·v3,·Landroid/text/format/Time;->gmtoff:J |
Offset 756, 14 lines modified | Offset 758, 15 lines modified | ||
756 | ····mul-int/2addr·v3,·v10 | 758 | ····mul-int/2addr·v3,·v10 |
757 | ····div-int/lit8·v3,·v3,·0x2 | 759 | ····div-int/lit8·v3,·v3,·0x2 |
758 | ····sub-int/2addr·v2,·v3 | 760 | ····sub-int/2addr·v2,·v3 |
761 | ····.line·417 | ||
759 | ····invoke-static·{v2},·Ljava/lang/Math;->abs(I)I | 762 | ····invoke-static·{v2},·Ljava/lang/Math;->abs(I)I |
760 | ····move-result·v2 | 763 | ····move-result·v2 |
761 | ····if-ge·v1,·v2,·:cond_0 | 764 | ····if-ge·v1,·v2,·:cond_0 |
762 | ····.line·421 | 765 | ····.line·421 |
Offset 1089, 14 lines modified | Offset 1092, 15 lines modified | ||
1089 | ····.line·338 | 1092 | ····.line·338 |
1090 | ····:try_start_0 | 1093 | ····:try_start_0 |
1091 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; | 1094 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; |
1092 | ····const/4·v2,·0x1 | 1095 | ····const/4·v2,·0x1 |
1096 | ····.line·339 | ||
1093 | ····invoke-virtual·{v1,·v2},·Landroid/text/format/Time;->toMillis(Z)J | 1097 | ····invoke-virtual·{v1,·v2},·Landroid/text/format/Time;->toMillis(Z)J |
1094 | ····move-result-wide·v2 | 1098 | ····move-result-wide·v2 |
1095 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; | 1099 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; |
1096 | ····iget-wide·v8,·v1,·Landroid/text/format/Time;->gmtoff:J | 1100 | ····iget-wide·v8,·v1,·Landroid/text/format/Time;->gmtoff:J |
Offset 1127, 14 lines modified | Offset 1131, 15 lines modified | ||
1127 | ····move-result-object·v4 | 1131 | ····move-result-object·v4 |
1128 | ····.line·344 | 1132 | ····.line·344 |
1129 | ····.local·v4,·"where":Ljava/lang/String; | 1133 | ····.local·v4,·"where":Ljava/lang/String; |
1130 | ····new-instance·v0,·Landroid/content/CursorLoader; | 1134 | ····new-instance·v0,·Landroid/content/CursorLoader; |
1135 | ····.line·345 | ||
1131 | ····invoke-virtual·{p0},·Lcom/android/calendar/month/MonthByWeekFragment;->getActivity()Landroid/app/Activity; | 1136 | ····invoke-virtual·{p0},·Lcom/android/calendar/month/MonthByWeekFragment;->getActivity()Landroid/app/Activity; |
1132 | ····move-result-object·v1 | 1137 | ····move-result-object·v1 |
1133 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mEventUri:Landroid/net/Uri; | 1138 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mEventUri:Landroid/net/Uri; |
1134 | ····sget-object·v3,·Lcom/android/calendar/Event;->EVENT_PROJECTION:[Ljava/lang/String; | 1139 | ····sget-object·v3,·Lcom/android/calendar/Event;->EVENT_PROJECTION:[Ljava/lang/String; |
Offset 1909, 14 lines modified | Offset 1914, 15 lines modified | ||
1909 | ····invoke-virtual·{v0,·v1,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 1914 | ····invoke-virtual·{v0,·v1,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
1910 | ····.line·271 | 1915 | ····.line·271 |
1911 | ····const-string·v1,·"selected_day" | 1916 | ····const-string·v1,·"selected_day" |
1912 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; | 1917 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; |
1918 | ····.line·272 | ||
1913 | ····invoke-virtual·{v3,·v2},·Landroid/text/format/Time;->toMillis(Z)J | 1919 | ····invoke-virtual·{v3,·v2},·Landroid/text/format/Time;->toMillis(Z)J |
1914 | ····move-result-wide·v2 | 1920 | ····move-result-wide·v2 |
1915 | ····iget-object·v4,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; | 1921 | ····iget-object·v4,·p0,·Lcom/android/calendar/month/MonthByWeekFragment;->mSelectedDay:Landroid/text/format/Time; |
1916 | ····iget-wide·v4,·v4,·Landroid/text/format/Time;->gmtoff:J | 1922 | ····iget-wide·v4,·v4,·Landroid/text/format/Time;->gmtoff:J |
Offset 1925, 14 lines modified | Offset 1931, 15 lines modified | ||
1925 | ····move-result·v2 | 1931 | ····move-result·v2 |
1926 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 1932 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
Max diff block lines reached; 655/3674 bytes (17.83%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthListView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthListView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthListView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthListView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthListView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·55 | 27 | ····.line·55 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthListView$1;->this$0:Lcom/android/calendar/month/MonthListView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthListView$1;->this$0:Lcom/android/calendar/month/MonthListView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 60, 14 lines modified | Offset 61, 15 lines modified | ||
60 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthListView$1;->this$0:Lcom/android/calendar/month/MonthListView; | 61 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthListView$1;->this$0:Lcom/android/calendar/month/MonthListView; |
61 | ····iget-object·v1,·v1,·Lcom/android/calendar/month/MonthListView;->mListContext:Landroid/content/Context; | 62 | ····iget-object·v1,·v1,·Lcom/android/calendar/month/MonthListView;->mListContext:Landroid/content/Context; |
62 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/MonthListView$1;->this$0:Lcom/android/calendar/month/MonthListView; | 63 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/MonthListView$1;->this$0:Lcom/android/calendar/month/MonthListView; |
64 | ····.line·60 | ||
63 | ····#·getter·for:·Lcom/android/calendar/month/MonthListView;->mTimezoneUpdater:Ljava/lang/Runnable; | 65 | ····#·getter·for:·Lcom/android/calendar/month/MonthListView;->mTimezoneUpdater:Ljava/lang/Runnable; |
64 | ····invoke-static·{v2},·Lcom/android/calendar/month/MonthListView;->access$000(Lcom/android/calendar/month/MonthListView;)Ljava/lang/Runnable; | 66 | ····invoke-static·{v2},·Lcom/android/calendar/month/MonthListView;->access$000(Lcom/android/calendar/month/MonthListView;)Ljava/lang/Runnable; |
65 | ····move-result-object·v2 | 67 | ····move-result-object·v2 |
66 | ····invoke-static·{v1,·v2},·Lcom/android/calendar/Utils;->getTimeZone(Landroid/content/Context;Ljava/lang/Runnable;)Ljava/lang/String; | 68 | ····invoke-static·{v1,·v2},·Lcom/android/calendar/Utils;->getTimeZone(Landroid/content/Context;Ljava/lang/Runnable;)Ljava/lang/String; |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthWeekEventsView; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/MonthWeekEventsView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthWeekEventsView;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/MonthWeekEventsView;)V |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/MonthWeekEventsView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1046 | 27 | ····.line·1046 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthWeekEventsView$TodayAnimatorListener;->this$0:Lcom/android/calendar/month/MonthWeekEventsView; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/MonthWeekEventsView$TodayAnimatorListener;->this$0:Lcom/android/calendar/month/MonthWeekEventsView; |
28 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V | 29 | ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/month/SimpleDayPickerFragment;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/month/SimpleDayPickerFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/SimpleDayPickerFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·118 | 27 | ····.line·118 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment$1;->this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment$1;->this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 1100, 20 lines modified | Offset 1100, 22 lines modified | ||
1100 | ····.local·v3,·"bottom":I | 1100 | ····.local·v3,·"bottom":I |
1101 | ····iget·v0,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mFirstJulianDay:I | 1101 | ····iget·v0,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mFirstJulianDay:I |
1102 | ····sget·v4,·Lcom/android/calendar/month/MonthWeekEventsView;->DNA_MIN_SEGMENT_HEIGHT:I | 1102 | ····sget·v4,·Lcom/android/calendar/month/MonthWeekEventsView;->DNA_MIN_SEGMENT_HEIGHT:I |
1103 | ····iget-object·v5,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDayXs:[I | 1103 | ····iget-object·v5,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDayXs:[I |
1104 | ····.line·217 | ||
1104 | ····invoke-virtual·{p0},·Lcom/android/calendar/month/MonthWeekEventsView;->getContext()Landroid/content/Context; | 1105 | ····invoke-virtual·{p0},·Lcom/android/calendar/month/MonthWeekEventsView;->getContext()Landroid/content/Context; |
1105 | ····move-result-object·v6 | 1106 | ····move-result-object·v6 |
1106 | ····move-object·v1,·p1 | 1107 | ····move-object·v1,·p1 |
1108 | ····.line·216 | ||
1107 | ····invoke-static/range·{v0·..·v6},·Lcom/android/calendar/Utils;->createDNAStrands(ILjava/util/ArrayList;III[ILandroid/content/Context;)Ljava/util/HashMap; | 1109 | ····invoke-static/range·{v0·..·v6},·Lcom/android/calendar/Utils;->createDNAStrands(ILjava/util/ArrayList;III[ILandroid/content/Context;)Ljava/util/HashMap; |
1108 | ····move-result-object·v0 | 1110 | ····move-result-object·v0 |
1109 | ····iput-object·v0,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDna:Ljava/util/HashMap; | 1111 | ····iput-object·v0,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDna:Ljava/util/HashMap; |
1110 | ····goto·:goto_0 | 1112 | ····goto·:goto_0 |
Offset 1446, 15 lines modified | Offset 1448, 15 lines modified | ||
1446 | ····invoke-virtual·{p1,·v2,·v3},·Landroid/graphics/Canvas;->drawRect(Landroid/graphics/Rect;Landroid/graphics/Paint;)V | 1448 | ····invoke-virtual·{p1,·v2,·v3},·Landroid/graphics/Canvas;->drawRect(Landroid/graphics/Rect;Landroid/graphics/Paint;)V |
1447 | ····goto/16·:goto_0 | 1449 | ····goto/16·:goto_0 |
1448 | .end·method | 1450 | .end·method |
1449 | .method·protected·drawDNA(Landroid/graphics/Canvas;)V | 1451 | .method·protected·drawDNA(Landroid/graphics/Canvas;)V |
1450 |
····.locals·1 |
1452 | ····.locals·10 |
1451 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; | 1453 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; |
1452 | ····.prologue | 1454 | ····.prologue |
1453 | ····.line·905 | 1455 | ····.line·905 |
1454 | ····iget-object·v0,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDna:Ljava/util/HashMap; | 1456 | ····iget-object·v0,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDna:Ljava/util/HashMap; |
1455 | ····if-eqz·v0,·:cond_3 | 1457 | ····if-eqz·v0,·:cond_3 |
Offset 1464, 195 lines modified | Offset 1466, 192 lines modified | ||
1464 | ····invoke-virtual·{v0},·Ljava/util/HashMap;->values()Ljava/util/Collection; | 1466 | ····invoke-virtual·{v0},·Ljava/util/HashMap;->values()Ljava/util/Collection; |
1465 | ····move-result-object·v0 | 1467 | ····move-result-object·v0 |
1466 | ····invoke-interface·{v0},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; | 1468 | ····invoke-interface·{v0},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; |
1467 |
····move-result-object·v |
1469 | ····move-result-object·v0 |
1468 | ····.local·v7,·"i$":Ljava/util/Iterator; | ||
1469 | ····:cond_0 | 1470 | ····:cond_0 |
1470 | ····:goto_0 | 1471 | ····:goto_0 |
1471 |
····invoke-interface·{v |
1472 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z |
1472 |
····move-result·v |
1473 | ····move-result·v1 |
1473 |
····if-eqz·v |
1474 | ····if-eqz·v1,·:cond_1 |
1474 |
····invoke-interface·{v |
1475 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
1475 |
····move-result-object·v |
1476 | ····move-result-object·v8 |
1476 |
····check-cast·v |
1477 | ····check-cast·v8,·Lcom/android/calendar/Utils$DNAStrand; |
1477 | ····.line·907 | 1478 | ····.line·907 |
1478 |
····.local·v |
1479 | ····.local·v8,·"strand":Lcom/android/calendar/Utils$DNAStrand; |
1479 |
····iget·v |
1480 | ····iget·v1,·v8,·Lcom/android/calendar/Utils$DNAStrand;->color:I |
1480 |
····sget·v |
1481 | ····sget·v2,·Lcom/android/calendar/month/MonthWeekEventsView;->CONFLICT_COLOR:I |
1481 |
····if-eq·v |
1482 | ····if-eq·v1,·v2,·:cond_0 |
1482 |
····iget-object·v |
1483 | ····iget-object·v1,·v8,·Lcom/android/calendar/Utils$DNAStrand;->points:[F |
1483 |
····if-eqz·v |
1484 | ····if-eqz·v1,·:cond_0 |
1484 |
····iget-object·v |
1485 | ····iget-object·v1,·v8,·Lcom/android/calendar/Utils$DNAStrand;->points:[F |
1485 |
····array-length·v |
1486 | ····array-length·v1,·v1 |
1486 |
····if-eqz·v |
1487 | ····if-eqz·v1,·:cond_0 |
1487 | ····.line·911 | 1488 | ····.line·911 |
1488 |
····iget-object·v |
1489 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDNATimePaint:Landroid/graphics/Paint; |
1489 |
····iget·v |
1490 | ····iget·v2,·v8,·Lcom/android/calendar/Utils$DNAStrand;->color:I |
1490 |
····invoke-virtual·{v |
1491 | ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setColor(I)V |
1491 | ····.line·912 | 1492 | ····.line·912 |
1492 |
····iget-object·v |
1493 | ····iget-object·v1,·v8,·Lcom/android/calendar/Utils$DNAStrand;->points:[F |
1493 |
····iget-object·v |
1494 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/MonthWeekEventsView;->mDNATimePaint:Landroid/graphics/Paint; |
1494 |
····invoke-virtual·{p1,·v |
1495 | ····invoke-virtual·{p1,·v1,·v2},·Landroid/graphics/Canvas;->drawLines([FLandroid/graphics/Paint;)V |
1495 | ····goto·:goto_0 | 1496 | ····goto·:goto_0 |
1496 | ····.line·915 | 1497 | ····.line·915 |
1497 |
····.end·local·v |
1498 | ····.end·local·v8····#·"strand":Lcom/android/calendar/Utils$DNAStrand; |
Max diff block lines reached; 19069/23533 bytes (81.03%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/month/SimpleDayPickerFragment;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/month/SimpleDayPickerFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/SimpleDayPickerFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·139 | 24 | ····.line·139 |
24 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment$2;->this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment$2;->this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; |
25 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; | 22 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·protected·constructor·<init>(Lcom/android/calendar/month/SimpleDayPickerFragment;)V | 24 | .method·protected·constructor·<init>(Lcom/android/calendar/month/SimpleDayPickerFragment;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/SimpleDayPickerFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·574 | 28 | ····.line·574 |
28 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment$ScrollStateRunnable;->this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment$ScrollStateRunnable;->this$0:Lcom/android/calendar/month/SimpleDayPickerFragment; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 575, 20 lines modified | Offset 575, 22 lines modified | ||
575 | ····.line·396 | 575 | ····.line·396 |
576 | ····.local·v6,·"millis":J | 576 | ····.local·v6,·"millis":J |
577 | ····iget-object·v9,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mTempTime:Landroid/text/format/Time; | 577 | ····iget-object·v9,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mTempTime:Landroid/text/format/Time; |
578 | ····iget-wide·v10,·v9,·Landroid/text/format/Time;->gmtoff:J | 578 | ····iget-wide·v10,·v9,·Landroid/text/format/Time;->gmtoff:J |
579 | ····.line·397 | ||
579 | ····invoke-static·{v6,·v7,·v10,·v11},·Landroid/text/format/Time;->getJulianDay(JJ)I | 580 | ····invoke-static·{v6,·v7,·v10,·v11},·Landroid/text/format/Time;->getJulianDay(JJ)I |
580 | ····move-result·v9 | 581 | ····move-result·v9 |
581 | ····iget·v10,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mFirstDayOfWeek:I | 582 | ····iget·v10,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mFirstDayOfWeek:I |
583 | ····.line·396 | ||
582 | ····invoke-static·{v9,·v10},·Lcom/android/calendar/Utils;->getWeeksSinceEpochFromJulianDay(II)I | 584 | ····invoke-static·{v9,·v10},·Lcom/android/calendar/Utils;->getWeeksSinceEpochFromJulianDay(II)I |
583 | ····move-result·v5 | 585 | ····move-result·v5 |
584 | ····.line·400 | 586 | ····.line·400 |
585 | ····.local·v5,·"position":I | 587 | ····.local·v5,·"position":I |
586 | ····const/4·v2,·0x0 | 588 | ····const/4·v2,·0x0 |
Offset 729, 20 lines modified | Offset 731, 22 lines modified | ||
729 | ····invoke-virtual·{p0,·v9,·v10},·Lcom/android/calendar/month/SimpleDayPickerFragment;->setMonthDisplayed(Landroid/text/format/Time;Z)V | 731 | ····invoke-virtual·{p0,·v9,·v10},·Lcom/android/calendar/month/SimpleDayPickerFragment;->setMonthDisplayed(Landroid/text/format/Time;Z)V |
730 | ····.line·440 | 732 | ····.line·440 |
731 | ····iget-object·v9,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mFirstDayOfMonth:Landroid/text/format/Time; | 733 | ····iget-object·v9,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mFirstDayOfMonth:Landroid/text/format/Time; |
732 | ····iget-wide·v10,·v9,·Landroid/text/format/Time;->gmtoff:J | 734 | ····iget-wide·v10,·v9,·Landroid/text/format/Time;->gmtoff:J |
735 | ····.line·441 | ||
733 | ····invoke-static·{v6,·v7,·v10,·v11},·Landroid/text/format/Time;->getJulianDay(JJ)I | 736 | ····invoke-static·{v6,·v7,·v10,·v11},·Landroid/text/format/Time;->getJulianDay(JJ)I |
734 | ····move-result·v9 | 737 | ····move-result·v9 |
735 | ····iget·v10,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mFirstDayOfWeek:I | 738 | ····iget·v10,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mFirstDayOfWeek:I |
739 | ····.line·440 | ||
736 | ····invoke-static·{v9,·v10},·Lcom/android/calendar/Utils;->getWeeksSinceEpochFromJulianDay(II)I | 740 | ····invoke-static·{v9,·v10},·Lcom/android/calendar/Utils;->getWeeksSinceEpochFromJulianDay(II)I |
737 | ····move-result·v5 | 741 | ····move-result·v5 |
738 | ····.line·443 | 742 | ····.line·443 |
739 | ····const/4·v9,·0x2 | 743 | ····const/4·v9,·0x2 |
Offset 1502, 14 lines modified | Offset 1506, 15 lines modified | ||
1502 | ····invoke-virtual·{v0,·v1,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 1506 | ····invoke-virtual·{v0,·v1,·v3},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
1503 | ····.line·198 | 1507 | ····.line·198 |
1504 | ····const-string·v1,·"selected_day" | 1508 | ····const-string·v1,·"selected_day" |
1505 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mSelectedDay:Landroid/text/format/Time; | 1509 | ····iget-object·v3,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mSelectedDay:Landroid/text/format/Time; |
1510 | ····.line·199 | ||
1506 | ····invoke-virtual·{v3,·v2},·Landroid/text/format/Time;->toMillis(Z)J | 1511 | ····invoke-virtual·{v3,·v2},·Landroid/text/format/Time;->toMillis(Z)J |
1507 | ····move-result-wide·v2 | 1512 | ····move-result-wide·v2 |
1508 | ····iget-object·v4,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mSelectedDay:Landroid/text/format/Time; | 1513 | ····iget-object·v4,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mSelectedDay:Landroid/text/format/Time; |
1509 | ····iget-wide·v4,·v4,·Landroid/text/format/Time;->gmtoff:J | 1514 | ····iget-wide·v4,·v4,·Landroid/text/format/Time;->gmtoff:J |
Offset 1518, 14 lines modified | Offset 1523, 15 lines modified | ||
1518 | ····move-result·v2 | 1523 | ····move-result·v2 |
1519 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 1524 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
1520 | ····move-result-object·v2 | 1525 | ····move-result-object·v2 |
1526 | ····.line·198 | ||
1521 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 1527 | ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
1522 | ····.line·200 | 1528 | ····.line·200 |
1523 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mAdapter:Lcom/android/calendar/month/SimpleWeeksAdapter; | 1529 | ····iget-object·v1,·p0,·Lcom/android/calendar/month/SimpleDayPickerFragment;->mAdapter:Lcom/android/calendar/month/SimpleWeeksAdapter; |
1524 | ····if-nez·v1,·:cond_1 | 1530 | ····if-nez·v1,·:cond_1 |
Offset 1596, 14 lines modified | Offset 1602, 15 lines modified | ||
1596 | ····const/16·v3,·0x32 | 1602 | ····const/16·v3,·0x32 |
1597 | ····invoke-static·{v0,·v3},·Landroid/text/format/DateUtils;->getDayOfWeekString(II)Ljava/lang/String; | 1603 | ····invoke-static·{v0,·v3},·Landroid/text/format/DateUtils;->getDayOfWeekString(II)Ljava/lang/String; |
1598 | ····move-result-object·v3 | 1604 | ····move-result-object·v3 |
1605 | ····.line·245 | ||
1599 | ····invoke-virtual·{v3},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; | 1606 | ····invoke-virtual·{v3},·Ljava/lang/String;->toUpperCase()Ljava/lang/String; |
1600 | ····move-result-object·v3 | 1607 | ····move-result-object·v3 |
1601 | ····aput-object·v3,·v1,·v2 | 1608 | ····aput-object·v3,·v1,·v2 |
1602 | ····.line·243 | 1609 | ····.line·243 |
Offset 1263, 14 lines modified | Offset 1263, 15 lines modified | ||
1263 | ····move-result-object·v1 | 1263 | ····move-result-object·v1 |
1264 | ····.line·529 | 1264 | ····.line·529 |
1265 | ····.local·v1,·"context":Landroid/content/Context; | 1265 | ····.local·v1,·"context":Landroid/content/Context; |
1266 | ····const-string·v2,·"accessibility" | 1266 | ····const-string·v2,·"accessibility" |
1267 | ····.line·530 | ||
1267 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 1268 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
1268 | ····move-result-object·v7 | 1269 | ····move-result-object·v7 |
1269 | ····check-cast·v7,·Landroid/view/accessibility/AccessibilityManager; | 1270 | ····check-cast·v7,·Landroid/view/accessibility/AccessibilityManager; |
1270 | ····.line·531 | 1271 | ····.line·531 |
Offset 1322, 14 lines modified | Offset 1323, 15 lines modified | ||
1322 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/SimpleWeekView;->mLastHoverTime:Landroid/text/format/Time; | 1323 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/SimpleWeekView;->mLastHoverTime:Landroid/text/format/Time; |
1323 | ····if-eqz·v2,·:cond_2 | 1324 | ····if-eqz·v2,·:cond_2 |
1324 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/SimpleWeekView;->mLastHoverTime:Landroid/text/format/Time; | 1325 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/SimpleWeekView;->mLastHoverTime:Landroid/text/format/Time; |
1326 | ····.line·537 | ||
1325 | ····invoke-static·{v9,·v2},·Landroid/text/format/Time;->compare(Landroid/text/format/Time;Landroid/text/format/Time;)I | 1327 | ····invoke-static·{v9,·v2},·Landroid/text/format/Time;->compare(Landroid/text/format/Time;Landroid/text/format/Time;)I |
1326 | ····move-result·v2 | 1328 | ····move-result·v2 |
1327 | ····if-eqz·v2,·:cond_3 | 1329 | ····if-eqz·v2,·:cond_3 |
1328 | ····.line·538 | 1330 | ····.line·538 |
Offset 1358, 14 lines modified | Offset 1360, 15 lines modified | ||
1358 | ····move-result-object·v8 | 1360 | ····move-result-object·v8 |
1359 | ····.line·541 | 1361 | ····.line·541 |
1360 | ····.local·v8,·"date":Ljava/lang/String; | 1362 | ····.local·v8,·"date":Ljava/lang/String; |
1361 | ····const/16·v2,·0x40 | 1363 | ····const/16·v2,·0x40 |
1364 | ····.line·542 | ||
1362 | ····invoke-static·{v2},·Landroid/view/accessibility/AccessibilityEvent;->obtain(I)Landroid/view/accessibility/AccessibilityEvent; | 1365 | ····invoke-static·{v2},·Landroid/view/accessibility/AccessibilityEvent;->obtain(I)Landroid/view/accessibility/AccessibilityEvent; |
1363 | ····move-result-object·v0 | 1366 | ····move-result-object·v0 |
1364 | ····.line·543 | 1367 | ····.line·543 |
1365 | ····.local·v0,·"accessEvent":Landroid/view/accessibility/AccessibilityEvent; | 1368 | ····.local·v0,·"accessEvent":Landroid/view/accessibility/AccessibilityEvent; |
1366 | ····invoke-virtual·{v0},·Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List; | 1369 | ····invoke-virtual·{v0},·Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleWeeksAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/month/SimpleWeeksAdapter; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·protected·constructor·<init>(Lcom/android/calendar/month/SimpleWeeksAdapter;)V | 20 | .method·protected·constructor·<init>(Lcom/android/calendar/month/SimpleWeeksAdapter;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/month/SimpleWeeksAdapter; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·290 | 24 | ····.line·290 |
24 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter$CalendarGestureListener;->this$0:Lcom/android/calendar/month/SimpleWeeksAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter$CalendarGestureListener;->this$0:Lcom/android/calendar/month/SimpleWeeksAdapter; |
25 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V |
Offset 325, 14 lines modified | Offset 325, 15 lines modified | ||
325 | ····iget·v2,·v5,·Landroid/text/format/Time;->weekDay:I | 325 | ····iget·v2,·v5,·Landroid/text/format/Time;->weekDay:I |
326 | ····.line·233 | 326 | ····.line·233 |
327 | ····:cond_1 | 327 | ····:cond_1 |
328 | ····const-string·v5,·"height" | 328 | ····const-string·v5,·"height" |
329 | ····.line·234 | ||
329 | ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getHeight()I | 330 | ····invoke-virtual·{p3},·Landroid/view/ViewGroup;->getHeight()I |
330 | ····move-result·v6 | 331 | ····move-result·v6 |
331 | ····sget·v7,·Lcom/android/calendar/month/SimpleWeeksAdapter;->WEEK_7_OVERHANG_HEIGHT:I | 332 | ····sget·v7,·Lcom/android/calendar/month/SimpleWeeksAdapter;->WEEK_7_OVERHANG_HEIGHT:I |
332 | ····sub-int/2addr·v6,·v7 | 333 | ····sub-int/2addr·v6,·v7 |
Offset 341, 14 lines modified | Offset 342, 15 lines modified | ||
341 | ····div-int/2addr·v6,·v7 | 342 | ····div-int/2addr·v6,·v7 |
342 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 343 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
343 | ····move-result-object·v6 | 344 | ····move-result-object·v6 |
345 | ····.line·233 | ||
344 | ····invoke-virtual·{v0,·v5,·v6},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 346 | ····invoke-virtual·{v0,·v5,·v6},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
345 | ····.line·235 | 347 | ····.line·235 |
346 | ····const-string·v5,·"selected_day" | 348 | ····const-string·v5,·"selected_day" |
347 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 349 | ····invoke-static·{v2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
Offset 680, 20 lines modified | Offset 682, 22 lines modified | ||
680 | ····.line·168 | 682 | ····.line·168 |
681 | ····.local·v0,·"millis":J | 683 | ····.local·v0,·"millis":J |
682 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter;->mSelectedDay:Landroid/text/format/Time; | 684 | ····iget-object·v2,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter;->mSelectedDay:Landroid/text/format/Time; |
683 | ····iget-wide·v2,·v2,·Landroid/text/format/Time;->gmtoff:J | 685 | ····iget-wide·v2,·v2,·Landroid/text/format/Time;->gmtoff:J |
686 | ····.line·169 | ||
684 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/text/format/Time;->getJulianDay(JJ)I | 687 | ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/text/format/Time;->getJulianDay(JJ)I |
685 | ····move-result·v2 | 688 | ····move-result·v2 |
686 | ····iget·v3,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter;->mFirstDayOfWeek:I | 689 | ····iget·v3,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter;->mFirstDayOfWeek:I |
690 | ····.line·168 | ||
687 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getWeeksSinceEpochFromJulianDay(II)I | 691 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/Utils;->getWeeksSinceEpochFromJulianDay(II)I |
688 | ····move-result·v2 | 692 | ····move-result·v2 |
689 | ····iput·v2,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter;->mSelectedWeek:I | 693 | ····iput·v2,·p0,·Lcom/android/calendar/month/SimpleWeeksAdapter;->mSelectedWeek:I |
690 | ····.line·170 | 694 | ····.line·170 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·457 | 27 | ····.line·457 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$1;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$1;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 17 lines modified | Offset 17, 18 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V | 20 | .method·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
23 |
····.param·p |
23 | ····.param·p2,·"min"····#·I |
24 |
····.param·p |
24 | ····.param·p3,·"defaultInt"····#·I |
25 | ····.param·p4,·"max"····#·I | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·475 | 27 | ····.line·475 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$2;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$2;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
28 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$minMaxTextWatcher;-><init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V | 29 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$minMaxTextWatcher;-><init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V |
Offset 17, 17 lines modified | Offset 17, 18 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V | 20 | .method·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
23 |
····.param·p |
23 | ····.param·p2,·"min"····#·I |
24 |
····.param·p |
24 | ····.param·p3,·"defaultInt"····#·I |
25 | ····.param·p4,·"max"····#·I | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·503 | 27 | ····.line·503 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$3;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$3;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
28 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$minMaxTextWatcher;-><init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V | 29 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$minMaxTextWatcher;-><init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V |
Offset 385, 21 lines modified | Offset 385, 23 lines modified | ||
385 | ····move-result-object·v5 | 385 | ····move-result-object·v5 |
386 | ····const·v6,·0x7f080009 | 386 | ····const·v6,·0x7f080009 |
387 | ····iget-object·v7,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 387 | ····iget-object·v7,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
388 | ····.line·1232 | ||
388 | ····#·getter·for:·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mModel:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; | 389 | ····#·getter·for:·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mModel:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; |
389 | ····invoke-static·{v7},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->access$000(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; | 390 | ····invoke-static·{v7},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->access$000(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; |
390 | ····move-result-object·v7 | 391 | ····move-result-object·v7 |
391 | ····iget·v7,·v7,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel;->endCount:I | 392 | ····iget·v7,·v7,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel;->endCount:I |
393 | ····.line·1231 | ||
392 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/content/res/Resources;->getQuantityString(II)Ljava/lang/String; | 394 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/content/res/Resources;->getQuantityString(II)Ljava/lang/String; |
393 | ····move-result-object·v0 | 395 | ····move-result-object·v0 |
394 | ····.line·1233 | 396 | ····.line·1233 |
395 | ····.local·v0,·"endString":Ljava/lang/String; | 397 | ····.local·v0,·"endString":Ljava/lang/String; |
396 | ····const-string·v5,·"%d" | 398 | ····const-string·v5,·"%d" |
Offset 467, 26 lines modified | Offset 469, 30 lines modified | ||
467 | ····iget-object·v5,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 469 | ····iget-object·v5,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
468 | ····#·getter·for:·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mPostEndCount:Landroid/widget/TextView; | 470 | ····#·getter·for:·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mPostEndCount:Landroid/widget/TextView; |
469 | ····invoke-static·{v5},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->access$1200(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)Landroid/widget/TextView; | 471 | ····invoke-static·{v5},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->access$1200(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)Landroid/widget/TextView; |
470 | ····move-result-object·v5 | 472 | ····move-result-object·v5 |
473 | ····.line·1247 | ||
471 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I | 474 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I |
472 | ····move-result·v6 | 475 | ····move-result·v6 |
476 | ····.line·1246 | ||
473 | ····invoke-virtual·{v0,·v3,·v6},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 477 | ····invoke-virtual·{v0,·v3,·v6},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
474 | ····move-result-object·v6 | 478 | ····move-result-object·v6 |
479 | ····.line·1247 | ||
475 | ····invoke-virtual·{v6},·Ljava/lang/String;->trim()Ljava/lang/String; | 480 | ····invoke-virtual·{v6},·Ljava/lang/String;->trim()Ljava/lang/String; |
476 | ····move-result-object·v6 | 481 | ····move-result-object·v6 |
482 | ····.line·1246 | ||
477 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 483 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
478 | ····.line·1249 | 484 | ····.line·1249 |
479 | ····iget-object·v5,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 485 | ····iget-object·v5,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
480 | ····#·getter·for:·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mModel:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; | 486 | ····#·getter·for:·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mModel:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; |
481 | ····invoke-static·{v5},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->access$000(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; | 487 | ····invoke-static·{v5},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->access$000(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;)Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; |
Offset 186, 14 lines modified | Offset 186, 15 lines modified | ||
186 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 186 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
187 | ····move-result-object·v0 | 187 | ····move-result-object·v0 |
188 | ····iget-object·v1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel;->weeklyByDayOfWeek:[Z | 188 | ····iget-object·v1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel;->weeklyByDayOfWeek:[Z |
189 | ····.line·1066 | ||
189 | ····invoke-static·{v1},·Ljava/util/Arrays;->toString([Z)Ljava/lang/String; | 190 | ····invoke-static·{v1},·Ljava/util/Arrays;->toString([Z)Ljava/lang/String; |
190 | ····move-result-object·v1 | 191 | ····move-result-object·v1 |
191 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 192 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
192 | ····move-result-object·v0 | 193 | ····move-result-object·v0 |
Offset 252, 14 lines modified | Offset 253, 15 lines modified | ||
252 | ····move-result-object·v0 | 253 | ····move-result-object·v0 |
253 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 254 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
254 | ····move-result-object·v0 | 255 | ····move-result-object·v0 |
256 | ····.line·1064 | ||
255 | ····return-object·v0 | 257 | ····return-object·v0 |
256 | .end·method | 258 | .end·method |
257 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 259 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
258 | ····.locals·1 | 260 | ····.locals·1 |
259 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 261 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
260 | ····.param·p2,·"flags"····#·I | 262 | ····.param·p2,·"flags"····#·I |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 26 | .field·final·synthetic·this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·public·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V | 28 | .method·public·constructor·<init>(Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;III)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | ||
30 | ····.param·p2,·"min"····#·I | 31 | ····.param·p2,·"min"····#·I |
31 | ····.param·p3,·"defaultInt"····#·I | 32 | ····.param·p3,·"defaultInt"····#·I |
32 | ····.param·p4,·"max"····#·I | 33 | ····.param·p4,·"max"····#·I |
33 | ····.prologue | 34 | ····.prologue |
34 | ····.line·1099 | 35 | ····.line·1099 |
35 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$minMaxTextWatcher;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; | 36 | ····iput-object·p1,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$minMaxTextWatcher;->this$0:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog; |
Offset 941, 14 lines modified | Offset 941, 15 lines modified | ||
941 | ····const-string·v4,·"UI·generated·recurrence·that·it·can\'t·handle.·ER:" | 941 | ····const-string·v4,·"UI·generated·recurrence·that·it·can\'t·handle.·ER:" |
942 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 942 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
943 | ····move-result-object·v3 | 943 | ····move-result-object·v3 |
944 | ····.line·402 | ||
944 | ····invoke-virtual·{p1},·Lcom/android/calendarcommon2/EventRecurrence;->toString()Ljava/lang/String; | 945 | ····invoke-virtual·{p1},·Lcom/android/calendarcommon2/EventRecurrence;->toString()Ljava/lang/String; |
945 | ····move-result-object·v4 | 946 | ····move-result-object·v4 |
946 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 947 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
947 | ····move-result-object·v3 | 948 | ····move-result-object·v3 |
Offset 1427, 354 lines modified | Offset 1428, 338 lines modified | ||
1427 | ····invoke-virtual·{v0},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->notifyDataSetChanged()V | 1428 | ····invoke-virtual·{v0},·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$EndSpinnerAdapter;->notifyDataSetChanged()V |
1428 | ····.line·782 | 1429 | ····.line·782 |
1429 | ····return-void | 1430 | ····return-void |
1430 | .end·method | 1431 | .end·method |
1431 | .method·private·togglePickerOptions()V | 1432 | .method·private·togglePickerOptions()V |
1432 |
····.locals· |
1433 | ····.locals·5 |
1433 | ····.prologue | 1434 | ····.prologue |
1434 |
····const/4·v |
1435 | ····const/4·v4,·0x1 |
1435 |
····const/4·v |
1436 | ····const/4·v1,·0x0 |
1436 | ····.line·627 | 1437 | ····.line·627 |
1437 |
····iget-object·v |
1438 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mModel:Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel; |
1438 |
····iget·v |
1439 | ····iget·v2,·v2,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog$RecurrenceModel;->recurrenceState:I |
1439 |
····if-nez·v |
1440 | ····if-nez·v2,·:cond_0 |
1440 | ····.line·628 | 1441 | ····.line·628 |
1441 |
····iget-object·v |
1442 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mFreqSpinner:Landroid/widget/Spinner; |
1442 |
····invoke-virtual·{v |
1443 | ····invoke-virtual·{v2,·v1},·Landroid/widget/Spinner;->setEnabled(Z)V |
1443 | ····.line·629 | 1444 | ····.line·629 |
1444 |
····iget-object·v |
1445 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mEndSpinner:Landroid/widget/Spinner; |
1445 |
····invoke-virtual·{v |
1446 | ····invoke-virtual·{v2,·v1},·Landroid/widget/Spinner;->setEnabled(Z)V |
1446 | ····.line·630 | 1447 | ····.line·630 |
1447 |
····iget-object·v |
1448 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mIntervalPreText:Landroid/widget/TextView; |
1448 |
····invoke-virtual·{v |
1449 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setEnabled(Z)V |
1449 | ····.line·631 | 1450 | ····.line·631 |
1450 |
····iget-object·v |
1451 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mInterval:Landroid/widget/EditText; |
1451 |
····invoke-virtual·{v |
1452 | ····invoke-virtual·{v2,·v1},·Landroid/widget/EditText;->setEnabled(Z)V |
1452 | ····.line·632 | 1453 | ····.line·632 |
1453 |
····iget-object·v |
1454 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mIntervalPostText:Landroid/widget/TextView; |
1454 |
····invoke-virtual·{v |
1455 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setEnabled(Z)V |
1455 | ····.line·633 | 1456 | ····.line·633 |
1456 |
····iget-object·v |
1457 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mMonthRepeatByRadioGroup:Landroid/widget/RadioGroup; |
1457 |
····invoke-virtual·{v |
1458 | ····invoke-virtual·{v2,·v1},·Landroid/widget/RadioGroup;->setEnabled(Z)V |
1458 | ····.line·634 | 1459 | ····.line·634 |
1459 |
····iget-object·v |
1460 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mEndCount:Landroid/widget/EditText; |
1460 |
····invoke-virtual·{v |
1461 | ····invoke-virtual·{v2,·v1},·Landroid/widget/EditText;->setEnabled(Z)V |
1461 | ····.line·635 | 1462 | ····.line·635 |
1462 |
····iget-object·v |
1463 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mPostEndCount:Landroid/widget/TextView; |
1463 |
····invoke-virtual·{v |
1464 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setEnabled(Z)V |
1464 | ····.line·636 | 1465 | ····.line·636 |
1465 |
····iget-object·v |
1466 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mEndDateTextView:Landroid/widget/TextView; |
1466 |
····invoke-virtual·{v |
1467 | ····invoke-virtual·{v2,·v1},·Landroid/widget/TextView;->setEnabled(Z)V |
1467 | ····.line·637 | 1468 | ····.line·637 |
1468 |
····iget-object·v |
1469 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mRepeatMonthlyByNthDayOfWeek:Landroid/widget/RadioButton; |
1469 |
····invoke-virtual·{v |
1470 | ····invoke-virtual·{v2,·v1},·Landroid/widget/RadioButton;->setEnabled(Z)V |
1470 | ····.line·638 | 1471 | ····.line·638 |
1471 |
····iget-object·v |
1472 | ····iget-object·v2,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mRepeatMonthlyByNthDayOfMonth:Landroid/widget/RadioButton; |
1472 |
····invoke-virtual·{v |
1473 | ····invoke-virtual·{v2,·v1},·Landroid/widget/RadioButton;->setEnabled(Z)V |
1473 | ····.line·639 | 1474 | ····.line·639 |
1474 |
····iget-object·v |
1475 | ····iget-object·v3,·p0,·Lcom/android/calendar/recurrencepicker/RecurrencePickerDialog;->mWeekByDayButtons:[Landroid/widget/ToggleButton; |
1475 |
|
1476 | ····array-length·v4,·v3 |
1476 | ····array-length·v3,·v0 | ||
1477 |
···· |
1477 | ····move·v2,·v1 |
Max diff block lines reached; 19243/26004 bytes (74.00%) of diff not shown. |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/CalendarColorCache; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/CalendarColorCache; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/CalendarColorCache;Landroid/content/Context;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/CalendarColorCache;Landroid/content/Context;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/CalendarColorCache; |
23 | ····.param·p2,·"context"····#·Landroid/content/Context; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·58 | 25 | ····.line·58 |
25 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/CalendarColorCache$1;->this$0:Lcom/android/calendar/selectcalendars/CalendarColorCache; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/CalendarColorCache$1;->this$0:Lcom/android/calendar/selectcalendars/CalendarColorCache; |
26 | ····invoke-direct·{p0,·p2},·Lcom/android/calendar/AsyncQueryService;-><init>(Landroid/content/Context;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/calendar/AsyncQueryService;-><init>(Landroid/content/Context;)V |
Offset 41, 14 lines modified | Offset 41, 15 lines modified | ||
41 | ····.line·44 | 41 | ····.line·44 |
42 | ····const/4·v1,·0x1 | 42 | ····const/4·v1,·0x1 |
43 | ····new-array·v0,·v1,·[Landroid/graphics/drawable/Drawable; | 43 | ····new-array·v0,·v1,·[Landroid/graphics/drawable/Drawable; |
44 | ····const/4·v1,·0x0 | 44 | ····const/4·v1,·0x0 |
45 | ····.line·45 | ||
45 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/CalendarColorSquare;->getContext()Landroid/content/Context; | 46 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/CalendarColorSquare;->getContext()Landroid/content/Context; |
46 | ····move-result-object·v2 | 47 | ····move-result-object·v2 |
47 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 48 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
48 | ····move-result-object·v2 | 49 | ····move-result-object·v2 |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$delegateParent:Landroid/view/View; | 24 | .field·final·synthetic·val$delegateParent:Landroid/view/View; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;Landroid/view/View;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;Landroid/view/View;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·165 | 30 | ····.line·165 |
30 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$1;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; | 31 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$1;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; |
31 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$1;->val$delegate:Landroid/view/View; | 32 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$1;->val$delegate:Landroid/view/View; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$position:I | 22 | .field·final·synthetic·val$position:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;I)V | 24 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·187 | 28 | ····.line·187 |
28 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; |
29 | ····iput·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$2;->val$position:I | 30 | ····iput·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$2;->val$position:I |
Offset 87, 19 lines modified | Offset 88, 21 lines modified | ||
87 | ····aget-object·v1,·v1,·v2 | 88 | ····aget-object·v1,·v1,·v2 |
88 | ····iget-wide·v2,·v1,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$CalendarRow;->id:J | 89 | ····iget-wide·v2,·v1,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$CalendarRow;->id:J |
89 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; | 90 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; |
91 | ····.line·197 | ||
90 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mIsTablet:Z | 92 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mIsTablet:Z |
91 | ····invoke-static·{v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->access$500(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;)Z | 93 | ····invoke-static·{v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->access$500(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;)Z |
92 | ····move-result·v1 | 94 | ····move-result·v1 |
95 | ····.line·196 | ||
93 | ····invoke-static·{v2,·v3,·v1},·Lcom/android/calendar/CalendarColorPickerDialog;->newInstance(JZ)Lcom/android/calendar/CalendarColorPickerDialog; | 96 | ····invoke-static·{v2,·v3,·v1},·Lcom/android/calendar/CalendarColorPickerDialog;->newInstance(JZ)Lcom/android/calendar/CalendarColorPickerDialog; |
94 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
95 | ····#·setter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; | 98 | ····#·setter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; |
96 | ····invoke-static·{v0,·v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->access$302(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;Lcom/android/calendar/CalendarColorPickerDialog;)Lcom/android/calendar/CalendarColorPickerDialog; | 99 | ····invoke-static·{v0,·v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->access$302(Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;Lcom/android/calendar/CalendarColorPickerDialog;)Lcom/android/calendar/CalendarColorPickerDialog; |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$delegateParent:Landroid/view/View; | 24 | .field·final·synthetic·val$delegateParent:Landroid/view/View; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;Landroid/view/View;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;Landroid/view/View;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·151 | 30 | ····.line·151 |
30 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$1;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | 31 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$1;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; |
31 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$1;->val$delegate:Landroid/view/View; | 32 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$1;->val$delegate:Landroid/view/View; |
Offset 260, 14 lines modified | Offset 260, 15 lines modified | ||
260 | ····.line·101 | 260 | ····.line·101 |
261 | ····iput-object·p4,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mFragmentManager:Landroid/app/FragmentManager; | 261 | ····iput-object·p4,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mFragmentManager:Landroid/app/FragmentManager; |
262 | ····.line·102 | 262 | ····.line·102 |
263 | ····const-string·v0,·"ColorPickerDialog" | 263 | ····const-string·v0,·"ColorPickerDialog" |
264 | ····.line·103 | ||
264 | ····invoke-virtual·{p4,·v0},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 265 | ····invoke-virtual·{p4,·v0},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
265 | ····move-result-object·v0 | 266 | ····move-result-object·v0 |
266 | ····check-cast·v0,·Lcom/android/calendar/CalendarColorPickerDialog; | 267 | ····check-cast·v0,·Lcom/android/calendar/CalendarColorPickerDialog; |
267 | ····iput-object·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; | 268 | ····iput-object·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; |
Offset 284, 14 lines modified | Offset 285, 15 lines modified | ||
284 | ····.line·105 | 285 | ····.line·105 |
285 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 286 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
286 | ····move-result-object·v0 | 287 | ····move-result-object·v0 |
287 | ····const·v1,·0x7f0b0094 | 288 | ····const·v1,·0x7f0b0094 |
289 | ····.line·106 | ||
288 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 290 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
289 | ····move-result·v0 | 291 | ····move-result·v0 |
290 | ····iput·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mColorViewTouchAreaIncrease:I | 292 | ····iput·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;->mColorViewTouchAreaIncrease:I |
291 | ····.line·107 | 293 | ····.line·107 |
Offset 1127, 14 lines modified | Offset 1129, 15 lines modified | ||
1127 | ····move-object/from16·v0,·v19 | 1129 | ····move-object/from16·v0,·v19 |
1128 | ····iget-object·v0,·v0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$CalendarRow;->ownerAccount:Ljava/lang/String; | 1130 | ····iget-object·v0,·v0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$CalendarRow;->ownerAccount:Ljava/lang/String; |
1129 | ····move-object/from16·v19,·v0 | 1131 | ····move-object/from16·v19,·v0 |
1132 | ····.line·226 | ||
1130 | ····move-object/from16·v0,·v19 | 1133 | ····move-object/from16·v0,·v19 |
1131 | ····invoke-virtual·{v0,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 1134 | ····invoke-virtual·{v0,·v10},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
1132 | ····move-result·v19 | 1135 | ····move-result·v19 |
1133 | ····if-nez·v19,·:cond_5 | 1136 | ····if-nez·v19,·:cond_5 |
Offset 1151, 14 lines modified | Offset 1154, 15 lines modified | ||
1151 | ····iget-object·v0,·v0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$CalendarRow;->ownerAccount:Ljava/lang/String; | 1154 | ····iget-object·v0,·v0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter$CalendarRow;->ownerAccount:Ljava/lang/String; |
1152 | ····move-object/from16·v19,·v0 | 1155 | ····move-object/from16·v19,·v0 |
1153 | ····const-string·v20,·"calendar.google.com" | 1156 | ····const-string·v20,·"calendar.google.com" |
1157 | ····.line·227 | ||
1154 | ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z | 1158 | ····invoke-virtual/range·{v19·..·v20},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z |
1155 | ····move-result·v19 | 1159 | ····move-result·v19 |
1156 | ····if-nez·v19,·:cond_5 | 1160 | ····if-nez·v19,·:cond_5 |
1157 | ····.line·229 | 1161 | ····.line·229 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$position:I | 22 | .field·final·synthetic·val$position:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;I)V | 24 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·182 | 28 | ····.line·182 |
28 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; |
29 | ····iput·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$2;->val$position:I | 30 | ····iput·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$2;->val$position:I |
Offset 87, 19 lines modified | Offset 88, 21 lines modified | ||
87 | ····aget-object·v1,·v1,·v2 | 88 | ····aget-object·v1,·v1,·v2 |
88 | ····iget-wide·v2,·v1,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$CalendarRow;->id:J | 89 | ····iget-wide·v2,·v1,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$CalendarRow;->id:J |
89 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | 90 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; |
91 | ····.line·193 | ||
90 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mIsTablet:Z | 92 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mIsTablet:Z |
91 | ····invoke-static·{v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->access$400(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;)Z | 93 | ····invoke-static·{v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->access$400(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;)Z |
92 | ····move-result·v1 | 94 | ····move-result·v1 |
95 | ····.line·192 | ||
93 | ····invoke-static·{v2,·v3,·v1},·Lcom/android/calendar/CalendarColorPickerDialog;->newInstance(JZ)Lcom/android/calendar/CalendarColorPickerDialog; | 96 | ····invoke-static·{v2,·v3,·v1},·Lcom/android/calendar/CalendarColorPickerDialog;->newInstance(JZ)Lcom/android/calendar/CalendarColorPickerDialog; |
94 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
95 | ····#·setter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; | 98 | ····#·setter·for:·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; |
96 | ····invoke-static·{v0,·v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->access$202(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;Lcom/android/calendar/CalendarColorPickerDialog;)Lcom/android/calendar/CalendarColorPickerDialog; | 99 | ····invoke-static·{v0,·v1},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->access$202(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;Lcom/android/calendar/CalendarColorPickerDialog;)Lcom/android/calendar/CalendarColorPickerDialog; |
Offset 31, 14 lines modified | Offset 31, 15 lines modified | ||
31 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | 31 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·public·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;)V | 33 | .method·public·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·273 | 37 | ····.line·273 |
37 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$CalendarRow;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; | 38 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter$CalendarRow;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 128, 14 lines modified | Offset 128, 15 lines modified | ||
128 | ····.line·75 | 128 | ····.line·75 |
129 | ····iput-object·p3,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mFragmentManager:Landroid/app/FragmentManager; | 129 | ····iput-object·p3,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mFragmentManager:Landroid/app/FragmentManager; |
130 | ····.line·76 | 130 | ····.line·76 |
131 | ····const-string·v1,·"ColorPickerDialog" | 131 | ····const-string·v1,·"ColorPickerDialog" |
132 | ····.line·77 | ||
132 | ····invoke-virtual·{p3,·v1},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 133 | ····invoke-virtual·{p3,·v1},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
133 | ····move-result-object·v1 | 134 | ····move-result-object·v1 |
134 | ····check-cast·v1,·Lcom/android/calendar/CalendarColorPickerDialog; | 135 | ····check-cast·v1,·Lcom/android/calendar/CalendarColorPickerDialog; |
135 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; | 136 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; |
Offset 143, 14 lines modified | Offset 144, 15 lines modified | ||
143 | ····.line·78 | 144 | ····.line·78 |
144 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 145 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
145 | ····move-result-object·v1 | 146 | ····move-result-object·v1 |
146 | ····const·v2,·0x7f0b0094 | 147 | ····const·v2,·0x7f0b0094 |
148 | ····.line·79 | ||
147 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 149 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
148 | ····move-result·v1 | 150 | ····move-result·v1 |
149 | ····iput·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mColorViewTouchAreaIncrease:I | 151 | ····iput·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->mColorViewTouchAreaIncrease:I |
150 | ····.line·80 | 152 | ····.line·80 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;Landroid/os/Handler;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; | ||
22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·79 | 25 | ····.line·79 |
25 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment$1;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment$1;->this$0:Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment; |
26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
Offset 179, 14 lines modified | Offset 179, 15 lines modified | ||
179 | ····invoke-virtual·{p1,·v1},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 179 | ····invoke-virtual·{p1,·v1},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
180 | ····move-result-object·v1 | 180 | ····move-result-object·v1 |
181 | ····const-string·v2,·"account_type" | 181 | ····const-string·v2,·"account_type" |
182 | ····.line·94 | ||
182 | ····invoke-virtual·{p1,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 183 | ····invoke-virtual·{p1,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
183 | ····move-result-object·v2 | 184 | ····move-result-object·v2 |
184 | ····invoke-direct·{v0,·v1,·v2},·Landroid/accounts/Account;-><init>(Ljava/lang/String;Ljava/lang/String;)V | 185 | ····invoke-direct·{v0,·v1,·v2},·Landroid/accounts/Account;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
185 | ····iput-object·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->mAccount:Landroid/accounts/Account; | 186 | ····iput-object·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->mAccount:Landroid/accounts/Account; |
Offset 263, 14 lines modified | Offset 264, 15 lines modified | ||
263 | ····move-result·v1 | 264 | ····move-result·v1 |
264 | ····if-eqz·v1,·:cond_0 | 265 | ····if-eqz·v1,·:cond_0 |
265 | ····const-string·v1,·"account_type" | 266 | ····const-string·v1,·"account_type" |
267 | ····.line·150 | ||
266 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z | 268 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z |
267 | ····move-result·v1 | 269 | ····move-result·v1 |
268 | ····if-eqz·v1,·:cond_0 | 270 | ····if-eqz·v1,·:cond_0 |
269 | ····.line·151 | 271 | ····.line·151 |
Offset 280, 14 lines modified | Offset 282, 15 lines modified | ||
280 | ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 282 | ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
281 | ····move-result-object·v2 | 283 | ····move-result-object·v2 |
282 | ····const-string·v3,·"account_type" | 284 | ····const-string·v3,·"account_type" |
285 | ····.line·152 | ||
283 | ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 286 | ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
284 | ····move-result-object·v3 | 287 | ····move-result-object·v3 |
285 | ····invoke-direct·{v1,·v2,·v3},·Landroid/accounts/Account;-><init>(Ljava/lang/String;Ljava/lang/String;)V | 288 | ····invoke-direct·{v1,·v2,·v3},·Landroid/accounts/Account;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
286 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->mAccount:Landroid/accounts/Account; | 289 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->mAccount:Landroid/accounts/Account; |
Offset 362, 14 lines modified | Offset 365, 15 lines modified | ||
362 | ····iget-object·v2,·v2,·Landroid/accounts/Account;->type:Ljava/lang/String; | 365 | ····iget-object·v2,·v2,·Landroid/accounts/Account;->type:Ljava/lang/String; |
363 | ····aput-object·v2,·v0,·v1 | 366 | ····aput-object·v2,·v0,·v1 |
364 | ····.line·189 | 367 | ····.line·189 |
365 | ····new-instance·v0,·Landroid/content/CursorLoader; | 368 | ····new-instance·v0,·Landroid/content/CursorLoader; |
369 | ····.line·190 | ||
366 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->getActivity()Landroid/app/Activity; | 370 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->getActivity()Landroid/app/Activity; |
367 | ····move-result-object·v1 | 371 | ····move-result-object·v1 |
368 | ····sget-object·v2,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; | 372 | ····sget-object·v2,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; |
369 | ····sget-object·v3,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->PROJECTION:[Ljava/lang/String; | 373 | ····sget-object·v3,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->PROJECTION:[Ljava/lang/String; |
Offset 378, 14 lines modified | Offset 382, 15 lines modified | ||
378 | ····iget-object·v5,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->mArgs:[Ljava/lang/String; | 382 | ····iget-object·v5,·p0,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->mArgs:[Ljava/lang/String; |
379 | ····const-string·v6,·"\"primary\"·DESC,calendar_displayName·COLLATE·NOCASE" | 383 | ····const-string·v6,·"\"primary\"·DESC,calendar_displayName·COLLATE·NOCASE" |
380 | ····invoke-direct/range·{v0·..·v6},·Landroid/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 384 | ····invoke-direct/range·{v0·..·v6},·Landroid/content/CursorLoader;-><init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
385 | ····.line·189 | ||
381 | ····return-object·v0 | 386 | ····return-object·v0 |
382 | .end·method | 387 | .end·method |
383 | .method·public·onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; | 388 | .method·public·onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; |
384 | ····.locals·4 | 389 | ····.locals·4 |
385 | ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater; | 390 | ····.param·p1,·"inflater"····#·Landroid/view/LayoutInflater; |
386 | ····.param·p2,·"container"····#·Landroid/view/ViewGroup; | 391 | ····.param·p2,·"container"····#·Landroid/view/ViewGroup; |
Offset 547, 25 lines modified | Offset 552, 26 lines modified | ||
547 | .method·public·onPause()V | 552 | .method·public·onPause()V |
548 | ····.locals·18 | 553 | ····.locals·18 |
549 | ····.prologue | 554 | ····.prologue |
550 | ····.line·158 | 555 | ····.line·158 |
551 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->getListAdapter()Landroid/widget/ListAdapter; | 556 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncFragment;->getListAdapter()Landroid/widget/ListAdapter; |
552 |
····move-result-object·v1 |
557 | ····move-result-object·v14 |
553 | ····.line·159 | 558 | ····.line·159 |
554 |
····.local·v1 |
559 | ····.local·v14,·"listAdapter":Landroid/widget/ListAdapter; |
555 |
····if-eqz·v1 |
560 | ····if-eqz·v14,·:cond_3 |
556 | ····.line·160 | 561 | ····.line·160 |
557 |
····check-cast·v1 |
562 | ····check-cast·v14,·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter; |
558 |
····. |
563 | ····.line·161 |
559 |
···· |
564 | ····.end·local·v14····#·"listAdapter":Landroid/widget/ListAdapter; |
565 | ····invoke-virtual·{v14},·Lcom/android/calendar/selectcalendars/SelectCalendarsSyncAdapter;->getChanges()Ljava/util/HashMap; | ||
Max diff block lines reached; 6763/10607 bytes (63.76%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;Landroid/content/ContentResolver;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;Landroid/content/ContentResolver;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; | ||
22 | ····.param·p2,·"x0"····#·Landroid/content/ContentResolver; | 23 | ····.param·p2,·"x0"····#·Landroid/content/ContentResolver; |
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·83 | 25 | ····.line·83 |
25 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; |
26 | ····invoke-direct·{p0,·p2},·Landroid/content/AsyncQueryHandler;-><init>(Landroid/content/ContentResolver;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/content/AsyncQueryHandler;-><init>(Landroid/content/ContentResolver;)V |
Offset 56, 14 lines modified | Offset 57, 15 lines modified | ||
56 | ····new-instance·v3,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | 57 | ····new-instance·v3,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; |
57 | ····iget-object·v4,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; | 58 | ····iget-object·v4,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; |
58 | ····const·v5,·0x7f0f0069 | 59 | ····const·v5,·0x7f0f0069 |
60 | ····.line·89 | ||
59 | ····invoke-virtual·{v4,·v5},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->findViewById(I)Landroid/view/View; | 61 | ····invoke-virtual·{v4,·v5},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->findViewById(I)Landroid/view/View; |
60 | ····move-result-object·v4 | 62 | ····move-result-object·v4 |
61 | ····invoke-virtual·{v4},·Landroid/view/View;->getContext()Landroid/content/Context; | 63 | ····invoke-virtual·{v4},·Landroid/view/View;->getContext()Landroid/content/Context; |
62 | ····move-result-object·v4 | 64 | ····move-result-object·v4 |
Offset 75, 14 lines modified | Offset 77, 15 lines modified | ||
75 | ····move-result-object·v5 | 77 | ····move-result-object·v5 |
76 | ····iget-object·v6,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; | 78 | ····iget-object·v6,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; |
77 | ····invoke-direct·{v3,·v4,·v5,·v6},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;-><init>(Landroid/content/Context;Landroid/database/Cursor;Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;)V | 79 | ····invoke-direct·{v3,·v4,·v5,·v6},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;-><init>(Landroid/content/Context;Landroid/database/Cursor;Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;)V |
80 | ····.line·88 | ||
78 | ····#·setter·for:·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->mAdapter:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | 81 | ····#·setter·for:·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->mAdapter:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; |
79 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->access$102(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;)Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | 82 | ····invoke-static·{v2,·v3},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->access$102(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;)Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; |
80 | ····.line·91 | 83 | ····.line·91 |
81 | ····iget-object·v2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; | 84 | ····iget-object·v2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity; |
82 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->mList:Landroid/widget/ExpandableListView; | 85 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->mList:Landroid/widget/ExpandableListView; |
Offset 252, 14 lines modified | Offset 252, 15 lines modified | ||
252 | ····const/4·v1,·0x4 | 252 | ····const/4·v1,·0x4 |
253 | ····.line·161 | 253 | ····.line·161 |
254 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->getActionBar()Landroid/app/ActionBar; | 254 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity;->getActionBar()Landroid/app/ActionBar; |
255 | ····move-result-object·v0 | 255 | ····move-result-object·v0 |
256 | ····.line·162 | ||
256 | ····invoke-virtual·{v0,·v1,·v1},·Landroid/app/ActionBar;->setDisplayOptions(II)V | 257 | ····invoke-virtual·{v0,·v1,·v1},·Landroid/app/ActionBar;->setDisplayOptions(II)V |
257 | ····.line·163 | 258 | ····.line·163 |
258 | ····const/4·v0,·0x1 | 259 | ····const/4·v0,·0x1 |
259 | ····return·v0 | 260 | ····return·v0 |
260 | .end·method | 261 | .end·method |
Offset 462, 14 lines modified | Offset 463, 15 lines modified | ||
462 | ····const-string·v5,·"1)·GROUP·BY·(ACCOUNT_KEY" | 463 | ····const-string·v5,·"1)·GROUP·BY·(ACCOUNT_KEY" |
463 | ····const-string·v7,·"account_name" | 464 | ····const-string·v7,·"account_name" |
464 | ····move-object·v6,·v2 | 465 | ····move-object·v6,·v2 |
466 | ····.line·99 | ||
465 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 467 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountActivity$1;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
466 | ····.line·104 | 468 | ····.line·104 |
467 | ····return-void | 469 | ····return-void |
468 | .end·method | 470 | .end·method |
469 | .method·protected·onSaveInstanceState(Landroid/os/Bundle;)V | 471 | .method·protected·onSaveInstanceState(Landroid/os/Bundle;)V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$delegateParent:Landroid/view/View; | 24 | .field·final·synthetic·val$delegateParent:Landroid/view/View; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;Landroid/view/View;Landroid/view/View;)V | 26 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;Landroid/view/View;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·274 | 30 | ····.line·274 |
30 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | 31 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$2;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; |
31 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$2;->val$colorSquare:Landroid/view/View; | 32 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$2;->val$colorSquare:Landroid/view/View; |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | .field·final·synthetic·val$id:J | 26 | .field·final·synthetic·val$id:J |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;Ljava/lang/String;Ljava/lang/String;J)V | 28 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;Ljava/lang/String;Ljava/lang/String;J)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | ||
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·287 | 32 | ····.line·287 |
32 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$3;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; | 33 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$3;->this$0:Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter; |
33 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$3;->val$accountName:Ljava/lang/String; | 34 | ····iput-object·p2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$3;->val$accountName:Ljava/lang/String; |
Offset 138, 14 lines modified | Offset 138, 15 lines modified | ||
138 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 138 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
139 | ····move-result-object·v2 | 139 | ····move-result-object·v2 |
140 | ····sget-object·v3,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; | 140 | ····sget-object·v3,·Landroid/provider/CalendarContract$Calendars;->CONTENT_URI:Landroid/net/Uri; |
141 | ····.line·454 | ||
141 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->PROJECTION:[Ljava/lang/String; | 142 | ····#·getter·for:·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->PROJECTION:[Ljava/lang/String; |
142 | ····invoke-static·{},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->access$1200()[Ljava/lang/String; | 143 | ····invoke-static·{},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->access$1200()[Ljava/lang/String; |
143 | ····move-result-object·v4 | 144 | ····move-result-object·v4 |
144 | ····const-string·v5,·"account_name=?·AND·account_type=?" | 145 | ····const-string·v5,·"account_name=?·AND·account_type=?" |
Offset 163, 12 lines modified | Offset 164, 13 lines modified | ||
163 | ····iget-object·v8,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars;->mAccountType:Ljava/lang/String; | 164 | ····iget-object·v8,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars;->mAccountType:Ljava/lang/String; |
164 | ····aput-object·v8,·v6,·v7 | 165 | ····aput-object·v8,·v6,·v7 |
165 | ····const-string·v7,·"\"primary\"·DESC,calendar_displayName·COLLATE·NOCASE" | 166 | ····const-string·v7,·"\"primary\"·DESC,calendar_displayName·COLLATE·NOCASE" |
167 | ····.line·452 | ||
166 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 168 | ····invoke-virtual/range·{v0·..·v7},·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater;->startQuery(ILjava/lang/Object;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
167 | ····.line·458 | 169 | ····.line·458 |
168 | ····return-void | 170 | ····return-void |
169 | .end·method | 171 | .end·method |
Offset 337, 14 lines modified | Offset 337, 15 lines modified | ||
337 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mFragmentManager:Landroid/app/FragmentManager; | 337 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mFragmentManager:Landroid/app/FragmentManager; |
338 | ····.line·143 | 338 | ····.line·143 |
339 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mFragmentManager:Landroid/app/FragmentManager; | 339 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mFragmentManager:Landroid/app/FragmentManager; |
340 | ····const-string·v2,·"ColorPickerDialog" | 340 | ····const-string·v2,·"ColorPickerDialog" |
341 | ····.line·144 | ||
341 | ····invoke-virtual·{v1,·v2},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; | 342 | ····invoke-virtual·{v1,·v2},·Landroid/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/app/Fragment; |
342 | ····move-result-object·v1 | 343 | ····move-result-object·v1 |
343 | ····check-cast·v1,·Lcom/android/calendar/CalendarColorPickerDialog; | 344 | ····check-cast·v1,·Lcom/android/calendar/CalendarColorPickerDialog; |
344 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; | 345 | ····iput-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mColorPickerDialog:Lcom/android/calendar/CalendarColorPickerDialog; |
Offset 456, 14 lines modified | Offset 457, 15 lines modified | ||
456 | ····.line·163 | 457 | ····.line·163 |
457 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 458 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
458 | ····move-result-object·v1 | 459 | ····move-result-object·v1 |
459 | ····const·v2,·0x7f0b0094 | 460 | ····const·v2,·0x7f0b0094 |
461 | ····.line·164 | ||
460 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 462 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
461 | ····move-result·v1 | 463 | ····move-result·v1 |
462 | ····iput·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mColorViewTouchAreaIncrease:I | 464 | ····iput·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mColorViewTouchAreaIncrease:I |
463 | ····.line·165 | 465 | ····.line·165 |
Offset 805, 41 lines modified | Offset 807, 46 lines modified | ||
805 | ····invoke-virtual·{v2},·Ljava/lang/Boolean;->booleanValue()Z | 807 | ····invoke-virtual·{v2},·Ljava/lang/Boolean;->booleanValue()Z |
806 | ····move-result·v2 | 808 | ····move-result·v2 |
807 | ····if-eqz·v2,·:cond_0 | 809 | ····if-eqz·v2,·:cond_0 |
810 | ····.line·306 | ||
808 | ····invoke-virtual·{v12,·v13},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z | 811 | ····invoke-virtual·{v12,·v13},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z |
809 | ····move-result·v2 | 812 | ····move-result·v2 |
810 | ····if-nez·v2,·:cond_0 | 813 | ····if-nez·v2,·:cond_0 |
811 | ····.line·307 | 814 | ····.line·307 |
812 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 815 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
813 | ····invoke-direct·{v2,·v12},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V | 816 | ····invoke-direct·{v2,·v12},·Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V |
814 | ····const-string·v3,·"·<" | 817 | ····const-string·v3,·"·<" |
818 | ····.line·308 | ||
815 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 819 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
816 | ····move-result-object·v2 | 820 | ····move-result-object·v2 |
821 | ····.line·309 | ||
817 | ····invoke-virtual·{v2,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 822 | ····invoke-virtual·{v2,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
818 | ····move-result-object·v2 | 823 | ····move-result-object·v2 |
819 | ····const-string·v3,·">" | 824 | ····const-string·v3,·">" |
825 | ····.line·310 | ||
820 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 826 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
821 | ····move-result-object·v2 | 827 | ····move-result-object·v2 |
828 | ····.line·311 | ||
822 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 829 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
823 | ····move-result-object·v12 | 830 | ····move-result-object·v12 |
824 | ····.line·313 | 831 | ····.line·313 |
825 | ····:cond_0 | 832 | ····:cond_0 |
826 | ····const·v2,·0x7f0f009e | 833 | ····const·v2,·0x7f0f009e |
Offset 1051, 96 lines modified | Offset 1058, 93 lines modified | ||
1051 | .end·method | 1058 | .end·method |
1052 | .method·public·closeChildrenCursors()V | 1059 | .method·public·closeChildrenCursors()V |
1053 | ····.locals·5 | 1060 | ····.locals·5 |
1054 | ····.prologue | 1061 | ····.prologue |
1055 | ····.line·369 | 1062 | ····.line·369 |
1056 |
····iget-object·v |
1063 | ····iget-object·v3,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mChildrenCursors:Ljava/util/Map; |
1057 |
····monitor-enter·v |
1064 | ····monitor-enter·v3 |
1058 | ····.line·370 | 1065 | ····.line·370 |
1059 | ····:try_start_0 | 1066 | ····:try_start_0 |
1060 |
····iget-object·v |
1067 | ····iget-object·v2,·p0,·Lcom/android/calendar/selectcalendars/SelectSyncedCalendarsMultiAccountAdapter;->mChildrenCursors:Ljava/util/Map; |
1061 |
····invoke-interface·{v |
1068 | ····invoke-interface·{v2},·Ljava/util/Map;->keySet()Ljava/util/Set; |
1062 |
····move-result-object·v |
1069 | ····move-result-object·v2 |
1063 |
····invoke-interface·{v |
1070 | ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
Max diff block lines reached; 3012/6549 bytes (45.99%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity;Landroid/os/Handler;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity; | ||
22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·44 | 25 | ····.line·44 |
25 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity$1;->this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity; |
26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
Offset 162, 14 lines modified | Offset 162, 15 lines modified | ||
162 | ····const/4·v1,·0x4 | 162 | ····const/4·v1,·0x4 |
163 | ····.line·100 | 163 | ····.line·100 |
164 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; | 164 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar; |
165 | ····move-result-object·v0 | 165 | ····move-result-object·v0 |
166 | ····.line·101 | ||
166 | ····invoke-virtual·{v0,·v1,·v1},·Landroid/support/v7/app/ActionBar;->setDisplayOptions(II)V | 167 | ····invoke-virtual·{v0,·v1,·v1},·Landroid/support/v7/app/ActionBar;->setDisplayOptions(II)V |
167 | ····.line·102 | 168 | ····.line·102 |
168 | ····const/4·v0,·0x1 | 169 | ····const/4·v0,·0x1 |
169 | ····return·v0 | 170 | ····return·v0 |
170 | .end·method | 171 | .end·method |
Offset 17, 15 lines modified | Offset 17, 16 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment; | 18 | .field·final·synthetic·this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;Landroid/content/Context;)V | 20 | .method·constructor·<init>(Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;Landroid/content/Context;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 |
····.param·p |
22 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment; |
23 | ····.param·p2,·"context"····#·Landroid/content/Context; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·87 | 25 | ····.line·87 |
25 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment$1;->this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment; | 26 | ····iput-object·p1,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment$1;->this$0:Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment; |
26 | ····invoke-direct·{p0,·p2},·Lcom/android/calendar/AsyncQueryService;-><init>(Landroid/content/Context;)V | 27 | ····invoke-direct·{p0,·p2},·Lcom/android/calendar/AsyncQueryService;-><init>(Landroid/content/Context;)V |
Offset 270, 14 lines modified | Offset 270, 15 lines modified | ||
270 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->mContext:Landroid/app/Activity; | 270 | ····iget-object·v1,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->mContext:Landroid/app/Activity; |
271 | ····sget·v2,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->mCalendarItemLayout:I | 271 | ····sget·v2,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->mCalendarItemLayout:I |
272 | ····const/4·v3,·0x0 | 272 | ····const/4·v3,·0x0 |
273 | ····.line·136 | ||
273 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->getFragmentManager()Landroid/app/FragmentManager; | 274 | ····invoke-virtual·{p0},·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->getFragmentManager()Landroid/app/FragmentManager; |
274 | ····move-result-object·v4 | 275 | ····move-result-object·v4 |
275 | ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;-><init>(Landroid/content/Context;ILandroid/database/Cursor;Landroid/app/FragmentManager;)V | 276 | ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter;-><init>(Landroid/content/Context;ILandroid/database/Cursor;Landroid/app/FragmentManager;)V |
276 | ····iput-object·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->mAdapter:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; | 277 | ····iput-object·v0,·p0,·Lcom/android/calendar/selectcalendars/SelectVisibleCalendarsFragment;->mAdapter:Lcom/android/calendar/selectcalendars/SelectCalendarsSimpleAdapter; |
Offset 194, 24 lines modified | Offset 194, 26 lines modified | ||
194 | ····const/4·v10,·0x0 | 194 | ····const/4·v10,·0x0 |
195 | ····iget-object·v1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetModel;->mContext:Landroid/content/Context; | 195 | ····iget-object·v1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetModel;->mContext:Landroid/content/Context; |
196 | ····move-wide·v4,·v2 | 196 | ····move-wide·v4,·v2 |
197 | ····.line·213 | ||
197 | ····invoke-static/range·{v1·..·v6},·Lcom/android/calendar/Utils;->formatDateRange(Landroid/content/Context;JJI)Ljava/lang/String; | 198 | ····invoke-static/range·{v1·..·v6},·Lcom/android/calendar/Utils;->formatDateRange(Landroid/content/Context;JJI)Ljava/lang/String; |
198 | ····move-result-object·v1 | 199 | ····move-result-object·v1 |
199 | ····invoke-virtual·{v1},·Ljava/lang/String;->toString()Ljava/lang/String; | 200 | ····invoke-virtual·{v1},·Ljava/lang/String;->toString()Ljava/lang/String; |
200 | ····move-result-object·v1 | 201 | ····move-result-object·v1 |
201 | ····aput-object·v1,·v9,·v10 | 202 | ····aput-object·v1,·v9,·v10 |
203 | ····.line·212 | ||
202 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; | 204 | ····invoke-virtual·{v7,·v8,·v9},·Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; |
203 | ····move-result-object·v0 | 205 | ····move-result-object·v0 |
204 | ····.line·218 | 206 | ····.line·218 |
205 | ····.local·v0,·"label":Ljava/lang/String; | 207 | ····.local·v0,·"label":Ljava/lang/String; |
206 | ····:goto_0 | 208 | ····:goto_0 |
Offset 456, 34 lines modified | Offset 458, 34 lines modified | ||
456 | .method·public·buildFromCursor(Landroid/database/Cursor;Ljava/lang/String;)V | 458 | .method·public·buildFromCursor(Landroid/database/Cursor;Ljava/lang/String;)V |
457 | ····.locals·34 | 459 | ····.locals·34 |
458 | ····.param·p1,·"cursor"····#·Landroid/database/Cursor; | 460 | ····.param·p1,·"cursor"····#·Landroid/database/Cursor; |
459 | ····.param·p2,·"timeZone"····#·Ljava/lang/String; | 461 | ····.param·p2,·"timeZone"····#·Ljava/lang/String; |
460 | ····.prologue | 462 | ····.prologue |
461 | ····.line·63 | 463 | ····.line·63 |
462 |
····new-instance·v2 |
464 | ····new-instance·v26,·Landroid/text/format/Time; |
463 |
····move-object/from16·v0,·v2 |
465 | ····move-object/from16·v0,·v26 |
464 | ····move-object/from16·v1,·p2 | 466 | ····move-object/from16·v1,·p2 |
465 | ····invoke-direct·{v0,·v1},·Landroid/text/format/Time;-><init>(Ljava/lang/String;)V | 467 | ····invoke-direct·{v0,·v1},·Landroid/text/format/Time;-><init>(Ljava/lang/String;)V |
466 | ····.line·64 | 468 | ····.line·64 |
467 |
····.local·v2 |
469 | ····.local·v26,·"recycle":Landroid/text/format/Time; |
468 |
····new-instance·v2 |
470 | ····new-instance·v25,·Ljava/util/ArrayList; |
469 | ····const/4·v4,·0x7 | 471 | ····const/4·v4,·0x7 |
470 |
····move-object/from16·v0,·v2 |
472 | ····move-object/from16·v0,·v25 |
471 | ····invoke-direct·{v0,·v4},·Ljava/util/ArrayList;-><init>(I)V | 473 | ····invoke-direct·{v0,·v4},·Ljava/util/ArrayList;-><init>(I)V |
472 | ····.line·66 | 474 | ····.line·66 |
473 |
····.local·v2 |
475 | ····.local·v25,·"mBuckets":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/util/LinkedList<Lcom/android/calendar/widget/CalendarAppWidgetModel$RowInfo;>;>;" |
474 | ····const/16·v24,·0x0 | 476 | ····const/16·v24,·0x0 |
475 | ····.local·v24,·"i":I | 477 | ····.local·v24,·"i":I |
476 | ····:goto_0 | 478 | ····:goto_0 |
477 | ····const/4·v4,·0x7 | 479 | ····const/4·v4,·0x7 |
478 | ····move/from16·v0,·v24 | 480 | ····move/from16·v0,·v24 |
Offset 491, 26 lines modified | Offset 493, 26 lines modified | ||
491 | ····if-ge·v0,·v4,·:cond_0 | 493 | ····if-ge·v0,·v4,·:cond_0 |
492 | ····.line·67 | 494 | ····.line·67 |
493 | ····new-instance·v4,·Ljava/util/LinkedList; | 495 | ····new-instance·v4,·Ljava/util/LinkedList; |
494 | ····invoke-direct·{v4},·Ljava/util/LinkedList;-><init>()V | 496 | ····invoke-direct·{v4},·Ljava/util/LinkedList;-><init>()V |
495 |
····move-object/from16·v0,·v2 |
497 | ····move-object/from16·v0,·v25 |
496 | ····invoke-virtual·{v0,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 498 | ····invoke-virtual·{v0,·v4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
497 | ····.line·66 | 499 | ····.line·66 |
498 | ····add-int/lit8·v24,·v24,·0x1 | 500 | ····add-int/lit8·v24,·v24,·0x1 |
499 | ····goto·:goto_0 | 501 | ····goto·:goto_0 |
500 | ····.line·69 | 502 | ····.line·69 |
501 | ····:cond_0 | 503 | ····:cond_0 |
502 |
····invoke-virtual/range·{v2 |
504 | ····invoke-virtual/range·{v26·..·v26},·Landroid/text/format/Time;->setToNow()V |
503 | ····.line·70 | 505 | ····.line·70 |
504 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; | 506 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; |
505 | ····move-result-object·v4 | 507 | ····move-result-object·v4 |
506 | ····move-object/from16·v0,·p2 | 508 | ····move-object/from16·v0,·p2 |
Offset 534, 30 lines modified | Offset 536, 30 lines modified | ||
534 | ····iget-boolean·v4,·v0,·Lcom/android/calendar/widget/CalendarAppWidgetModel;->mShowTZ:Z | 536 | ····iget-boolean·v4,·v0,·Lcom/android/calendar/widget/CalendarAppWidgetModel;->mShowTZ:Z |
535 | ····if-eqz·v4,·:cond_1 | 537 | ····if-eqz·v4,·:cond_1 |
536 | ····.line·72 | 538 | ····.line·72 |
537 | ····invoke-static/range·{p2·..·p2},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; | 539 | ····invoke-static/range·{p2·..·p2},·Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; |
538 |
····move-result-object·v3 |
540 | ····move-result-object·v31 |
539 |
····move-object/from16·v0,·v2 |
541 | ····move-object/from16·v0,·v26 |
Max diff block lines reached; 14104/17322 bytes (81.42%) of diff not shown. |
Offset 208, 199 lines modified | Offset 208, 186 lines modified | ||
208 | ····move-result-object·v1 | 208 | ····move-result-object·v1 |
209 | ····return-object·v1 | 209 | ····return-object·v1 |
210 | .end·method | 210 | .end·method |
211 | .method·private·performUpdate(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I[J)V | 211 | .method·private·performUpdate(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I[J)V |
212 |
····.locals· |
212 | ····.locals·19 |
213 | ····.param·p1,·"context"····#·Landroid/content/Context; | 213 | ····.param·p1,·"context"····#·Landroid/content/Context; |
214 | ····.param·p2,·"appWidgetManager"····#·Landroid/appwidget/AppWidgetManager; | 214 | ····.param·p2,·"appWidgetManager"····#·Landroid/appwidget/AppWidgetManager; |
215 | ····.param·p3,·"appWidgetIds"····#·[I | 215 | ····.param·p3,·"appWidgetIds"····#·[I |
216 | ····.param·p4,·"changedEventIds"····#·[J | 216 | ····.param·p4,·"changedEventIds"····#·[J |
217 | ····.prologue | 217 | ····.prologue |
218 | ····.line·186 | 218 | ····.line·186 |
219 |
····move-object/from16·v |
219 | ····move-object/from16·v0,·p3 |
220 |
···· |
220 | ····array-length·v0,·v0 |
221 | ····array-length·v15,·v9 | ||
222 |
···· |
221 | ····move/from16·v18,·v0 |
223 | ····const/4·v12,·0x0 | ||
222 | ····const/4·v3,·0x0 | ||
223 | ····move/from16·v17,·v3 | ||
224 | ····.local·v12,·"i$":I | ||
225 | ····:goto_0 | 224 | ····:goto_0 |
226 |
···· |
225 | ····move/from16·v0,·v17 |
226 | ····move/from16·v1,·v18 | ||
227 | ····if-ge·v0,·v1,·:cond_1 | ||
227 |
····aget·v2,· |
228 | ····aget·v2,·p3,·v17 |
228 | ····.line·188 | 229 | ····.line·188 |
229 | ····.local·v2,·"appWidgetId":I | 230 | ····.local·v2,·"appWidgetId":I |
230 |
····new-instance·v1 |
231 | ····new-instance·v15,·Landroid/content/Intent; |
231 | ····const-class·v3,·Lcom/android/calendar/widget/CalendarAppWidgetService; | 232 | ····const-class·v3,·Lcom/android/calendar/widget/CalendarAppWidgetService; |
232 |
····move-object/from16·v0,· |
233 | ····move-object/from16·v0,·p1 |
233 | ····move-object/from16·v1,·p1 | ||
234 |
····invoke-direct·{v |
234 | ····invoke-direct·{v15,·v0,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
235 | ····.line·189 | 235 | ····.line·189 |
236 |
····.local·v1 |
236 | ····.local·v15,·"updateIntent":Landroid/content/Intent; |
237 | ····const-string·v3,·"appWidgetId" | 237 | ····const-string·v3,·"appWidgetId" |
238 |
···· |
238 | ····invoke-virtual·{v15,·v3,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; |
239 | ····invoke-virtual·{v0,·v3,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent; | ||
240 | ····.line·190 | 239 | ····.line·190 |
241 | ····if-eqz·p4,·:cond_0 | 240 | ····if-eqz·p4,·:cond_0 |
242 | ····.line·191 | 241 | ····.line·191 |
243 | ····const-string·v3,·"com.android.calendar.EXTRA_EVENT_IDS" | 242 | ····const-string·v3,·"com.android.calendar.EXTRA_EVENT_IDS" |
244 |
····move-object/from16·v0,· |
243 | ····move-object/from16·v0,·p4 |
245 | ····move-object/from16·v1,·p4 | ||
246 |
····invoke-virtual·{v |
244 | ····invoke-virtual·{v15,·v3,·v0},·Landroid/content/Intent;->putExtra(Ljava/lang/String;[J)Landroid/content/Intent; |
247 | ····.line·193 | 245 | ····.line·193 |
248 | ····:cond_0 | 246 | ····:cond_0 |
249 | ····const/4·v3,·0x1 | 247 | ····const/4·v3,·0x1 |
250 |
···· |
248 | ····invoke-virtual·{v15,·v3},·Landroid/content/Intent;->toUri(I)Ljava/lang/String; |
251 | ····invoke-virtual·{v0,·v3},·Landroid/content/Intent;->toUri(I)Ljava/lang/String; | ||
252 | ····move-result-object·v3 | 249 | ····move-result-object·v3 |
253 | ····invoke-static·{v3},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 250 | ····invoke-static·{v3},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
254 | ····move-result-object·v3 | 251 | ····move-result-object·v3 |
255 |
···· |
252 | ····invoke-virtual·{v15,·v3},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; |
256 | ····invoke-virtual·{v0,·v3},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; | ||
257 | ····.line·195 | 253 | ····.line·195 |
258 |
····new-instance·v1 |
254 | ····new-instance·v16,·Landroid/widget/RemoteViews; |
259 | ····invoke-virtual/range·{p1·..·p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 255 | ····invoke-virtual/range·{p1·..·p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
260 | ····move-result-object·v3 | 256 | ····move-result-object·v3 |
261 | ····const·v6,·0x7f040028 | 257 | ····const·v6,·0x7f040028 |
262 |
····move-object/from16·v0,·v1 |
258 | ····move-object/from16·v0,·v16 |
263 | ····invoke-direct·{v0,·v3,·v6},·Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V | 259 | ····invoke-direct·{v0,·v3,·v6},·Landroid/widget/RemoteViews;-><init>(Ljava/lang/String;I)V |
Max diff block lines reached; 10151/13619 bytes (74.54%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | 21 | .field·final·synthetic·this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;)V | 23 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·148 | 27 | ····.line·148 |
27 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$1;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | 28 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$1;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | .field·final·synthetic·val$version:I | 26 | .field·final·synthetic·val$version:I |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;ILjava/lang/String;Landroid/content/BroadcastReceiver$PendingResult;)V | 28 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;ILjava/lang/String;Landroid/content/BroadcastReceiver$PendingResult;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | ||
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·214 | 32 | ····.line·214 |
32 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$2;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | 33 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$2;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; |
33 | ····iput·p2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$2;->val$version:I | 34 | ····iput·p2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$2;->val$version:I |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$selection:Ljava/lang/String; | 22 | .field·final·synthetic·val$selection:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·601 | 28 | ····.line·601 |
28 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3$1;->this$1:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3$1;->this$1:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3; |
29 | ····iput-object·p2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3$1;->val$selection:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3$1;->val$selection:Ljava/lang/String; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$result:Landroid/content/BroadcastReceiver$PendingResult; | 22 | .field·final·synthetic·val$result:Landroid/content/BroadcastReceiver$PendingResult; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;Landroid/content/BroadcastReceiver$PendingResult;)V | 24 | .method·constructor·<init>(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;Landroid/content/BroadcastReceiver$PendingResult;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·590 | 28 | ····.line·590 |
28 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | 29 | ····iput-object·p1,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; |
29 | ····iput-object·p2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->val$result:Landroid/content/BroadcastReceiver$PendingResult; | 30 | ····iput-object·p2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->val$result:Landroid/content/BroadcastReceiver$PendingResult; |
Offset 98, 23 lines modified | Offset 99, 25 lines modified | ||
98 | ····move-result-object·v1 | 99 | ····move-result-object·v1 |
99 | ····iget-object·v2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; | 100 | ····iget-object·v2,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->this$0:Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory; |
100 | ····iget-object·v3,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->val$result:Landroid/content/BroadcastReceiver$PendingResult; | 101 | ····iget-object·v3,·p0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory$3;->val$result:Landroid/content/BroadcastReceiver$PendingResult; |
102 | ····.line·610 | ||
101 | ····#·getter·for:·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->currentVersion:Ljava/util/concurrent/atomic/AtomicInteger; | 103 | ····#·getter·for:·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->currentVersion:Ljava/util/concurrent/atomic/AtomicInteger; |
102 | ····invoke-static·{},·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->access$100()Ljava/util/concurrent/atomic/AtomicInteger; | 104 | ····invoke-static·{},·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->access$100()Ljava/util/concurrent/atomic/AtomicInteger; |
103 | ····move-result-object·v4 | 105 | ····move-result-object·v4 |
104 | ····invoke-virtual·{v4},·Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I | 106 | ····invoke-virtual·{v4},·Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I |
105 | ····move-result·v4 | 107 | ····move-result·v4 |
108 | ····.line·609 | ||
106 | ····#·invokes:·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->createUpdateLoaderRunnable(Ljava/lang/String;Landroid/content/BroadcastReceiver$PendingResult;I)Ljava/lang/Runnable; | 109 | ····#·invokes:·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->createUpdateLoaderRunnable(Ljava/lang/String;Landroid/content/BroadcastReceiver$PendingResult;I)Ljava/lang/Runnable; |
107 | ····invoke-static·{v2,·v0,·v3,·v4},·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->access$900(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;Ljava/lang/String;Landroid/content/BroadcastReceiver$PendingResult;I)Ljava/lang/Runnable; | 110 | ····invoke-static·{v2,·v0,·v3,·v4},·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->access$900(Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;Ljava/lang/String;Landroid/content/BroadcastReceiver$PendingResult;I)Ljava/lang/Runnable; |
108 | ····move-result-object·v2 | 111 | ····move-result-object·v2 |
109 | ····invoke-virtual·{v1,·v2},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z | 112 | ····invoke-virtual·{v1,·v2},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z |
Offset 381, 21 lines modified | Offset 381, 20 lines modified | ||
381 | ····.line·466 | 381 | ····.line·466 |
382 | ····invoke-static·{p4},·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->getNextMidnightTimeMillis(Ljava/lang/String;)J | 382 | ····invoke-static·{p4},·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->getNextMidnightTimeMillis(Ljava/lang/String;)J |
383 | ····move-result-wide·v4 | 383 | ····move-result-wide·v4 |
384 | ····.line·467 | 384 | ····.line·467 |
385 | ····.local·v4,·"minUpdateTime":J | 385 | ····.local·v4,·"minUpdateTime":J |
386 |
····iget-object·v |
386 | ····iget-object·v3,·p1,·Lcom/android/calendar/widget/CalendarAppWidgetModel;->mEventInfos:Ljava/util/List; |
387 |
····invoke-interface·{v |
387 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
388 | ····move-result-object·v3 | 388 | ····move-result-object·v3 |
389 | ····.local·v3,·"i$":Ljava/util/Iterator; | ||
390 | ····:cond_0 | 389 | ····:cond_0 |
391 | ····:goto_0 | 390 | ····:goto_0 |
392 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z | 391 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
393 | ····move-result·v8 | 392 | ····move-result·v8 |
394 | ····if-eqz·v8,·:cond_2 | 393 | ····if-eqz·v8,·:cond_2 |
Offset 1221, 18 lines modified | Offset 1220, 20 lines modified | ||
1221 | ····if-ne·v0,·v3,·:cond_b | 1220 | ····if-ne·v0,·v3,·:cond_b |
1222 | ····.line·329 | 1221 | ····.line·329 |
1223 | ····const·v3,·0x7f0f007a | 1222 | ····const·v3,·0x7f0f007a |
1224 | ····const-string·v4,·"setColorFilter" | 1223 | ····const-string·v4,·"setColorFilter" |
1224 | ····.line·330 | ||
1225 | ····invoke-static·{v11},·Lcom/android/calendar/Utils;->getDeclinedColorFromColor(I)I | 1225 | ····invoke-static·{v11},·Lcom/android/calendar/Utils;->getDeclinedColorFromColor(I)I |
1226 | ····move-result·v5 | 1226 | ····move-result·v5 |
1227 | ····.line·329 | ||
1227 | ····move-object/from16·v0,·v21 | 1228 | ····move-object/from16·v0,·v21 |
1228 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V | 1229 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V |
1229 | ····.line·359 | 1230 | ····.line·359 |
1230 | ····:goto_4 | 1231 | ····:goto_4 |
1231 | ····iget-wide·v6,·v12,·Lcom/android/calendar/widget/CalendarAppWidgetModel$EventInfo;->start:J | 1232 | ····iget-wide·v6,·v12,·Lcom/android/calendar/widget/CalendarAppWidgetModel$EventInfo;->start:J |
Offset 1448, 18 lines modified | Offset 1449, 20 lines modified | ||
1448 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V | 1449 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V |
1449 | ····.line·343 | 1450 | ····.line·343 |
1450 | ····const·v3,·0x7f0f007a | 1451 | ····const·v3,·0x7f0f007a |
1451 | ····const-string·v4,·"setColorFilter" | 1452 | ····const-string·v4,·"setColorFilter" |
1453 | ····.line·344 | ||
1452 | ····invoke-static·{v11},·Lcom/android/calendar/Utils;->getDeclinedColorFromColor(I)I | 1454 | ····invoke-static·{v11},·Lcom/android/calendar/Utils;->getDeclinedColorFromColor(I)I |
1453 | ····move-result·v5 | 1455 | ····move-result·v5 |
1456 | ····.line·343 | ||
1454 | ····move-object/from16·v0,·v21 | 1457 | ····move-object/from16·v0,·v21 |
1455 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V | 1458 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V |
1456 | ····goto/16·:goto_4 | 1459 | ····goto/16·:goto_4 |
1457 | ····.line·346 | 1460 | ····.line·346 |
Offset 1888, 28 lines modified | Offset 1891, 30 lines modified | ||
1888 | ····:cond_5 | 1891 | ····:cond_5 |
1889 | ····move-object/from16·v0,·p0 | 1892 | ····move-object/from16·v0,·p0 |
1890 | ····iget-object·v15,·v0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->mContext:Landroid/content/Context; | 1893 | ····iget-object·v15,·v0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->mContext:Landroid/content/Context; |
1891 | ····const-string·v17,·"alarm" | 1894 | ····const-string·v17,·"alarm" |
1895 | ····.line·538 | ||
1892 | ····move-object/from16·v0,·v17 | 1896 | ····move-object/from16·v0,·v17 |
1893 | ····invoke-virtual·{v15,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 1897 | ····invoke-virtual·{v15,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
1894 | ····move-result-object·v2 | 1898 | ····move-result-object·v2 |
1895 | ····check-cast·v2,·Landroid/app/AlarmManager; | 1899 | ····check-cast·v2,·Landroid/app/AlarmManager; |
1896 | ····.line·539 | 1900 | ····.line·539 |
1897 | ····.local·v2,·"alertManager":Landroid/app/AlarmManager; | 1901 | ····.local·v2,·"alertManager":Landroid/app/AlarmManager; |
1898 | ····move-object/from16·v0,·p0 | 1902 | ····move-object/from16·v0,·p0 |
1899 | ····iget-object·v15,·v0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->mContext:Landroid/content/Context; | 1903 | ····iget-object·v15,·v0,·Lcom/android/calendar/widget/CalendarAppWidgetService$CalendarFactory;->mContext:Landroid/content/Context; |
1904 | ····.line·540 | ||
1900 | ····invoke-static·{v15},·Lcom/android/calendar/widget/CalendarAppWidgetProvider;->getUpdateIntent(Landroid/content/Context;)Landroid/app/PendingIntent; | 1905 | ····invoke-static·{v15},·Lcom/android/calendar/widget/CalendarAppWidgetProvider;->getUpdateIntent(Landroid/content/Context;)Landroid/app/PendingIntent; |
1901 | ····move-result-object·v5 | 1906 | ····move-result-object·v5 |
1902 | ····.line·542 | 1907 | ····.line·542 |
1903 | ····.local·v5,·"pendingUpdate":Landroid/app/PendingIntent; | 1908 | ····.local·v5,·"pendingUpdate":Landroid/app/PendingIntent; |
1904 | ····invoke-virtual·{v2,·v5},·Landroid/app/AlarmManager;->cancel(Landroid/app/PendingIntent;)V | 1909 | ····invoke-virtual·{v2,·v5},·Landroid/app/AlarmManager;->cancel(Landroid/app/PendingIntent;)V |
Offset 2008, 14 lines modified | Offset 2013, 15 lines modified | ||
2008 | ····:cond_6 | 2013 | ····:cond_6 |
2009 | ····new-instance·v13,·Landroid/content/Intent; | 2014 | ····new-instance·v13,·Landroid/content/Intent; |
2010 | ····move-object/from16·v0,·p0 | 2015 | ····move-object/from16·v0,·p0 |
Max diff block lines reached; 1083/4187 bytes (25.87%) of diff not shown. |
Offset 149, 15 lines modified | Offset 149, 14 lines modified | ||
149 | .method·public·constructor·<init>()V | 149 | .method·public·constructor·<init>()V |
150 | ····.locals·0 | 150 | ····.locals·0 |
151 | ····.prologue | 151 | ····.prologue |
152 | ····.line·54 | 152 | ····.line·54 |
153 | ····invoke-direct·{p0},·Landroid/widget/RemoteViewsService;-><init>()V | 153 | ····invoke-direct·{p0},·Landroid/widget/RemoteViewsService;-><init>()V |
154 | ····.line·130 | ||
155 | ····return-void | 154 | ····return-void |
156 | .end·method | 155 | .end·method |
157 | .method·static·formatDebugTime(JJ)Ljava/lang/String; | 156 | .method·static·formatDebugTime(JJ)Ljava/lang/String; |
158 | ····.locals·10 | 157 | ····.locals·10 |
159 | ····.param·p0,·"unixTime"····#·J | 158 | ····.param·p0,·"unixTime"····#·J |
160 | ····.param·p2,·"now"····#·J | 159 | ····.param·p2,·"now"····#·J |
Offset 203, 26 lines modified | Offset 202, 28 lines modified | ||
203 | ····move-result-object·v5 | 202 | ····move-result-object·v5 |
204 | ····aput-object·v5,·v4,·v6 | 203 | ····aput-object·v5,·v4,·v6 |
205 | ····const-string·v5,·"%H:%M:%S" | 204 | ····const-string·v5,·"%H:%M:%S" |
205 | ····.line·117 | ||
206 | ····invoke-virtual·{v2,·v5},·Landroid/text/format/Time;->format(Ljava/lang/String;)Ljava/lang/String; | 206 | ····invoke-virtual·{v2,·v5},·Landroid/text/format/Time;->format(Ljava/lang/String;)Ljava/lang/String; |
207 | ····move-result-object·v5 | 207 | ····move-result-object·v5 |
208 | ····aput-object·v5,·v4,·v7 | 208 | ····aput-object·v5,·v4,·v7 |
209 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 209 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
210 | ····move-result-object·v5 | 210 | ····move-result-object·v5 |
211 | ····aput-object·v5,·v4,·v8 | 211 | ····aput-object·v5,·v4,·v8 |
212 | ····.line·116 | ||
212 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 213 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
213 | ····move-result-object·v3 | 214 | ····move-result-object·v3 |
214 | ····.line·120 | 215 | ····.line·120 |
215 | ····:goto_0 | 216 | ····:goto_0 |
216 | ····return-object·v3 | 217 | ····return-object·v3 |
Offset 242, 26 lines modified | Offset 243, 28 lines modified | ||
242 | ····move-result-object·v5 | 243 | ····move-result-object·v5 |
243 | ····aput-object·v5,·v4,·v6 | 244 | ····aput-object·v5,·v4,·v6 |
244 | ····const-string·v5,·"%H:%M:%S" | 245 | ····const-string·v5,·"%H:%M:%S" |
246 | ····.line·121 | ||
245 | ····invoke-virtual·{v2,·v5},·Landroid/text/format/Time;->format(Ljava/lang/String;)Ljava/lang/String; | 247 | ····invoke-virtual·{v2,·v5},·Landroid/text/format/Time;->format(Ljava/lang/String;)Ljava/lang/String; |
246 | ····move-result-object·v5 | 248 | ····move-result-object·v5 |
247 | ····aput-object·v5,·v4,·v7 | 249 | ····aput-object·v5,·v4,·v7 |
248 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; | 250 | ····invoke-static·{v0,·v1},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
249 | ····move-result-object·v5 | 251 | ····move-result-object·v5 |
250 | ····aput-object·v5,·v4,·v8 | 252 | ····aput-object·v5,·v4,·v8 |
253 | ····.line·120 | ||
251 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 254 | ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
252 | ····move-result-object·v3 | 255 | ····move-result-object·v3 |
253 | ····goto·:goto_0 | 256 | ····goto·:goto_0 |
254 | .end·method | 257 | .end·method |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"EventRecurrence.java" | 3 | .source·"EventRecurrence.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/android/calendarcommon2/EventRecurrence$1;, | ||
8 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseWkst;, | 7 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseWkst;, |
9 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseBySetPos;, | 8 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseBySetPos;, |
10 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByMonth;, | 9 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByMonth;, |
11 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByWeekNo;, | 10 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByWeekNo;, |
12 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByYearDay;, | 11 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByYearDay;, |
13 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByMonthDay;, | 12 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByMonthDay;, |
14 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByDay;, | 13 | ········Lcom/android/calendarcommon2/EventRecurrence$ParseByDay;, |
Offset 557, 15 lines modified | Offset 556, 14 lines modified | ||
557 | .method·public·constructor·<init>()V | 556 | .method·public·constructor·<init>()V |
558 | ····.locals·0 | 557 | ····.locals·0 |
559 | ····.prologue | 558 | ····.prologue |
560 | ····.line·30 | 559 | ····.line·30 |
561 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 560 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
562 | ····.line·897 | ||
563 | ····return-void | 561 | ····return-void |
564 | .end·method | 562 | .end·method |
565 | .method·static·synthetic·access$1400()Ljava/util/HashMap; | 563 | .method·static·synthetic·access$1400()Ljava/util/HashMap; |
566 | ····.locals·1 | 564 | ····.locals·1 |
567 | ····.prologue | 565 | ····.prologue |
Offset 1265, 14 lines modified | Offset 1263, 15 lines modified | ||
1265 | ····if-nez·v3,·:cond_4 | 1263 | ····if-nez·v3,·:cond_4 |
1266 | ····iget-object·v3,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->startDate:Landroid/text/format/Time; | 1264 | ····iget-object·v3,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->startDate:Landroid/text/format/Time; |
1267 | ····if-nez·v3,·:cond_3 | 1265 | ····if-nez·v3,·:cond_3 |
1266 | ····.line·479 | ||
1268 | ····:goto_1 | 1267 | ····:goto_1 |
1269 | ····iget·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->freq:I | 1268 | ····iget·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->freq:I |
1270 | ····iget·v4,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->freq:I | 1269 | ····iget·v4,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->freq:I |
1271 | ····if-ne·v3,·v4,·:cond_3 | 1270 | ····if-ne·v3,·v4,·:cond_3 |
Offset 1280, 14 lines modified | Offset 1279, 15 lines modified | ||
1280 | ····if-nez·v3,·:cond_5 | 1279 | ····if-nez·v3,·:cond_5 |
1281 | ····iget-object·v3,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->until:Ljava/lang/String; | 1280 | ····iget-object·v3,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->until:Ljava/lang/String; |
1282 | ····if-nez·v3,·:cond_3 | 1281 | ····if-nez·v3,·:cond_3 |
1282 | ····.line·481 | ||
1283 | ····:goto_2 | 1283 | ····:goto_2 |
1284 | ····iget·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->count:I | 1284 | ····iget·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->count:I |
1285 | ····iget·v4,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->count:I | 1285 | ····iget·v4,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->count:I |
1286 | ····if-ne·v3,·v4,·:cond_3 | 1286 | ····if-ne·v3,·v4,·:cond_3 |
Offset 1307, 169 lines modified | Offset 1307, 182 lines modified | ||
1307 | ····iget·v4,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->bysecondCount:I | 1307 | ····iget·v4,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->bysecondCount:I |
1308 | ····iget-object·v5,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->bysecond:[I | 1308 | ····iget-object·v5,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->bysecond:[I |
1309 | ····iget·v6,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->bysecondCount:I | 1309 | ····iget·v6,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->bysecondCount:I |
1310 | ····.line·485 | ||
1310 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/calendarcommon2/EventRecurrence;->arraysEqual([II[II)Z | 1311 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/calendarcommon2/EventRecurrence;->arraysEqual([II[II)Z |
1311 | ····move-result·v3 | 1312 | ····move-result·v3 |
1312 | ····if-eqz·v3,·:cond_3 | 1313 | ····if-eqz·v3,·:cond_3 |
1313 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byminute:[I | 1314 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byminute:[I |
1314 | ····iget·v4,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byminuteCount:I | 1315 | ····iget·v4,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byminuteCount:I |
1315 | ····iget-object·v5,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->byminute:[I | 1316 | ····iget-object·v5,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->byminute:[I |
1316 | ····iget·v6,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->byminuteCount:I | 1317 | ····iget·v6,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->byminuteCount:I |
1318 | ····.line·486 | ||
1317 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/calendarcommon2/EventRecurrence;->arraysEqual([II[II)Z | 1319 | ····invoke-static·{v3,·v4,·v5,·v6},·Lcom/android/calendarcommon2/EventRecurrence;->arraysEqual([II[II)Z |
1318 | ····move-result·v3 | 1320 | ····move-result·v3 |
1319 | ····if-eqz·v3,·:cond_3 | 1321 | ····if-eqz·v3,·:cond_3 |
1320 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byhour:[I | 1322 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byhour:[I |
1321 | ····iget·v4,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byhourCount:I | 1323 | ····iget·v4,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byhourCount:I |
1322 | ····iget-object·v5,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->byhour:[I | 1324 | ····iget-object·v5,·v0,·Lcom/android/calendarcommon2/EventRecurrence;->byhour:[I |
Max diff block lines reached; 19697/22770 bytes (86.50%) of diff not shown. |
Offset 355, 145 lines modified | Offset 355, 141 lines modified | ||
355 | .method·public·toString(Ljava/lang/StringBuilder;)V | 355 | .method·public·toString(Ljava/lang/StringBuilder;)V |
356 | ····.locals·6 | 356 | ····.locals·6 |
357 | ····.param·p1,·"sb"····#·Ljava/lang/StringBuilder; | 357 | ····.param·p1,·"sb"····#·Ljava/lang/StringBuilder; |
358 | ····.prologue | 358 | ····.prologue |
359 | ····.line·193 | 359 | ····.line·193 |
360 |
····const-string·v |
360 | ····const-string·v3,·"BEGIN" |
361 |
····invoke-virtual·{p1,·v |
361 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
362 | ····.line·194 | 362 | ····.line·194 |
363 |
····const-string·v |
363 | ····const-string·v3,·":" |
364 |
····invoke-virtual·{p1,·v |
364 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
365 | ····.line·195 | 365 | ····.line·195 |
366 |
····iget-object·v |
366 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/ICalendar$Component;->mName:Ljava/lang/String; |
367 |
····invoke-virtual·{p1,·v |
367 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
368 | ····.line·196 | 368 | ····.line·196 |
369 |
····const-string·v |
369 | ····const-string·v3,·"\n" |
370 |
····invoke-virtual·{p1,·v |
370 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
371 | ····.line·199 | 371 | ····.line·199 |
372 | ····invoke-virtual·{p0},·Lcom/android/calendarcommon2/ICalendar$Component;->getPropertyNames()Ljava/util/Set; | 372 | ····invoke-virtual·{p0},·Lcom/android/calendarcommon2/ICalendar$Component;->getPropertyNames()Ljava/util/Set; |
373 |
····move-result-object·v |
373 | ····move-result-object·v3 |
374 |
····invoke-interface·{v |
374 | ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
375 |
····move-result-object·v |
375 | ····move-result-object·v3 |
376 | ····:cond_0 | 376 | ····:cond_0 |
377 |
····invoke-interface·{v |
377 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
378 |
····move-result·v |
378 | ····move-result·v4 |
379 |
····if-eqz·v |
379 | ····if-eqz·v4,·:cond_1 |
380 |
····invoke-interface·{v |
380 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
381 |
····move-result-object·v |
381 | ····move-result-object·v2 |
382 |
····check-cast·v |
382 | ····check-cast·v2,·Ljava/lang/String; |
383 | ····.line·200 | 383 | ····.line·200 |
384 |
····.local·v |
384 | ····.local·v2,·"propertyName":Ljava/lang/String; |
385 |
····invoke-virtual·{p0,·v |
385 | ····invoke-virtual·{p0,·v2},·Lcom/android/calendarcommon2/ICalendar$Component;->getProperties(Ljava/lang/String;)Ljava/util/List; |
386 |
····move-result-object·v |
386 | ····move-result-object·v4 |
387 |
····invoke-interface·{v |
387 | ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
388 |
····move-result-object·v |
388 | ····move-result-object·v4 |
389 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
390 | ····:goto_0 | 389 | ····:goto_0 |
391 |
····invoke-interface·{v |
390 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
392 | ····move-result·v5 | 391 | ····move-result·v5 |
393 | ····if-eqz·v5,·:cond_0 | 392 | ····if-eqz·v5,·:cond_0 |
394 |
····invoke-interface·{v |
393 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
395 |
····move-result-object·v |
394 | ····move-result-object·v1 |
396 |
····check-cast·v |
395 | ····check-cast·v1,·Lcom/android/calendarcommon2/ICalendar$Property; |
397 | ····.line·201 | 396 | ····.line·201 |
398 |
····.local·v |
397 | ····.local·v1,·"property":Lcom/android/calendarcommon2/ICalendar$Property; |
399 |
····invoke-virtual·{v |
398 | ····invoke-virtual·{v1,·p1},·Lcom/android/calendarcommon2/ICalendar$Property;->toString(Ljava/lang/StringBuilder;)V |
400 | ····.line·202 | 399 | ····.line·202 |
401 | ····const-string·v5,·"\n" | 400 | ····const-string·v5,·"\n" |
402 | ····invoke-virtual·{p1,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 401 | ····invoke-virtual·{p1,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
403 | ····goto·:goto_0 | 402 | ····goto·:goto_0 |
404 | ····.line·207 | 403 | ····.line·207 |
405 |
····.end·local·v |
404 | ····.end·local·v1····#·"property":Lcom/android/calendarcommon2/ICalendar$Property; |
406 |
····.end·local·v |
405 | ····.end·local·v2····#·"propertyName":Ljava/lang/String; |
407 | ····.end·local·v4····#·"propertyName":Ljava/lang/String; | ||
408 | ····:cond_1 | 406 | ····:cond_1 |
409 |
····iget-object·v |
407 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/ICalendar$Component;->mChildren:Ljava/util/LinkedList; |
410 |
····if-eqz·v |
408 | ····if-eqz·v3,·:cond_2 |
411 | ····.line·208 | 409 | ····.line·208 |
412 |
····iget-object·v |
410 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/ICalendar$Component;->mChildren:Ljava/util/LinkedList; |
413 |
····invoke-virtual·{v |
411 | ····invoke-virtual·{v3},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; |
414 |
····move-result-object·v |
412 | ····move-result-object·v3 |
Max diff block lines reached; 2208/7540 bytes (29.28%) of diff not shown. |
Offset 293, 87 lines modified | Offset 293, 85 lines modified | ||
293 | .method·public·toString(Ljava/lang/StringBuilder;)V | 293 | .method·public·toString(Ljava/lang/StringBuilder;)V |
294 | ····.locals·6 | 294 | ····.locals·6 |
295 | ····.param·p1,·"sb"····#·Ljava/lang/StringBuilder; | 295 | ····.param·p1,·"sb"····#·Ljava/lang/StringBuilder; |
296 | ····.prologue | 296 | ····.prologue |
297 | ····.line·340 | 297 | ····.line·340 |
298 |
····iget-object·v |
298 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/ICalendar$Property;->mName:Ljava/lang/String; |
299 |
····invoke-virtual·{p1,·v |
299 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
300 | ····.line·341 | 300 | ····.line·341 |
301 | ····invoke-virtual·{p0},·Lcom/android/calendarcommon2/ICalendar$Property;->getParameterNames()Ljava/util/Set; | 301 | ····invoke-virtual·{p0},·Lcom/android/calendarcommon2/ICalendar$Property;->getParameterNames()Ljava/util/Set; |
302 |
····move-result-object·v |
302 | ····move-result-object·v2 |
303 | ····.line·342 | 303 | ····.line·342 |
304 |
····.local·v |
304 | ····.local·v2,·"parameterNames":Ljava/util/Set;,·"Ljava/util/Set<Ljava/lang/String;>;" |
305 |
····invoke-interface·{v |
305 | ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
306 |
····move-result-object·v |
306 | ····move-result-object·v3 |
307 | ····:cond_0 | 307 | ····:cond_0 |
308 |
····invoke-interface·{v |
308 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
309 |
····move-result·v |
309 | ····move-result·v4 |
310 |
····if-eqz·v |
310 | ····if-eqz·v4,·:cond_1 |
311 |
····invoke-interface·{v |
311 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
312 |
····move-result-object·v |
312 | ····move-result-object·v1 |
313 |
····check-cast·v |
313 | ····check-cast·v1,·Ljava/lang/String; |
314 | ····.line·343 | 314 | ····.line·343 |
315 |
····.local·v |
315 | ····.local·v1,·"parameterName":Ljava/lang/String; |
316 |
····invoke-virtual·{p0,·v |
316 | ····invoke-virtual·{p0,·v1},·Lcom/android/calendarcommon2/ICalendar$Property;->getParameters(Ljava/lang/String;)Ljava/util/List; |
317 |
····move-result-object·v |
317 | ····move-result-object·v4 |
318 |
····invoke-interface·{v |
318 | ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
319 |
····move-result-object·v |
319 | ····move-result-object·v4 |
320 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
321 | ····:goto_0 | 320 | ····:goto_0 |
322 |
····invoke-interface·{v |
321 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
323 | ····move-result·v5 | 322 | ····move-result·v5 |
324 | ····if-eqz·v5,·:cond_0 | 323 | ····if-eqz·v5,·:cond_0 |
325 |
····invoke-interface·{v |
324 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
326 |
····move-result-object·v |
325 | ····move-result-object·v0 |
327 |
····check-cast·v |
326 | ····check-cast·v0,·Lcom/android/calendarcommon2/ICalendar$Parameter; |
328 | ····.line·344 | 327 | ····.line·344 |
329 |
····.local·v |
328 | ····.local·v0,·"param":Lcom/android/calendarcommon2/ICalendar$Parameter; |
330 | ····const-string·v5,·";" | 329 | ····const-string·v5,·";" |
331 | ····invoke-virtual·{p1,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 330 | ····invoke-virtual·{p1,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
332 | ····.line·345 | 331 | ····.line·345 |
333 |
····invoke-virtual·{v |
332 | ····invoke-virtual·{v0,·p1},·Lcom/android/calendarcommon2/ICalendar$Parameter;->toString(Ljava/lang/StringBuilder;)V |
334 | ····goto·:goto_0 | 333 | ····goto·:goto_0 |
335 | ····.line·348 | 334 | ····.line·348 |
336 |
····.end·local·v |
335 | ····.end·local·v0····#·"param":Lcom/android/calendarcommon2/ICalendar$Parameter; |
337 |
····.end·local·v |
336 | ····.end·local·v1····#·"parameterName":Ljava/lang/String; |
338 | ····.end·local·v3····#·"parameterName":Ljava/lang/String; | ||
339 | ····:cond_1 | 337 | ····:cond_1 |
340 |
····const-string·v |
338 | ····const-string·v3,·":" |
341 |
····invoke-virtual·{p1,·v |
339 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
342 | ····.line·349 | 340 | ····.line·349 |
343 |
····iget-object·v |
341 | ····iget-object·v3,·p0,·Lcom/android/calendarcommon2/ICalendar$Property;->mValue:Ljava/lang/String; |
344 |
····invoke-virtual·{p1,·v |
342 | ····invoke-virtual·{p1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
345 | ····.line·350 | 343 | ····.line·350 |
346 | ····return-void | 344 | ····return-void |
347 | .end·method | 345 | .end·method |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ICalendar.java" | 3 | .source·"ICalendar.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/android/calendarcommon2/ICalendar$1;, | ||
8 | ········Lcom/android/calendarcommon2/ICalendar$ParserState;, | 7 | ········Lcom/android/calendarcommon2/ICalendar$ParserState;, |
9 | ········Lcom/android/calendarcommon2/ICalendar$Parameter;, | 8 | ········Lcom/android/calendarcommon2/ICalendar$Parameter;, |
10 | ········Lcom/android/calendarcommon2/ICalendar$Property;, | 9 | ········Lcom/android/calendarcommon2/ICalendar$Property;, |
11 | ········Lcom/android/calendarcommon2/ICalendar$Component;, | 10 | ········Lcom/android/calendarcommon2/ICalendar$Component;, |
12 | ········Lcom/android/calendarcommon2/ICalendar$FormatException; | 11 | ········Lcom/android/calendarcommon2/ICalendar$FormatException; |
13 | ····} | 12 | ····} |
14 | .end·annotation | 13 | .end·annotation |
Offset 649, 94 lines modified | Offset 648, 87 lines modified | ||
649 | ····move-result-object·v0 | 648 | ····move-result-object·v0 |
650 | ····return-object·v0 | 649 | ····return-object·v0 |
651 | .end·method | 650 | .end·method |
652 | .method·private·static·parseComponentImpl(Lcom/android/calendarcommon2/ICalendar$Component;Ljava/lang/String;)Lcom/android/calendarcommon2/ICalendar$Component; | 651 | .method·private·static·parseComponentImpl(Lcom/android/calendarcommon2/ICalendar$Component;Ljava/lang/String;)Lcom/android/calendarcommon2/ICalendar$Component; |
653 |
····.locals· |
652 | ····.locals·7 |
654 | ····.param·p0,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; | 653 | ····.param·p0,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; |
655 | ····.param·p1,·"text"····#·Ljava/lang/String; | 654 | ····.param·p1,·"text"····#·Ljava/lang/String; |
656 | ····.annotation·system·Ldalvik/annotation/Throws; | 655 | ····.annotation·system·Ldalvik/annotation/Throws; |
657 | ········value·=·{ | 656 | ········value·=·{ |
658 | ············Lcom/android/calendarcommon2/ICalendar$FormatException; | 657 | ············Lcom/android/calendarcommon2/ICalendar$FormatException; |
659 | ········} | 658 | ········} |
660 | ····.end·annotation | 659 | ····.end·annotation |
661 | ····.prologue | 660 | ····.prologue |
661 | ····const/4·v4,·0x0 | ||
662 | ····.line·430 | 662 | ····.line·430 |
663 |
····move-object·v |
663 | ····move-object·v0,·p0 |
664 | ····.line·431 | 664 | ····.line·431 |
665 |
····.local·v |
665 | ····.local·v0,·"current":Lcom/android/calendarcommon2/ICalendar$Component; |
666 |
····new-instance·v |
666 | ····new-instance·v3,·Lcom/android/calendarcommon2/ICalendar$ParserState; |
667 |
····const/4·v |
667 | ····const/4·v5,·0x0 |
668 |
····invoke-direct·{v |
668 | ····invoke-direct·{v3,·v5},·Lcom/android/calendarcommon2/ICalendar$ParserState;-><init>(Lcom/android/calendarcommon2/ICalendar$1;)V |
669 | ····.line·432 | 669 | ····.line·432 |
670 |
····.local·v |
670 | ····.local·v3,·"state":Lcom/android/calendarcommon2/ICalendar$ParserState; |
671 |
····const |
671 | ····iput·v4,·v3,·Lcom/android/calendarcommon2/ICalendar$ParserState;->index:I |
672 | ····iput·v7,·v6,·Lcom/android/calendarcommon2/ICalendar$ParserState;->index:I | ||
673 | ····.line·435 | 672 | ····.line·435 |
674 |
····const-string·v |
673 | ····const-string·v5,·"\n" |
675 |
····invoke-virtual·{p1,·v |
674 | ····invoke-virtual·{p1,·v5},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
676 |
····move-result-object·v |
675 | ····move-result-object·v2 |
677 | ····.line·439 | 676 | ····.line·439 |
678 |
····.local·v |
677 | ····.local·v2,·"lines":[Ljava/lang/String; |
679 |
···· |
678 | ····array-length·v5,·v2 |
680 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
681 | ····array-length·v3,·v0 | ||
682 | ····.local·v3,·"len$":I | ||
683 | ····const/4·v2,·0x0 | ||
684 | ····.local·v2,·"i$":I | ||
685 | ····:goto_0 | 679 | ····:goto_0 |
686 |
····if-ge·v |
680 | ····if-ge·v4,·v5,·:cond_1 |
687 |
····aget-object·v |
681 | ····aget-object·v1,·v2,·v4 |
688 | ····.line·441 | 682 | ····.line·441 |
689 |
····.local·v |
683 | ····.local·v1,·"line":Ljava/lang/String; |
690 | ····:try_start_0 | 684 | ····:try_start_0 |
691 |
····invoke-static·{v |
685 | ····invoke-static·{v1,·v3,·v0},·Lcom/android/calendarcommon2/ICalendar;->parseLine(Ljava/lang/String;Lcom/android/calendarcommon2/ICalendar$ParserState;Lcom/android/calendarcommon2/ICalendar$Component;)Lcom/android/calendarcommon2/ICalendar$Component; |
692 | ····:try_end_0 | 686 | ····:try_end_0 |
693 | ····.catch·Lcom/android/calendarcommon2/ICalendar$FormatException;·{:try_start_0·..·:try_end_0}·:catch_0 | 687 | ····.catch·Lcom/android/calendarcommon2/ICalendar$FormatException;·{:try_start_0·..·:try_end_0}·:catch_0 |
694 |
····move-result-object·v |
688 | ····move-result-object·v0 |
695 | ····.line·445 | 689 | ····.line·445 |
696 | ····if-nez·p0,·:cond_0 | 690 | ····if-nez·p0,·:cond_0 |
697 | ····.line·446 | 691 | ····.line·446 |
698 |
····move-object·p0,·v |
692 | ····move-object·p0,·v0 |
699 | ····.line·439 | 693 | ····.line·439 |
700 | ····:cond_0 | 694 | ····:cond_0 |
701 | ····:goto_1 | 695 | ····:goto_1 |
702 |
····add-int/lit8·v |
696 | ····add-int/lit8·v4,·v4,·0x1 |
703 | ····goto·:goto_0 | 697 | ····goto·:goto_0 |
704 | ····.line·448 | 698 | ····.line·448 |
705 | ····:catch_0 | 699 | ····:catch_0 |
Max diff block lines reached; 758/4815 bytes (15.74%) of diff not shown. |
Offset 29, 14 lines modified | Offset 29, 15 lines modified | ||
29 | .method·static·constructor·<clinit>()V | 29 | .method·static·constructor·<clinit>()V |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·412 | 32 | ····.line·412 |
33 | ····const-string·v0,·"(?:\\r\\n?|\\n)[·\t]" | 33 | ····const-string·v0,·"(?:\\r\\n?|\\n)[·\t]" |
34 | ····.line·413 | ||
34 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; | 35 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; |
35 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
36 | ····sput-object·v0,·Lcom/android/calendarcommon2/RecurrenceSet;->IGNORABLE_ICAL_WHITESPACE_RE:Ljava/util/regex/Pattern; | 37 | ····sput-object·v0,·Lcom/android/calendarcommon2/RecurrenceSet;->IGNORABLE_ICAL_WHITESPACE_RE:Ljava/util/regex/Pattern; |
37 | ····.line·415 | 38 | ····.line·415 |
Offset 241, 68 lines modified | Offset 242, 63 lines modified | ||
241 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/calendarcommon2/RecurrenceSet;->init(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 242 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/calendarcommon2/RecurrenceSet;->init(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
242 | ····.line·88 | 243 | ····.line·88 |
243 | ····return-void | 244 | ····return-void |
244 | .end·method | 245 | .end·method |
245 | .method·public·static·addPropertiesForRuleStr(Lcom/android/calendarcommon2/ICalendar$Component;Ljava/lang/String;Ljava/lang/String;)V | 246 | .method·public·static·addPropertiesForRuleStr(Lcom/android/calendarcommon2/ICalendar$Component;Ljava/lang/String;Ljava/lang/String;)V |
246 |
····.locals· |
247 | ····.locals·5 |
247 | ····.param·p0,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; | 248 | ····.param·p0,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; |
248 | ····.param·p1,·"propertyName"····#·Ljava/lang/String; | 249 | ····.param·p1,·"propertyName"····#·Ljava/lang/String; |
249 | ····.param·p2,·"ruleStr"····#·Ljava/lang/String; | 250 | ····.param·p2,·"ruleStr"····#·Ljava/lang/String; |
250 | ····.prologue | 251 | ····.prologue |
251 | ····.line·387 | 252 | ····.line·387 |
252 | ····invoke-static·{p2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 253 | ····invoke-static·{p2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
253 |
····move-result·v |
254 | ····move-result·v3 |
254 |
····if-eqz·v |
255 | ····if-eqz·v3,·:cond_1 |
255 | ····.line·396 | 256 | ····.line·396 |
256 | ····:cond_0 | 257 | ····:cond_0 |
257 | ····return-void | 258 | ····return-void |
258 | ····.line·390 | 259 | ····.line·390 |
259 | ····:cond_1 | 260 | ····:cond_1 |
260 | ····invoke-static·{p2},·Lcom/android/calendarcommon2/RecurrenceSet;->getRuleStrings(Ljava/lang/String;)[Ljava/lang/String; | 261 | ····invoke-static·{p2},·Lcom/android/calendarcommon2/RecurrenceSet;->getRuleStrings(Ljava/lang/String;)[Ljava/lang/String; |
261 |
····move-result-object·v |
262 | ····move-result-object·v2 |
262 | ····.line·391 | 263 | ····.line·391 |
263 |
····.local·v |
264 | ····.local·v2,·"rrules":[Ljava/lang/String; |
264 |
···· |
265 | ····array-length·v4,·v2 |
265 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
266 | ····array-length·v2,·v0 | ||
267 |
···· |
266 | ····const/4·v3,·0x0 |
268 | ····const/4·v1,·0x0 | ||
269 | ····.local·v1,·"i$":I | ||
270 | ····:goto_0 | 267 | ····:goto_0 |
271 |
····if-ge·v |
268 | ····if-ge·v3,·v4,·:cond_0 |
272 |
····aget-object·v |
269 | ····aget-object·v1,·v2,·v3 |
273 | ····.line·392 | 270 | ····.line·392 |
274 |
····.local·v |
271 | ····.local·v1,·"rrule":Ljava/lang/String; |
275 |
····new-instance·v |
272 | ····new-instance·v0,·Lcom/android/calendarcommon2/ICalendar$Property; |
276 |
····invoke-direct·{v |
273 | ····invoke-direct·{v0,·p1},·Lcom/android/calendarcommon2/ICalendar$Property;-><init>(Ljava/lang/String;)V |
277 | ····.line·393 | 274 | ····.line·393 |
278 |
····.local·v |
275 | ····.local·v0,·"prop":Lcom/android/calendarcommon2/ICalendar$Property; |
279 |
····invoke-virtual·{v |
276 | ····invoke-virtual·{v0,·v1},·Lcom/android/calendarcommon2/ICalendar$Property;->setValue(Ljava/lang/String;)V |
280 | ····.line·394 | 277 | ····.line·394 |
281 |
····invoke-virtual·{p0,·v |
278 | ····invoke-virtual·{p0,·v0},·Lcom/android/calendarcommon2/ICalendar$Component;->addProperty(Lcom/android/calendarcommon2/ICalendar$Property;)V |
282 | ····.line·391 | 279 | ····.line·391 |
283 |
····add-int/lit8·v |
280 | ····add-int/lit8·v3,·v3,·0x1 |
284 | ····goto·:goto_0 | 281 | ····goto·:goto_0 |
285 | .end·method | 282 | .end·method |
286 | .method·public·static·addPropertyForDateStr(Lcom/android/calendarcommon2/ICalendar$Component;Ljava/lang/String;Ljava/lang/String;)V | 283 | .method·public·static·addPropertyForDateStr(Lcom/android/calendarcommon2/ICalendar$Component;Ljava/lang/String;Ljava/lang/String;)V |
287 | ····.locals·5 | 284 | ····.locals·5 |
288 | ····.param·p0,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; | 285 | ····.param·p0,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; |
Offset 391, 14 lines modified | Offset 387, 15 lines modified | ||
391 | ····.param·p0,·"start"····#·Landroid/text/format/Time; | 387 | ····.param·p0,·"start"····#·Landroid/text/format/Time; |
392 | ····.param·p1,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; | 388 | ····.param·p1,·"component"····#·Lcom/android/calendarcommon2/ICalendar$Component; |
393 | ····.prologue | 389 | ····.prologue |
394 | ····.line·468 | 390 | ····.line·468 |
395 | ····const-string·v9,·"DURATION" | 391 | ····const-string·v9,·"DURATION" |
392 | ····.line·469 | ||
396 | ····invoke-virtual·{p1,·v9},·Lcom/android/calendarcommon2/ICalendar$Component;->getFirstProperty(Ljava/lang/String;)Lcom/android/calendarcommon2/ICalendar$Property; | 393 | ····invoke-virtual·{p1,·v9},·Lcom/android/calendarcommon2/ICalendar$Component;->getFirstProperty(Ljava/lang/String;)Lcom/android/calendarcommon2/ICalendar$Property; |
397 | ····move-result-object·v1 | 394 | ····move-result-object·v1 |
398 | ····.line·470 | 395 | ····.line·470 |
399 | ····.local·v1,·"durationProperty":Lcom/android/calendarcommon2/ICalendar$Property; | 396 | ····.local·v1,·"durationProperty":Lcom/android/calendarcommon2/ICalendar$Property; |
Max diff block lines reached; 24416/28413 bytes (85.93%) of diff not shown. |
Offset 210, 24 lines modified | Offset 210, 27 lines modified | ||
210 | ····if-lez·v6,·:cond_1 | 210 | ····if-lez·v6,·:cond_1 |
211 | ····.line·214 | 211 | ····.line·214 |
212 | ····iget-object·v6,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byweekno:[I | 212 | ····iget-object·v6,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byweekno:[I |
213 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byweeknoCount:I | 213 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byweeknoCount:I |
214 | ····.line·215 | ||
214 | ····invoke-virtual·{p1},·Landroid/text/format/Time;->getWeekNumber()I | 215 | ····invoke-virtual·{p1},·Landroid/text/format/Time;->getWeekNumber()I |
215 | ····move-result·v8 | 216 | ····move-result·v8 |
216 | ····const/16·v9,·0x9 | 217 | ····const/16·v9,·0x9 |
218 | ····.line·216 | ||
217 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I | 219 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I |
218 | ····move-result·v9 | 220 | ····move-result·v9 |
221 | ····.line·214 | ||
219 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z | 222 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z |
220 | ····move-result·v2 | 223 | ····move-result·v2 |
221 | ····.line·217 | 224 | ····.line·217 |
222 | ····.restart·local·v2····#·"found":Z | 225 | ····.restart·local·v2····#·"found":Z |
223 | ····if-nez·v2,·:cond_1 | 226 | ····if-nez·v2,·:cond_1 |
Offset 254, 18 lines modified | Offset 257, 20 lines modified | ||
254 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byyeardayCount:I | 257 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byyeardayCount:I |
255 | ····iget·v8,·p1,·Landroid/text/format/Time;->yearDay:I | 258 | ····iget·v8,·p1,·Landroid/text/format/Time;->yearDay:I |
256 | ····const/16·v9,·0x8 | 259 | ····const/16·v9,·0x8 |
260 | ····.line·226 | ||
257 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I | 261 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I |
258 | ····move-result·v9 | 262 | ····move-result·v9 |
263 | ····.line·225 | ||
259 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z | 264 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z |
260 | ····move-result·v2 | 265 | ····move-result·v2 |
261 | ····.line·227 | 266 | ····.line·227 |
262 | ····.restart·local·v2····#·"found":Z | 267 | ····.restart·local·v2····#·"found":Z |
263 | ····if-nez·v2,·:cond_2 | 268 | ····if-nez·v2,·:cond_2 |
Offset 287, 18 lines modified | Offset 292, 20 lines modified | ||
287 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->bymonthdayCount:I | 292 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->bymonthdayCount:I |
288 | ····iget·v8,·p1,·Landroid/text/format/Time;->monthDay:I | 293 | ····iget·v8,·p1,·Landroid/text/format/Time;->monthDay:I |
289 | ····const/4·v9,·0x4 | 294 | ····const/4·v9,·0x4 |
295 | ····.line·235 | ||
290 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I | 296 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I |
291 | ····move-result·v9 | 297 | ····move-result·v9 |
298 | ····.line·233 | ||
292 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z | 299 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z |
293 | ····move-result·v2 | 300 | ····move-result·v2 |
294 | ····.line·236 | 301 | ····.line·236 |
295 | ····.restart·local·v2····#·"found":Z | 302 | ····.restart·local·v2····#·"found":Z |
296 | ····if-nez·v2,·:cond_3 | 303 | ····if-nez·v2,·:cond_3 |
Offset 358, 18 lines modified | Offset 365, 20 lines modified | ||
358 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byhourCount:I | 365 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byhourCount:I |
359 | ····iget·v8,·p1,·Landroid/text/format/Time;->hour:I | 366 | ····iget·v8,·p1,·Landroid/text/format/Time;->hour:I |
360 | ····const/4·v9,·0x3 | 367 | ····const/4·v9,·0x3 |
368 | ····.line·259 | ||
361 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I | 369 | ····invoke-virtual·{p1,·v9},·Landroid/text/format/Time;->getActualMaximum(I)I |
362 | ····move-result·v9 | 370 | ····move-result·v9 |
371 | ····.line·257 | ||
363 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z | 372 | ····invoke-static·{v6,·v7,·v8,·v9},·Lcom/android/calendarcommon2/RecurrenceProcessor;->listContains([IIII)Z |
364 | ····move-result·v2 | 373 | ····move-result·v2 |
365 | ····.line·260 | 374 | ····.line·260 |
366 | ····.restart·local·v2····#·"found":Z | 375 | ····.restart·local·v2····#·"found":Z |
367 | ····if-nez·v2,·:cond_7 | 376 | ····if-nez·v2,·:cond_7 |
Offset 411, 18 lines modified | Offset 420, 20 lines modified | ||
411 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byminuteCount:I | 420 | ····iget·v7,·p0,·Lcom/android/calendarcommon2/EventRecurrence;->byminuteCount:I |
412 | ····iget·v8,·p1,·Landroid/text/format/Time;->minute:I | 421 | ····iget·v8,·p1,·Landroid/text/format/Time;->minute:I |
413 | ····const/4·v9,·0x2 | 422 | ····const/4·v9,·0x2 |
423 | ····.line·268 | ||
Max diff block lines reached; 24416/26999 bytes (90.43%) of diff not shown. |
Offset 185, 15 lines modified | Offset 185, 15 lines modified | ||
185 | ····move-result-object·v1 | 185 | ····move-result-object·v1 |
186 | ····instance-of·v1,·v1,·Lcom/android/colorpicker/ColorPickerSwatch$OnColorSelectedListener; | 186 | ····instance-of·v1,·v1,·Lcom/android/colorpicker/ColorPickerSwatch$OnColorSelectedListener; |
187 | ····if-eqz·v1,·:cond_1 | 187 | ····if-eqz·v1,·:cond_1 |
188 |
····.line·13 |
188 | ····.line·131 |
189 | ····invoke-virtual·{p0},·Lcom/android/colorpicker/ColorPickerDialog;->getTargetFragment()Landroid/app/Fragment; | 189 | ····invoke-virtual·{p0},·Lcom/android/colorpicker/ColorPickerDialog;->getTargetFragment()Landroid/app/Fragment; |
190 | ····move-result-object·v0 | 190 | ····move-result-object·v0 |
191 | ····check-cast·v0,·Lcom/android/colorpicker/ColorPickerSwatch$OnColorSelectedListener; | 191 | ····check-cast·v0,·Lcom/android/colorpicker/ColorPickerSwatch$OnColorSelectedListener; |
192 | ····.line·132 | 192 | ····.line·132 |
Offset 386, 22 lines modified | Offset 386, 25 lines modified | ||
386 | ····:cond_0 | 386 | ····:cond_0 |
387 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; | 387 | ····new-instance·v2,·Landroid/app/AlertDialog$Builder; |
388 | ····invoke-direct·{v2,·v0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V | 388 | ····invoke-direct·{v2,·v0},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V |
389 | ····iget·v3,·p0,·Lcom/android/colorpicker/ColorPickerDialog;->mTitleResId:I | 389 | ····iget·v3,·p0,·Lcom/android/colorpicker/ColorPickerDialog;->mTitleResId:I |
390 | ····.line·116 | ||
390 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; | 391 | ····invoke-virtual·{v2,·v3},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; |
391 | ····move-result-object·v2 | 392 | ····move-result-object·v2 |
393 | ····.line·117 | ||
392 | ····invoke-virtual·{v2,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; | 394 | ····invoke-virtual·{v2,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; |
393 | ····move-result-object·v2 | 395 | ····move-result-object·v2 |
396 | ····.line·118 | ||
394 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; | 397 | ····invoke-virtual·{v2},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; |
395 | ····move-result-object·v2 | 398 | ····move-result-object·v2 |
396 | ····iput-object·v2,·p0,·Lcom/android/colorpicker/ColorPickerDialog;->mAlertDialog:Landroid/app/AlertDialog; | 399 | ····iput-object·v2,·p0,·Lcom/android/colorpicker/ColorPickerDialog;->mAlertDialog:Landroid/app/AlertDialog; |
397 | ····.line·120 | 400 | ····.line·120 |
Offset 292, 14 lines modified | Offset 292, 16 lines modified | ||
292 | #·virtual·methods | 292 | #·virtual·methods |
293 | .method·public·drawPalette([II)V | 293 | .method·public·drawPalette([II)V |
294 | ····.locals·11 | 294 | ····.locals·11 |
295 | ····.param·p1,·"colors"····#·[I | 295 | ····.param·p1,·"colors"····#·[I |
296 | ····.param·p2,·"selectedColor"····#·I | 296 | ····.param·p2,·"selectedColor"····#·I |
297 | ····.prologue | 297 | ····.prologue |
298 | ····const/4·v8,·0x0 | ||
298 | ····.line·85 | 299 | ····.line·85 |
299 | ····if-nez·p1,·:cond_1 | 300 | ····if-nez·p1,·:cond_1 |
300 | ····.line·121 | 301 | ····.line·121 |
301 | ····:cond_0 | 302 | ····:cond_0 |
302 | ····:goto_0 | 303 | ····:goto_0 |
303 | ····return-void | 304 | ····return-void |
Offset 319, 116 lines modified | Offset 321, 113 lines modified | ||
319 | ····.local·v3,·"rowElements":I | 321 | ····.local·v3,·"rowElements":I |
320 | ····const/4·v1,·0x0 | 322 | ····const/4·v1,·0x0 |
321 | ····.line·95 | 323 | ····.line·95 |
322 | ····.local·v1,·"rowNumber":I | 324 | ····.local·v1,·"rowNumber":I |
323 | ····invoke-direct·{p0},·Lcom/android/colorpicker/ColorPickerPalette;->createTableRow()Landroid/widget/TableRow; | 325 | ····invoke-direct·{p0},·Lcom/android/colorpicker/ColorPickerPalette;->createTableRow()Landroid/widget/TableRow; |
324 |
····move-result-object·v |
326 | ····move-result-object·v7 |
325 | ····.line·96 | 327 | ····.line·96 |
326 |
····.local·v |
328 | ····.local·v7,·"row":Landroid/widget/TableRow; |
327 |
···· |
329 | ····array-length·v10,·p1 |
328 |
···· |
330 | ····move·v9,·v8 |
329 | ····array-length·v9,·v6 | ||
330 | ····.local·v9,·"len$":I | ||
331 | ····const/4·v8,·0x0 | ||
332 | ····.local·v8,·"i$":I | ||
333 | ····:goto_1 | 331 | ····:goto_1 |
334 |
····if-ge·v |
332 | ····if-ge·v9,·v10,·:cond_4 |
335 |
····aget·v |
333 | ····aget·v6,·p1,·v9 |
336 | ····.line·97 | 334 | ····.line·97 |
337 |
····.local·v |
335 | ····.local·v6,·"color":I |
338 | ····add-int/lit8·v2,·v2,·0x1 | 336 | ····add-int/lit8·v2,·v2,·0x1 |
339 | ····.line·99 | 337 | ····.line·99 |
340 |
····invoke-direct·{p0,·v |
338 | ····invoke-direct·{p0,·v6,·p2},·Lcom/android/colorpicker/ColorPickerPalette;->createColorSwatch(II)Lcom/android/colorpicker/ColorPickerSwatch; |
341 | ····move-result-object·v5 | 339 | ····move-result-object·v5 |
342 | ····.line·100 | 340 | ····.line·100 |
343 | ····.local·v5,·"colorSwatch":Landroid/view/View; | 341 | ····.local·v5,·"colorSwatch":Landroid/view/View; |
344 |
····if-ne·v |
342 | ····if-ne·v6,·p2,·:cond_3 |
345 | ····const/4·v4,·0x1 | 343 | ····const/4·v4,·0x1 |
346 | ····:goto_2 | 344 | ····:goto_2 |
347 | ····move-object·v0,·p0 | 345 | ····move-object·v0,·p0 |
348 | ····invoke-direct/range·{v0·..·v5},·Lcom/android/colorpicker/ColorPickerPalette;->setSwatchDescription(IIIZLandroid/view/View;)V | 346 | ····invoke-direct/range·{v0·..·v5},·Lcom/android/colorpicker/ColorPickerPalette;->setSwatchDescription(IIIZLandroid/view/View;)V |
349 | ····.line·102 | 347 | ····.line·102 |
350 |
····invoke-direct·{p0,·v |
348 | ····invoke-direct·{p0,·v7,·v5,·v1},·Lcom/android/colorpicker/ColorPickerPalette;->addSwatchToRow(Landroid/widget/TableRow;Landroid/view/View;I)V |
351 | ····.line·104 | 349 | ····.line·104 |
352 | ····add-int/lit8·v3,·v3,·0x1 | 350 | ····add-int/lit8·v3,·v3,·0x1 |
353 | ····.line·105 | 351 | ····.line·105 |
354 | ····iget·v0,·p0,·Lcom/android/colorpicker/ColorPickerPalette;->mNumColumns:I | 352 | ····iget·v0,·p0,·Lcom/android/colorpicker/ColorPickerPalette;->mNumColumns:I |
355 | ····if-ne·v3,·v0,·:cond_2 | 353 | ····if-ne·v3,·v0,·:cond_2 |
356 | ····.line·106 | 354 | ····.line·106 |
357 |
····invoke-virtual·{p0,·v |
355 | ····invoke-virtual·{p0,·v7},·Lcom/android/colorpicker/ColorPickerPalette;->addView(Landroid/view/View;)V |
358 | ····.line·107 | 356 | ····.line·107 |
359 | ····invoke-direct·{p0},·Lcom/android/colorpicker/ColorPickerPalette;->createTableRow()Landroid/widget/TableRow; | 357 | ····invoke-direct·{p0},·Lcom/android/colorpicker/ColorPickerPalette;->createTableRow()Landroid/widget/TableRow; |
360 |
····move-result-object·v |
358 | ····move-result-object·v7 |
361 | ····.line·108 | 359 | ····.line·108 |
362 | ····const/4·v3,·0x0 | 360 | ····const/4·v3,·0x0 |
363 | ····.line·109 | 361 | ····.line·109 |
364 | ····add-int/lit8·v1,·v1,·0x1 | 362 | ····add-int/lit8·v1,·v1,·0x1 |
365 | ····.line·96 | 363 | ····.line·96 |
366 | ····:cond_2 | 364 | ····:cond_2 |
367 |
····add-int/lit8·v |
365 | ····add-int/lit8·v0,·v9,·0x1 |
366 | ····move·v9,·v0 | ||
368 | ····goto·:goto_1 | 367 | ····goto·:goto_1 |
369 | ····.line·100 | ||
370 | ····:cond_3 | 368 | ····:cond_3 |
371 |
···· |
369 | ····move·v4,·v8 |
Max diff block lines reached; 1257/4229 bytes (29.72%) of diff not shown. |
Offset 148, 14 lines modified | Offset 148, 15 lines modified | ||
148 | ····.line·64 | 148 | ····.line·64 |
149 | ····const/4·v1,·0x1 | 149 | ····const/4·v1,·0x1 |
150 | ····new-array·v0,·v1,·[Landroid/graphics/drawable/Drawable; | 150 | ····new-array·v0,·v1,·[Landroid/graphics/drawable/Drawable; |
151 | ····const/4·v1,·0x0 | 151 | ····const/4·v1,·0x0 |
152 | ····.line·65 | ||
152 | ····invoke-virtual·{p0},·Lcom/android/colorpicker/ColorPickerSwatch;->getContext()Landroid/content/Context; | 153 | ····invoke-virtual·{p0},·Lcom/android/colorpicker/ColorPickerSwatch;->getContext()Landroid/content/Context; |
153 | ····move-result-object·v2 | 154 | ····move-result-object·v2 |
154 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 155 | ····invoke-virtual·{v2},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
155 | ····move-result-object·v2 | 156 | ····move-result-object·v2 |
Offset 70, 86 lines modified | Offset 70, 81 lines modified | ||
70 | ····.line·70 | 70 | ····.line·70 |
71 | ····const/4·v0,·0x1 | 71 | ····const/4·v0,·0x1 |
72 | ····return·v0 | 72 | ····return·v0 |
73 | .end·method | 73 | .end·method |
74 | .method·protected·onStateChange([I)Z | 74 | .method·protected·onStateChange([I)Z |
75 |
····.locals· |
75 | ····.locals·5 |
76 | ····.param·p1,·"states"····#·[I | 76 | ····.param·p1,·"states"····#·[I |
77 | ····.prologue | 77 | ····.prologue |
78 | ····.line·41 | 78 | ····.line·41 |
79 |
····const/4·v |
79 | ····const/4·v0,·0x0 |
80 | ····.line·42 | 80 | ····.line·42 |
81 |
····.local·v |
81 | ····.local·v0,·"pressedOrFocused":Z |
82 |
···· |
82 | ····array-length·v3,·p1 |
83 |
···· |
83 | ····const/4·v2,·0x0 |
84 | ····array-length·v2,·v0 | ||
85 | ····.local·v2,·"len$":I | ||
86 | ····const/4·v1,·0x0 | ||
87 | ····.local·v1,·"i$":I | ||
88 | ····:goto_0 | 84 | ····:goto_0 |
89 |
····if-ge·v |
85 | ····if-ge·v2,·v3,·:cond_1 |
90 |
····aget·v |
86 | ····aget·v1,·p1,·v2 |
91 | ····.line·43 | 87 | ····.line·43 |
92 |
····.local·v |
88 | ····.local·v1,·"state":I |
93 |
····const·v |
89 | ····const·v4,·0x10100a7 |
94 |
····if-eq·v |
90 | ····if-eq·v1,·v4,·:cond_0 |
95 |
····const·v |
91 | ····const·v4,·0x101009c |
96 |
····if-ne·v |
92 | ····if-ne·v1,·v4,·:cond_2 |
97 | ····.line·44 | 93 | ····.line·44 |
98 | ····:cond_0 | 94 | ····:cond_0 |
99 |
····const/4·v |
95 | ····const/4·v0,·0x1 |
100 | ····.line·49 | 96 | ····.line·49 |
101 |
····.end·local·v |
97 | ····.end·local·v1····#·"state":I |
102 | ····:cond_1 | 98 | ····:cond_1 |
103 |
····if-eqz·v |
99 | ····if-eqz·v0,·:cond_3 |
104 | ····.line·50 | 100 | ····.line·50 |
105 |
····iget·v |
101 | ····iget·v2,·p0,·Lcom/android/colorpicker/ColorStateDrawable;->mColor:I |
106 |
····invoke-direct·{p0,·v |
102 | ····invoke-direct·{p0,·v2},·Lcom/android/colorpicker/ColorStateDrawable;->getPressedColor(I)I |
107 |
····move-result·v |
103 | ····move-result·v2 |
108 |
····sget-object·v |
104 | ····sget-object·v3,·Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode; |
109 |
····invoke-super·{p0,·v |
105 | ····invoke-super·{p0,·v2,·v3},·Landroid/graphics/drawable/LayerDrawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V |
110 | ····.line·55 | 106 | ····.line·55 |
111 | ····:goto_1 | 107 | ····:goto_1 |
112 | ····invoke-super·{p0,·p1},·Landroid/graphics/drawable/LayerDrawable;->onStateChange([I)Z | 108 | ····invoke-super·{p0,·p1},·Landroid/graphics/drawable/LayerDrawable;->onStateChange([I)Z |
113 |
····move-result·v |
109 | ····move-result·v2 |
114 |
····return·v |
110 | ····return·v2 |
115 | ····.line·42 | 111 | ····.line·42 |
116 |
····.restart·local·v |
112 | ····.restart·local·v1····#·"state":I |
117 | ····:cond_2 | 113 | ····:cond_2 |
118 |
····add-int/lit8·v |
114 | ····add-int/lit8·v2,·v2,·0x1 |
119 | ····goto·:goto_0 | 115 | ····goto·:goto_0 |
120 | ····.line·52 | 116 | ····.line·52 |
121 |
····.end·local·v |
117 | ····.end·local·v1····#·"state":I |
122 | ····:cond_3 | 118 | ····:cond_3 |
123 |
····iget·v |
119 | ····iget·v2,·p0,·Lcom/android/colorpicker/ColorStateDrawable;->mColor:I |
124 |
····sget-object·v |
120 | ····sget-object·v3,·Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode; |
125 |
····invoke-super·{p0,·v |
121 | ····invoke-super·{p0,·v2,·v3},·Landroid/graphics/drawable/LayerDrawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V |
126 | ····goto·:goto_1 | 122 | ····goto·:goto_1 |
127 | .end·method | 123 | .end·method |
Offset 20, 10 lines modified | Offset 20, 9 lines modified | ||
20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·9 | 23 | ····.line·9 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····.line·34 | ||
26 | ····return-void | 25 | ····return-void |
27 | .end·method | 26 | .end·method |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"NetworkConnectivityListener.java" | 3 | .source·"NetworkConnectivityListener.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/android/common/NetworkConnectivityListener$1;, | ||
8 | ········Lcom/android/common/NetworkConnectivityListener$State;, | 7 | ········Lcom/android/common/NetworkConnectivityListener$State;, |
9 | ········Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver; | 8 | ········Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·static·fields | 11 | #·static·fields |
Offset 66, 14 lines modified | Offset 66, 15 lines modified | ||
66 | ····move-result·v5 | 66 | ····move-result·v5 |
67 | ····if-eqz·v5,·:cond_0 | 67 | ····if-eqz·v5,·:cond_0 |
68 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; | 68 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; |
69 | ····.line·68 | ||
69 | ····#·getter·for:·Lcom/android/common/NetworkConnectivityListener;->mListening:Z | 70 | ····#·getter·for:·Lcom/android/common/NetworkConnectivityListener;->mListening:Z |
70 | ····invoke-static·{v5},·Lcom/android/common/NetworkConnectivityListener;->access$000(Lcom/android/common/NetworkConnectivityListener;)Z | 71 | ····invoke-static·{v5},·Lcom/android/common/NetworkConnectivityListener;->access$000(Lcom/android/common/NetworkConnectivityListener;)Z |
71 | ····move-result·v5 | 72 | ····move-result·v5 |
72 | ····if-nez·v5,·:cond_2 | 73 | ····if-nez·v5,·:cond_2 |
Offset 126, 14 lines modified | Offset 127, 15 lines modified | ||
126 | ····:cond_1 | 127 | ····:cond_1 |
127 | ····return-void | 128 | ····return-void |
128 | ····.line·73 | 129 | ····.line·73 |
129 | ····:cond_2 | 130 | ····:cond_2 |
130 | ····const-string·v5,·"noConnectivity" | 131 | ····const-string·v5,·"noConnectivity" |
132 | ····.line·74 | ||
131 | ····invoke-virtual·{p2,·v5,·v7},·Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z | 133 | ····invoke-virtual·{p2,·v5,·v7},·Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z |
132 | ····move-result·v3 | 134 | ····move-result·v3 |
133 | ····.line·76 | 135 | ····.line·76 |
134 | ····.local·v3,·"noConnectivity":Z | 136 | ····.local·v3,·"noConnectivity":Z |
135 | ····if-eqz·v3,·:cond_3 | 137 | ····if-eqz·v3,·:cond_3 |
Offset 148, 34 lines modified | Offset 150, 38 lines modified | ||
148 | ····.line·82 | 150 | ····.line·82 |
149 | ····:goto_0 | 151 | ····:goto_0 |
150 | ····iget-object·v6,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; | 152 | ····iget-object·v6,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; |
151 | ····const-string·v5,·"networkInfo" | 153 | ····const-string·v5,·"networkInfo" |
154 | ····.line·83 | ||
152 | ····invoke-virtual·{p2,·v5},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; | 155 | ····invoke-virtual·{p2,·v5},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; |
153 | ····move-result-object·v5 | 156 | ····move-result-object·v5 |
154 | ····check-cast·v5,·Landroid/net/NetworkInfo; | 157 | ····check-cast·v5,·Landroid/net/NetworkInfo; |
158 | ····.line·82 | ||
155 | ····#·setter·for:·Lcom/android/common/NetworkConnectivityListener;->mNetworkInfo:Landroid/net/NetworkInfo; | 159 | ····#·setter·for:·Lcom/android/common/NetworkConnectivityListener;->mNetworkInfo:Landroid/net/NetworkInfo; |
156 | ····invoke-static·{v6,·v5},·Lcom/android/common/NetworkConnectivityListener;->access$202(Lcom/android/common/NetworkConnectivityListener;Landroid/net/NetworkInfo;)Landroid/net/NetworkInfo; | 160 | ····invoke-static·{v6,·v5},·Lcom/android/common/NetworkConnectivityListener;->access$202(Lcom/android/common/NetworkConnectivityListener;Landroid/net/NetworkInfo;)Landroid/net/NetworkInfo; |
157 | ····.line·84 | 161 | ····.line·84 |
158 | ····iget-object·v6,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; | 162 | ····iget-object·v6,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; |
159 | ····const-string·v5,·"otherNetwork" | 163 | ····const-string·v5,·"otherNetwork" |
164 | ····.line·85 | ||
160 | ····invoke-virtual·{p2,·v5},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; | 165 | ····invoke-virtual·{p2,·v5},·Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; |
161 | ····move-result-object·v5 | 166 | ····move-result-object·v5 |
162 | ····check-cast·v5,·Landroid/net/NetworkInfo; | 167 | ····check-cast·v5,·Landroid/net/NetworkInfo; |
168 | ····.line·84 | ||
163 | ····#·setter·for:·Lcom/android/common/NetworkConnectivityListener;->mOtherNetworkInfo:Landroid/net/NetworkInfo; | 169 | ····#·setter·for:·Lcom/android/common/NetworkConnectivityListener;->mOtherNetworkInfo:Landroid/net/NetworkInfo; |
164 | ····invoke-static·{v6,·v5},·Lcom/android/common/NetworkConnectivityListener;->access$302(Lcom/android/common/NetworkConnectivityListener;Landroid/net/NetworkInfo;)Landroid/net/NetworkInfo; | 170 | ····invoke-static·{v6,·v5},·Lcom/android/common/NetworkConnectivityListener;->access$302(Lcom/android/common/NetworkConnectivityListener;Landroid/net/NetworkInfo;)Landroid/net/NetworkInfo; |
165 | ····.line·87 | 171 | ····.line·87 |
166 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; | 172 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; |
167 | ····const-string·v6,·"reason" | 173 | ····const-string·v6,·"reason" |
Offset 188, 18 lines modified | Offset 194, 20 lines modified | ||
188 | ····invoke-static·{v5,·v6},·Lcom/android/common/NetworkConnectivityListener;->access$402(Lcom/android/common/NetworkConnectivityListener;Ljava/lang/String;)Ljava/lang/String; | 194 | ····invoke-static·{v5,·v6},·Lcom/android/common/NetworkConnectivityListener;->access$402(Lcom/android/common/NetworkConnectivityListener;Ljava/lang/String;)Ljava/lang/String; |
189 | ····.line·88 | 195 | ····.line·88 |
190 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; | 196 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; |
191 | ····const-string·v6,·"isFailover" | 197 | ····const-string·v6,·"isFailover" |
198 | ····.line·89 | ||
192 | ····invoke-virtual·{p2,·v6,·v7},·Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z | 199 | ····invoke-virtual·{p2,·v6,·v7},·Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z |
193 | ····move-result·v6 | 200 | ····move-result·v6 |
201 | ····.line·88 | ||
194 | ····#·setter·for:·Lcom/android/common/NetworkConnectivityListener;->mIsFailover:Z | 202 | ····#·setter·for:·Lcom/android/common/NetworkConnectivityListener;->mIsFailover:Z |
195 | ····invoke-static·{v5,·v6},·Lcom/android/common/NetworkConnectivityListener;->access$502(Lcom/android/common/NetworkConnectivityListener;Z)Z | 203 | ····invoke-static·{v5,·v6},·Lcom/android/common/NetworkConnectivityListener;->access$502(Lcom/android/common/NetworkConnectivityListener;Z)Z |
196 | ····.line·98 | 204 | ····.line·98 |
197 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; | 205 | ····iget-object·v5,·p0,·Lcom/android/common/NetworkConnectivityListener$ConnectivityBroadcastReceiver;->this$0:Lcom/android/common/NetworkConnectivityListener; |
198 | ····#·getter·for:·Lcom/android/common/NetworkConnectivityListener;->mHandlers:Ljava/util/HashMap; | 206 | ····#·getter·for:·Lcom/android/common/NetworkConnectivityListener;->mHandlers:Ljava/util/HashMap; |
Offset 74, 285 lines modified | Offset 74, 282 lines modified | ||
74 | ····.line·234 | 74 | ····.line·234 |
75 | ····:cond_0 | 75 | ····:cond_0 |
76 | ····return-wide·v0 | 76 | ····return-wide·v0 |
77 | .end·method | 77 | .end·method |
78 | .method·public·static·parseOptions(Ljava/lang/String;Lcom/android/common/OperationScheduler$Options;)Lcom/android/common/OperationScheduler$Options; | 78 | .method·public·static·parseOptions(Ljava/lang/String;Lcom/android/common/OperationScheduler$Options;)Lcom/android/common/OperationScheduler$Options; |
79 |
····.locals·1 |
79 | ····.locals·11 |
80 | ····.param·p0,·"spec"····#·Ljava/lang/String; | 80 | ····.param·p0,·"spec"····#·Ljava/lang/String; |
81 | ····.param·p1,·"options"····#·Lcom/android/common/OperationScheduler$Options; | 81 | ····.param·p1,·"options"····#·Lcom/android/common/OperationScheduler$Options; |
82 | ····.annotation·system·Ldalvik/annotation/Throws; | 82 | ····.annotation·system·Ldalvik/annotation/Throws; |
83 | ········value·=·{ | 83 | ········value·=·{ |
84 | ············Ljava/lang/IllegalArgumentException; | 84 | ············Ljava/lang/IllegalArgumentException; |
85 | ········} | 85 | ········} |
86 | ····.end·annotation | 86 | ····.end·annotation |
87 | ····.prologue | 87 | ····.prologue |
88 |
····const/4·v1 |
88 | ····const/4·v10,·0x4 |
89 | ····const/4·v10,·0x0 | ||
90 | ····const/4·v9,·0x2 | 89 | ····const/4·v9,·0x2 |
91 | ····const/4·v8,·0x1 | 90 | ····const/4·v8,·0x1 |
91 | ····const/4·v3,·0x0 | ||
92 | ····.line·109 | 92 | ····.line·109 |
93 |
····const-string·v |
93 | ····const-string·v2,·"·+" |
94 |
····invoke-virtual·{p0,·v |
94 | ····invoke-virtual·{p0,·v2},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
95 |
····move-result-object·v |
95 | ····move-result-object·v4 |
96 |
|
96 | ····array-length·v5,·v4 |
97 | ····array-length·v2,·v0 | ||
98 |
···· |
97 | ····move·v2,·v3 |
99 | ····const/4·v1,·0x0 | ||
100 | ····.local·v1,·"i$":I | ||
101 | ····:goto_0 | 98 | ····:goto_0 |
102 |
····if-ge·v |
99 | ····if-ge·v2,·v5,·:cond_9 |
103 |
····aget-object·v |
100 | ····aget-object·v0,·v4,·v2 |
104 | ····.line·110 | 101 | ····.line·110 |
105 |
····.local·v |
102 | ····.local·v0,·"param":Ljava/lang/String; |
106 |
····invoke-virtual·{v |
103 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I |
107 |
····move-result·v |
104 | ····move-result·v6 |
108 |
····if-nez·v |
105 | ····if-nez·v6,·:cond_1 |
109 | ····.line·109 | 106 | ····.line·109 |
110 | ····:cond_0 | 107 | ····:cond_0 |
111 | ····:goto_1 | 108 | ····:goto_1 |
112 |
····add-int/lit8·v |
109 | ····add-int/lit8·v2,·v2,·0x1 |
113 | ····goto·:goto_0 | 110 | ····goto·:goto_0 |
114 | ····.line·111 | 111 | ····.line·111 |
115 | ····:cond_1 | 112 | ····:cond_1 |
116 |
····const-string·v |
113 | ····const-string·v6,·"backoff=" |
117 |
····invoke-virtual·{v |
114 | ····invoke-virtual·{v0,·v6},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z |
118 |
····move-result·v |
115 | ····move-result·v6 |
119 |
····if-eqz·v |
116 | ····if-eqz·v6,·:cond_5 |
120 | ····.line·112 | 117 | ····.line·112 |
121 |
····const/16·v |
118 | ····const/16·v6,·0x8 |
122 |
····invoke-virtual·{v |
119 | ····invoke-virtual·{v0,·v6},·Ljava/lang/String;->substring(I)Ljava/lang/String; |
123 |
····move-result-object·v |
120 | ····move-result-object·v6 |
124 |
····const-string·v |
121 | ····const-string·v7,·"\\+" |
125 |
····invoke-virtual·{v |
122 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; |
126 |
····move-result-object·v |
123 | ····move-result-object·v1 |
127 | ····.line·113 | 124 | ····.line·113 |
128 |
····.local·v |
125 | ····.local·v1,·"pieces":[Ljava/lang/String; |
129 |
····array-length·v |
126 | ····array-length·v6,·v1 |
130 |
····const/4·v |
127 | ····const/4·v7,·0x3 |
131 |
····if-le·v |
128 | ····if-le·v6,·v7,·:cond_2 |
132 | ····.line·114 | 129 | ····.line·114 |
133 |
····new-instance·v |
130 | ····new-instance·v2,·Ljava/lang/IllegalArgumentException; |
134 |
····new-instance·v |
131 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
135 |
····invoke-direct·{v |
132 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
Max diff block lines reached; 21465/24884 bytes (86.26%) of diff not shown. |
Offset 95, 14 lines modified | Offset 95, 15 lines modified | ||
95 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffFixedMillis:J | 95 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffFixedMillis:J |
96 | ····long-to-double·v2,·v2 | 96 | ····long-to-double·v2,·v2 |
97 | ····div-double/2addr·v2,·v6 | 97 | ····div-double/2addr·v2,·v6 |
98 | ····.line·62 | ||
98 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; | 99 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
99 | ····move-result-object·v2 | 100 | ····move-result-object·v2 |
100 | ····aput-object·v2,·v1,·v4 | 101 | ····aput-object·v2,·v1,·v4 |
101 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffIncrementalMillis:J | 102 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffIncrementalMillis:J |
Offset 119, 26 lines modified | Offset 120, 28 lines modified | ||
119 | ····iget·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffExponentialMillis:I | 120 | ····iget·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffExponentialMillis:I |
120 | ····int-to-double·v2,·v2 | 121 | ····int-to-double·v2,·v2 |
121 | ····div-double/2addr·v2,·v6 | 122 | ····div-double/2addr·v2,·v6 |
123 | ····.line·63 | ||
122 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; | 124 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
123 | ····move-result-object·v2 | 125 | ····move-result-object·v2 |
124 | ····aput-object·v2,·v1,·v8 | 126 | ····aput-object·v2,·v1,·v8 |
125 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->maxMoratoriumMillis:J | 127 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->maxMoratoriumMillis:J |
126 | ····long-to-double·v2,·v2 | 128 | ····long-to-double·v2,·v2 |
127 | ····div-double/2addr·v2,·v6 | 129 | ····div-double/2addr·v2,·v6 |
130 | ····.line·64 | ||
128 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; | 131 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
129 | ····move-result-object·v2 | 132 | ····move-result-object·v2 |
130 | ····aput-object·v2,·v1,·v9 | 133 | ····aput-object·v2,·v1,·v9 |
131 | ····const/4·v2,·0x4 | 134 | ····const/4·v2,·0x4 |
Offset 159, 20 lines modified | Offset 162, 22 lines modified | ||
159 | ····iget-wide·v4,·p0,·Lcom/android/common/OperationScheduler$Options;->periodicIntervalMillis:J | 162 | ····iget-wide·v4,·p0,·Lcom/android/common/OperationScheduler$Options;->periodicIntervalMillis:J |
160 | ····long-to-double·v4,·v4 | 163 | ····long-to-double·v4,·v4 |
161 | ····div-double/2addr·v4,·v6 | 164 | ····div-double/2addr·v4,·v6 |
165 | ····.line·65 | ||
162 | ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; | 166 | ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
163 | ····move-result-object·v3 | 167 | ····move-result-object·v3 |
164 | ····aput-object·v3,·v1,·v2 | 168 | ····aput-object·v3,·v1,·v2 |
169 | ····.line·60 | ||
165 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 170 | ····invoke-static·{v0,·v1},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
166 | ····move-result-object·v0 | 171 | ····move-result-object·v0 |
167 | ····.line·67 | 172 | ····.line·67 |
168 | ····:goto_0 | 173 | ····:goto_0 |
169 | ····return-object·v0 | 174 | ····return-object·v0 |
Offset 186, 14 lines modified | Offset 191, 15 lines modified | ||
186 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffFixedMillis:J | 191 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffFixedMillis:J |
187 | ····long-to-double·v2,·v2 | 192 | ····long-to-double·v2,·v2 |
188 | ····div-double/2addr·v2,·v6 | 193 | ····div-double/2addr·v2,·v6 |
194 | ····.line·69 | ||
189 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; | 195 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
190 | ····move-result-object·v2 | 196 | ····move-result-object·v2 |
191 | ····aput-object·v2,·v1,·v4 | 197 | ····aput-object·v2,·v1,·v4 |
192 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffIncrementalMillis:J | 198 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->backoffIncrementalMillis:J |
Offset 210, 14 lines modified | Offset 216, 15 lines modified | ||
210 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->maxMoratoriumMillis:J | 216 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->maxMoratoriumMillis:J |
211 | ····long-to-double·v2,·v2 | 217 | ····long-to-double·v2,·v2 |
212 | ····div-double/2addr·v2,·v6 | 218 | ····div-double/2addr·v2,·v6 |
219 | ····.line·70 | ||
213 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; | 220 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
214 | ····move-result-object·v2 | 221 | ····move-result-object·v2 |
215 | ····aput-object·v2,·v1,·v8 | 222 | ····aput-object·v2,·v1,·v8 |
216 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->minTriggerMillis:J | 223 | ····iget-wide·v2,·p0,·Lcom/android/common/OperationScheduler$Options;->minTriggerMillis:J |
Max diff block lines reached; 503/3014 bytes (16.69%) of diff not shown. |
Offset 25, 20 lines modified | Offset 25, 22 lines modified | ||
25 | .method·static·constructor·<clinit>()V | 25 | .method·static·constructor·<clinit>()V |
26 | ····.locals·1 | 26 | ····.locals·1 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·48 | 28 | ····.line·48 |
29 | ····const-string·v0,·"[^\\s@]+@([^\\s@\\.]+\\.)+[a-zA-z][a-zA-Z][a-zA-Z]*" | 29 | ····const-string·v0,·"[^\\s@]+@([^\\s@\\.]+\\.)+[a-zA-z][a-zA-Z][a-zA-Z]*" |
30 | ····.line·49 | ||
30 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; | 31 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; |
31 | ····move-result-object·v0 | 32 | ····move-result-object·v0 |
32 | ····sput-object·v0,·Lcom/android/common/Rfc822Validator;->EMAIL_ADDRESS_PATTERN:Ljava/util/regex/Pattern; | 33 | ····sput-object·v0,·Lcom/android/common/Rfc822Validator;->EMAIL_ADDRESS_PATTERN:Ljava/util/regex/Pattern; |
34 | ····.line·48 | ||
33 | ····return-void | 35 | ····return-void |
34 | .end·method | 36 | .end·method |
35 | .method·public·constructor·<init>(Ljava/lang/String;)V | 37 | .method·public·constructor·<init>(Ljava/lang/String;)V |
36 | ····.locals·1 | 38 | ····.locals·1 |
37 | ····.param·p1,·"domain"····#·Ljava/lang/String; | 39 | ····.param·p1,·"domain"····#·Ljava/lang/String; |
Offset 432, 34 lines modified | Offset 434, 37 lines modified | ||
432 | ····if-ne·v3,·v1,·:cond_0 | 434 | ····if-ne·v3,·v1,·:cond_0 |
433 | ····sget-object·v3,·Lcom/android/common/Rfc822Validator;->EMAIL_ADDRESS_PATTERN:Ljava/util/regex/Pattern; | 435 | ····sget-object·v3,·Lcom/android/common/Rfc822Validator;->EMAIL_ADDRESS_PATTERN:Ljava/util/regex/Pattern; |
434 | ····aget-object·v4,·v0,·v2 | 436 | ····aget-object·v4,·v0,·v2 |
437 | ····.line·70 | ||
435 | ····invoke-virtual·{v4},·Landroid/text/util/Rfc822Token;->getAddress()Ljava/lang/String; | 438 | ····invoke-virtual·{v4},·Landroid/text/util/Rfc822Token;->getAddress()Ljava/lang/String; |
436 | ····move-result-object·v4 | 439 | ····move-result-object·v4 |
437 | ····invoke-virtual·{v3,·v4},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; | 440 | ····invoke-virtual·{v3,·v4},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; |
438 | ····move-result-object·v3 | 441 | ····move-result-object·v3 |
439 | ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->matches()Z | 442 | ····invoke-virtual·{v3},·Ljava/util/regex/Matcher;->matches()Z |
440 | ····move-result·v3 | 443 | ····move-result·v3 |
441 | ····if-eqz·v3,·:cond_0 | 444 | ····if-eqz·v3,·:cond_0 |
445 | ····.line·68 | ||
442 | ····:goto_0 | 446 | ····:goto_0 |
443 | ····return·v1 | 447 | ····return·v1 |
444 | ····:cond_0 | 448 | ····:cond_0 |
445 | ····move·v1,·v2 | 449 | ····move·v1,·v2 |
450 | ····.line·70 | ||
446 | ····goto·:goto_0 | 451 | ····goto·:goto_0 |
447 | .end·method | 452 | .end·method |
448 | .method·public·setRemoveInvalid(Z)V | 453 | .method·public·setRemoveInvalid(Z)V |
449 | ····.locals·0 | 454 | ····.locals·0 |
450 | ····.param·p1,·"remove"····#·Z | 455 | ····.param·p1,·"remove"····#·Z |
Offset 68, 30 lines modified | Offset 68, 34 lines modified | ||
68 | ····.line·88 | 68 | ····.line·88 |
69 | ····new-instance·v0,·Landroid/net/Uri$Builder; | 69 | ····new-instance·v0,·Landroid/net/Uri$Builder; |
70 | ····invoke-direct·{v0},·Landroid/net/Uri$Builder;-><init>()V | 70 | ····invoke-direct·{v0},·Landroid/net/Uri$Builder;-><init>()V |
71 | ····const-string·v5,·"content" | 71 | ····const-string·v5,·"content" |
72 | ····.line·89 | ||
72 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; | 73 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; |
73 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
75 | ····.line·90 | ||
74 | ····invoke-virtual·{v0,·v6},·Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; | 76 | ····invoke-virtual·{v0,·v6},·Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; |
75 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
76 | ····const-string·v5,·"" | 78 | ····const-string·v5,·"" |
79 | ····.line·91 | ||
77 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->query(Ljava/lang/String;)Landroid/net/Uri$Builder; | 80 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->query(Ljava/lang/String;)Landroid/net/Uri$Builder; |
78 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
79 | ····const-string·v5,·"" | 82 | ····const-string·v5,·"" |
83 | ····.line·92 | ||
80 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->fragment(Ljava/lang/String;)Landroid/net/Uri$Builder; | 84 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->fragment(Ljava/lang/String;)Landroid/net/Uri$Builder; |
81 | ····move-result-object·v8 | 85 | ····move-result-object·v8 |
82 | ····.line·95 | 86 | ····.line·95 |
83 | ····.local·v8,·"uriBuilder":Landroid/net/Uri$Builder; | 87 | ····.local·v8,·"uriBuilder":Landroid/net/Uri$Builder; |
84 | ····invoke-virtual·{p1},·Landroid/app/SearchableInfo;->getSuggestPath()Ljava/lang/String; | 88 | ····invoke-virtual·{p1},·Landroid/app/SearchableInfo;->getSuggestPath()Ljava/lang/String; |
Offset 138, 18 lines modified | Offset 142, 20 lines modified | ||
138 | ····.restart·local·v4····#·"selArgs":[Ljava/lang/String; | 142 | ····.restart·local·v4····#·"selArgs":[Ljava/lang/String; |
139 | ····:goto_1 | 143 | ····:goto_1 |
140 | ····if-lez·p3,·:cond_3 | 144 | ····if-lez·p3,·:cond_3 |
141 | ····.line·114 | 145 | ····.line·114 |
142 | ····const-string·v0,·"limit" | 146 | ····const-string·v0,·"limit" |
147 | ····.line·115 | ||
143 | ····invoke-static·{p3},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 148 | ····invoke-static·{p3},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
144 | ····move-result-object·v5 | 149 | ····move-result-object·v5 |
150 | ····.line·114 | ||
145 | ····invoke-virtual·{v8,·v0,·v5},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 151 | ····invoke-virtual·{v8,·v0,·v5},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
146 | ····.line·118 | 152 | ····.line·118 |
147 | ····:cond_3 | 153 | ····:cond_3 |
148 | ····invoke-virtual·{v8},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; | 154 | ····invoke-virtual·{v8},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; |
149 | ····move-result-object·v1 | 155 | ····move-result-object·v1 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/common/contacts/BaseEmailAddressAdapter;)V | 20 | .method·constructor·<init>(Lcom/android/common/contacts/BaseEmailAddressAdapter;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/common/contacts/BaseEmailAddressAdapter; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·268 | 24 | ····.line·268 |
24 | ····iput-object·p1,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$1;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$1;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; |
25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
Offset 50, 14 lines modified | Offset 50, 15 lines modified | ||
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·127 | 51 | ····.line·127 |
52 | ····sget-object·v0,·Landroid/provider/ContactsContract;->AUTHORITY_URI:Landroid/net/Uri; | 52 | ····sget-object·v0,·Landroid/provider/ContactsContract;->AUTHORITY_URI:Landroid/net/Uri; |
53 | ····const-string·v1,·"directories" | 53 | ····const-string·v1,·"directories" |
54 | ····.line·128 | ||
54 | ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; | 55 | ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; |
55 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
56 | ····sput-object·v0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryListQuery;->URI:Landroid/net/Uri; | 57 | ····sput-object·v0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryListQuery;->URI:Landroid/net/Uri; |
57 | ····.line·136 | 58 | ····.line·136 |
Offset 131, 35 lines modified | Offset 131, 38 lines modified | ||
131 | ····.line·176 | 131 | ····.line·176 |
132 | ····sget-object·v0,·Landroid/provider/ContactsContract$CommonDataKinds$Email;->CONTENT_FILTER_URI:Landroid/net/Uri; | 132 | ····sget-object·v0,·Landroid/provider/ContactsContract$CommonDataKinds$Email;->CONTENT_FILTER_URI:Landroid/net/Uri; |
133 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; | 133 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; |
134 | ····move-result-object·v0 | 134 | ····move-result-object·v0 |
135 | ····.line·177 | ||
135 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 136 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
136 | ····move-result-object·v2 | 137 | ····move-result-object·v2 |
137 | ····invoke-virtual·{v0,·v2},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; | 138 | ····invoke-virtual·{v0,·v2},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; |
138 | ····move-result-object·v0 | 139 | ····move-result-object·v0 |
139 | ····const-string·v2,·"limit" | 140 | ····const-string·v2,·"limit" |
140 | ····iget-object·v4,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DefaultPartitionFilter;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; | 141 | ····iget-object·v4,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DefaultPartitionFilter;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; |
142 | ····.line·179 | ||
141 | ····#·getter·for:·Lcom/android/common/contacts/BaseEmailAddressAdapter;->mPreferredMaxResultCount:I | 143 | ····#·getter·for:·Lcom/android/common/contacts/BaseEmailAddressAdapter;->mPreferredMaxResultCount:I |
142 | ····invoke-static·{v4},·Lcom/android/common/contacts/BaseEmailAddressAdapter;->access$100(Lcom/android/common/contacts/BaseEmailAddressAdapter;)I | 144 | ····invoke-static·{v4},·Lcom/android/common/contacts/BaseEmailAddressAdapter;->access$100(Lcom/android/common/contacts/BaseEmailAddressAdapter;)I |
143 | ····move-result·v4 | 145 | ····move-result·v4 |
144 | ····invoke-static·{v4},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 146 | ····invoke-static·{v4},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
145 | ····move-result-object·v4 | 147 | ····move-result-object·v4 |
148 | ····.line·178 | ||
146 | ····invoke-virtual·{v0,·v2,·v4},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 149 | ····invoke-virtual·{v0,·v2,·v4},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
147 | ····move-result-object·v6 | 150 | ····move-result-object·v6 |
148 | ····.line·180 | 151 | ····.line·180 |
149 | ····.local·v6,·"builder":Landroid/net/Uri$Builder; | 152 | ····.local·v6,·"builder":Landroid/net/Uri$Builder; |
150 | ····iget-object·v0,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DefaultPartitionFilter;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; | 153 | ····iget-object·v0,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DefaultPartitionFilter;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; |
Offset 95, 50 lines modified | Offset 95, 55 lines modified | ||
95 | ····.line·232 | 95 | ····.line·232 |
96 | ····sget-object·v0,·Landroid/provider/ContactsContract$CommonDataKinds$Email;->CONTENT_FILTER_URI:Landroid/net/Uri; | 96 | ····sget-object·v0,·Landroid/provider/ContactsContract$CommonDataKinds$Email;->CONTENT_FILTER_URI:Landroid/net/Uri; |
97 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; | 97 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; |
98 | ····move-result-object·v0 | 98 | ····move-result-object·v0 |
99 | ····.line·233 | ||
99 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 100 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
100 | ····move-result-object·v2 | 101 | ····move-result-object·v2 |
101 | ····invoke-virtual·{v0,·v2},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; | 102 | ····invoke-virtual·{v0,·v2},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; |
102 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
103 | ····const-string·v2,·"directory" | 104 | ····const-string·v2,·"directory" |
104 | ····iget-wide·v4,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartitionFilter;->mDirectoryId:J | 105 | ····iget-wide·v4,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartitionFilter;->mDirectoryId:J |
106 | ····.line·234 | ||
105 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; | 107 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(J)Ljava/lang/String; |
106 | ····move-result-object·v4 | 108 | ····move-result-object·v4 |
107 | ····invoke-virtual·{v0,·v2,·v4},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 109 | ····invoke-virtual·{v0,·v2,·v4},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
108 | ····move-result-object·v0 | 110 | ····move-result-object·v0 |
109 | ····const-string·v2,·"limit" | 111 | ····const-string·v2,·"limit" |
112 | ····.line·236 | ||
110 | ····invoke-virtual·{p0},·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartitionFilter;->getLimit()I | 113 | ····invoke-virtual·{p0},·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartitionFilter;->getLimit()I |
111 | ····move-result·v4 | 114 | ····move-result·v4 |
112 | ····add-int/lit8·v4,·v4,·0x5 | 115 | ····add-int/lit8·v4,·v4,·0x5 |
113 | ····invoke-static·{v4},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 116 | ····invoke-static·{v4},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
114 | ····move-result-object·v4 | 117 | ····move-result-object·v4 |
118 | ····.line·235 | ||
115 | ····invoke-virtual·{v0,·v2,·v4},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 119 | ····invoke-virtual·{v0,·v2,·v4},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
116 | ····move-result-object·v0 | 120 | ····move-result-object·v0 |
121 | ····.line·237 | ||
117 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; | 122 | ····invoke-virtual·{v0},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; |
118 | ····move-result-object·v1 | 123 | ····move-result-object·v1 |
119 | ····.line·238 | 124 | ····.line·238 |
120 | ····.local·v1,·"uri":Landroid/net/Uri; | 125 | ····.local·v1,·"uri":Landroid/net/Uri; |
121 | ····iget-object·v0,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartitionFilter;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; | 126 | ····iget-object·v0,·p0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartitionFilter;->this$0:Lcom/android/common/contacts/BaseEmailAddressAdapter; |
Offset 436, 14 lines modified | Offset 436, 15 lines modified | ||
436 | ····:cond_1 | 436 | ····:cond_1 |
437 | ····invoke-interface·{p2},·Landroid/database/Cursor;->getCount()I | 437 | ····invoke-interface·{p2},·Landroid/database/Cursor;->getCount()I |
438 | ····move-result·v4 | 438 | ····move-result·v4 |
439 | ····if-gt·v4,·v7,·:cond_2 | 439 | ····if-gt·v4,·v7,·:cond_2 |
440 | ····.line·534 | ||
440 | ····invoke-direct·{p0,·p2,·p1},·Lcom/android/common/contacts/BaseEmailAddressAdapter;->hasDuplicates(Landroid/database/Cursor;I)Z | 441 | ····invoke-direct·{p0,·p2,·p1},·Lcom/android/common/contacts/BaseEmailAddressAdapter;->hasDuplicates(Landroid/database/Cursor;I)Z |
441 | ····move-result·v4 | 442 | ····move-result·v4 |
442 | ····if-eqz·v4,·:cond_0 | 443 | ····if-eqz·v4,·:cond_0 |
443 | ····.line·538 | 444 | ····.line·538 |
Offset 734, 446 lines modified | Offset 735, 425 lines modified | ||
734 | ····move-result-object·v1 | 735 | ····move-result-object·v1 |
735 | ····goto·:goto_0 | 736 | ····goto·:goto_0 |
736 | .end·method | 737 | .end·method |
737 | .method·protected·onDirectoryLoadFinished(Ljava/lang/CharSequence;Landroid/database/Cursor;Landroid/database/Cursor;)V | 738 | .method·protected·onDirectoryLoadFinished(Ljava/lang/CharSequence;Landroid/database/Cursor;Landroid/database/Cursor;)V |
738 |
····.locals·2 |
739 | ····.locals·22 |
739 | ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence; | 740 | ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence; |
740 | ····.param·p2,·"directoryCursor"····#·Landroid/database/Cursor; | 741 | ····.param·p2,·"directoryCursor"····#·Landroid/database/Cursor; |
741 | ····.param·p3,·"defaultPartitionCursor"····#·Landroid/database/Cursor; | 742 | ····.param·p3,·"defaultPartitionCursor"····#·Landroid/database/Cursor; |
742 | ····.prologue | 743 | ····.prologue |
743 | ····.line·368 | 744 | ····.line·368 |
744 | ····if-eqz·p2,·:cond_5 | 745 | ····if-eqz·p2,·:cond_5 |
745 | ····.line·369 | 746 | ····.line·369 |
746 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/common/contacts/BaseEmailAddressAdapter;->getContext()Landroid/content/Context; | 747 | ····invoke-virtual/range·{p0·..·p0},·Lcom/android/common/contacts/BaseEmailAddressAdapter;->getContext()Landroid/content/Context; |
747 |
····move-result-object·v |
748 | ····move-result-object·v19 |
748 |
····invoke-virtual/range·{v |
749 | ····invoke-virtual/range·{v19·..·v19},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
749 |
····move-result-object·v1 |
750 | ····move-result-object·v13 |
750 | ····.line·370 | 751 | ····.line·370 |
751 |
····.local·v1 |
752 | ····.local·v13,·"packageManager":Landroid/content/pm/PackageManager; |
752 |
····const/16·v1 |
753 | ····const/16·v16,·0x0 |
753 | ····.line·371 | 754 | ····.line·371 |
754 |
····.local·v1 |
755 | ····.local·v16,·"preferredDirectory":Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition; |
755 | ····new-instance·v6,·Ljava/util/ArrayList; | 756 | ····new-instance·v6,·Ljava/util/ArrayList; |
756 | ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V | 757 | ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V |
757 | ····.line·372 | 758 | ····.line·372 |
758 | ····.local·v6,·"directories":Ljava/util/List;,·"Ljava/util/List<Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition;>;" | 759 | ····.local·v6,·"directories":Ljava/util/List;,·"Ljava/util/List<Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition;>;" |
759 | ····:cond_0 | 760 | ····:cond_0 |
760 | ····:goto_0 | 761 | ····:goto_0 |
761 | ····invoke-interface/range·{p2·..·p2},·Landroid/database/Cursor;->moveToNext()Z | 762 | ····invoke-interface/range·{p2·..·p2},·Landroid/database/Cursor;->moveToNext()Z |
762 |
····move-result·v |
763 | ····move-result·v19 |
763 |
····if-eqz·v |
764 | ····if-eqz·v19,·:cond_3 |
764 | ····.line·373 | 765 | ····.line·373 |
765 |
····const/16·v |
766 | ····const/16·v19,·0x0 |
766 | ····move-object/from16·v0,·p2 | 767 | ····move-object/from16·v0,·p2 |
767 |
····move/from16·v1,·v |
768 | ····move/from16·v1,·v19 |
768 | ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getLong(I)J | 769 | ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getLong(I)J |
769 | ····move-result-wide·v10 | 770 | ····move-result-wide·v10 |
770 | ····.line·377 | 771 | ····.line·377 |
771 | ····.local·v10,·"id":J | 772 | ····.local·v10,·"id":J |
772 | ····const-wide/16·v20,·0x1 | 773 | ····const-wide/16·v20,·0x1 |
773 |
····cmp-long·v |
774 | ····cmp-long·v19,·v10,·v20 |
774 |
····if-eqz·v |
775 | ····if-eqz·v19,·:cond_0 |
775 | ····.line·381 | 776 | ····.line·381 |
776 |
····new-instance·v1 |
777 | ····new-instance·v15,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition; |
777 |
····invoke-direct |
778 | ····invoke-direct·{v15},·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition;-><init>()V |
778 | ····.line·382 | 779 | ····.line·382 |
779 |
····.local·v1 |
780 | ····.local·v15,·"partition":Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition; |
780 |
····mo |
781 | ····iput-wide·v10,·v15,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition;->directoryId:J |
781 | ····iput-wide·v10,·v0,·Lcom/android/common/contacts/BaseEmailAddressAdapter$DirectoryPartition;->directoryId:J | ||
782 | ····.line·383 | 782 | ····.line·383 |
783 |
····const/16·v |
783 | ····const/16·v19,·0x3 |
784 | ····move-object/from16·v0,·p2 | 784 | ····move-object/from16·v0,·p2 |
785 |
····move/from16·v1,·v |
785 | ····move/from16·v1,·v19 |
786 | ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; | 786 | ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String; |
Max diff block lines reached; 30306/34175 bytes (88.68%) of diff not shown. |
Offset 32, 20 lines modified | Offset 32, 22 lines modified | ||
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·56 | 33 | ····.line·56 |
34 | ····sget-object·v0,·Landroid/provider/ContactsContract$Data;->CONTENT_URI:Landroid/net/Uri; | 34 | ····sget-object·v0,·Landroid/provider/ContactsContract$Data;->CONTENT_URI:Landroid/net/Uri; |
35 | ····const-string·v1,·"usagefeedback" | 35 | ····const-string·v1,·"usagefeedback" |
36 | ····.line·57 | ||
36 | ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; | 37 | ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; |
37 | ····move-result-object·v0 | 38 | ····move-result-object·v0 |
38 | ····sput-object·v0,·Lcom/android/common/contacts/DataUsageStatUpdater$DataUsageFeedback;->FEEDBACK_URI:Landroid/net/Uri; | 39 | ····sput-object·v0,·Lcom/android/common/contacts/DataUsageStatUpdater$DataUsageFeedback;->FEEDBACK_URI:Landroid/net/Uri; |
40 | ····.line·56 | ||
39 | ····return-void | 41 | ····return-void |
40 | .end·method | 42 | .end·method |
41 | .method·public·constructor·<init>()V | 43 | .method·public·constructor·<init>()V |
42 | ····.locals·0 | 44 | ····.locals·0 |
43 | ····.prologue | 45 | ····.prologue |
Offset 52, 15 lines modified | Offset 52, 15 lines modified | ||
52 | ····iput-object·v0,·p0,·Lcom/android/common/contacts/DataUsageStatUpdater;->mResolver:Landroid/content/ContentResolver; | 52 | ····iput-object·v0,·p0,·Lcom/android/common/contacts/DataUsageStatUpdater;->mResolver:Landroid/content/ContentResolver; |
53 | ····.line·69 | 53 | ····.line·69 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | .method·private·update(Ljava/util/Collection;Ljava/util/Collection;Ljava/lang/String;)Z | 56 | .method·private·update(Ljava/util/Collection;Ljava/util/Collection;Ljava/lang/String;)Z |
57 |
····.locals·1 |
57 | ····.locals·16 |
58 | ····.param·p3,·"type"····#·Ljava/lang/String; | 58 | ····.param·p3,·"type"····#·Ljava/lang/String; |
59 | ····.annotation·system·Ldalvik/annotation/Signature; | 59 | ····.annotation·system·Ldalvik/annotation/Signature; |
60 | ········value·=·{ | 60 | ········value·=·{ |
61 | ············"(", | 61 | ············"(", |
62 | ············"Ljava/util/Collection", | 62 | ············"Ljava/util/Collection", |
63 | ············"<", | 63 | ············"<", |
64 | ············"Ljava/lang/Long;", | 64 | ············"Ljava/lang/Long;", |
Offset 80, 422 lines modified | Offset 80, 424 lines modified | ||
80 | ····.local·p2,·"dataIds":Ljava/util/Collection;,·"Ljava/util/Collection<Ljava/lang/Long;>;" | 80 | ····.local·p2,·"dataIds":Ljava/util/Collection;,·"Ljava/util/Collection<Ljava/lang/Long;>;" |
81 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 81 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
82 | ····move-result-wide·v4 | 82 | ····move-result-wide·v4 |
83 | ····.line·201 | 83 | ····.line·201 |
84 | ····.local·v4,·"currentTimeMillis":J | 84 | ····.local·v4,·"currentTimeMillis":J |
85 |
····const/4·v |
85 | ····const/4·v7,·0x0 |
86 | ····.line·205 | 86 | ····.line·205 |
87 |
····.local·v |
87 | ····.local·v7,·"successful":Z |
88 |
····sget·v1 |
88 | ····sget·v12,·Landroid/os/Build$VERSION;->SDK_INT:I |
89 |
····const/16·v1 |
89 | ····const/16·v13,·0xe |
90 |
····if-lt·v1 |
90 | ····if-lt·v12,·v13,·:cond_3 |
91 | ····.line·206 | 91 | ····.line·206 |
92 | ····invoke-interface/range·{p2·..·p2},·Ljava/util/Collection;->isEmpty()Z | 92 | ····invoke-interface/range·{p2·..·p2},·Ljava/util/Collection;->isEmpty()Z |
93 |
····move-result·v1 |
93 | ····move-result·v12 |
94 |
····if-eqz·v1 |
94 | ····if-eqz·v12,·:cond_1 |
95 | ····.line·207 | 95 | ····.line·207 |
96 |
····sget-object·v1 |
96 | ····sget-object·v12,·Lcom/android/common/contacts/DataUsageStatUpdater;->TAG:Ljava/lang/String; |
97 |
····const/4·v1 |
97 | ····const/4·v13,·0x3 |
98 |
····invoke-static·{v1 |
98 | ····invoke-static·{v12,·v13},·Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z |
99 |
····move-result·v1 |
99 | ····move-result·v12 |
100 |
····if-eqz·v1 |
100 | ····if-eqz·v12,·:cond_0 |
101 | ····.line·208 | 101 | ····.line·208 |
102 |
····sget-object·v1 |
102 | ····sget-object·v12,·Lcom/android/common/contacts/DataUsageStatUpdater;->TAG:Ljava/lang/String; |
103 |
····const-string·v1 |
103 | ····const-string·v13,·"Given·list·for·data·IDs·is·null.·Ignoring." |
104 |
····invoke-static·{v1 |
104 | ····invoke-static·{v12,·v13},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
105 | ····.line·259 | 105 | ····.line·259 |
106 | ····:cond_0 | 106 | ····:cond_0 |
107 | ····:goto_0 | 107 | ····:goto_0 |
108 |
····return·v |
108 | ····return·v7 |
109 | ····.line·211 | 109 | ····.line·211 |
110 | ····:cond_1 | 110 | ····:cond_1 |
111 |
····sget-object·v1 |
111 | ····sget-object·v12,·Lcom/android/common/contacts/DataUsageStatUpdater$DataUsageFeedback;->FEEDBACK_URI:Landroid/net/Uri; |
112 |
····invoke-virtual·{v1 |
112 | ····invoke-virtual·{v12},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; |
113 |
····move-result-object·v1 |
113 | ····move-result-object·v12 |
114 |
····const-string·v1 |
114 | ····const-string·v13,·"," |
115 | ····.line·212 | ||
115 | ····move-object/from16·v0,·p2 | 116 | ····move-object/from16·v0,·p2 |
116 |
····invoke-static·{v1 |
117 | ····invoke-static·{v13,·v0},·Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; |
117 |
····move-result-object·v1 |
118 | ····move-result-object·v13 |
118 |
····invoke-virtual·{v1 |
119 | ····invoke-virtual·{v12,·v13},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; |
119 |
····move-result-object·v1 |
120 | ····move-result-object·v12 |
120 |
····const-string·v1 |
121 | ····const-string·v13,·"type" |
122 | ····.line·213 | ||
121 | ····move-object/from16·v0,·p3 | 123 | ····move-object/from16·v0,·p3 |
122 |
····invoke-virtual·{v1 |
124 | ····invoke-virtual·{v12,·v13,·v0},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
123 |
····move-result-object·v1 |
125 | ····move-result-object·v12 |
124 |
|
126 | ····.line·214 |
127 | ····invoke-virtual·{v12},·Landroid/net/Uri$Builder;->build()Landroid/net/Uri; | ||
125 |
····move-result-object·v |
128 | ····move-result-object·v8 |
126 | ····.line·215 | 129 | ····.line·215 |
Max diff block lines reached; 25359/29840 bytes (84.98%) of diff not shown. |
Offset 95, 92 lines modified | Offset 95, 86 lines modified | ||
95 | ····.locals·5 | 95 | ····.locals·5 |
96 | ····.param·p1,·"map"····#·Lcom/android/common/content/ProjectionMap; | 96 | ····.param·p1,·"map"····#·Lcom/android/common/content/ProjectionMap; |
97 | ····.prologue | 97 | ····.prologue |
98 | ····.line·50 | 98 | ····.line·50 |
99 | ····invoke-virtual·{p1},·Lcom/android/common/content/ProjectionMap;->entrySet()Ljava/util/Set; | 99 | ····invoke-virtual·{p1},·Lcom/android/common/content/ProjectionMap;->entrySet()Ljava/util/Set; |
100 |
····move-result-object·v |
100 | ····move-result-object·v1 |
101 |
····invoke-interface·{v |
101 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
102 |
····move-result-object·v |
102 | ····move-result-object·v3 |
103 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
104 | ····:goto_0 | 103 | ····:goto_0 |
105 |
····invoke-interface·{v |
104 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
106 |
····move-result·v |
105 | ····move-result·v1 |
107 |
····if-eqz·v |
106 | ····if-eqz·v1,·:cond_0 |
108 |
····invoke-interface·{v |
107 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
109 | ····move-result-object·v0 | 108 | ····move-result-object·v0 |
110 | ····check-cast·v0,·Ljava/util/Map$Entry; | 109 | ····check-cast·v0,·Ljava/util/Map$Entry; |
111 | ····.line·51 | 110 | ····.line·51 |
112 | ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" | 111 | ····.local·v0,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" |
113 | ····iget-object·v4,·p0,·Lcom/android/common/content/ProjectionMap$Builder;->mMap:Lcom/android/common/content/ProjectionMap; | 112 | ····iget-object·v4,·p0,·Lcom/android/common/content/ProjectionMap$Builder;->mMap:Lcom/android/common/content/ProjectionMap; |
114 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; | 113 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; |
115 |
····move-result-object·v |
114 | ····move-result-object·v1 |
116 |
····check-cast·v |
115 | ····check-cast·v1,·Ljava/lang/String; |
117 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; | 116 | ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
118 |
····move-result-object·v |
117 | ····move-result-object·v2 |
119 |
····check-cast·v |
118 | ····check-cast·v2,·Ljava/lang/String; |
120 | ····#·invokes:·Lcom/android/common/content/ProjectionMap;->putColumn(Ljava/lang/String;Ljava/lang/String;)V | 119 | ····#·invokes:·Lcom/android/common/content/ProjectionMap;->putColumn(Ljava/lang/String;Ljava/lang/String;)V |
121 |
····invoke-static·{v4,·v |
120 | ····invoke-static·{v4,·v1,·v2},·Lcom/android/common/content/ProjectionMap;->access$000(Lcom/android/common/content/ProjectionMap;Ljava/lang/String;Ljava/lang/String;)V |
122 | ····goto·:goto_0 | 121 | ····goto·:goto_0 |
123 | ····.line·53 | 122 | ····.line·53 |
124 | ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" | 123 | ····.end·local·v0····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;" |
125 | ····:cond_0 | 124 | ····:cond_0 |
126 | ····return-object·p0 | 125 | ····return-object·p0 |
127 | .end·method | 126 | .end·method |
128 | .method·public·addAll([Ljava/lang/String;)Lcom/android/common/content/ProjectionMap$Builder; | 127 | .method·public·addAll([Ljava/lang/String;)Lcom/android/common/content/ProjectionMap$Builder; |
129 |
····.locals· |
128 | ····.locals·3 |
130 | ····.param·p1,·"columns"····#·[Ljava/lang/String; | 129 | ····.param·p1,·"columns"····#·[Ljava/lang/String; |
131 | ····.prologue | 130 | ····.prologue |
132 | ····.line·43 | 131 | ····.line·43 |
133 |
···· |
132 | ····array-length·v2,·p1 |
134 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
135 | ····array-length·v3,·v0 | ||
136 |
···· |
133 | ····const/4·v1,·0x0 |
137 | ····const/4·v2,·0x0 | ||
138 | ····.local·v2,·"i$":I | ||
139 | ····:goto_0 | 134 | ····:goto_0 |
140 |
····if-ge·v |
135 | ····if-ge·v1,·v2,·:cond_0 |
141 |
····aget-object·v |
136 | ····aget-object·v0,·p1,·v1 |
142 | ····.line·44 | 137 | ····.line·44 |
143 |
····.local·v |
138 | ····.local·v0,·"column":Ljava/lang/String; |
144 |
····invoke-virtual·{p0,·v |
139 | ····invoke-virtual·{p0,·v0},·Lcom/android/common/content/ProjectionMap$Builder;->add(Ljava/lang/String;)Lcom/android/common/content/ProjectionMap$Builder; |
145 | ····.line·43 | 140 | ····.line·43 |
146 |
····add-int/lit8·v |
141 | ····add-int/lit8·v1,·v1,·0x1 |
147 | ····goto·:goto_0 | 142 | ····goto·:goto_0 |
148 | ····.line·46 | 143 | ····.line·46 |
149 |
····.end·local·v |
144 | ····.end·local·v0····#·"column":Ljava/lang/String; |
150 | ····:cond_0 | 145 | ····:cond_0 |
151 | ····return-object·p0 | 146 | ····return-object·p0 |
152 | .end·method | 147 | .end·method |
153 | .method·public·build()Lcom/android/common/content/ProjectionMap; | 148 | .method·public·build()Lcom/android/common/content/ProjectionMap; |
154 | ····.locals·2 | 149 | ····.locals·2 |
Offset 29, 15 lines modified | Offset 29, 14 lines modified | ||
29 | .method·public·constructor·<init>()V | 29 | .method·public·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·26 | 32 | ····.line·26 |
33 | ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V |
34 | ····.line·28 | ||
35 | ····return-void | 34 | ····return-void |
36 | .end·method | 35 | .end·method |
37 | .method·static·synthetic·access$000(Lcom/android/common/content/ProjectionMap;Ljava/lang/String;Ljava/lang/String;)V | 36 | .method·static·synthetic·access$000(Lcom/android/common/content/ProjectionMap;Ljava/lang/String;Ljava/lang/String;)V |
38 | ····.locals·0 | 37 | ····.locals·0 |
39 | ····.param·p0,·"x0"····#·Lcom/android/common/content/ProjectionMap; | 38 | ····.param·p0,·"x0"····#·Lcom/android/common/content/ProjectionMap; |
40 | ····.param·p1,·"x1"····#·Ljava/lang/String; | 39 | ····.param·p1,·"x1"····#·Ljava/lang/String; |
Offset 301, 14 lines modified | Offset 301, 15 lines modified | ||
301 | ····iget-object·v7,·p0,·Lcom/android/common/content/SQLiteContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; | 301 | ····iget-object·v7,·p0,·Lcom/android/common/content/SQLiteContentProvider;->mDb:Landroid/database/sqlite/SQLiteDatabase; |
302 | ····invoke-virtual·{v7},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V | 302 | ····invoke-virtual·{v7},·Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V |
303 | ····.line·238 | 303 | ····.line·238 |
304 | ····invoke-virtual·{p0},·Lcom/android/common/content/SQLiteContentProvider;->onEndTransaction()V | 304 | ····invoke-virtual·{p0},·Lcom/android/common/content/SQLiteContentProvider;->onEndTransaction()V |
305 | ····.line·234 | ||
305 | ····return-object·v4 | 306 | ····return-object·v4 |
306 | .end·method | 307 | .end·method |
307 | .method·protected·beforeTransactionCommit()V | 308 | .method·protected·beforeTransactionCommit()V |
308 | ····.locals·0 | 309 | ····.locals·0 |
309 | ····.prologue | 310 | ····.prologue |
Offset 72, 66 lines modified | Offset 72, 63 lines modified | ||
72 | ············">([TT;TT;)Z" | 72 | ············">([TT;TT;)Z" |
73 | ········} | 73 | ········} |
74 | ····.end·annotation | 74 | ····.end·annotation |
75 | ····.prologue | 75 | ····.prologue |
76 | ····.local·p0,·"array":[Ljava/lang/Object;,·"[TT;" | 76 | ····.local·p0,·"array":[Ljava/lang/Object;,·"[TT;" |
77 | ····.local·p1,·"value":Ljava/lang/Object;,·"TT;" | 77 | ····.local·p1,·"value":Ljava/lang/Object;,·"TT;" |
78 |
····const/4·v |
78 | ····const/4·v1,·0x1 |
79 |
···· |
79 | ····const/4·v2,·0x0 |
80 | ····move-object·v0,·p0 | ||
81 |
····. |
80 | ····.line·137 |
82 |
····array-length·v |
81 | ····array-length·v4,·p0 |
83 |
···· |
82 | ····move·v3,·v2 |
84 | ····const/4·v2,·0x0 | ||
85 | ····.local·v2,·"i$":I | ||
86 | ····:goto_0 | 83 | ····:goto_0 |
87 |
····if-ge·v |
84 | ····if-ge·v3,·v4,·:cond_3 |
88 |
····aget-object·v |
85 | ····aget-object·v0,·p0,·v3 |
89 | ····.line·138 | 86 | ····.line·138 |
90 |
····.local·v |
87 | ····.local·v0,·"element":Ljava/lang/Object;,·"TT;" |
91 |
····if-nez·v |
88 | ····if-nez·v0,·:cond_1 |
92 | ····.line·139 | 89 | ····.line·139 |
93 | ····if-nez·p1,·:cond_2 | 90 | ····if-nez·p1,·:cond_2 |
94 | ····.line·144 | 91 | ····.line·144 |
95 |
····.end·local·v |
92 | ····.end·local·v0····#·"element":Ljava/lang/Object;,·"TT;" |
96 | ····:cond_0 | 93 | ····:cond_0 |
97 | ····:goto_1 | 94 | ····:goto_1 |
98 |
····return·v |
95 | ····return·v1 |
99 | ····.line·141 | 96 | ····.line·141 |
100 |
····.restart·local·v |
97 | ····.restart·local·v0····#·"element":Ljava/lang/Object;,·"TT;" |
101 | ····:cond_1 | 98 | ····:cond_1 |
102 | ····if-eqz·p1,·:cond_2 | 99 | ····if-eqz·p1,·:cond_2 |
103 |
····invoke-virtual·{v |
100 | ····invoke-virtual·{v0,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z |
104 | ····move-result·v5 | 101 | ····move-result·v5 |
105 | ····if-nez·v5,·:cond_0 | 102 | ····if-nez·v5,·:cond_0 |
106 | ····.line·137 | 103 | ····.line·137 |
107 | ····:cond_2 | 104 | ····:cond_2 |
108 |
····add-int/lit8·v |
105 | ····add-int/lit8·v3,·v3,·0x1 |
109 | ····goto·:goto_0 | 106 | ····goto·:goto_0 |
110 |
····.l |
107 | ····.end·local·v0····#·"element":Ljava/lang/Object;,·"TT;" |
111 | ····.end·local·v1····#·"element":Ljava/lang/Object;,·"TT;" | ||
112 | ····:cond_3 | 108 | ····:cond_3 |
113 |
···· |
109 | ····move·v1,·v2 |
110 | ····.line·144 | ||
114 | ····goto·:goto_1 | 111 | ····goto·:goto_1 |
115 | .end·method | 112 | .end·method |
116 | #·virtual·methods | 113 | #·virtual·methods |
117 | .method·public·createDatabase(Landroid/database/sqlite/SQLiteDatabase;)V | 114 | .method·public·createDatabase(Landroid/database/sqlite/SQLiteDatabase;)V |
118 | ····.locals·4 | 115 | ····.locals·4 |
Offset 404, 20 lines modified | Offset 401, 22 lines modified | ||
404 | ····const/4·v0,·0x0 | 401 | ····const/4·v0,·0x0 |
405 | ····.line·101 | 402 | ····.line·101 |
406 | ····const-string·v2,·"SELECT·count(*)·FROM·_sync_state·WHERE·_id=?" | 403 | ····const-string·v2,·"SELECT·count(*)·FROM·_sync_state·WHERE·_id=?" |
407 | ····new-array·v3,·v1,·[Ljava/lang/String; | 404 | ····new-array·v3,·v1,·[Ljava/lang/String; |
405 | ····.line·102 | ||
408 | ····invoke-static·{p2,·p3},·Ljava/lang/Long;->toString(J)Ljava/lang/String; | 406 | ····invoke-static·{p2,·p3},·Ljava/lang/Long;->toString(J)Ljava/lang/String; |
409 | ····move-result-object·v4 | 407 | ····move-result-object·v4 |
410 | ····aput-object·v4,·v3,·v0 | 408 | ····aput-object·v4,·v3,·v0 |
409 | ····.line·101 | ||
411 | ····invoke-static·{p1,·v2,·v3},·Landroid/database/DatabaseUtils;->longForQuery(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;)J | 410 | ····invoke-static·{p1,·v2,·v3},·Landroid/database/DatabaseUtils;->longForQuery(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;[Ljava/lang/String;)J |
412 | ····move-result-wide·v2 | 411 | ····move-result-wide·v2 |
413 | ····const-wide/16·v4,·0x1 | 412 | ····const-wide/16·v4,·0x1 |
414 | ····cmp-long·v2,·v2,·v4 | 413 | ····cmp-long·v2,·v2,·v4 |
Offset 99, 14 lines modified | Offset 99, 15 lines modified | ||
99 | #·instance·fields | 99 | #·instance·fields |
100 | .field·final·synthetic·this$0:Lcom/android/common/speech/LoggingEvents; | 100 | .field·final·synthetic·this$0:Lcom/android/common/speech/LoggingEvents; |
101 | #·direct·methods | 101 | #·direct·methods |
102 | .method·public·constructor·<init>(Lcom/android/common/speech/LoggingEvents;)V | 102 | .method·public·constructor·<init>(Lcom/android/common/speech/LoggingEvents;)V |
103 | ····.locals·0 | 103 | ····.locals·0 |
104 | ····.param·p1,·"this$0"····#·Lcom/android/common/speech/LoggingEvents; | ||
104 | ····.prologue | 105 | ····.prologue |
105 | ····.line·79 | 106 | ····.line·79 |
106 | ····iput-object·p1,·p0,·Lcom/android/common/speech/LoggingEvents$VoiceIme;->this$0:Lcom/android/common/speech/LoggingEvents; | 107 | ····iput-object·p1,·p0,·Lcom/android/common/speech/LoggingEvents$VoiceIme;->this$0:Lcom/android/common/speech/LoggingEvents; |
107 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 108 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 30, 10 lines modified | Offset 30, 9 lines modified | ||
30 | .method·public·constructor·<init>()V | 30 | .method·public·constructor·<init>()V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·25 | 33 | ····.line·25 |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
35 | ····.line·79 | ||
36 | ····return-void | 35 | ····return-void |
37 | .end·method | 36 | .end·method |
Offset 35, 14 lines modified | Offset 35, 15 lines modified | ||
35 | #·instance·fields | 35 | #·instance·fields |
36 | .field·final·synthetic·this$0:Lcom/android/common/speech/LoggingEvents; | 36 | .field·final·synthetic·this$0:Lcom/android/common/speech/LoggingEvents; |
37 | #·direct·methods | 37 | #·direct·methods |
38 | .method·public·constructor·<init>(Lcom/android/common/speech/LoggingEvents;)V | 38 | .method·public·constructor·<init>(Lcom/android/common/speech/LoggingEvents;)V |
39 | ····.locals·0 | 39 | ····.locals·0 |
40 | ····.param·p1,·"this$0"····#·Lcom/android/common/speech/LoggingEvents; | ||
40 | ····.prologue | 41 | ····.prologue |
41 | ····.line·56 | 42 | ····.line·56 |
42 | ····iput-object·p1,·p0,·Lcom/android/common/speech/LoggingEvents$VoiceSearch;->this$0:Lcom/android/common/speech/LoggingEvents; | 43 | ····iput-object·p1,·p0,·Lcom/android/common/speech/LoggingEvents$VoiceSearch;->this$0:Lcom/android/common/speech/LoggingEvents; |
43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/common/widget/GroupingListAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/common/widget/GroupingListAdapter; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/common/widget/GroupingListAdapter;)V | 20 | .method·constructor·<init>(Lcom/android/common/widget/GroupingListAdapter;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/common/widget/GroupingListAdapter; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·103 | 24 | ····.line·103 |
24 | ····iput-object·p1,·p0,·Lcom/android/common/widget/GroupingListAdapter$2;->this$0:Lcom/android/common/widget/GroupingListAdapter; | 25 | ····iput-object·p1,·p0,·Lcom/android/common/widget/GroupingListAdapter$2;->this$0:Lcom/android/common/widget/GroupingListAdapter; |
25 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V |
Offset 554, 14 lines modified | Offset 554, 15 lines modified | ||
554 | ····return-object·v0 | 554 | ····return-object·v0 |
555 | ····.line·360 | 555 | ····.line·360 |
556 | ····.end·local·v0····#·"view":Landroid/view/View; | 556 | ····.end·local·v0····#·"view":Landroid/view/View; |
557 | ····:cond_0 | 557 | ····:cond_0 |
558 | ····iget-object·v1,·p0,·Lcom/android/common/widget/CompositeCursorAdapter;->mContext:Landroid/content/Context; | 558 | ····iget-object·v1,·p0,·Lcom/android/common/widget/CompositeCursorAdapter;->mContext:Landroid/content/Context; |
559 | ····.line·362 | ||
559 | ····invoke-virtual·{p0,·v1,·p1,·p2,·p4},·Lcom/android/common/widget/CompositeCursorAdapter;->newHeaderView(Landroid/content/Context;ILandroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; | 560 | ····invoke-virtual·{p0,·v1,·p1,·p2,·p4},·Lcom/android/common/widget/CompositeCursorAdapter;->newHeaderView(Landroid/content/Context;ILandroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; |
560 | ····move-result-object·v0 | 561 | ····move-result-object·v0 |
561 | ····goto·:goto_0 | 562 | ····goto·:goto_0 |
562 | .end·method | 563 | .end·method |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/common/widget/GroupingListAdapter; | 18 | .field·final·synthetic·this$0:Lcom/android/common/widget/GroupingListAdapter; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/common/widget/GroupingListAdapter;Landroid/os/Handler;)V | 20 | .method·constructor·<init>(Lcom/android/common/widget/GroupingListAdapter;Landroid/os/Handler;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/common/widget/GroupingListAdapter; | ||
22 | ····.param·p2,·"x0"····#·Landroid/os/Handler; | 23 | ····.param·p2,·"x0"····#·Landroid/os/Handler; |
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·90 | 25 | ····.line·90 |
25 | ····iput-object·p1,·p0,·Lcom/android/common/widget/GroupingListAdapter$1;->this$0:Lcom/android/common/widget/GroupingListAdapter; | 26 | ····iput-object·p1,·p0,·Lcom/android/common/widget/GroupingListAdapter$1;->this$0:Lcom/android/common/widget/GroupingListAdapter; |
26 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 27 | ····invoke-direct·{p0,·p2},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
Offset 20, 10 lines modified | Offset 20, 9 lines modified | ||
20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·9 | 23 | ····.line·9 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····.line·124 | ||
26 | ····return-void | 25 | ····return-void |
27 | .end·method | 26 | .end·method |
Offset 194, 14 lines modified | Offset 194, 15 lines modified | ||
194 | ····.local·v6,·"scaleY":Landroid/animation/PropertyValuesHolder; | 194 | ····.local·v6,·"scaleY":Landroid/animation/PropertyValuesHolder; |
195 | ····new-array·v7,·v11,·[Landroid/animation/PropertyValuesHolder; | 195 | ····new-array·v7,·v11,·[Landroid/animation/PropertyValuesHolder; |
196 | ····aput-object·v5,·v7,·v9 | 196 | ····aput-object·v5,·v7,·v9 |
197 | ····aput-object·v6,·v7,·v10 | 197 | ····aput-object·v6,·v7,·v10 |
198 | ····.line·128 | ||
198 | ····invoke-static·{p0,·v7},·Landroid/animation/ObjectAnimator;->ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator; | 199 | ····invoke-static·{p0,·v7},·Landroid/animation/ObjectAnimator;->ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator; |
199 | ····move-result-object·v4 | 200 | ····move-result-object·v4 |
200 | ····.line·129 | 201 | ····.line·129 |
201 | ····.local·v4,·"pulseAnimator":Landroid/animation/ObjectAnimator; | 202 | ····.local·v4,·"pulseAnimator":Landroid/animation/ObjectAnimator; |
202 | ····const-wide/16·v8,·0x220 | 203 | ····const-wide/16·v8,·0x220 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/date/DatePickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/date/DatePickerDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/datetimepicker/date/DatePickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/datetimepicker/date/DatePickerDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/date/DatePickerDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·254 | 27 | ····.line·254 |
27 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 77, 14 lines modified | Offset 78, 15 lines modified | ||
77 | ····invoke-virtual·{v2,·v3},·Ljava/util/Calendar;->get(I)I | 78 | ····invoke-virtual·{v2,·v3},·Ljava/util/Calendar;->get(I)I |
78 | ····move-result·v2 | 79 | ····move-result·v2 |
79 | ····iget-object·v3,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog; | 80 | ····iget-object·v3,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog; |
81 | ····.line·261 | ||
80 | ····#·getter·for:·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar; | 82 | ····#·getter·for:·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar; |
81 | ····invoke-static·{v3},·Lcom/android/datetimepicker/date/DatePickerDialog;->access$100(Lcom/android/datetimepicker/date/DatePickerDialog;)Ljava/util/Calendar; | 83 | ····invoke-static·{v3},·Lcom/android/datetimepicker/date/DatePickerDialog;->access$100(Lcom/android/datetimepicker/date/DatePickerDialog;)Ljava/util/Calendar; |
82 | ····move-result-object·v3 | 84 | ····move-result-object·v3 |
83 | ····const/4·v4,·0x2 | 85 | ····const/4·v4,·0x2 |
Offset 101, 14 lines modified | Offset 103, 15 lines modified | ||
101 | ····const/4·v5,·0x5 | 103 | ····const/4·v5,·0x5 |
102 | ····invoke-virtual·{v4,·v5},·Ljava/util/Calendar;->get(I)I | 104 | ····invoke-virtual·{v4,·v5},·Ljava/util/Calendar;->get(I)I |
103 | ····move-result·v4 | 105 | ····move-result·v4 |
106 | ····.line·260 | ||
104 | ····invoke-interface·{v0,·v1,·v2,·v3,·v4},·Lcom/android/datetimepicker/date/DatePickerDialog$OnDateSetListener;->onDateSet(Lcom/android/datetimepicker/date/DatePickerDialog;III)V | 107 | ····invoke-interface·{v0,·v1,·v2,·v3,·v4},·Lcom/android/datetimepicker/date/DatePickerDialog$OnDateSetListener;->onDateSet(Lcom/android/datetimepicker/date/DatePickerDialog;III)V |
105 | ····.line·263 | 108 | ····.line·263 |
106 | ····:cond_0 | 109 | ····:cond_0 |
107 | ····iget-object·v0,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog; | 110 | ····iget-object·v0,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog$1;->this$0:Lcom/android/datetimepicker/date/DatePickerDialog; |
108 | ····invoke-virtual·{v0},·Lcom/android/datetimepicker/date/DatePickerDialog;->dismiss()V | 111 | ····invoke-virtual·{v0},·Lcom/android/datetimepicker/date/DatePickerDialog;->dismiss()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/date/DayPickerView; | 22 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/date/DayPickerView; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·protected·constructor·<init>(Lcom/android/datetimepicker/date/DayPickerView;)V | 24 | .method·protected·constructor·<init>(Lcom/android/datetimepicker/date/DayPickerView;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/date/DayPickerView; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·273 | 28 | ····.line·273 |
28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DayPickerView$ScrollStateRunnable;->this$0:Lcom/android/datetimepicker/date/DayPickerView; | 29 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DayPickerView$ScrollStateRunnable;->this$0:Lcom/android/datetimepicker/date/DayPickerView; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 549, 56 lines modified | Offset 549, 64 lines modified | ||
549 | ····.line·329 | 549 | ····.line·329 |
550 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDayOfWeekView:Landroid/widget/TextView; | 550 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mDayOfWeekView:Landroid/widget/TextView; |
551 | ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar; | 551 | ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar; |
552 | ····const/4·v7,·0x7 | 552 | ····const/4·v7,·0x7 |
553 | ····.line·330 | ||
553 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 554 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
554 | ····move-result-object·v8 | 555 | ····move-result-object·v8 |
556 | ····.line·329 | ||
555 | ····invoke-virtual·{v6,·v7,·v9,·v8},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; | 557 | ····invoke-virtual·{v6,·v7,·v9,·v8},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; |
556 | ····move-result-object·v6 | 558 | ····move-result-object·v6 |
559 | ····.line·330 | ||
557 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 560 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
558 | ····move-result-object·v7 | 561 | ····move-result-object·v7 |
559 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; | 562 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; |
560 | ····move-result-object·v6 | 563 | ····move-result-object·v6 |
564 | ····.line·329 | ||
561 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 565 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
562 | ····.line·333 | 566 | ····.line·333 |
563 | ····:cond_0 | 567 | ····:cond_0 |
564 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mSelectedMonthTextView:Landroid/widget/TextView; | 568 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mSelectedMonthTextView:Landroid/widget/TextView; |
565 | ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar; | 569 | ····iget-object·v6,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mCalendar:Ljava/util/Calendar; |
566 | ····const/4·v7,·0x1 | 570 | ····const/4·v7,·0x1 |
571 | ····.line·334 | ||
567 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 572 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
568 | ····move-result-object·v8 | 573 | ····move-result-object·v8 |
574 | ····.line·333 | ||
569 | ····invoke-virtual·{v6,·v9,·v7,·v8},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; | 575 | ····invoke-virtual·{v6,·v9,·v7,·v8},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; |
570 | ····move-result-object·v6 | 576 | ····move-result-object·v6 |
577 | ····.line·334 | ||
571 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 578 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
572 | ····move-result-object·v7 | 579 | ····move-result-object·v7 |
573 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; | 580 | ····invoke-virtual·{v6,·v7},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; |
574 | ····move-result-object·v6 | 581 | ····move-result-object·v6 |
582 | ····.line·333 | ||
575 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 583 | ····invoke-virtual·{v5,·v6},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
576 | ····.line·335 | 584 | ····.line·335 |
577 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mSelectedDayTextView:Landroid/widget/TextView; | 585 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/DatePickerDialog;->mSelectedDayTextView:Landroid/widget/TextView; |
578 | ····sget-object·v6,·Lcom/android/datetimepicker/date/DatePickerDialog;->DAY_FORMAT:Ljava/text/SimpleDateFormat; | 586 | ····sget-object·v6,·Lcom/android/datetimepicker/date/DatePickerDialog;->DAY_FORMAT:Ljava/text/SimpleDateFormat; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$position:I | 22 | .field·final·synthetic·val$position:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/datetimepicker/date/DayPickerView;I)V | 24 | .method·constructor·<init>(Lcom/android/datetimepicker/date/DayPickerView;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/date/DayPickerView; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·227 | 28 | ····.line·227 |
28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DayPickerView$1;->this$0:Lcom/android/datetimepicker/date/DayPickerView; | 29 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/DayPickerView$1;->this$0:Lcom/android/datetimepicker/date/DayPickerView; |
29 | ····iput·p2,·p0,·Lcom/android/datetimepicker/date/DayPickerView$1;->val$position:I | 30 | ····iput·p2,·p0,·Lcom/android/datetimepicker/date/DayPickerView$1;->val$position:I |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$position:I | 24 | .field·final·synthetic·val$position:I |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/android/datetimepicker/date/YearPickerView;II)V | 26 | .method·constructor·<init>(Lcom/android/datetimepicker/date/YearPickerView;II)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/date/YearPickerView; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·131 | 30 | ····.line·131 |
30 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/YearPickerView$1;->this$0:Lcom/android/datetimepicker/date/YearPickerView; | 31 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/date/YearPickerView$1;->this$0:Lcom/android/datetimepicker/date/YearPickerView; |
31 | ····iput·p2,·p0,·Lcom/android/datetimepicker/date/YearPickerView$1;->val$position:I | 32 | ····iput·p2,·p0,·Lcom/android/datetimepicker/date/YearPickerView$1;->val$position:I |
Offset 62, 14 lines modified | Offset 62, 15 lines modified | ||
62 | ····.locals·4 | 62 | ····.locals·4 |
63 | ····.param·p1,·"position"····#·I | 63 | ····.param·p1,·"position"····#·I |
64 | ····.param·p2,·"convertView"····#·Landroid/view/View; | 64 | ····.param·p2,·"convertView"····#·Landroid/view/View; |
65 | ····.param·p3,·"parent"····#·Landroid/view/ViewGroup; | 65 | ····.param·p3,·"parent"····#·Landroid/view/ViewGroup; |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·113 | 67 | ····.line·113 |
68 | ····.line·114 | ||
68 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/widget/ArrayAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; | 69 | ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/widget/ArrayAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; |
69 | ····move-result-object·v1 | 70 | ····move-result-object·v1 |
70 | ····check-cast·v1,·Lcom/android/datetimepicker/date/TextViewWithCircularIndicator; | 71 | ····check-cast·v1,·Lcom/android/datetimepicker/date/TextViewWithCircularIndicator; |
71 | ····.line·115 | 72 | ····.line·115 |
Offset 366, 14 lines modified | Offset 366, 15 lines modified | ||
366 | ····move-result·v1 | 366 | ····move-result·v1 |
367 | ····sput·v1,·Lcom/android/datetimepicker/date/SimpleMonthView;->MONTH_HEADER_SIZE:I | 367 | ····sput·v1,·Lcom/android/datetimepicker/date/SimpleMonthView;->MONTH_HEADER_SIZE:I |
368 | ····.line·209 | 368 | ····.line·209 |
369 | ····sget·v1,·Lcom/android/datetimepicker/R$dimen;->day_number_select_circle_radius:I | 369 | ····sget·v1,·Lcom/android/datetimepicker/R$dimen;->day_number_select_circle_radius:I |
370 | ····.line·210 | ||
370 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 371 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
371 | ····move-result·v1 | 372 | ····move-result·v1 |
372 | ····sput·v1,·Lcom/android/datetimepicker/date/SimpleMonthView;->DAY_SELECTED_CIRCLE_SIZE:I | 373 | ····sput·v1,·Lcom/android/datetimepicker/date/SimpleMonthView;->DAY_SELECTED_CIRCLE_SIZE:I |
373 | ····.line·212 | 374 | ····.line·212 |
Offset 561, 36 lines modified | Offset 562, 40 lines modified | ||
561 | ····invoke-virtual·{v5,·v9,·v0},·Ljava/util/Calendar;->set(II)V | 562 | ····invoke-virtual·{v5,·v9,·v0},·Ljava/util/Calendar;->set(II)V |
562 | ····.line·432 | 563 | ····.line·432 |
563 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/SimpleMonthView;->mDayLabelCalendar:Ljava/util/Calendar; | 564 | ····iget-object·v5,·p0,·Lcom/android/datetimepicker/date/SimpleMonthView;->mDayLabelCalendar:Ljava/util/Calendar; |
564 | ····const/4·v6,·0x1 | 565 | ····const/4·v6,·0x1 |
566 | ····.line·433 | ||
565 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 567 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
566 | ····move-result-object·v7 | 568 | ····move-result-object·v7 |
569 | ····.line·432 | ||
567 | ····invoke-virtual·{v5,·v9,·v6,·v7},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; | 570 | ····invoke-virtual·{v5,·v9,·v6,·v7},·Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; |
568 | ····move-result-object·v5 | 571 | ····move-result-object·v5 |
572 | ····.line·433 | ||
569 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 573 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
570 | ····move-result-object·v6 | 574 | ····move-result-object·v6 |
571 | ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; | 575 | ····invoke-virtual·{v5,·v6},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; |
572 | ····move-result-object·v5 | 576 | ····move-result-object·v5 |
573 | ····int-to-float·v6,·v3 | 577 | ····int-to-float·v6,·v3 |
574 | ····int-to-float·v7,·v4 | 578 | ····int-to-float·v7,·v4 |
575 | ····iget-object·v8,·p0,·Lcom/android/datetimepicker/date/SimpleMonthView;->mMonthDayLabelPaint:Landroid/graphics/Paint; | 579 | ····iget-object·v8,·p0,·Lcom/android/datetimepicker/date/SimpleMonthView;->mMonthDayLabelPaint:Landroid/graphics/Paint; |
580 | ····.line·432 | ||
576 | ····invoke-virtual·{p1,·v5,·v6,·v7,·v8},·Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V | 581 | ····invoke-virtual·{p1,·v5,·v6,·v7,·v8},·Landroid/graphics/Canvas;->drawText(Ljava/lang/String;FFLandroid/graphics/Paint;)V |
577 | ····.line·428 | 582 | ····.line·428 |
578 | ····add-int/lit8·v2,·v2,·0x1 | 583 | ····add-int/lit8·v2,·v2,·0x1 |
579 | ····goto·:goto_0 | 584 | ····goto·:goto_0 |
Offset 707, 28 lines modified | Offset 712, 32 lines modified | ||
707 | ····.local·v2,·"millis":J | 712 | ····.local·v2,·"millis":J |
708 | ····invoke-virtual·{p0},·Lcom/android/datetimepicker/date/SimpleMonthView;->getContext()Landroid/content/Context; | 713 | ····invoke-virtual·{p0},·Lcom/android/datetimepicker/date/SimpleMonthView;->getContext()Landroid/content/Context; |
709 | ····move-result-object·v0 | 714 | ····move-result-object·v0 |
710 | ····iget-object·v1,·p0,·Lcom/android/datetimepicker/date/SimpleMonthView;->mFormatter:Ljava/util/Formatter; | 715 | ····iget-object·v1,·p0,·Lcom/android/datetimepicker/date/SimpleMonthView;->mFormatter:Ljava/util/Formatter; |
716 | ····.line·415 | ||
711 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; | 717 | ····invoke-static·{},·Landroid/text/format/Time;->getCurrentTimezone()Ljava/lang/String; |
712 | ····move-result-object·v7 | 718 | ····move-result-object·v7 |
713 | ····move-wide·v4,·v2 | 719 | ····move-wide·v4,·v2 |
720 | ····.line·414 | ||
714 | ····invoke-static/range·{v0·..·v7},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; | 721 | ····invoke-static/range·{v0·..·v7},·Landroid/text/format/DateUtils;->formatDateRange(Landroid/content/Context;Ljava/util/Formatter;JJILjava/lang/String;)Ljava/util/Formatter; |
715 | ····move-result-object·v0 | 722 | ····move-result-object·v0 |
723 | ····.line·415 | ||
716 | ····invoke-virtual·{v0},·Ljava/util/Formatter;->toString()Ljava/lang/String; | 724 | ····invoke-virtual·{v0},·Ljava/util/Formatter;->toString()Ljava/lang/String; |
717 | ····move-result-object·v0 | 725 | ····move-result-object·v0 |
726 | ····.line·414 | ||
718 | ····return-object·v0 | 727 | ····return-object·v0 |
719 | .end·method | 728 | .end·method |
720 | .method·private·onDayClick(Lcom/android/datetimepicker/date/SimpleMonthAdapter$CalendarDay;)V | 729 | .method·private·onDayClick(Lcom/android/datetimepicker/date/SimpleMonthAdapter$CalendarDay;)V |
721 | ····.locals·2 | 730 | ····.locals·2 |
722 | ····.param·p1,·"day"····#·Lcom/android/datetimepicker/date/SimpleMonthAdapter$CalendarDay; | 731 | ····.param·p1,·"day"····#·Lcom/android/datetimepicker/date/SimpleMonthAdapter$CalendarDay; |
Offset 130, 14 lines modified | Offset 130, 15 lines modified | ||
130 | ····int-to-float·v5,·v2 | 130 | ····int-to-float·v5,·v2 |
131 | ····add-float/2addr·v4,·v5 | 131 | ····add-float/2addr·v4,·v5 |
132 | ····float-to-double·v4,·v4 | 132 | ····float-to-double·v4,·v4 |
133 | ····.line·118 | ||
133 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D | 134 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D |
134 | ····move-result-wide·v4 | 135 | ····move-result-wide·v4 |
135 | ····double-to-int·v0,·v4 | 136 | ····double-to-int·v0,·v4 |
136 | ····.line·119 | 137 | ····.line·119 |
Offset 169, 14 lines modified | Offset 170, 15 lines modified | ||
169 | ····int-to-float·v5,·v2 | 170 | ····int-to-float·v5,·v2 |
170 | ····add-float/2addr·v4,·v5 | 171 | ····add-float/2addr·v4,·v5 |
171 | ····float-to-double·v4,·v4 | 172 | ····float-to-double·v4,·v4 |
173 | ····.line·124 | ||
172 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D | 174 | ····invoke-static·{v4,·v5},·Ljava/lang/Math;->sqrt(D)D |
173 | ····move-result-wide·v4 | 175 | ····move-result-wide·v4 |
174 | ····double-to-int·v1,·v4 | 176 | ····double-to-int·v1,·v4 |
175 | ····.line·125 | 177 | ····.line·125 |
Offset 281, 27 lines modified | Offset 283, 29 lines modified | ||
281 | ····sget-object·v5,·Landroid/graphics/Paint$Align;->CENTER:Landroid/graphics/Paint$Align; | 283 | ····sget-object·v5,·Landroid/graphics/Paint$Align;->CENTER:Landroid/graphics/Paint$Align; |
282 | ····invoke-virtual·{v4,·v5},·Landroid/graphics/Paint;->setTextAlign(Landroid/graphics/Paint$Align;)V | 284 | ····invoke-virtual·{v4,·v5},·Landroid/graphics/Paint;->setTextAlign(Landroid/graphics/Paint$Align;)V |
283 | ····.line·85 | 285 | ····.line·85 |
284 | ····sget·v4,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier:I | 286 | ····sget·v4,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier:I |
287 | ····.line·86 | ||
285 | ····invoke-virtual·{v1,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 288 | ····invoke-virtual·{v1,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
286 | ····move-result-object·v4 | 289 | ····move-result-object·v4 |
287 | ····invoke-static·{v4},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 290 | ····invoke-static·{v4},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
288 | ····move-result·v4 | 291 | ····move-result·v4 |
289 | ····iput·v4,·p0,·Lcom/android/datetimepicker/time/AmPmCirclesView;->mCircleRadiusMultiplier:F | 292 | ····iput·v4,·p0,·Lcom/android/datetimepicker/time/AmPmCirclesView;->mCircleRadiusMultiplier:F |
290 | ····.line·87 | 293 | ····.line·87 |
291 | ····sget·v4,·Lcom/android/datetimepicker/R$string;->ampm_circle_radius_multiplier:I | 294 | ····sget·v4,·Lcom/android/datetimepicker/R$string;->ampm_circle_radius_multiplier:I |
295 | ····.line·88 | ||
292 | ····invoke-virtual·{v1,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 296 | ····invoke-virtual·{v1,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
293 | ····move-result-object·v4 | 297 | ····move-result-object·v4 |
294 | ····invoke-static·{v4},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 298 | ····invoke-static·{v4},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
295 | ····move-result·v4 | 299 | ····move-result·v4 |
Offset 384, 15 lines modified | Offset 388, 15 lines modified | ||
384 | ····.local·v3,·"layoutXCenter":I | 388 | ····.local·v3,·"layoutXCenter":I |
385 | ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/AmPmCirclesView;->getHeight()I | 389 | ····invoke-virtual·{p0},·Lcom/android/datetimepicker/time/AmPmCirclesView;->getHeight()I |
386 | ····move-result·v10 | 390 | ····move-result·v10 |
387 | ····div-int/lit8·v4,·v10,·0x2 | 391 | ····div-int/lit8·v4,·v10,·0x2 |
388 |
····.line·14 |
392 | ····.line·144 |
389 | ····.local·v4,·"layoutYCenter":I | 393 | ····.local·v4,·"layoutYCenter":I |
390 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(II)I | 394 | ····invoke-static·{v3,·v4},·Ljava/lang/Math;->min(II)I |
391 | ····move-result·v10 | 395 | ····move-result·v10 |
392 | ····int-to-float·v10,·v10 | 396 | ····int-to-float·v10,·v10 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/RadialPickerLayout; | 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/RadialPickerLayout; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/RadialPickerLayout;)V | 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/RadialPickerLayout;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/RadialPickerLayout; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·587 | 27 | ····.line·587 |
27 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$1;->this$0:Lcom/android/datetimepicker/time/RadialPickerLayout; | 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$1;->this$0:Lcom/android/datetimepicker/time/RadialPickerLayout; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$isInnerCircle:[Ljava/lang/Boolean; | 22 | .field·final·synthetic·val$isInnerCircle:[Ljava/lang/Boolean; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/datetimepicker/time/RadialPickerLayout;[Ljava/lang/Boolean;)V | 24 | .method·constructor·<init>(Lcom/android/datetimepicker/time/RadialPickerLayout;[Ljava/lang/Boolean;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/RadialPickerLayout; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·604 | 28 | ····.line·604 |
28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$2;->this$0:Lcom/android/datetimepicker/time/RadialPickerLayout; | 29 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$2;->this$0:Lcom/android/datetimepicker/time/RadialPickerLayout; |
29 | ····iput-object·p2,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$2;->val$isInnerCircle:[Ljava/lang/Boolean; | 30 | ····iput-object·p2,·p0,·Lcom/android/datetimepicker/time/RadialPickerLayout$2;->val$isInnerCircle:[Ljava/lang/Boolean; |
Offset 1376, 14 lines modified | Offset 1376, 15 lines modified | ||
1376 | ····new-array·v5,·v5,·[Ljava/lang/Object; | 1376 | ····new-array·v5,·v5,·[Ljava/lang/Object; |
1377 | ····const/4·v6,·0x0 | 1377 | ····const/4·v6,·0x0 |
1378 | ····aget·v7,·v19,·v20 | 1378 | ····aget·v7,·v19,·v20 |
1379 | ····.line·198 | ||
1379 | ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 1380 | ····invoke-static·{v7},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
1380 | ····move-result-object·v7 | 1381 | ····move-result-object·v7 |
1381 | ····aput-object·v7,·v5,·v6 | 1382 | ····aput-object·v7,·v5,·v6 |
1382 | ····invoke-static·{v2,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 1383 | ····invoke-static·{v2,·v5},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
Offset 1462, 15 lines modified | Offset 1463, 15 lines modified | ||
1462 | ····.line·184 | 1463 | ····.line·184 |
1463 | ····:cond_3 | 1464 | ····:cond_3 |
1464 | ····const/4·v2,·0x1 | 1465 | ····const/4·v2,·0x1 |
1465 | ····goto/16·:goto_2 | 1466 | ····goto/16·:goto_2 |
1466 |
····.line·19 |
1467 | ····.line·198 |
1467 | ····.restart·local·v3····#·"res":Landroid/content/res/Resources; | 1468 | ····.restart·local·v3····#·"res":Landroid/content/res/Resources; |
1468 | ····.restart·local·v4····#·"hoursTexts":[Ljava/lang/String; | 1469 | ····.restart·local·v4····#·"hoursTexts":[Ljava/lang/String; |
1469 | ····.restart·local·v18····#·"hours":[I | 1470 | ····.restart·local·v18····#·"hours":[I |
1470 | ····.restart·local·v19····#·"hours_24":[I | 1471 | ····.restart·local·v19····#·"hours_24":[I |
1471 | ····.restart·local·v20····#·"i":I | 1472 | ····.restart·local·v20····#·"i":I |
1472 | ····.restart·local·v21····#·"innerHoursTexts":[Ljava/lang/String; | 1473 | ····.restart·local·v21····#·"innerHoursTexts":[Ljava/lang/String; |
1473 | ····.restart·local·v22····#·"minutes":[I | 1474 | ····.restart·local·v22····#·"minutes":[I |
Offset 1581, 26 lines modified | Offset 1582, 28 lines modified | ||
1581 | ····move-object/from16·v0,·p0 | 1582 | ····move-object/from16·v0,·p0 |
1582 | ····iget-boolean·v7,·v0,·Lcom/android/datetimepicker/time/RadialPickerLayout;->mHideAmPm:Z | 1583 | ····iget-boolean·v7,·v0,·Lcom/android/datetimepicker/time/RadialPickerLayout;->mHideAmPm:Z |
1583 | ····const/4·v9,·0x1 | 1584 | ····const/4·v9,·0x1 |
1585 | ····.line·213 | ||
1584 | ····move-object/from16·v0,·p0 | 1586 | ····move-object/from16·v0,·p0 |
1585 | ····move/from16·v1,·p2 | 1587 | ····move/from16·v1,·p2 |
1586 | ····invoke-direct·{v0,·v1},·Lcom/android/datetimepicker/time/RadialPickerLayout;->isHourInnerCircle(I)Z | 1588 | ····invoke-direct·{v0,·v1},·Lcom/android/datetimepicker/time/RadialPickerLayout;->isHourInnerCircle(I)Z |
1587 | ····move-result·v11 | 1589 | ····move-result·v11 |
1588 | ····move-object/from16·v6,·p1 | 1590 | ····move-object/from16·v6,·p1 |
1589 | ····move/from16·v8,·p4 | 1591 | ····move/from16·v8,·p4 |
1592 | ····.line·212 | ||
1590 | ····invoke-virtual/range·{v5·..·v11},·Lcom/android/datetimepicker/time/RadialSelectorView;->initialize(Landroid/content/Context;ZZZIZ)V | 1593 | ····invoke-virtual/range·{v5·..·v11},·Lcom/android/datetimepicker/time/RadialSelectorView;->initialize(Landroid/content/Context;ZZZIZ)V |
1591 | ····.line·214 | 1594 | ····.line·214 |
1592 | ····mul-int/lit8·v16,·p3,·0x6 | 1595 | ····mul-int/lit8·v16,·p3,·0x6 |
1593 | ····.line·215 | 1596 | ····.line·215 |
1594 | ····.local·v16,·"minuteDegrees":I | 1597 | ····.local·v16,·"minuteDegrees":I |
Offset 1750, 18 lines modified | Offset 1753, 20 lines modified | ||
1750 | ····.line·156 | 1753 | ····.line·156 |
1751 | ····.local·v3,·"minDimension":I | 1754 | ····.local·v3,·"minDimension":I |
1752 | ····invoke-static·{v3,·v4},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 1755 | ····invoke-static·{v3,·v4},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
1753 | ····move-result·v5 | 1756 | ····move-result·v5 |
1757 | ····.line·157 | ||
1754 | ····invoke-static·{v3,·v0},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 1758 | ····invoke-static·{v3,·v0},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
1755 | ····move-result·v6 | 1759 | ····move-result·v6 |
1760 | ····.line·156 | ||
1756 | ····invoke-super·{p0,·v5,·v6},·Landroid/widget/FrameLayout;->onMeasure(II)V | 1761 | ····invoke-super·{p0,·v5,·v6},·Landroid/widget/FrameLayout;->onMeasure(II)V |
1757 | ····.line·158 | 1762 | ····.line·158 |
1758 | ····return-void | 1763 | ····return-void |
1759 | .end·method | 1764 | .end·method |
1760 | .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z | 1765 | .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z |
Offset 123, 18 lines modified | Offset 123, 20 lines modified | ||
123 | ····.line·66 | 123 | ····.line·66 |
124 | ····if-eqz·p2,·:cond_1 | 124 | ····if-eqz·p2,·:cond_1 |
125 | ····.line·67 | 125 | ····.line·67 |
126 | ····sget·v1,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I | 126 | ····sget·v1,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I |
127 | ····.line·68 | ||
127 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 128 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
128 | ····move-result-object·v1 | 129 | ····move-result-object·v1 |
130 | ····.line·67 | ||
129 | ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 131 | ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
130 | ····move-result·v1 | 132 | ····move-result·v1 |
131 | ····iput·v1,·p0,·Lcom/android/datetimepicker/time/CircleView;->mCircleRadiusMultiplier:F | 133 | ····iput·v1,·p0,·Lcom/android/datetimepicker/time/CircleView;->mCircleRadiusMultiplier:F |
132 | ····.line·76 | 134 | ····.line·76 |
Offset 145, 27 lines modified | Offset 147, 30 lines modified | ||
145 | ····goto·:goto_0 | 147 | ····goto·:goto_0 |
146 | ····.line·70 | 148 | ····.line·70 |
147 | ····:cond_1 | 149 | ····:cond_1 |
148 | ····sget·v1,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier:I | 150 | ····sget·v1,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier:I |
151 | ····.line·71 | ||
149 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 152 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
150 | ····move-result-object·v1 | 153 | ····move-result-object·v1 |
154 | ····.line·70 | ||
151 | ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 155 | ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
152 | ····move-result·v1 | 156 | ····move-result·v1 |
153 | ····iput·v1,·p0,·Lcom/android/datetimepicker/time/CircleView;->mCircleRadiusMultiplier:F | 157 | ····iput·v1,·p0,·Lcom/android/datetimepicker/time/CircleView;->mCircleRadiusMultiplier:F |
154 | ····.line·72 | 158 | ····.line·72 |
155 | ····sget·v1,·Lcom/android/datetimepicker/R$string;->ampm_circle_radius_multiplier:I | 159 | ····sget·v1,·Lcom/android/datetimepicker/R$string;->ampm_circle_radius_multiplier:I |
160 | ····.line·73 | ||
156 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 161 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
157 | ····move-result-object·v1 | 162 | ····move-result-object·v1 |
158 | ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 163 | ····invoke-static·{v1},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
159 | ····move-result·v1 | 164 | ····move-result·v1 |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/view/View; | 2 | .super·Landroid/view/View; |
3 | .source·"RadialSelectorView.java" | 3 | .source·"RadialSelectorView.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/android/datetimepicker/time/RadialSelectorView$1;, | ||
8 | ········Lcom/android/datetimepicker/time/RadialSelectorView$InvalidateUpdateListener; | 7 | ········Lcom/android/datetimepicker/time/RadialSelectorView$InvalidateUpdateListener; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·private·static·final·TAG:Ljava/lang/String;·=·"RadialSelectorView" | 11 | .field·private·static·final·TAG:Ljava/lang/String;·=·"RadialSelectorView" |
Offset 844, 14 lines modified | Offset 843, 15 lines modified | ||
844 | ····invoke-static·{p0,·v8},·Landroid/animation/ObjectAnimator;->ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator; | 843 | ····invoke-static·{p0,·v8},·Landroid/animation/ObjectAnimator;->ofPropertyValuesHolder(Ljava/lang/Object;[Landroid/animation/PropertyValuesHolder;)Landroid/animation/ObjectAnimator; |
845 | ····move-result-object·v8 | 844 | ····move-result-object·v8 |
846 | ····int-to-long·v10,·v1 | 845 | ····int-to-long·v10,·v1 |
846 | ····.line·323 | ||
847 | ····invoke-virtual·{v8,·v10,·v11},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; | 847 | ····invoke-virtual·{v8,·v10,·v11},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; |
848 | ····move-result-object·v0 | 848 | ····move-result-object·v0 |
849 | ····.line·324 | 849 | ····.line·324 |
850 | ····.local·v0,·"disappearAnimator":Landroid/animation/ObjectAnimator; | 850 | ····.local·v0,·"disappearAnimator":Landroid/animation/ObjectAnimator; |
851 | ····iget-object·v8,·p0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mInvalidateUpdateListener:Lcom/android/datetimepicker/time/RadialSelectorView$InvalidateUpdateListener; | 851 | ····iget-object·v8,·p0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mInvalidateUpdateListener:Lcom/android/datetimepicker/time/RadialSelectorView$InvalidateUpdateListener; |
Offset 1119, 14 lines modified | Offset 1119, 15 lines modified | ||
1119 | ····move-result-object·v18 | 1119 | ····move-result-object·v18 |
1120 | ····int-to-long·v0,·v15 | 1120 | ····int-to-long·v0,·v15 |
1121 | ····move-wide/from16·v20,·v0 | 1121 | ····move-wide/from16·v20,·v0 |
1122 | ····.line·362 | ||
1122 | ····move-object/from16·v0,·v18 | 1123 | ····move-object/from16·v0,·v18 |
1123 | ····move-wide/from16·v1,·v20 | 1124 | ····move-wide/from16·v1,·v20 |
1124 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; | 1125 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; |
1125 | ····move-result-object·v14 | 1126 | ····move-result-object·v14 |
Offset 1218, 18 lines modified | Offset 1219, 20 lines modified | ||
1218 | ····.line·101 | 1219 | ····.line·101 |
1219 | ····if-eqz·p2,·:cond_2 | 1220 | ····if-eqz·p2,·:cond_2 |
1220 | ····.line·102 | 1221 | ····.line·102 |
1221 | ····sget·v2,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I | 1222 | ····sget·v2,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I |
1223 | ····.line·103 | ||
1222 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 1224 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
1223 | ····move-result-object·v2 | 1225 | ····move-result-object·v2 |
1226 | ····.line·102 | ||
1224 | ····invoke-static·{v2},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 1227 | ····invoke-static·{v2},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
1225 | ····move-result·v2 | 1228 | ····move-result·v2 |
1226 | ····iput·v2,·p0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mCircleRadiusMultiplier:F | 1229 | ····iput·v2,·p0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mCircleRadiusMultiplier:F |
1227 | ····.line·112 | 1230 | ····.line·112 |
Offset 1238, 41 lines modified | Offset 1241, 44 lines modified | ||
1238 | ····.line·113 | 1241 | ····.line·113 |
1239 | ····if-eqz·p3,·:cond_3 | 1242 | ····if-eqz·p3,·:cond_3 |
1240 | ····.line·114 | 1243 | ····.line·114 |
1241 | ····sget·v2,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_inner:I | 1244 | ····sget·v2,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_inner:I |
1245 | ····.line·115 | ||
1242 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 1246 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
1243 | ····move-result-object·v2 | 1247 | ····move-result-object·v2 |
1244 | ····invoke-static·{v2},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 1248 | ····invoke-static·{v2},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
1245 | ····move-result·v2 | 1249 | ····move-result·v2 |
1246 | ····iput·v2,·p0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mInnerNumbersRadiusMultiplier:F | 1250 | ····iput·v2,·p0,·Lcom/android/datetimepicker/time/RadialSelectorView;->mInnerNumbersRadiusMultiplier:F |
1247 | ····.line·116 | 1251 | ····.line·116 |
1248 | ····sget·v2,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_outer:I | 1252 | ····sget·v2,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_outer:I |
1253 | ····.line·117 | ||
1249 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 1254 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
1250 | ····move-result-object·v2 | 1255 | ····move-result-object·v2 |
1251 | ····invoke-static·{v2},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 1256 | ····invoke-static·{v2},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
1252 | ····move-result·v2 | 1257 | ····move-result·v2 |
Max diff block lines reached; 1606/4603 bytes (34.89%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/view/View; | 2 | .super·Landroid/view/View; |
3 | .source·"RadialTextsView.java" | 3 | .source·"RadialTextsView.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/android/datetimepicker/time/RadialTextsView$1;, | ||
8 | ········Lcom/android/datetimepicker/time/RadialTextsView$InvalidateUpdateListener; | 7 | ········Lcom/android/datetimepicker/time/RadialTextsView$InvalidateUpdateListener; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·private·static·final·TAG:Ljava/lang/String;·=·"RadialTextsView" | 11 | .field·private·static·final·TAG:Ljava/lang/String;·=·"RadialTextsView" |
Offset 598, 14 lines modified | Offset 597, 15 lines modified | ||
598 | ····move-result-object·v17 | 597 | ····move-result-object·v17 |
599 | ····int-to-long·v0,·v4 | 598 | ····int-to-long·v0,·v4 |
600 | ····move-wide/from16·v18,·v0 | 599 | ····move-wide/from16·v18,·v0 |
600 | ····.line·295 | ||
601 | ····invoke-virtual/range·{v17·..·v19},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; | 601 | ····invoke-virtual/range·{v17·..·v19},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; |
602 | ····move-result-object·v17 | 602 | ····move-result-object·v17 |
603 | ····move-object/from16·v0,·v17 | 603 | ····move-object/from16·v0,·v17 |
604 | ····move-object/from16·v1,·p0 | 604 | ····move-object/from16·v1,·p0 |
Offset 837, 14 lines modified | Offset 837, 15 lines modified | ||
837 | ····move-result-object·v17 | 837 | ····move-result-object·v17 |
838 | ····int-to-long·v0,·v14 | 838 | ····int-to-long·v0,·v14 |
839 | ····move-wide/from16·v18,·v0 | 839 | ····move-wide/from16·v18,·v0 |
840 | ····.line·320 | ||
840 | ····invoke-virtual/range·{v17·..·v19},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; | 841 | ····invoke-virtual/range·{v17·..·v19},·Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; |
841 | ····move-result-object·v17 | 842 | ····move-result-object·v17 |
842 | ····move-object/from16·v0,·v17 | 843 | ····move-object/from16·v0,·v17 |
843 | ····move-object/from16·v1,·p0 | 844 | ····move-object/from16·v1,·p0 |
Offset 1068, 18 lines modified | Offset 1069, 20 lines modified | ||
1068 | ····.line·105 | 1069 | ····.line·105 |
1069 | ····if-eqz·p4,·:cond_3 | 1070 | ····if-eqz·p4,·:cond_3 |
1070 | ····.line·106 | 1071 | ····.line·106 |
1071 | ····sget·v3,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I | 1072 | ····sget·v3,·Lcom/android/datetimepicker/R$string;->circle_radius_multiplier_24HourMode:I |
1073 | ····.line·107 | ||
1072 | ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 1074 | ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
1073 | ····move-result-object·v3 | 1075 | ····move-result-object·v3 |
1076 | ····.line·106 | ||
1074 | ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 1077 | ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
1075 | ····move-result·v3 | 1078 | ····move-result·v3 |
1076 | ····iput·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mCircleRadiusMultiplier:F | 1079 | ····iput·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mCircleRadiusMultiplier:F |
1077 | ····.line·116 | 1080 | ····.line·116 |
Offset 1097, 57 lines modified | Offset 1100, 65 lines modified | ||
1097 | ····iget-boolean·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mHasInnerCircle:Z | 1100 | ····iget-boolean·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mHasInnerCircle:Z |
1098 | ····if-eqz·v3,·:cond_4 | 1101 | ····if-eqz·v3,·:cond_4 |
1099 | ····.line·119 | 1102 | ····.line·119 |
1100 | ····sget·v3,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_outer:I | 1103 | ····sget·v3,·Lcom/android/datetimepicker/R$string;->numbers_radius_multiplier_outer:I |
1104 | ····.line·120 | ||
1101 | ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 1105 | ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
1102 | ····move-result-object·v3 | 1106 | ····move-result-object·v3 |
1107 | ····.line·119 | ||
1103 | ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 1108 | ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
1104 | ····move-result·v3 | 1109 | ····move-result·v3 |
1105 | ····iput·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mNumbersRadiusMultiplier:F | 1110 | ····iput·v3,·p0,·Lcom/android/datetimepicker/time/RadialTextsView;->mNumbersRadiusMultiplier:F |
1106 | ····.line·121 | 1111 | ····.line·121 |
1107 | ····sget·v3,·Lcom/android/datetimepicker/R$string;->text_size_multiplier_outer:I | 1112 | ····sget·v3,·Lcom/android/datetimepicker/R$string;->text_size_multiplier_outer:I |
1113 | ····.line·122 | ||
1108 | ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 1114 | ····invoke-virtual·{p1,·v3},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
1109 | ····move-result-object·v3 | 1115 | ····move-result-object·v3 |
1116 | ····.line·121 | ||
1110 | ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F | 1117 | ····invoke-static·{v3},·Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F |
Max diff block lines reached; 2861/5487 bytes (52.14%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/TimePickerDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·211 | 27 | ····.line·211 |
27 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$1;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$1;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/TimePickerDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·218 | 27 | ····.line·218 |
27 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$2;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$2;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/TimePickerDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·227 | 27 | ····.line·227 |
27 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 92, 14 lines modified | Offset 93, 15 lines modified | ||
92 | ····#·getter·for:·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout; | 93 | ····#·getter·for:·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout; |
93 | ····invoke-static·{v1},·Lcom/android/datetimepicker/time/TimePickerDialog;->access$200(Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/RadialPickerLayout; | 94 | ····invoke-static·{v1},·Lcom/android/datetimepicker/time/TimePickerDialog;->access$200(Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/RadialPickerLayout; |
94 | ····move-result-object·v1 | 95 | ····move-result-object·v1 |
95 | ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 96 | ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
97 | ····.line·237 | ||
96 | ····#·getter·for:·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout; | 98 | ····#·getter·for:·Lcom/android/datetimepicker/time/TimePickerDialog;->mTimePicker:Lcom/android/datetimepicker/time/RadialPickerLayout; |
97 | ····invoke-static·{v2},·Lcom/android/datetimepicker/time/TimePickerDialog;->access$200(Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/RadialPickerLayout; | 99 | ····invoke-static·{v2},·Lcom/android/datetimepicker/time/TimePickerDialog;->access$200(Lcom/android/datetimepicker/time/TimePickerDialog;)Lcom/android/datetimepicker/time/RadialPickerLayout; |
98 | ····move-result-object·v2 | 100 | ····move-result-object·v2 |
99 | ····invoke-virtual·{v2},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getHours()I | 101 | ····invoke-virtual·{v2},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getHours()I |
Offset 112, 14 lines modified | Offset 114, 15 lines modified | ||
112 | ····move-result-object·v3 | 114 | ····move-result-object·v3 |
113 | ····invoke-virtual·{v3},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getMinutes()I | 115 | ····invoke-virtual·{v3},·Lcom/android/datetimepicker/time/RadialPickerLayout;->getMinutes()I |
114 | ····move-result·v3 | 116 | ····move-result·v3 |
117 | ····.line·236 | ||
115 | ····invoke-interface·{v0,·v1,·v2,·v3},·Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;->onTimeSet(Lcom/android/datetimepicker/time/RadialPickerLayout;II)V | 118 | ····invoke-interface·{v0,·v1,·v2,·v3},·Lcom/android/datetimepicker/time/TimePickerDialog$OnTimeSetListener;->onTimeSet(Lcom/android/datetimepicker/time/RadialPickerLayout;II)V |
116 | ····.line·239 | 119 | ····.line·239 |
117 | ····:cond_0 | 120 | ····:cond_0 |
118 | ····iget-object·v0,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 121 | ····iget-object·v0,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$3;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
119 | ····invoke-virtual·{v0},·Lcom/android/datetimepicker/time/TimePickerDialog;->dismiss()V | 122 | ····invoke-virtual·{v0},·Lcom/android/datetimepicker/time/TimePickerDialog;->dismiss()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V | 23 | .method·constructor·<init>(Lcom/android/datetimepicker/time/TimePickerDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/datetimepicker/time/TimePickerDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·257 | 27 | ····.line·257 |
27 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$4;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$4;->this$0:Lcom/android/datetimepicker/time/TimePickerDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 73, 44 lines modified | Offset 73, 43 lines modified | ||
73 | .end·method | 73 | .end·method |
74 | .method·public·canReach(I)Lcom/android/datetimepicker/time/TimePickerDialog$Node; | 74 | .method·public·canReach(I)Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
75 | ····.locals·4 | 75 | ····.locals·4 |
76 | ····.param·p1,·"key"····#·I | 76 | ····.param·p1,·"key"····#·I |
77 | ····.prologue | 77 | ····.prologue |
78 |
····const/4·v |
78 | ····const/4·v1,·0x0 |
79 | ····.line·895 | 79 | ····.line·895 |
80 |
····iget-object·v |
80 | ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node;->mChildren:Ljava/util/ArrayList; |
81 |
····if-nez·v |
81 | ····if-nez·v2,·:cond_0 |
82 |
····move-object·v0,·v |
82 | ····move-object·v0,·v1 |
83 | ····.line·903 | 83 | ····.line·903 |
84 | ····:goto_0 | 84 | ····:goto_0 |
85 | ····return-object·v0 | 85 | ····return-object·v0 |
86 | ····.line·898 | 86 | ····.line·898 |
87 | ····:cond_0 | 87 | ····:cond_0 |
88 |
····iget-object·v |
88 | ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node;->mChildren:Ljava/util/ArrayList; |
89 |
····invoke-virtual·{v |
89 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
90 |
····move-result-object·v |
90 | ····move-result-object·v2 |
91 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
92 | ····:cond_1 | 91 | ····:cond_1 |
93 |
····invoke-interface·{v |
92 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
94 | ····move-result·v3 | 93 | ····move-result·v3 |
95 | ····if-eqz·v3,·:cond_2 | 94 | ····if-eqz·v3,·:cond_2 |
96 |
····invoke-interface·{v |
95 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
97 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
98 | ····check-cast·v0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node; | 97 | ····check-cast·v0,·Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
99 | ····.line·899 | 98 | ····.line·899 |
100 | ····.local·v0,·"child":Lcom/android/datetimepicker/time/TimePickerDialog$Node; | 99 | ····.local·v0,·"child":Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
Offset 120, 15 lines modified | Offset 119, 15 lines modified | ||
120 | ····if-eqz·v3,·:cond_1 | 119 | ····if-eqz·v3,·:cond_1 |
121 | ····goto·:goto_0 | 120 | ····goto·:goto_0 |
122 | ····.end·local·v0····#·"child":Lcom/android/datetimepicker/time/TimePickerDialog$Node; | 121 | ····.end·local·v0····#·"child":Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
123 | ····:cond_2 | 122 | ····:cond_2 |
124 |
····move-object·v0,·v |
123 | ····move-object·v0,·v1 |
125 | ····.line·903 | 124 | ····.line·903 |
126 | ····goto·:goto_0 | 125 | ····goto·:goto_0 |
127 | .end·method | 126 | .end·method |
128 | .method·public·containsKey(I)Z | 127 | .method·public·containsKey(I)Z |
129 | ····.locals·2 | 128 | ····.locals·2 |
Offset 270, 14 lines modified | Offset 270, 15 lines modified | ||
270 | ····if-eq·v3,·v4,·:cond_1 | 270 | ····if-eq·v3,·v4,·:cond_1 |
271 | ····:cond_0 | 271 | ····:cond_0 |
272 | ····iget-boolean·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mIs24HourMode:Z | 272 | ····iget-boolean·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mIs24HourMode:Z |
273 | ····if-nez·v3,·:cond_2 | 273 | ····if-nez·v3,·:cond_2 |
274 | ····.line·506 | ||
274 | ····invoke-direct·{p0},·Lcom/android/datetimepicker/time/TimePickerDialog;->isTypedTimeFullyLegal()Z | 275 | ····invoke-direct·{p0},·Lcom/android/datetimepicker/time/TimePickerDialog;->isTypedTimeFullyLegal()Z |
275 | ····move-result·v3 | 276 | ····move-result·v3 |
276 | ····if-eqz·v3,·:cond_2 | 277 | ····if-eqz·v3,·:cond_2 |
277 | ····.line·527 | 278 | ····.line·527 |
Offset 2235, 14 lines modified | Offset 2236, 15 lines modified | ||
2235 | ····move-result·v3 | 2236 | ····move-result·v3 |
2236 | ····if-nez·v3,·:cond_2 | 2237 | ····if-nez·v3,·:cond_2 |
2237 | ····iget-object·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTypedTimes:Ljava/util/ArrayList; | 2238 | ····iget-object·v3,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTypedTimes:Ljava/util/ArrayList; |
2239 | ····.line·558 | ||
2238 | ····invoke-direct·{p0,·v1},·Lcom/android/datetimepicker/time/TimePickerDialog;->getAmOrPmKeyCode(I)I | 2240 | ····invoke-direct·{p0,·v1},·Lcom/android/datetimepicker/time/TimePickerDialog;->getAmOrPmKeyCode(I)I |
2239 | ····move-result·v4 | 2241 | ····move-result·v4 |
2240 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 2242 | ····invoke-static·{v4},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
2241 | ····move-result-object·v4 | 2243 | ····move-result-object·v4 |
Offset 2255, 69 lines modified | Offset 2257, 69 lines modified | ||
2255 | ····:cond_2 | 2257 | ····:cond_2 |
2256 | ····move·v2,·v1 | 2258 | ····move·v2,·v1 |
2257 | ····:cond_3 | 2259 | ····:cond_3 |
2258 | ····move·v1,·v2 | 2260 | ····move·v1,·v2 |
2261 | ····.line·557 | ||
2259 | ····goto·:goto_0 | 2262 | ····goto·:goto_0 |
2260 | .end·method | 2263 | .end·method |
2261 | .method·private·isTypedTimeLegalSoFar()Z | 2264 | .method·private·isTypedTimeLegalSoFar()Z |
2262 | ····.locals·4 | 2265 | ····.locals·4 |
2263 | ····.prologue | 2266 | ····.prologue |
2264 | ····.line·535 | 2267 | ····.line·535 |
2265 |
····iget-object·v |
2268 | ····iget-object·v1,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mLegalTimesTree:Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
2266 | ····.line·536 | 2269 | ····.line·536 |
2267 |
····.local·v |
2270 | ····.local·v1,·"node":Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
2268 |
····iget-object·v |
2271 | ····iget-object·v2,·p0,·Lcom/android/datetimepicker/time/TimePickerDialog;->mTypedTimes:Ljava/util/ArrayList; |
2269 |
····invoke-virtual·{v |
2272 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
2270 |
····move-result-object·v |
2273 | ····move-result-object·v3 |
2271 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
2272 | ····:cond_0 | 2274 | ····:cond_0 |
2273 |
····invoke-interface·{v |
2275 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
2274 |
····move-result·v |
2276 | ····move-result·v2 |
2275 |
····if-eqz·v |
2277 | ····if-eqz·v2,·:cond_1 |
2276 |
····invoke-interface·{v |
2278 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
2277 |
····move-result-object·v |
2279 | ····move-result-object·v2 |
2278 |
····check-cast·v |
2280 | ····check-cast·v2,·Ljava/lang/Integer; |
2279 |
····invoke-virtual·{v |
2281 | ····invoke-virtual·{v2},·Ljava/lang/Integer;->intValue()I |
2280 |
····move-result·v |
2282 | ····move-result·v0 |
2281 | ····.line·537 | 2283 | ····.line·537 |
2282 |
····.local·v |
2284 | ····.local·v0,·"keyCode":I |
2283 |
····invoke-virtual·{v |
2285 | ····invoke-virtual·{v1,·v0},·Lcom/android/datetimepicker/time/TimePickerDialog$Node;->canReach(I)Lcom/android/datetimepicker/time/TimePickerDialog$Node; |
2284 |
····move-result-object·v |
2286 | ····move-result-object·v1 |
2285 | ····.line·538 | 2287 | ····.line·538 |
2286 |
····if-nez·v |
2288 | ····if-nez·v1,·:cond_0 |
2287 | ····.line·539 | 2289 | ····.line·539 |
2288 |
····const/4·v |
2290 | ····const/4·v2,·0x0 |
2289 | ····.line·542 | 2291 | ····.line·542 |
2290 |
····.end·local·v |
2292 | ····.end·local·v0····#·"keyCode":I |
2291 | ····:goto_0 | 2293 | ····:goto_0 |
2292 |
····return·v |
2294 | ····return·v2 |
2293 | ····:cond_1 | 2295 | ····:cond_1 |
2294 |
····const/4·v |
2296 | ····const/4·v2,·0x1 |
2295 | ····goto·:goto_0 | 2297 | ····goto·:goto_0 |
2296 | .end·method | 2298 | .end·method |
Max diff block lines reached; 4309/7916 bytes (54.43%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$photoBytes:[B | 22 | .field·final·synthetic·val$photoBytes:[B |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/ex/chips/BaseRecipientAdapter$1;[B)V | 24 | .method·constructor·<init>(Lcom/android/ex/chips/BaseRecipientAdapter$1;[B)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/android/ex/chips/BaseRecipientAdapter$1; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·765 | 28 | ····.line·765 |
28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1$1;->this$1:Lcom/android/ex/chips/BaseRecipientAdapter$1; | 29 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1$1;->this$1:Lcom/android/ex/chips/BaseRecipientAdapter$1; |
29 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1$1;->val$photoBytes:[B | 30 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1$1;->val$photoBytes:[B |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | .field·final·synthetic·val$photoThumbnailUri:Landroid/net/Uri; | 32 | .field·final·synthetic·val$photoThumbnailUri:Landroid/net/Uri; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Lcom/android/ex/chips/BaseRecipientAdapter;Landroid/net/Uri;Lcom/android/ex/chips/RecipientEntry;)V | 34 | .method·constructor·<init>(Lcom/android/ex/chips/BaseRecipientAdapter;Landroid/net/Uri;Lcom/android/ex/chips/RecipientEntry;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/BaseRecipientAdapter; | ||
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·754 | 38 | ····.line·754 |
38 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; | 39 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; |
39 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1;->val$photoThumbnailUri:Landroid/net/Uri; | 40 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$1;->val$photoThumbnailUri:Landroid/net/Uri; |
Offset 443, 14 lines modified | Offset 443, 15 lines modified | ||
443 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mPreferredMaxResultCount:I | 443 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mPreferredMaxResultCount:I |
444 | ····invoke-static·{v2},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$100(Lcom/android/ex/chips/BaseRecipientAdapter;)I | 444 | ····invoke-static·{v2},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$100(Lcom/android/ex/chips/BaseRecipientAdapter;)I |
445 | ····move-result·v2 | 445 | ····move-result·v2 |
446 | ····iget-object·v3,·v0,·Lcom/android/ex/chips/BaseRecipientAdapter$DefaultFilterResult;->existingDestinations:Ljava/util/Set; | 446 | ····iget-object·v3,·v0,·Lcom/android/ex/chips/BaseRecipientAdapter$DefaultFilterResult;->existingDestinations:Ljava/util/Set; |
447 | ····.line·302 | ||
447 | ····invoke-interface·{v3},·Ljava/util/Set;->size()I | 448 | ····invoke-interface·{v3},·Ljava/util/Set;->size()I |
448 | ····move-result·v3 | 449 | ····move-result·v3 |
449 | ····sub-int·v1,·v2,·v3 | 450 | ····sub-int·v1,·v2,·v3 |
450 | ····.line·303 | 451 | ····.line·303 |
Offset 192, 84 lines modified | Offset 192, 84 lines modified | ||
192 | .method·protected·publishResults(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V | 192 | .method·protected·publishResults(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V |
193 | ····.locals·8 | 193 | ····.locals·8 |
194 | ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence; | 194 | ····.param·p1,·"constraint"····#·Ljava/lang/CharSequence; |
195 | ····.param·p2,·"results"····#·Landroid/widget/Filter$FilterResults; | 195 | ····.param·p2,·"results"····#·Landroid/widget/Filter$FilterResults; |
196 | ····.prologue | 196 | ····.prologue |
197 | ····.line·391 | 197 | ····.line·391 |
198 |
····iget-object·v |
198 | ····iget-object·v2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; |
199 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mDelayedMessageHandler:Lcom/android/ex/chips/BaseRecipientAdapter$DelayedMessageHandler; | 199 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mDelayedMessageHandler:Lcom/android/ex/chips/BaseRecipientAdapter$DelayedMessageHandler; |
200 |
····invoke-static·{v |
200 | ····invoke-static·{v2},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$1500(Lcom/android/ex/chips/BaseRecipientAdapter;)Lcom/android/ex/chips/BaseRecipientAdapter$DelayedMessageHandler; |
201 |
····move-result-object·v |
201 | ····move-result-object·v2 |
202 |
····invoke-virtual·{v |
202 | ····invoke-virtual·{v2},·Lcom/android/ex/chips/BaseRecipientAdapter$DelayedMessageHandler;->removeDelayedLoadMessage()V |
203 | ····.line·396 | 203 | ····.line·396 |
204 |
····iget-object·v |
204 | ····iget-object·v2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; |
205 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mCurrentConstraint:Ljava/lang/CharSequence; | 205 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mCurrentConstraint:Ljava/lang/CharSequence; |
206 |
····invoke-static·{v |
206 | ····invoke-static·{v2},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$800(Lcom/android/ex/chips/BaseRecipientAdapter;)Ljava/lang/CharSequence; |
207 |
····move-result-object·v |
207 | ····move-result-object·v2 |
208 |
····invoke-static·{p1,·v |
208 | ····invoke-static·{p1,·v2},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
209 |
····move-result·v |
209 | ····move-result·v2 |
210 |
····if-eqz·v |
210 | ····if-eqz·v2,·:cond_4 |
211 | ····.line·397 | 211 | ····.line·397 |
212 |
····iget·v |
212 | ····iget·v2,·p2,·Landroid/widget/Filter$FilterResults;->count:I |
213 |
····if-lez·v |
213 | ····if-lez·v2,·:cond_1 |
214 | ····.line·399 | 214 | ····.line·399 |
215 |
····iget-object·v |
215 | ····iget-object·v0,·p2,·Landroid/widget/Filter$FilterResults;->values:Ljava/lang/Object; |
216 |
····check-cast·v |
216 | ····check-cast·v0,·Ljava/util/ArrayList; |
217 | ····.line·402 | 217 | ····.line·402 |
218 |
····.local·v |
218 | ····.local·v0,·"tempEntries":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/ex/chips/BaseRecipientAdapter$TemporaryEntry;>;" |
219 |
····invoke-virtual·{v |
219 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
220 |
····move-result-object·v |
220 | ····move-result-object·v3 |
221 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
222 | ····:goto_0 | 221 | ····:goto_0 |
223 |
····invoke-interface·{v |
222 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
224 |
····move-result·v |
223 | ····move-result·v2 |
225 |
····if-eqz·v |
224 | ····if-eqz·v2,·:cond_1 |
226 |
····invoke-interface·{v |
225 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
227 |
····move-result-object·v |
226 | ····move-result-object·v1 |
228 |
····check-cast·v |
227 | ····check-cast·v1,·Lcom/android/ex/chips/BaseRecipientAdapter$TemporaryEntry; |
229 | ····.line·403 | 228 | ····.line·403 |
230 |
····.local·v |
229 | ····.local·v1,·"tempEntry":Lcom/android/ex/chips/BaseRecipientAdapter$TemporaryEntry; |
231 |
····iget-object·v |
230 | ····iget-object·v2,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->mParams:Lcom/android/ex/chips/BaseRecipientAdapter$DirectorySearchParams; |
232 |
····iget-wide·v4,·v |
231 | ····iget-wide·v4,·v2,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectorySearchParams;->directoryId:J |
233 | ····const-wide/16·v6,·0x0 | 232 | ····const-wide/16·v6,·0x0 |
234 |
····cmp-long·v |
233 | ····cmp-long·v2,·v4,·v6 |
235 |
····if-nez·v |
234 | ····if-nez·v2,·:cond_0 |
236 |
····const/4·v |
235 | ····const/4·v2,·0x1 |
237 | ····:goto_1 | 236 | ····:goto_1 |
238 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; | 237 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; |
238 | ····.line·404 | ||
239 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mEntryMap:Ljava/util/LinkedHashMap; | 239 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mEntryMap:Ljava/util/LinkedHashMap; |
240 | ····invoke-static·{v4},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$900(Lcom/android/ex/chips/BaseRecipientAdapter;)Ljava/util/LinkedHashMap; | 240 | ····invoke-static·{v4},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$900(Lcom/android/ex/chips/BaseRecipientAdapter;)Ljava/util/LinkedHashMap; |
241 | ····move-result-object·v4 | 241 | ····move-result-object·v4 |
242 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; | 242 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; |
Offset 281, 103 lines modified | Offset 281, 103 lines modified | ||
281 | ····iget-object·v6,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; | 281 | ····iget-object·v6,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryFilter;->this$0:Lcom/android/ex/chips/BaseRecipientAdapter; |
282 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mExistingDestinations:Ljava/util/Set; | 282 | ····#·getter·for:·Lcom/android/ex/chips/BaseRecipientAdapter;->mExistingDestinations:Ljava/util/Set; |
283 | ····invoke-static·{v6},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$1100(Lcom/android/ex/chips/BaseRecipientAdapter;)Ljava/util/Set; | 283 | ····invoke-static·{v6},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$1100(Lcom/android/ex/chips/BaseRecipientAdapter;)Ljava/util/Set; |
284 | ····move-result-object·v6 | 284 | ····move-result-object·v6 |
285 | ····.line·403 | ||
285 | ····#·invokes:·Lcom/android/ex/chips/BaseRecipientAdapter;->putOneEntry(Lcom/android/ex/chips/BaseRecipientAdapter$TemporaryEntry;ZLjava/util/LinkedHashMap;Ljava/util/List;Ljava/util/Set;)V | 286 | ····#·invokes:·Lcom/android/ex/chips/BaseRecipientAdapter;->putOneEntry(Lcom/android/ex/chips/BaseRecipientAdapter$TemporaryEntry;ZLjava/util/LinkedHashMap;Ljava/util/List;Ljava/util/Set;)V |
286 |
····invoke-static·{v |
287 | ····invoke-static·{v1,·v2,·v4,·v5,·v6},·Lcom/android/ex/chips/BaseRecipientAdapter;->access$300(Lcom/android/ex/chips/BaseRecipientAdapter$TemporaryEntry;ZLjava/util/LinkedHashMap;Ljava/util/List;Ljava/util/Set;)V |
287 | ····goto·:goto_0 | 288 | ····goto·:goto_0 |
Max diff block lines reached; 7528/14234 bytes (52.89%) of diff not shown. |
Offset 38, 14 lines modified | Offset 38, 15 lines modified | ||
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·123 | 39 | ····.line·123 |
40 | ····sget-object·v0,·Landroid/provider/ContactsContract;->AUTHORITY_URI:Landroid/net/Uri; | 40 | ····sget-object·v0,·Landroid/provider/ContactsContract;->AUTHORITY_URI:Landroid/net/Uri; |
41 | ····const-string·v1,·"directories" | 41 | ····const-string·v1,·"directories" |
42 | ····.line·124 | ||
42 | ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; | 43 | ····invoke-static·{v0,·v1},·Landroid/net/Uri;->withAppendedPath(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; |
43 | ····move-result-object·v0 | 44 | ····move-result-object·v0 |
44 | ····sput-object·v0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryListQuery;->URI:Landroid/net/Uri; | 45 | ····sput-object·v0,·Lcom/android/ex/chips/BaseRecipientAdapter$DirectoryListQuery;->URI:Landroid/net/Uri; |
45 | ····.line·125 | 46 | ····.line·125 |
Offset 662, 61 lines modified | Offset 662, 60 lines modified | ||
662 | ····.local·p2,·"nonAggregatedEntries":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" | 662 | ····.local·p2,·"nonAggregatedEntries":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" |
663 | ····new-instance·v0,·Ljava/util/ArrayList; | 663 | ····new-instance·v0,·Ljava/util/ArrayList; |
664 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 664 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
665 | ····.line·679 | 665 | ····.line·679 |
666 | ····.local·v0,·"entries":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" | 666 | ····.local·v0,·"entries":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" |
667 |
····const/4·v |
667 | ····const/4·v6,·0x0 |
668 | ····.line·680 | 668 | ····.line·680 |
669 |
····.local·v |
669 | ····.local·v6,·"validEntryCount":I |
670 | ····invoke-virtual·{p1},·Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; | 670 | ····invoke-virtual·{p1},·Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; |
671 |
····move-result-object·v |
671 | ····move-result-object·v7 |
672 |
····invoke-interface·{v |
672 | ····invoke-interface·{v7},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
673 |
····move-result-object·v |
673 | ····move-result-object·v7 |
674 | ····.local·v4,·"i$":Ljava/util/Iterator; | ||
675 | ····:cond_0 | 674 | ····:cond_0 |
676 |
····invoke-interface·{v |
675 | ····invoke-interface·{v7},·Ljava/util/Iterator;->hasNext()Z |
677 | ····move-result·v8 | 676 | ····move-result·v8 |
678 | ····if-eqz·v8,·:cond_2 | 677 | ····if-eqz·v8,·:cond_2 |
679 |
····invoke-interface·{v |
678 | ····invoke-interface·{v7},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
680 |
····move-result-object·v |
679 | ····move-result-object·v4 |
681 |
····check-cast·v |
680 | ····check-cast·v4,·Ljava/util/Map$Entry; |
682 | ····.line·681 | 681 | ····.line·681 |
683 |
····.local·v |
682 | ····.local·v4,·"mapEntry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Long;Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;>;" |
684 |
····invoke-interface·{v |
683 | ····invoke-interface·{v4},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; |
685 | ····move-result-object·v2 | 684 | ····move-result-object·v2 |
686 | ····check-cast·v2,·Ljava/util/List; | 685 | ····check-cast·v2,·Ljava/util/List; |
687 | ····.line·682 | 686 | ····.line·682 |
688 | ····.local·v2,·"entryList":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" | 687 | ····.local·v2,·"entryList":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" |
689 | ····invoke-interface·{v2},·Ljava/util/List;->size()I | 688 | ····invoke-interface·{v2},·Ljava/util/List;->size()I |
690 |
····move-result·v |
689 | ····move-result·v5 |
691 | ····.line·683 | 690 | ····.line·683 |
692 |
····.local·v |
691 | ····.local·v5,·"size":I |
693 | ····const/4·v3,·0x0 | 692 | ····const/4·v3,·0x0 |
694 | ····.local·v3,·"i":I | 693 | ····.local·v3,·"i":I |
695 | ····:goto_0 | 694 | ····:goto_0 |
696 |
····if-ge·v3,·v |
695 | ····if-ge·v3,·v5,·:cond_1 |
697 | ····.line·684 | 696 | ····.line·684 |
698 | ····invoke-interface·{v2,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; | 697 | ····invoke-interface·{v2,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; |
699 | ····move-result-object·v1 | 698 | ····move-result-object·v1 |
700 | ····check-cast·v1,·Lcom/android/ex/chips/RecipientEntry; | 699 | ····check-cast·v1,·Lcom/android/ex/chips/RecipientEntry; |
Offset 725, 61 lines modified | Offset 724, 61 lines modified | ||
725 | ····.local·v1,·"entry":Lcom/android/ex/chips/RecipientEntry; | 724 | ····.local·v1,·"entry":Lcom/android/ex/chips/RecipientEntry; |
726 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 725 | ····invoke-interface·{v0,·v1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
727 | ····.line·686 | 726 | ····.line·686 |
728 | ····invoke-direct·{p0,·v1},·Lcom/android/ex/chips/BaseRecipientAdapter;->tryFetchPhoto(Lcom/android/ex/chips/RecipientEntry;)V | 727 | ····invoke-direct·{p0,·v1},·Lcom/android/ex/chips/BaseRecipientAdapter;->tryFetchPhoto(Lcom/android/ex/chips/RecipientEntry;)V |
729 | ····.line·687 | 728 | ····.line·687 |
730 |
····add-int/lit8·v |
729 | ····add-int/lit8·v6,·v6,·0x1 |
731 | ····.line·683 | 730 | ····.line·683 |
732 | ····add-int/lit8·v3,·v3,·0x1 | 731 | ····add-int/lit8·v3,·v3,·0x1 |
733 | ····goto·:goto_0 | 732 | ····goto·:goto_0 |
734 | ····.line·689 | 733 | ····.line·689 |
735 | ····.end·local·v1····#·"entry":Lcom/android/ex/chips/RecipientEntry; | 734 | ····.end·local·v1····#·"entry":Lcom/android/ex/chips/RecipientEntry; |
736 | ····:cond_1 | 735 | ····:cond_1 |
737 | ····iget·v8,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter;->mPreferredMaxResultCount:I | 736 | ····iget·v8,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter;->mPreferredMaxResultCount:I |
738 |
····if-le·v |
737 | ····if-le·v6,·v8,·:cond_0 |
739 | ····.line·693 | 738 | ····.line·693 |
740 | ····.end·local·v2····#·"entryList":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" | 739 | ····.end·local·v2····#·"entryList":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;" |
741 | ····.end·local·v3····#·"i":I | 740 | ····.end·local·v3····#·"i":I |
742 |
····.end·local·v |
741 | ····.end·local·v4····#·"mapEntry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/Long;Ljava/util/List<Lcom/android/ex/chips/RecipientEntry;>;>;" |
743 |
····.end·local·v |
742 | ····.end·local·v5····#·"size":I |
744 | ····:cond_2 | 743 | ····:cond_2 |
745 |
····iget·v |
744 | ····iget·v7,·p0,·Lcom/android/ex/chips/BaseRecipientAdapter;->mPreferredMaxResultCount:I |
746 |
····if-gt·v |
745 | ····if-gt·v6,·v7,·:cond_3 |
747 | ····.line·694 | 746 | ····.line·694 |
748 | ····invoke-interface·{p2},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 747 | ····invoke-interface·{p2},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
749 |
····move-result-object·v |
748 | ····move-result-object·v7 |
750 | ····:goto_1 | 749 | ····:goto_1 |
Max diff block lines reached; 6871/11111 bytes (61.84%) of diff not shown. |
Offset 13, 18 lines modified | Offset 13, 18 lines modified | ||
13 | ····name·=·null | 13 | ····name·=·null |
14 | .end·annotation | 14 | .end·annotation |
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V | 16 | .method·constructor·<init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 |
····.param·p1,·" |
18 | ····.param·p1,·"projection"····#·[Ljava/lang/String; |
19 |
····.param·p2,·" |
19 | ····.param·p2,·"contentFilter"····#·Landroid/net/Uri; |
20 |
····.param·p3,·" |
20 | ····.param·p3,·"content"····#·Landroid/net/Uri; |
21 |
····.param·p4,·" |
21 | ····.param·p4,·"selectionColumn"····#·Ljava/lang/String; |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·39 | 23 | ····.line·39 |
24 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/ex/chips/Queries$Query;-><init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V | 24 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/ex/chips/Queries$Query;-><init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V |
25 | ····return-void | 25 | ····return-void |
26 | .end·method | 26 | .end·method |
Offset 13, 18 lines modified | Offset 13, 18 lines modified | ||
13 | ····name·=·null | 13 | ····name·=·null |
14 | .end·annotation | 14 | .end·annotation |
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V | 16 | .method·constructor·<init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 |
····.param·p1,·" |
18 | ····.param·p1,·"projection"····#·[Ljava/lang/String; |
19 |
····.param·p2,·" |
19 | ····.param·p2,·"contentFilter"····#·Landroid/net/Uri; |
20 |
····.param·p3,·" |
20 | ····.param·p3,·"content"····#·Landroid/net/Uri; |
21 |
····.param·p4,·" |
21 | ····.param·p4,·"selectionColumn"····#·Ljava/lang/String; |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·57 | 23 | ····.line·57 |
24 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/ex/chips/Queries$Query;-><init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V | 24 | ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Lcom/android/ex/chips/Queries$Query;-><init>([Ljava/lang/String;Landroid/net/Uri;Landroid/net/Uri;Ljava/lang/String;)V |
25 | ····return-void | 25 | ····return-void |
26 | .end·method | 26 | .end·method |
Offset 148, 10 lines modified | Offset 148, 9 lines modified | ||
148 | .method·constructor·<init>()V | 148 | .method·constructor·<init>()V |
149 | ····.locals·0 | 149 | ····.locals·0 |
150 | ····.prologue | 150 | ····.prologue |
151 | ····.line·28 | 151 | ····.line·28 |
152 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 152 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
153 | ····.line·66 | ||
154 | ····return-void | 153 | ····return-void |
155 | .end·method | 154 | .end·method |
Offset 23, 10 lines modified | Offset 23, 9 lines modified | ||
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·9 | 26 | ····.line·9 |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
28 | ····.line·59 | ||
29 | ····return-void | 28 | ····return-void |
30 | .end·method | 29 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V | 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·218 | 27 | ····.line·218 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$1;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$1;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V | 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·230 | 27 | ····.line·230 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$2;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$2;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V | 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·239 | 27 | ····.line·239 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$3;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$3;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 164, 53 lines modified | Offset 164, 60 lines modified | ||
164 | ····.param·p4,·"resolver"····#·Landroid/content/ContentResolver; | 164 | ····.param·p4,·"resolver"····#·Landroid/content/ContentResolver; |
165 | ····.param·p5,·"query"····#·Lcom/android/ex/chips/Queries$Query; | 165 | ····.param·p5,·"query"····#·Lcom/android/ex/chips/Queries$Query; |
166 | ····.prologue | 166 | ····.prologue |
167 | ····const/4·v3,·0x0 | 167 | ····const/4·v3,·0x0 |
168 | ····.line·307 | 168 | ····.line·307 |
169 | ····.line·308 | ||
169 | ····invoke-virtual·{p5},·Lcom/android/ex/chips/Queries$Query;->getContentFilterUri()Landroid/net/Uri; | 170 | ····invoke-virtual·{p5},·Lcom/android/ex/chips/Queries$Query;->getContentFilterUri()Landroid/net/Uri; |
170 | ····move-result-object·v0 | 171 | ····move-result-object·v0 |
172 | ····.line·309 | ||
171 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; | 173 | ····invoke-virtual·{v0},·Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; |
172 | ····move-result-object·v0 | 174 | ····move-result-object·v0 |
175 | ····.line·310 | ||
173 | ····invoke-interface·{p0},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 176 | ····invoke-interface·{p0},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
174 | ····move-result-object·v1 | 177 | ····move-result-object·v1 |
175 | ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; | 178 | ····invoke-virtual·{v0,·v1},·Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; |
176 | ····move-result-object·v0 | 179 | ····move-result-object·v0 |
177 | ····const-string·v1,·"limit" | 180 | ····const-string·v1,·"limit" |
178 | ····add-int/lit8·v2,·p1,·0x5 | 181 | ····add-int/lit8·v2,·p1,·0x5 |
182 | ····.line·312 | ||
179 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; | 183 | ····invoke-static·{v2},·Ljava/lang/String;->valueOf(I)Ljava/lang/String; |
180 | ····move-result-object·v2 | 184 | ····move-result-object·v2 |
185 | ····.line·311 | ||
181 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 186 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
182 | ····move-result-object·v6 | 187 | ····move-result-object·v6 |
183 | ····.line·313 | 188 | ····.line·313 |
184 | ····.local·v6,·"builder":Landroid/net/Uri$Builder; | 189 | ····.local·v6,·"builder":Landroid/net/Uri$Builder; |
185 | ····if-eqz·p2,·:cond_0 | 190 | ····if-eqz·p2,·:cond_0 |
186 | ····.line·314 | 191 | ····.line·314 |
187 | ····const-string·v0,·"directory" | 192 | ····const-string·v0,·"directory" |
193 | ····.line·315 | ||
188 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | 194 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
189 | ····move-result-object·v1 | 195 | ····move-result-object·v1 |
196 | ····.line·314 | ||
190 | ····invoke-virtual·{v6,·v0,·v1},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 197 | ····invoke-virtual·{v6,·v0,·v1},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
191 | ····.line·317 | 198 | ····.line·317 |
192 | ····:cond_0 | 199 | ····:cond_0 |
193 | ····if-eqz·p3,·:cond_1 | 200 | ····if-eqz·p3,·:cond_1 |
194 | ····.line·318 | 201 | ····.line·318 |
Offset 281, 14 lines modified | Offset 288, 15 lines modified | ||
281 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 288 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
282 | ····move-result·v0 | 289 | ····move-result·v0 |
283 | ····if-nez·v0,·:cond_2 | 290 | ····if-nez·v0,·:cond_2 |
291 | ····.line·270 | ||
284 | ····invoke-virtual·{p1},·Lcom/android/ex/chips/RecipientEntry;->getDisplayName()Ljava/lang/String; | 292 | ····invoke-virtual·{p1},·Lcom/android/ex/chips/RecipientEntry;->getDisplayName()Ljava/lang/String; |
285 | ····move-result-object·v0 | 293 | ····move-result-object·v0 |
286 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 294 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
287 | ····move-result·v0 | 295 | ····move-result·v0 |
Offset 308, 14 lines modified | Offset 316, 15 lines modified | ||
308 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 316 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
309 | ····move-result·v0 | 317 | ····move-result·v0 |
310 | ····if-nez·v0,·:cond_3 | 318 | ····if-nez·v0,·:cond_3 |
319 | ····.line·275 | ||
311 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEntry;->getDisplayName()Ljava/lang/String; | 320 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEntry;->getDisplayName()Ljava/lang/String; |
312 | ····move-result-object·v0 | 321 | ····move-result-object·v0 |
313 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 322 | ····invoke-static·{v0},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
314 | ····move-result·v0 | 323 | ····move-result·v0 |
Offset 334, 14 lines modified | Offset 343, 15 lines modified | ||
334 | ····invoke-static·{v0,·v1},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z | 343 | ····invoke-static·{v0,·v1},·Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z |
335 | ····move-result·v0 | 344 | ····move-result·v0 |
336 | ····if-nez·v0,·:cond_4 | 345 | ····if-nez·v0,·:cond_4 |
Max diff block lines reached; 37175/39836 bytes (93.32%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; | 18 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V | 20 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·279 | 24 | ····.line·279 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$5;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$5;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V | 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·424 | 27 | ····.line·424 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$6;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$6;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/chips/RecipientEditTextView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V | 23 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·263 | 27 | ····.line·263 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$4;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$4;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 77, 18 lines modified | Offset 78, 20 lines modified | ||
77 | ····invoke-virtual·{p1},·Landroid/widget/AdapterView;->getAdapter()Landroid/widget/Adapter; | 78 | ····invoke-virtual·{p1},·Landroid/widget/AdapterView;->getAdapter()Landroid/widget/Adapter; |
78 | ····move-result-object·v1 | 79 | ····move-result-object·v1 |
79 | ····check-cast·v1,·Lcom/android/ex/chips/RecipientAlternatesAdapter; | 80 | ····check-cast·v1,·Lcom/android/ex/chips/RecipientAlternatesAdapter; |
81 | ····.line·269 | ||
80 | ····invoke-virtual·{v1,·p3},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getRecipientEntry(I)Lcom/android/ex/chips/RecipientEntry; | 82 | ····invoke-virtual·{v1,·p3},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getRecipientEntry(I)Lcom/android/ex/chips/RecipientEntry; |
81 | ····move-result-object·v1 | 83 | ····move-result-object·v1 |
84 | ····.line·268 | ||
82 | ····invoke-virtual·{v2,·v3,·v1},·Lcom/android/ex/chips/RecipientEditTextView;->replaceChip(Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Lcom/android/ex/chips/RecipientEntry;)V | 85 | ····invoke-virtual·{v2,·v3,·v1},·Lcom/android/ex/chips/RecipientEditTextView;->replaceChip(Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Lcom/android/ex/chips/RecipientEntry;)V |
83 | ····.line·270 | 86 | ····.line·270 |
84 | ····iget-object·v1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$4;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 87 | ····iget-object·v1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$4;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
85 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mHandler:Landroid/os/Handler; | 88 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mHandler:Landroid/os/Handler; |
86 | ····invoke-static·{v1},·Lcom/android/ex/chips/RecipientEditTextView;->access$500(Lcom/android/ex/chips/RecipientEditTextView;)Landroid/os/Handler; | 89 | ····invoke-static·{v1},·Lcom/android/ex/chips/RecipientEditTextView;->access$500(Lcom/android/ex/chips/RecipientEditTextView;)Landroid/os/Handler; |
Offset 34, 14 lines modified | Offset 34, 15 lines modified | ||
34 | .field·final·synthetic·val$width:I | 34 | .field·final·synthetic·val$width:I |
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Landroid/widget/ListPopupWindow;I)V | 36 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Landroid/widget/ListPopupWindow;I)V |
37 | ····.locals·0 | 37 | ····.locals·0 |
38 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
38 | ····.prologue | 39 | ····.prologue |
39 | ····.line·1454 | 40 | ····.line·1454 |
40 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$7;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 41 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$7;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
41 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$7;->val$currentChip:Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 42 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$7;->val$currentChip:Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
Offset 244, 14 lines modified | Offset 245, 15 lines modified | ||
244 | ····mul-float/2addr·v4,·v5 | 245 | ····mul-float/2addr·v4,·v5 |
245 | ····add-float/2addr·v3,·v4 | 246 | ····add-float/2addr·v3,·v4 |
246 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$7;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 247 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$7;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
248 | ····.line·1468 | ||
247 | ····invoke-virtual·{v4},·Lcom/android/ex/chips/RecipientEditTextView;->getLineCount()I | 249 | ····invoke-virtual·{v4},·Lcom/android/ex/chips/RecipientEditTextView;->getLineCount()I |
248 | ····move-result·v4 | 250 | ····move-result·v4 |
249 | ····add-int/lit8·v4,·v4,·-0x1 | 251 | ····add-int/lit8·v4,·v4,·-0x1 |
250 | ····sub-int/2addr·v4,·v1 | 252 | ····sub-int/2addr·v4,·v1 |
Offset 32, 14 lines modified | Offset 32, 15 lines modified | ||
32 | .field·final·synthetic·val$spannable:Landroid/text/Spannable; | 32 | .field·final·synthetic·val$spannable:Landroid/text/Spannable; |
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;Landroid/text/Spannable;)V | 34 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;Landroid/text/Spannable;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
36 | ····.prologue | 37 | ····.prologue |
37 | ····.line·1722 | 38 | ····.line·1722 |
38 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$8;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 39 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$8;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
39 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$8;->val$spannable:Landroid/text/Spannable; | 40 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$8;->val$spannable:Landroid/text/Spannable; |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$popup:Landroid/widget/ListPopupWindow; | 24 | .field·final·synthetic·val$popup:Landroid/widget/ListPopupWindow; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Landroid/widget/ListPopupWindow;)V | 26 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView;Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Landroid/widget/ListPopupWindow;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/android/ex/chips/RecipientEditTextView; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·2031 | 30 | ····.line·2031 |
30 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$9;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 31 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$9;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
31 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$9;->val$currentChip:Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 32 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$9;->val$currentChip:Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$tempEntry:Lcom/android/ex/chips/RecipientEntry; | 24 | .field·final·synthetic·val$tempEntry:Lcom/android/ex/chips/RecipientEntry; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Lcom/android/ex/chips/RecipientEntry;)V | 26 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;Lcom/android/ex/chips/RecipientEntry;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$2"····#·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·2647 | 30 | ····.line·2647 |
30 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1$1;->this$2:Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1; | 31 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1$1;->this$2:Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1; |
31 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1$1;->val$temp:Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 32 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1$1;->val$temp:Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$originalRecipients:Ljava/util/ArrayList; | 22 | .field·final·synthetic·val$originalRecipients:Ljava/util/ArrayList; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;Ljava/util/ArrayList;)V | 24 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;Ljava/util/ArrayList;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·2626 | 28 | ····.line·2626 |
28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask; | 29 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask; |
29 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->val$originalRecipients:Ljava/util/ArrayList; | 30 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->val$originalRecipients:Ljava/util/ArrayList; |
Offset 52, 152 lines modified | Offset 53, 158 lines modified | ||
52 | ············">;)V" | 53 | ············">;)V" |
53 | ········} | 54 | ········} |
54 | ····.end·annotation | 55 | ····.end·annotation |
55 | ····.prologue | 56 | ····.prologue |
56 | ····.line·2630 | 57 | ····.line·2630 |
57 | ····.local·p1,·"entries":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Lcom/android/ex/chips/RecipientEntry;>;" | 58 | ····.local·p1,·"entries":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Lcom/android/ex/chips/RecipientEntry;>;" |
58 |
····iget-object·v |
59 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->val$originalRecipients:Ljava/util/ArrayList; |
59 |
····invoke-virtual·{v |
60 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
60 |
····move-result-object·v |
61 | ····move-result-object·v5 |
61 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
62 | ····:cond_0 | 62 | ····:cond_0 |
63 | ····:goto_0 | 63 | ····:goto_0 |
64 |
····invoke-interface·{v |
64 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
65 |
····move-result·v |
65 | ····move-result·v4 |
66 |
····if-eqz·v |
66 | ····if-eqz·v4,·:cond_2 |
67 |
····invoke-interface·{v |
67 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
68 |
····move-result-object·v |
68 | ····move-result-object·v2 |
69 |
····check-cast·v |
69 | ····check-cast·v2,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
70 | ····.line·2631 | 70 | ····.line·2631 |
71 |
····.local·v |
71 | ····.local·v2,·"temp":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
72 |
····invoke-interface·{v |
72 | ····invoke-interface·{v2},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; |
73 |
····move-result-object·v |
73 | ····move-result-object·v4 |
74 |
···· |
74 | ····.line·2632 |
75 | ····invoke-virtual·{v4},·Lcom/android/ex/chips/RecipientEntry;->getContactId()J | ||
75 | ····move-result-wide·v6 | 76 | ····move-result-wide·v6 |
77 | ····.line·2631 | ||
76 | ····invoke-static·{v6,·v7},·Lcom/android/ex/chips/RecipientEntry;->isCreatedRecipient(J)Z | 78 | ····invoke-static·{v6,·v7},·Lcom/android/ex/chips/RecipientEntry;->isCreatedRecipient(J)Z |
77 |
····move-result·v |
79 | ····move-result·v4 |
78 |
····if-eqz·v |
80 | ····if-eqz·v4,·:cond_0 |
79 |
····iget-object·v |
81 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask; |
80 |
····iget-object·v |
82 | ····iget-object·v4,·v4,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
81 |
···· |
83 | ····.line·2633 |
84 | ····invoke-virtual·{v4},·Lcom/android/ex/chips/RecipientEditTextView;->getSpannable()Landroid/text/Spannable; | ||
82 |
····move-result-object·v |
85 | ····move-result-object·v4 |
83 |
····invoke-interface·{v |
86 | ····invoke-interface·{v4,·v2},·Landroid/text/Spannable;->getSpanStart(Ljava/lang/Object;)I |
84 |
····move-result·v |
87 | ····move-result·v4 |
85 | ····const/4·v6,·-0x1 | 88 | ····const/4·v6,·-0x1 |
86 |
····if-eq·v |
89 | ····if-eq·v4,·v6,·:cond_0 |
87 | ····.line·2635 | 90 | ····.line·2635 |
88 |
····iget-object·v |
91 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask; |
89 |
····iget-object·v |
92 | ····iget-object·v4,·v4,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
90 |
···· |
93 | ····.line·2636 |
94 | ····invoke-interface·{v2},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; | ||
91 | ····move-result-object·v6 | 95 | ····move-result-object·v6 |
92 | ····invoke-virtual·{v6},·Lcom/android/ex/chips/RecipientEntry;->getDestination()Ljava/lang/String; | 96 | ····invoke-virtual·{v6},·Lcom/android/ex/chips/RecipientEntry;->getDestination()Ljava/lang/String; |
93 | ····move-result-object·v6 | 97 | ····move-result-object·v6 |
98 | ····.line·2635 | ||
94 | ····#·invokes:·Lcom/android/ex/chips/RecipientEditTextView;->normalizeAddress(Ljava/lang/String;)Ljava/lang/String; | 99 | ····#·invokes:·Lcom/android/ex/chips/RecipientEditTextView;->normalizeAddress(Ljava/lang/String;)Ljava/lang/String; |
95 |
····invoke-static·{v |
100 | ····invoke-static·{v4,·v6},·Lcom/android/ex/chips/RecipientEditTextView;->access$2700(Lcom/android/ex/chips/RecipientEditTextView;Ljava/lang/String;)Ljava/lang/String; |
96 |
····move-result-object·v |
101 | ····move-result-object·v1 |
Max diff block lines reached; 6046/11985 bytes (50.45%) of diff not shown. |
Offset 156, 26 lines modified | Offset 156, 28 lines modified | ||
156 | ····.local·v0,·"adapter":Lcom/android/ex/chips/BaseRecipientAdapter; | 156 | ····.local·v0,·"adapter":Lcom/android/ex/chips/BaseRecipientAdapter; |
157 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 157 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
158 | ····invoke-virtual·{v5},·Lcom/android/ex/chips/RecipientEditTextView;->getContext()Landroid/content/Context; | 158 | ····invoke-virtual·{v5},·Lcom/android/ex/chips/RecipientEditTextView;->getContext()Landroid/content/Context; |
159 | ····move-result-object·v5 | 159 | ····move-result-object·v5 |
160 | ····.line·2625 | ||
160 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getQueryType()I | 161 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getQueryType()I |
161 | ····move-result·v6 | 162 | ····move-result·v6 |
162 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getAccount()Landroid/accounts/Account; | 163 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getAccount()Landroid/accounts/Account; |
163 | ····move-result-object·v7 | 164 | ····move-result-object·v7 |
164 | ····new-instance·v8,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1; | 165 | ····new-instance·v8,·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1; |
165 | ····invoke-direct·{v8,·p0,·v4},·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;-><init>(Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;Ljava/util/ArrayList;)V | 166 | ····invoke-direct·{v8,·p0,·v4},·Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask$1;-><init>(Lcom/android/ex/chips/RecipientEditTextView$IndividualReplacementTask;Ljava/util/ArrayList;)V |
167 | ····.line·2624 | ||
166 | ····invoke-static·{v5,·v1,·v6,·v7,·v8},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getMatchingRecipients(Landroid/content/Context;Ljava/util/ArrayList;ILandroid/accounts/Account;Lcom/android/ex/chips/RecipientAlternatesAdapter$RecipientMatchCallback;)V | 168 | ····invoke-static·{v5,·v1,·v6,·v7,·v8},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getMatchingRecipients(Landroid/content/Context;Ljava/util/ArrayList;ILandroid/accounts/Account;Lcom/android/ex/chips/RecipientAlternatesAdapter$RecipientMatchCallback;)V |
167 | ····.line·2663 | 169 | ····.line·2663 |
168 | ····const/4·v5,·0x0 | 170 | ····const/4·v5,·0x0 |
169 | ····return-object·v5 | 171 | ····return-object·v5 |
170 | .end·method | 172 | .end·method |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$replacements:Ljava/util/List; | 24 | .field·final·synthetic·val$replacements:Ljava/util/List; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;Ljava/util/List;Ljava/util/List;)V | 26 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;Ljava/util/List;Ljava/util/List;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$1"····#·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·2550 | 30 | ····.line·2550 |
30 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; | 31 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; |
31 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->val$recipients:Ljava/util/List; | 32 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->val$recipients:Ljava/util/List; |
Offset 44, 144 lines modified | Offset 45, 146 lines modified | ||
44 | #·virtual·methods | 45 | #·virtual·methods |
45 | .method·public·run()V | 46 | .method·public·run()V |
46 | ····.locals·15 | 47 | ····.locals·15 |
47 | ····.prologue | 48 | ····.prologue |
48 |
····const/4·v1 |
49 | ····const/4·v10,·0x0 |
49 | ····.line·2553 | 50 | ····.line·2553 |
50 |
····new-instance·v |
51 | ····new-instance·v9,·Landroid/text/SpannableStringBuilder; |
51 |
····iget-object·v1 |
52 | ····iget-object·v11,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; |
52 |
····iget-object·v1 |
53 | ····iget-object·v11,·v11,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
53 |
····invoke-virtual·{v1 |
54 | ····invoke-virtual·{v11},·Lcom/android/ex/chips/RecipientEditTextView;->getText()Landroid/text/Editable; |
54 |
····move-result-object·v1 |
55 | ····move-result-object·v11 |
55 |
····invoke-direct·{v |
56 | ····invoke-direct·{v9,·v11},·Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V |
56 | ····.line·2554 | 57 | ····.line·2554 |
57 |
····.local·v |
58 | ····.local·v9,·"text":Landroid/text/Editable; |
58 | ····const/4·v3,·0x0 | 59 | ····const/4·v3,·0x0 |
59 | ····.line·2555 | 60 | ····.line·2555 |
60 | ····.local·v3,·"i":I | 61 | ····.local·v3,·"i":I |
61 |
····iget-object·v1 |
62 | ····iget-object·v11,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->val$recipients:Ljava/util/List; |
62 |
····invoke-interface·{v1 |
63 | ····invoke-interface·{v11},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
63 |
····move-result-object·v |
64 | ····move-result-object·v11 |
64 | ····.local·v4,·"i$":Ljava/util/Iterator; | ||
65 | ····:goto_0 | 65 | ····:goto_0 |
66 |
····invoke-interface·{v |
66 | ····invoke-interface·{v11},·Ljava/util/Iterator;->hasNext()Z |
67 | ····move-result·v12 | 67 | ····move-result·v12 |
68 | ····if-eqz·v12,·:cond_2 | 68 | ····if-eqz·v12,·:cond_2 |
69 |
····invoke-interface·{v |
69 | ····invoke-interface·{v11},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
70 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
71 | ····check-cast·v0,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 71 | ····check-cast·v0,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
72 | ····.line·2556 | 72 | ····.line·2556 |
73 | ····.local·v0,·"chip":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 73 | ····.local·v0,·"chip":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
74 | ····iget-object·v12,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->val$replacements:Ljava/util/List; | 74 | ····iget-object·v12,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$2;->val$replacements:Ljava/util/List; |
75 | ····invoke-interface·{v12,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; | 75 | ····invoke-interface·{v12,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; |
76 |
····move-result-object·v |
76 | ····move-result-object·v7 |
77 |
····check-cast·v |
77 | ····check-cast·v7,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
78 | ····.line·2557 | 78 | ····.line·2557 |
79 |
····.local·v |
79 | ····.local·v7,·"replacement":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
80 |
····if-eqz·v |
80 | ····if-eqz·v7,·:cond_0 |
81 | ····.line·2558 | 81 | ····.line·2558 |
82 | ····invoke-interface·{v0},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; | 82 | ····invoke-interface·{v0},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; |
83 |
····move-result-object·v |
83 | ····move-result-object·v6 |
84 | ····.line·2559 | 84 | ····.line·2559 |
85 |
····.local·v |
85 | ····.local·v6,·"oldEntry":Lcom/android/ex/chips/RecipientEntry; |
86 |
····invoke-interface·{v |
86 | ····invoke-interface·{v7},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; |
87 |
····move-result-object·v |
87 | ····move-result-object·v5 |
88 |
····.line·256 |
88 | ····.line·2561 |
89 |
····.local·v |
89 | ····.local·v5,·"newEntry":Lcom/android/ex/chips/RecipientEntry; |
90 |
····invoke-static·{v |
90 | ····invoke-static·{v6,·v5},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getBetterRecipient(Lcom/android/ex/chips/RecipientEntry;Lcom/android/ex/chips/RecipientEntry;)Lcom/android/ex/chips/RecipientEntry; |
91 | ····move-result-object·v12 | 91 | ····move-result-object·v12 |
92 |
····if-ne·v12,·v |
92 | ····if-ne·v12,·v5,·:cond_1 |
93 |
····const/4·v |
93 | ····const/4·v4,·0x1 |
Max diff block lines reached; 7126/12577 bytes (56.66%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$recipients:Ljava/util/ArrayList; | 22 | .field·final·synthetic·val$recipients:Ljava/util/ArrayList; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;Ljava/util/ArrayList;)V | 24 | .method·constructor·<init>(Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;Ljava/util/ArrayList;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·2497 | 28 | ····.line·2497 |
28 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; | 29 | ····iput-object·p1,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; |
29 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->val$recipients:Ljava/util/ArrayList; | 30 | ····iput-object·p2,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->val$recipients:Ljava/util/ArrayList; |
Offset 52, 148 lines modified | Offset 53, 152 lines modified | ||
52 | ············">;)V" | 53 | ············">;)V" |
53 | ········} | 54 | ········} |
54 | ····.end·annotation | 55 | ····.end·annotation |
55 | ····.prologue | 56 | ····.prologue |
56 | ····.line·2500 | 57 | ····.line·2500 |
57 | ····.local·p1,·"entries":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Lcom/android/ex/chips/RecipientEntry;>;" | 58 | ····.local·p1,·"entries":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Lcom/android/ex/chips/RecipientEntry;>;" |
58 |
····new-instance·v |
59 | ····new-instance·v2,·Ljava/util/ArrayList; |
59 |
····invoke-direct·{v |
60 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
60 | ····.line·2502 | 61 | ····.line·2502 |
61 |
····.local·v |
62 | ····.local·v2,·"replacements":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;>;" |
62 |
····iget-object·v |
63 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->val$recipients:Ljava/util/ArrayList; |
63 |
····invoke-virtual·{v |
64 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
64 |
····move-result-object·v |
65 | ····move-result-object·v5 |
65 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
66 | ····:goto_0 | 66 | ····:goto_0 |
67 |
····invoke-interface·{v |
67 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
68 |
····move-result·v |
68 | ····move-result·v4 |
69 |
····if-eqz·v |
69 | ····if-eqz·v4,·:cond_2 |
70 |
····invoke-interface·{v |
70 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
71 |
····move-result-object·v |
71 | ····move-result-object·v3 |
72 |
····check-cast·v |
72 | ····check-cast·v3,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
73 | ····.line·2503 | 73 | ····.line·2503 |
74 |
····.local·v |
74 | ····.local·v3,·"temp":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
75 | ····const/4·v0,·0x0 | 75 | ····const/4·v0,·0x0 |
76 | ····.line·2504 | 76 | ····.line·2504 |
77 | ····.local·v0,·"entry":Lcom/android/ex/chips/RecipientEntry; | 77 | ····.local·v0,·"entry":Lcom/android/ex/chips/RecipientEntry; |
78 |
····if-eqz·v |
78 | ····if-eqz·v3,·:cond_0 |
79 |
|
79 | ····.line·2505 |
80 | ····invoke-interface·{v3},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; | ||
80 |
····move-result-object·v |
81 | ····move-result-object·v4 |
81 |
····invoke-virtual·{v |
82 | ····invoke-virtual·{v4},·Lcom/android/ex/chips/RecipientEntry;->getContactId()J |
82 | ····move-result-wide·v6 | 83 | ····move-result-wide·v6 |
84 | ····.line·2504 | ||
83 | ····invoke-static·{v6,·v7},·Lcom/android/ex/chips/RecipientEntry;->isCreatedRecipient(J)Z | 85 | ····invoke-static·{v6,·v7},·Lcom/android/ex/chips/RecipientEntry;->isCreatedRecipient(J)Z |
84 |
····move-result·v |
86 | ····move-result·v4 |
85 |
····if-eqz·v |
87 | ····if-eqz·v4,·:cond_0 |
86 |
····iget-object·v |
88 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; |
87 |
····iget-object·v |
89 | ····iget-object·v4,·v4,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
88 |
···· |
90 | ····.line·2506 |
91 | ····invoke-virtual·{v4},·Lcom/android/ex/chips/RecipientEditTextView;->getSpannable()Landroid/text/Spannable; | ||
89 |
····move-result-object·v |
92 | ····move-result-object·v4 |
90 |
····invoke-interface·{v |
93 | ····invoke-interface·{v4,·v3},·Landroid/text/Spannable;->getSpanStart(Ljava/lang/Object;)I |
91 |
····move-result·v |
94 | ····move-result·v4 |
92 | ····const/4·v6,·-0x1 | 95 | ····const/4·v6,·-0x1 |
93 |
····if-eq·v |
96 | ····if-eq·v4,·v6,·:cond_0 |
94 | ····.line·2508 | 97 | ····.line·2508 |
95 |
····iget-object·v |
98 | ····iget-object·v4,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;->this$1:Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask; |
96 |
····iget-object·v |
99 | ····iget-object·v4,·v4,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
97 |
|
100 | ····.line·2509 |
101 | ····invoke-interface·{v3},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getEntry()Lcom/android/ex/chips/RecipientEntry; | ||
98 | ····move-result-object·v6 | 102 | ····move-result-object·v6 |
Max diff block lines reached; 12854/18704 bytes (68.72%) of diff not shown. |
Offset 376, 114 lines modified | Offset 376, 116 lines modified | ||
376 | ····:cond_5 | 376 | ····:cond_5 |
377 | ····iget-object·v6,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | 377 | ····iget-object·v6,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
378 | ····invoke-virtual·{v6},·Lcom/android/ex/chips/RecipientEditTextView;->getContext()Landroid/content/Context; | 378 | ····invoke-virtual·{v6},·Lcom/android/ex/chips/RecipientEditTextView;->getContext()Landroid/content/Context; |
379 | ····move-result-object·v6 | 379 | ····move-result-object·v6 |
380 | ····.line·2497 | ||
380 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getQueryType()I | 381 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getQueryType()I |
381 | ····move-result·v7 | 382 | ····move-result·v7 |
382 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getAccount()Landroid/accounts/Account; | 383 | ····invoke-virtual·{v0},·Lcom/android/ex/chips/BaseRecipientAdapter;->getAccount()Landroid/accounts/Account; |
383 | ····move-result-object·v8 | 384 | ····move-result-object·v8 |
384 | ····new-instance·v9,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1; | 385 | ····new-instance·v9,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1; |
385 | ····invoke-direct·{v9,·p0,·v5},·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;-><init>(Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;Ljava/util/ArrayList;)V | 386 | ····invoke-direct·{v9,·p0,·v5},·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask$1;-><init>(Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;Ljava/util/ArrayList;)V |
387 | ····.line·2496 | ||
386 | ····invoke-static·{v6,·v1,·v7,·v8,·v9},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getMatchingRecipients(Landroid/content/Context;Ljava/util/ArrayList;ILandroid/accounts/Account;Lcom/android/ex/chips/RecipientAlternatesAdapter$RecipientMatchCallback;)V | 388 | ····invoke-static·{v6,·v1,·v7,·v8,·v9},·Lcom/android/ex/chips/RecipientAlternatesAdapter;->getMatchingRecipients(Landroid/content/Context;Ljava/util/ArrayList;ILandroid/accounts/Account;Lcom/android/ex/chips/RecipientAlternatesAdapter$RecipientMatchCallback;)V |
387 | ····goto·:goto_2 | 389 | ····goto·:goto_2 |
388 | .end·method | 390 | .end·method |
389 | .method·protected·onPreExecute()V | 391 | .method·protected·onPreExecute()V |
390 | ····.locals·8 | 392 | ····.locals·8 |
391 | ····.prologue | 393 | ····.prologue |
392 | ····.line·2442 | 394 | ····.line·2442 |
393 |
····new-instance·v |
395 | ····new-instance·v3,·Ljava/util/ArrayList; |
394 |
····invoke-direct·{v |
396 | ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V |
395 | ····.line·2444 | 397 | ····.line·2444 |
396 |
····.local·v |
398 | ····.local·v3,·"originalRecipients":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;>;" |
397 |
····iget-object·v |
399 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
398 |
····invoke-virtual·{v |
400 | ····invoke-virtual·{v5},·Lcom/android/ex/chips/RecipientEditTextView;->getSortedRecipients()[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
399 | ····move-result-object·v1 | 401 | ····move-result-object·v1 |
400 | ····.line·2445 | 402 | ····.line·2445 |
401 | ····.local·v1,·"existingChips":[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 403 | ····.local·v1,·"existingChips":[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
402 | ····const/4·v2,·0x0 | 404 | ····const/4·v2,·0x0 |
403 | ····.local·v2,·"i":I | 405 | ····.local·v2,·"i":I |
404 | ····:goto_0 | 406 | ····:goto_0 |
405 |
····array-length·v |
407 | ····array-length·v5,·v1 |
406 |
····if-ge·v2,·v |
408 | ····if-ge·v2,·v5,·:cond_0 |
407 | ····.line·2446 | 409 | ····.line·2446 |
408 |
····aget-object·v |
410 | ····aget-object·v5,·v1,·v2 |
409 |
····invoke-interface·{v |
411 | ····invoke-interface·{v3,·v5},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
410 | ····.line·2445 | 412 | ····.line·2445 |
411 | ····add-int/lit8·v2,·v2,·0x1 | 413 | ····add-int/lit8·v2,·v2,·0x1 |
412 | ····goto·:goto_0 | 414 | ····goto·:goto_0 |
413 | ····.line·2448 | 415 | ····.line·2448 |
414 | ····:cond_0 | 416 | ····:cond_0 |
415 |
····iget-object·v |
417 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
416 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mRemovedSpans:Ljava/util/ArrayList; | 418 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mRemovedSpans:Ljava/util/ArrayList; |
417 |
····invoke-static·{v |
419 | ····invoke-static·{v5},·Lcom/android/ex/chips/RecipientEditTextView;->access$2500(Lcom/android/ex/chips/RecipientEditTextView;)Ljava/util/ArrayList; |
418 |
····move-result-object·v |
420 | ····move-result-object·v5 |
419 |
····if-eqz·v |
421 | ····if-eqz·v5,·:cond_1 |
420 | ····.line·2449 | 422 | ····.line·2449 |
421 |
····iget-object·v |
423 | ····iget-object·v5,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientReplacementTask;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
422 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mRemovedSpans:Ljava/util/ArrayList; | 424 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mRemovedSpans:Ljava/util/ArrayList; |
423 |
····invoke-static·{v |
425 | ····invoke-static·{v5},·Lcom/android/ex/chips/RecipientEditTextView;->access$2500(Lcom/android/ex/chips/RecipientEditTextView;)Ljava/util/ArrayList; |
424 |
····move-result-object·v |
426 | ····move-result-object·v5 |
425 |
····invoke-interface·{v |
427 | ····invoke-interface·{v3,·v5},·Ljava/util/List;->addAll(Ljava/util/Collection;)Z |
426 | ····.line·2452 | 428 | ····.line·2452 |
427 | ····:cond_1 | 429 | ····:cond_1 |
428 |
····new-instance·v |
430 | ····new-instance·v4,·Ljava/util/ArrayList; |
429 |
···· |
431 | ····.line·2453 |
432 | ····invoke-interface·{v3},·Ljava/util/List;->size()I | ||
430 |
····move-result·v |
433 | ····move-result·v5 |
431 |
····invoke-direct·{v |
434 | ····invoke-direct·{v4,·v5},·Ljava/util/ArrayList;-><init>(I)V |
432 | ····.line·2455 | 435 | ····.line·2455 |
433 |
····.local·v |
436 | ····.local·v4,·"replacements":Ljava/util/List;,·"Ljava/util/List<Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;>;" |
434 |
····invoke-interface·{v |
437 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
Max diff block lines reached; 2258/7923 bytes (28.50%) of diff not shown. |
Offset 177, 14 lines modified | Offset 177, 15 lines modified | ||
177 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 177 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
178 | ····move-result-object·v0 | 178 | ····move-result-object·v0 |
179 | ····const/16·v1,·0x20 | 179 | ····const/16·v1,·0x20 |
180 | ····.line·118 | ||
180 | ····invoke-static·{v1},·Ljava/lang/String;->valueOf(C)Ljava/lang/String; | 181 | ····invoke-static·{v1},·Ljava/lang/String;->valueOf(C)Ljava/lang/String; |
181 | ····move-result-object·v1 | 182 | ····move-result-object·v1 |
182 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 183 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
183 | ····move-result-object·v0 | 184 | ····move-result-object·v0 |
Offset 206, 14 lines modified | Offset 207, 15 lines modified | ||
206 | ····.line·132 | 207 | ····.line·132 |
207 | ····sput·v2,·Lcom/android/ex/chips/RecipientEditTextView;->sSelectedTextColor:I | 208 | ····sput·v2,·Lcom/android/ex/chips/RecipientEditTextView;->sSelectedTextColor:I |
208 | ····.line·212 | 209 | ····.line·212 |
209 | ····const-string·v0,·"(\\+[0-9]+[\\-·\\.]*)?(1?[·]*\\([0-9]+\\)[\\-·\\.]*)?([0-9][0-9\\-·\\.][0-9\\-·\\.]+[0-9])" | 210 | ····const-string·v0,·"(\\+[0-9]+[\\-·\\.]*)?(1?[·]*\\([0-9]+\\)[\\-·\\.]*)?([0-9][0-9\\-·\\.][0-9\\-·\\.]+[0-9])" |
211 | ····.line·213 | ||
210 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; | 212 | ····invoke-static·{v0},·Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; |
211 | ····move-result-object·v0 | 213 | ····move-result-object·v0 |
212 | ····sput-object·v0,·Lcom/android/ex/chips/RecipientEditTextView;->PHONE_PATTERN:Ljava/util/regex/Pattern; | 214 | ····sput-object·v0,·Lcom/android/ex/chips/RecipientEditTextView;->PHONE_PATTERN:Ljava/util/regex/Pattern; |
213 | ····.line·250 | 215 | ····.line·250 |
Offset 733, 15 lines modified | Offset 735, 15 lines modified | ||
733 | ····if-eqz·v2,·:cond_1 | 735 | ····if-eqz·v2,·:cond_1 |
734 | ····.line·1274 | 736 | ····.line·1274 |
735 | ····:cond_0 | 737 | ····:cond_0 |
736 | ····:goto_0 | 738 | ····:goto_0 |
737 | ····return·v1 | 739 | ····return·v1 |
738 |
····.line·12 |
740 | ····.line·1270 |
739 | ····:cond_1 | 741 | ····:cond_1 |
740 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEditTextView;->getSpannable()Landroid/text/Spannable; | 742 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEditTextView;->getSpannable()Landroid/text/Spannable; |
741 | ····move-result-object·v2 | 743 | ····move-result-object·v2 |
742 | ····const-class·v3,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 744 | ····const-class·v3,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
Offset 830, 96 lines modified | Offset 832, 90 lines modified | ||
830 | ····move-result·v2 | 832 | ····move-result·v2 |
831 | ····add-int/2addr·v1,·v2 | 833 | ····add-int/2addr·v1,·v2 |
832 | ····neg-int·v1,·v1 | 834 | ····neg-int·v1,·v1 |
835 | ····.line·705 | ||
833 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEditTextView;->getDropDownVerticalOffset()I | 836 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEditTextView;->getDropDownVerticalOffset()I |
834 | ····move-result·v2 | 837 | ····move-result·v2 |
835 | ····add-int/2addr·v1,·v2 | 838 | ····add-int/2addr·v1,·v2 |
839 | ····.line·704 | ||
836 | ····return·v1 | 840 | ····return·v1 |
837 | .end·method | 841 | .end·method |
838 | .method·private·checkChipWidths()V | 842 | .method·private·checkChipWidths()V |
839 |
····.locals· |
843 | ····.locals·7 |
840 | ····.prologue | 844 | ····.prologue |
841 | ····.line·830 | 845 | ····.line·830 |
842 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEditTextView;->getSortedRecipients()[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | 846 | ····invoke-virtual·{p0},·Lcom/android/ex/chips/RecipientEditTextView;->getSortedRecipients()[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
843 |
····move-result-object·v |
847 | ····move-result-object·v2 |
844 | ····.line·831 | 848 | ····.line·831 |
845 |
····.local·v |
849 | ····.local·v2,·"chips":[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
846 |
····if-eqz·v |
850 | ····if-eqz·v2,·:cond_1 |
847 | ····.line·833 | 851 | ····.line·833 |
848 |
···· |
852 | ····array-length·v4,·v2 |
849 | ····.local·v0,·"arr$":[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | ||
850 | ····array-length·v5,·v0 | ||
851 |
···· |
853 | ····const/4·v3,·0x0 |
852 | ····const/4·v4,·0x0 | ||
853 | ····.local·v4,·"i$":I | ||
854 | ····:goto_0 | 854 | ····:goto_0 |
855 |
····if-ge·v |
855 | ····if-ge·v3,·v4,·:cond_1 |
856 |
····aget-object·v |
856 | ····aget-object·v1,·v2,·v3 |
857 | ····.line·834 | 857 | ····.line·834 |
858 |
····.local·v |
858 | ····.local·v1,·"chip":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
859 |
····invoke-interface·{v |
859 | ····invoke-interface·{v1},·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip;->getBounds()Landroid/graphics/Rect; |
860 |
····move-result-object·v |
860 | ····move-result-object·v0 |
Max diff block lines reached; 40509/43590 bytes (92.93%) of diff not shown. |
Offset 45, 423 lines modified | Offset 45, 352 lines modified | ||
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | #·virtual·methods | 47 | #·virtual·methods |
48 | .method·public·afterTextChanged(Landroid/text/Editable;)V | 48 | .method·public·afterTextChanged(Landroid/text/Editable;)V |
49 |
····.locals·1 |
49 | ····.locals·13 |
50 | ····.param·p1,·"s"····#·Landroid/text/Editable; | 50 | ····.param·p1,·"s"····#·Landroid/text/Editable; |
51 | ····.prologue | 51 | ····.prologue |
52 | ····const/4·v12,·0x1 | ||
53 | ····const/4·v2,·0x0 | ||
52 | ····.line·2191 | 54 | ····.line·2191 |
53 |
····invoke-static |
55 | ····invoke-static·{p1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
54 |
····move-result·v1 |
56 | ····move-result·v10 |
55 |
····if-eqz·v1 |
57 | ····if-eqz·v10,·:cond_2 |
56 | ····.line·2193 | 58 | ····.line·2193 |
57 |
···· |
59 | ····iget-object·v10,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientTextWatcher;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
58 |
····i |
60 | ····invoke-virtual·{v10},·Lcom/android/ex/chips/RecipientEditTextView;->getSpannable()Landroid/text/Spannable; |
59 |
···· |
61 | ····move-result-object·v6 |
60 | ····move-result-object·v10 | ||
61 | ····.line·2194 | 62 | ····.line·2194 |
62 |
····.local·v |
63 | ····.local·v6,·"spannable":Landroid/text/Spannable; |
63 |
···· |
64 | ····iget-object·v10,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientTextWatcher;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
64 | ····move-object/from16·v0,·p0 | ||
65 | ····iget-object·v15,·v0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientTextWatcher;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | ||
66 | ····invoke-virtual·{v15},·Lcom/android/ex/chips/RecipientEditTextView;->getText()Landroid/text/Editable; | ||
67 |
···· |
65 | ····invoke-virtual·{v10},·Lcom/android/ex/chips/RecipientEditTextView;->getText()Landroid/text/Editable; |
68 |
···· |
66 | ····move-result-object·v10 |
69 |
···· |
67 | ····invoke-interface·{v10},·Landroid/text/Editable;->length()I |
70 |
|
68 | ····move-result·v10 |
71 |
····mo |
69 | ····const-class·v11,·Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
72 |
····invoke-interface·{v |
70 | ····invoke-interface·{v6,·v2,·v10,·v11},·Landroid/text/Spannable;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object; |
73 |
····move-result-object·v |
71 | ····move-result-object·v1 |
74 |
····check-cast·v |
72 | ····check-cast·v1,·[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
75 | ····.line·2196 | 73 | ····.line·2196 |
76 |
····.local·v |
74 | ····.local·v1,·"chips":[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
77 |
···· |
75 | ····array-length·v10,·v1 |
78 | ····.local·v1,·"arr$":[Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; | ||
79 | ····array-length·v8,·v1 | ||
80 | ····.local·v8,·"len$":I | ||
81 | ····const/4·v5,·0x0 | ||
82 | ····.local·v5,·"i$":I | ||
83 | ····:goto_0 | 76 | ····:goto_0 |
84 |
····if-ge·v |
77 | ····if-ge·v2,·v10,·:cond_0 |
85 |
····aget-object·v |
78 | ····aget-object·v0,·v1,·v2 |
86 | ····.line·2197 | 79 | ····.line·2197 |
87 |
····.local·v |
80 | ····.local·v0,·"chip":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
88 |
····invoke-interface·{v |
81 | ····invoke-interface·{v6,·v0},·Landroid/text/Spannable;->removeSpan(Ljava/lang/Object;)V |
89 | ····.line·2196 | 82 | ····.line·2196 |
90 |
····add-int/lit8·v |
83 | ····add-int/lit8·v2,·v2,·0x1 |
91 | ····goto·:goto_0 | 84 | ····goto·:goto_0 |
92 | ····.line·2199 | 85 | ····.line·2199 |
93 |
····.end·local·v |
86 | ····.end·local·v0····#·"chip":Lcom/android/ex/chips/recipientchip/DrawableRecipientChip; |
94 | ····:cond_0 | 87 | ····:cond_0 |
95 |
···· |
88 | ····iget-object·v10,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientTextWatcher;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
96 | ····iget-object·v14,·v0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientTextWatcher;->this$0:Lcom/android/ex/chips/RecipientEditTextView; | ||
97 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mMoreChip:Landroid/text/style/ImageSpan; | 89 | ····#·getter·for:·Lcom/android/ex/chips/RecipientEditTextView;->mMoreChip:Landroid/text/style/ImageSpan; |
98 |
····invoke-static·{v1 |
90 | ····invoke-static·{v10},·Lcom/android/ex/chips/RecipientEditTextView;->access$1700(Lcom/android/ex/chips/RecipientEditTextView;)Landroid/text/style/ImageSpan; |
99 |
····move-result-object·v1 |
91 | ····move-result-object·v10 |
100 |
····if-eqz·v1 |
92 | ····if-eqz·v10,·:cond_1 |
101 | ····.line·2200 | 93 | ····.line·2200 |
102 |
···· |
94 | ····iget-object·v10,·p0,·Lcom/android/ex/chips/RecipientEditTextView$RecipientTextWatcher;->this$0:Lcom/android/ex/chips/RecipientEditTextView; |
Max diff block lines reached; 21539/26732 bytes (80.57%) of diff not shown. |
Offset 250, 14 lines modified | Offset 250, 15 lines modified | ||
250 | ····invoke-static·{p1,·p0,·p2},·Lcom/android/ex/chips/RecipientEntry;->pickDisplayName(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 250 | ····invoke-static·{p1,·p0,·p2},·Lcom/android/ex/chips/RecipientEntry;->pickDisplayName(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
251 | ····move-result-object·v2 | 251 | ····move-result-object·v2 |
252 | ····if-eqz·p9,·:cond_0 | 252 | ····if-eqz·p9,·:cond_0 |
253 | ····.line·175 | ||
253 | ····invoke-static/range·{p9·..·p9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 254 | ····invoke-static/range·{p9·..·p9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
254 | ····move-result-object·v10 | 255 | ····move-result-object·v10 |
255 | ····:goto_0 | 256 | ····:goto_0 |
256 | ····const/4·v11,·0x0 | 257 | ····const/4·v11,·0x0 |
Offset 271, 16 lines modified | Offset 272, 18 lines modified | ||
271 | ····move-wide/from16·v8,·p7 | 272 | ····move-wide/from16·v8,·p7 |
272 | ····move/from16·v12,·p10 | 273 | ····move/from16·v12,·p10 |
273 | ····invoke-direct/range·{v0·..·v12},·Lcom/android/ex/chips/RecipientEntry;-><init>(ILjava/lang/String;Ljava/lang/String;ILjava/lang/String;JJLandroid/net/Uri;ZZ)V | 274 | ····invoke-direct/range·{v0·..·v12},·Lcom/android/ex/chips/RecipientEntry;-><init>(ILjava/lang/String;Ljava/lang/String;ILjava/lang/String;JJLandroid/net/Uri;ZZ)V |
275 | ····.line·173 | ||
274 | ····return-object·v0 | 276 | ····return-object·v0 |
277 | ····.line·175 | ||
275 | ····:cond_0 | 278 | ····:cond_0 |
276 | ····const/4·v10,·0x0 | 279 | ····const/4·v10,·0x0 |
277 | ····goto·:goto_0 | 280 | ····goto·:goto_0 |
278 | .end·method | 281 | .end·method |
279 | .method·public·static·constructTopLevelEntry(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;JJLandroid/net/Uri;Z)Lcom/android/ex/chips/RecipientEntry; | 282 | .method·public·static·constructTopLevelEntry(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;JJLandroid/net/Uri;Z)Lcom/android/ex/chips/RecipientEntry; |
Offset 346, 14 lines modified | Offset 349, 15 lines modified | ||
346 | ····invoke-static·{p1,·p0,·p2},·Lcom/android/ex/chips/RecipientEntry;->pickDisplayName(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 349 | ····invoke-static·{p1,·p0,·p2},·Lcom/android/ex/chips/RecipientEntry;->pickDisplayName(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
347 | ····move-result-object·v2 | 350 | ····move-result-object·v2 |
348 | ····if-eqz·p9,·:cond_0 | 351 | ····if-eqz·p9,·:cond_0 |
352 | ····.line·165 | ||
349 | ····invoke-static/range·{p9·..·p9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 353 | ····invoke-static/range·{p9·..·p9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
350 | ····move-result-object·v10 | 354 | ····move-result-object·v10 |
351 | ····:goto_0 | 355 | ····:goto_0 |
352 | ····const/4·v11,·0x1 | 356 | ····const/4·v11,·0x1 |
Offset 367, 16 lines modified | Offset 371, 18 lines modified | ||
367 | ····move-wide/from16·v8,·p7 | 371 | ····move-wide/from16·v8,·p7 |
368 | ····move/from16·v12,·p10 | 372 | ····move/from16·v12,·p10 |
369 | ····invoke-direct/range·{v0·..·v12},·Lcom/android/ex/chips/RecipientEntry;-><init>(ILjava/lang/String;Ljava/lang/String;ILjava/lang/String;JJLandroid/net/Uri;ZZ)V | 373 | ····invoke-direct/range·{v0·..·v12},·Lcom/android/ex/chips/RecipientEntry;-><init>(ILjava/lang/String;Ljava/lang/String;ILjava/lang/String;JJLandroid/net/Uri;ZZ)V |
374 | ····.line·163 | ||
370 | ····return-object·v0 | 375 | ····return-object·v0 |
376 | ····.line·165 | ||
371 | ····:cond_0 | 377 | ····:cond_0 |
372 | ····const/4·v10,·0x0 | 378 | ····const/4·v10,·0x0 |
373 | ····goto·:goto_0 | 379 | ····goto·:goto_0 |
374 | .end·method | 380 | .end·method |
375 | .method·public·static·isCreatedRecipient(J)Z | 381 | .method·public·static·isCreatedRecipient(J)Z |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3146 | 24 | ····.line·3146 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$BackgroundColorAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$BackgroundColorAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3121 | 24 | ····.line·3121 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$CancelAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$CancelAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3105 | 24 | ····.line·3105 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ClearStylesAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ClearStylesAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3298 | 24 | ····.line·3298 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ColorAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ColorAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3254 | 24 | ····.line·3254 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$AlignAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$AlignAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3026 | 24 | ····.line·3026 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$CopyAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$CopyAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3038 | 24 | ····.line·3038 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$CutAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$CutAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3097 | 24 | ····.line·3097 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$HorizontalLineAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$HorizontalLineAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 19 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 21 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·2913 | 25 | ····.line·2913 |
25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 26 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3170 | 24 | ····.line·3170 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EndEditAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EndEditAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·2978 | 24 | ····.line·2978 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$NothingAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$NothingAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3287 | 24 | ····.line·3287 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$MarqueeDialogAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$MarqueeDialogAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3129 | 24 | ····.line·3129 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ImageAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ImageAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3080 | 24 | ····.line·3080 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$PasteAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$PasteAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3154 | 24 | ····.line·3154 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$PreviewAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$PreviewAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3178 | 24 | ····.line·3178 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ResetAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ResetAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3050 | 24 | ····.line·3050 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SelectAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SelectAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3089 | 24 | ····.line·3089 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SelectAllAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SelectAllAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3194 | 24 | ····.line·3194 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 49, 14 lines modified | Offset 50, 15 lines modified | ||
49 | ····move-result·v0 | 50 | ····move-result·v0 |
50 | ····if-eqz·v0,·:cond_0 | 51 | ····if-eqz·v0,·:cond_0 |
51 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 52 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
53 | ····.line·3234 | ||
52 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 54 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
53 | ····invoke-static·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 55 | ····invoke-static·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
54 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
55 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I | 57 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I |
Offset 128, 14 lines modified | Offset 130, 15 lines modified | ||
128 | ····move-result·v2 | 130 | ····move-result·v2 |
129 | ····if-eqz·v2,·:cond_0 | 131 | ····if-eqz·v2,·:cond_0 |
130 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 132 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
133 | ····.line·3198 | ||
131 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 134 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
132 | ····invoke-static·{v2},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 135 | ····invoke-static·{v2},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
133 | ····move-result-object·v2 | 136 | ····move-result-object·v2 |
134 | ····invoke-virtual·{v2},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I | 137 | ····invoke-virtual·{v2},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I |
Offset 181, 23 lines modified | Offset 184, 25 lines modified | ||
181 | ····invoke-virtual·{v2},·Lcom/android/ex/editstyledtext/EditStyledText;->getSelectionStart()I | 184 | ····invoke-virtual·{v2},·Lcom/android/ex/editstyledtext/EditStyledText;->getSelectionStart()I |
182 | ····move-result·v2 | 185 | ····move-result·v2 |
183 | ····iget-object·v3,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 186 | ····iget-object·v3,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
187 | ····.line·3201 | ||
184 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; | 188 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; |
185 | ····invoke-static·{v3},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$1800(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText; | 189 | ····invoke-static·{v3},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$1800(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText; |
186 | ····move-result-object·v3 | 190 | ····move-result-object·v3 |
187 | ····invoke-virtual·{v3},·Lcom/android/ex/editstyledtext/EditStyledText;->getSelectionEnd()I | 191 | ····invoke-virtual·{v3},·Lcom/android/ex/editstyledtext/EditStyledText;->getSelectionEnd()I |
188 | ····move-result·v3 | 192 | ····move-result·v3 |
193 | ····.line·3200 | ||
189 | ····#·invokes:·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->setInternalSelection(II)V | 194 | ····#·invokes:·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->setInternalSelection(II)V |
190 | ····invoke-static·{v1,·v2,·v3},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->access$4500(Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;II)V | 195 | ····invoke-static·{v1,·v2,·v3},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->access$4500(Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;II)V |
191 | ····.line·3202 | 196 | ····.line·3202 |
192 | ····invoke-virtual·{p0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->fixSelection()Z | 197 | ····invoke-virtual·{p0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->fixSelection()Z |
193 | ····.line·3203 | 198 | ····.line·3203 |
Offset 416, 14 lines modified | Offset 421, 15 lines modified | ||
416 | ····move-result·v0 | 421 | ····move-result·v0 |
417 | ····if-eqz·v0,·:cond_0 | 422 | ····if-eqz·v0,·:cond_0 |
418 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 423 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
424 | ····.line·3223 | ||
419 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 425 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
420 | ····invoke-static·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 426 | ····invoke-static·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
421 | ····move-result-object·v0 | 427 | ····move-result-object·v0 |
422 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I | 428 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3186 | 24 | ····.line·3186 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ShowMenuAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$ShowMenuAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3327 | 24 | ····.line·3327 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SizeAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SizeAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3162 | 24 | ····.line·3162 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$StartEditAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$StartEditAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3113 | 24 | ····.line·3113 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$StopSelectionAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$StopSelectionAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3276 | 24 | ····.line·3276 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SwingAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SwingAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3265 | 24 | ····.line·3265 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TelopAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TelopAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$SetSpanActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·3011 | 24 | ····.line·3011 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewAction;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 18 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 20 | .method·public·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·2981 | 24 | ····.line·2981 |
24 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 25 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
25 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V | 26 | ····invoke-direct·{p0,·p1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$EditModeActionBase;-><init>(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)V |
Offset 51, 14 lines modified | Offset 52, 15 lines modified | ||
51 | ····move-result·v1 | 52 | ····move-result·v1 |
52 | ····if-eqz·v1,·:cond_0 | 53 | ····if-eqz·v1,·:cond_0 |
53 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 54 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
55 | ····.line·2996 | ||
54 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 56 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
55 | ····invoke-static·{v1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 57 | ····invoke-static·{v1},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
56 | ····move-result-object·v1 | 58 | ····move-result-object·v1 |
57 | ····invoke-virtual·{v1},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I | 59 | ····invoke-virtual·{v1},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I |
Offset 180, 14 lines modified | Offset 182, 15 lines modified | ||
180 | ····move-result·v0 | 182 | ····move-result·v0 |
181 | ····if-eqz·v0,·:cond_0 | 183 | ····if-eqz·v0,·:cond_0 |
182 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; | 184 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions$TextViewActionBase;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions; |
185 | ····.line·2985 | ||
183 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 186 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
184 | ····invoke-static·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 187 | ····invoke-static·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;->access$2000(Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;)Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
185 | ····move-result-object·v0 | 188 | ····move-result-object·v0 |
186 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I | 189 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getEditMode()I |
Offset 123, 14 lines modified | Offset 123, 15 lines modified | ||
123 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText; | 123 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText; |
124 | #·direct·methods | 124 | #·direct·methods |
125 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText;Lcom/android/ex/editstyledtext/EditStyledText;Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 125 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText;Lcom/android/ex/editstyledtext/EditStyledText;Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
126 | ····.locals·3 | 126 | ····.locals·3 |
127 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText; | ||
127 | ····.param·p2,·"est"····#·Lcom/android/ex/editstyledtext/EditStyledText; | 128 | ····.param·p2,·"est"····#·Lcom/android/ex/editstyledtext/EditStyledText; |
128 | ····.param·p3,·"manager"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 129 | ····.param·p3,·"manager"····#·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
129 | ····.param·p4,·"dialog"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 130 | ····.param·p4,·"dialog"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
130 | ····.prologue | 131 | ····.prologue |
131 | ····const/4·v1,·0x0 | 132 | ····const/4·v1,·0x0 |
Offset 64, 97 lines modified | Offset 64, 81 lines modified | ||
64 | ····invoke-virtual·{p0,·p2},·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineDrawable;->renewBounds(I)V | 64 | ····invoke-virtual·{p0,·p2},·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineDrawable;->renewBounds(I)V |
65 | ····.line·2709 | 65 | ····.line·2709 |
66 | ····return-void | 66 | ····return-void |
67 | .end·method | 67 | .end·method |
68 | .method·private·getParentSpan()Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; | 68 | .method·private·getParentSpan()Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
69 |
····.locals· |
69 | ····.locals·6 |
70 | ····.prologue | 70 | ····.prologue |
71 |
···· |
71 | ····const/4·v3,·0x0 |
72 | ····iget-object·v5,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineDrawable;->mSpannable:Landroid/text/Spannable; | ||
73 |
····.line·275 |
72 | ····.line·2754 |
74 |
···· |
73 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineDrawable;->mSpannable:Landroid/text/Spannable; |
75 | ····const/4·v6,·0x0 | ||
76 |
···· |
74 | ····.line·2756 |
75 | ····.local·v2,·"text":Landroid/text/Spannable; | ||
76 | ····invoke-interface·{v2},·Landroid/text/Spannable;->length()I | ||
77 |
····move-result·v |
77 | ····move-result·v4 |
78 |
····const-class·v |
78 | ····const-class·v5,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
79 |
····invoke-interface·{v |
79 | ····invoke-interface·{v2,·v3,·v4,·v5},·Landroid/text/Spannable;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object; |
80 |
····move-result-object·v |
80 | ····move-result-object·v1 |
81 |
····check-cast·v |
81 | ····check-cast·v1,·[Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
82 | ····.line·2757 | 82 | ····.line·2757 |
83 |
····.local·v |
83 | ····.local·v1,·"images":[Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
84 |
····array-length·v |
84 | ····array-length·v4,·v1 |
85 |
····if-lez·v |
85 | ····if-lez·v4,·:cond_1 |
86 | ····.line·2758 | 86 | ····.line·2758 |
87 |
···· |
87 | ····array-length·v4,·v1 |
88 | ····.local·v0,·"arr$":[Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; | ||
89 | ····array-length·v4,·v0 | ||
90 | ····.local·v4,·"len$":I | ||
91 | ····const/4·v1,·0x0 | ||
92 | ····.local·v1,·"i$":I | ||
93 | ····:goto_0 | 88 | ····:goto_0 |
94 |
····if-ge·v |
89 | ····if-ge·v3,·v4,·:cond_1 |
95 |
····aget-object·v |
90 | ····aget-object·v0,·v1,·v3 |
96 | ····.line·2759 | 91 | ····.line·2759 |
97 |
····.local·v |
92 | ····.local·v0,·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
98 |
····invoke-virtual·{v |
93 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan;->getDrawable()Landroid/graphics/drawable/Drawable; |
99 |
····move-result-object·v |
94 | ····move-result-object·v5 |
100 |
····if-ne·v |
95 | ····if-ne·v5,·p0,·:cond_0 |
101 | ····.line·2765 | 96 | ····.line·2765 |
102 |
····.end·local·v0····#·" |
97 | ····.end·local·v0····#·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
103 | ····.end·local·v1····#·"i$":I | ||
104 | ····.end·local·v2····#·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; | ||
105 | ····.end·local·v4····#·"len$":I | ||
106 | ····:goto_1 | 98 | ····:goto_1 |
107 |
····return-object·v |
99 | ····return-object·v0 |
108 | ····.line·2758 | 100 | ····.line·2758 |
109 |
····.restart·local·v0····#·" |
101 | ····.restart·local·v0····#·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
110 | ····.restart·local·v1····#·"i$":I | ||
111 | ····.restart·local·v2····#·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; | ||
112 | ····.restart·local·v4····#·"len$":I | ||
113 | ····:cond_0 | 102 | ····:cond_0 |
114 |
····add-int/lit8·v |
103 | ····add-int/lit8·v3,·v3,·0x1 |
115 | ····goto·:goto_0 | 104 | ····goto·:goto_0 |
116 | ····.line·2764 | 105 | ····.line·2764 |
117 |
····.end·local·v0····#·" |
106 | ····.end·local·v0····#·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
118 | ····.end·local·v1····#·"i$":I | ||
119 | ····.end·local·v2····#·"image":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; | ||
120 | ····.end·local·v4····#·"len$":I | ||
121 | ····:cond_1 | 107 | ····:cond_1 |
122 |
····const-string·v |
108 | ····const-string·v3,·"EditStyledTextSpan" |
123 |
····const-string·v |
109 | ····const-string·v4,·"---renewBounds:·Couldn\'t·find" |
124 |
····invoke-static·{v |
110 | ····invoke-static·{v3,·v4},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
125 | ····.line·2765 | 111 | ····.line·2765 |
126 |
····const/4·v |
112 | ····const/4·v0,·0x0 |
127 | ····goto·:goto_1 | 113 | ····goto·:goto_1 |
128 | .end·method | 114 | .end·method |
129 | .method·private·renewColor()V | 115 | .method·private·renewColor()V |
130 | ····.locals·8 | 116 | ····.locals·8 |
Max diff block lines reached; 370/5598 bytes (6.61%) of diff not shown. |
Offset 234, 14 lines modified | Offset 234, 15 lines modified | ||
234 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; | 234 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; |
235 | ····invoke-static·{},·Ljava/lang/System;->gc()V | 235 | ····invoke-static·{},·Ljava/lang/System;->gc()V |
236 | ····.line·2630 | 236 | ····.line·2630 |
237 | ····:try_start_0 | 237 | ····:try_start_0 |
238 | ····iget-object·v8,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$RescalableImageSpan;->mContext:Landroid/content/Context; | 238 | ····iget-object·v8,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$RescalableImageSpan;->mContext:Landroid/content/Context; |
239 | ····.line·2631 | ||
239 | ····invoke-virtual·{v8},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; | 240 | ····invoke-virtual·{v8},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; |
240 | ····move-result-object·v8 | 241 | ····move-result-object·v8 |
241 | ····iget-object·v9,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$RescalableImageSpan;->mContentUri:Landroid/net/Uri; | 242 | ····iget-object·v9,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$RescalableImageSpan;->mContentUri:Landroid/net/Uri; |
242 | ····invoke-virtual·{v8,·v9},·Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; | 243 | ····invoke-virtual·{v8,·v9},·Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; |
Offset 566, 132 lines modified | Offset 566, 122 lines modified | ||
566 | ····invoke-virtual·{p0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->onRefreshZeoWidthChar()V | 566 | ····invoke-virtual·{p0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->onRefreshZeoWidthChar()V |
567 | ····.line·1115 | 567 | ····.line·1115 |
568 | ····return-void | 568 | ····return-void |
569 | .end·method | 569 | .end·method |
570 | .method·private·clearStyles(Ljava/lang/CharSequence;)V | 570 | .method·private·clearStyles(Ljava/lang/CharSequence;)V |
571 |
····.locals· |
571 | ····.locals·9 |
572 | ····.param·p1,·"txt"····#·Ljava/lang/CharSequence; | 572 | ····.param·p1,·"txt"····#·Ljava/lang/CharSequence; |
573 | ····.prologue | 573 | ····.prologue |
574 | ····const/4·v6,·0x0 | ||
574 | ····.line·1078 | 575 | ····.line·1078 |
575 |
····const-string·v |
576 | ····const-string·v7,·"EditStyledText" |
576 |
····const-string·v |
577 | ····const-string·v8,·"---·onClearStyles" |
577 |
····invoke-static·{v |
578 | ····invoke-static·{v7,·v8},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
578 | ····.line·1080 | 579 | ····.line·1080 |
579 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I | 580 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I |
580 |
····move-result·v |
581 | ····move-result·v2 |
581 | ····.line·1081 | 582 | ····.line·1081 |
582 |
····.local·v |
583 | ····.local·v2,·"len":I |
583 |
····instance-of·v |
584 | ····instance-of·v7,·p1,·Landroid/text/Editable; |
584 |
····if-eqz·v |
585 | ····if-eqz·v7,·:cond_4 |
585 |
····move-object·v |
586 | ····move-object·v0,·p1 |
586 | ····.line·1082 | 587 | ····.line·1082 |
587 |
····check-cast·v |
588 | ····check-cast·v0,·Landroid/text/Editable; |
588 | ····.line·1083 | 589 | ····.line·1083 |
589 |
····.local·v |
590 | ····.local·v0,·"editable":Landroid/text/Editable; |
590 |
····const |
591 | ····const-class·v7,·Ljava/lang/Object; |
591 | ····const-class·v10,·Ljava/lang/Object; | ||
592 |
····invoke-interface·{v |
592 | ····invoke-interface·{v0,·v6,·v2,·v7},·Landroid/text/Editable;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object; |
593 |
····move-result-object·v |
593 | ····move-result-object·v5 |
594 | ····.line·1084 | 594 | ····.line·1084 |
595 |
····.local·v |
595 | ····.local·v5,·"styles":[Ljava/lang/Object; |
596 |
···· |
596 | ····array-length·v7,·v5 |
597 | ····.local·v0,·"arr$":[Ljava/lang/Object; | ||
598 | ····array-length·v5,·v0 | ||
599 | ····.local·v5,·"len$":I | ||
600 | ····const/4·v3,·0x0 | ||
601 | ····.local·v3,·"i$":I | ||
602 | ····:goto_0 | 597 | ····:goto_0 |
603 |
····if-ge·v |
598 | ····if-ge·v6,·v7,·:cond_4 |
604 |
····aget-object·v |
599 | ····aget-object·v4,·v5,·v6 |
605 | ····.line·1085 | 600 | ····.line·1085 |
606 |
····.local·v |
601 | ····.local·v4,·"style":Ljava/lang/Object; |
607 |
····instance-of·v |
602 | ····instance-of·v8,·v4,·Landroid/text/style/ParagraphStyle; |
608 |
····if-nez·v |
603 | ····if-nez·v8,·:cond_0 |
609 |
····instance-of·v |
604 | ····instance-of·v8,·v4,·Landroid/text/style/QuoteSpan; |
610 |
····if-nez·v |
605 | ····if-nez·v8,·:cond_0 |
611 |
····instance-of·v |
606 | ····instance-of·v8,·v4,·Landroid/text/style/CharacterStyle; |
612 |
····if-eqz·v |
607 | ····if-eqz·v8,·:cond_3 |
613 |
····instance-of·v |
608 | ····instance-of·v8,·v4,·Landroid/text/style/UnderlineSpan; |
614 |
····if-nez·v |
609 | ····if-nez·v8,·:cond_3 |
615 | ····.line·1088 | 610 | ····.line·1088 |
616 | ····:cond_0 | 611 | ····:cond_0 |
617 |
····instance-of·v |
612 | ····instance-of·v8,·v4,·Landroid/text/style/ImageSpan; |
618 |
····if-nez·v |
613 | ····if-nez·v8,·:cond_1 |
619 |
····instance-of·v |
614 | ····instance-of·v8,·v4,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans$HorizontalLineSpan; |
620 |
····if-eqz·v |
615 | ····if-eqz·v8,·:cond_2 |
621 | ····.line·1089 | 616 | ····.line·1089 |
622 | ····:cond_1 | 617 | ····:cond_1 |
623 |
····invoke-interface·{v |
618 | ····invoke-interface·{v0,·v4},·Landroid/text/Editable;->getSpanStart(Ljava/lang/Object;)I |
624 |
····move-result·v |
619 | ····move-result·v3 |
625 | ····.line·1090 | 620 | ····.line·1090 |
626 |
····.local·v |
621 | ····.local·v3,·"start":I |
627 |
····invoke-interface·{v |
622 | ····invoke-interface·{v0,·v4},·Landroid/text/Editable;->getSpanEnd(Ljava/lang/Object;)I |
Max diff block lines reached; 80826/84744 bytes (95.38%) of diff not shown. |
Offset 31, 10 lines modified | Offset 31, 9 lines modified | ||
31 | .method·public·constructor·<init>()V | 31 | .method·public·constructor·<init>()V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·2503 | 34 | ····.line·2503 |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····.line·2698 | ||
37 | ····return-void | 36 | ····return-void |
38 | .end·method | 37 | .end·method |
Offset 44, 14 lines modified | Offset 44, 15 lines modified | ||
44 | ····const-string·v1,·"EditStyledText.SavedState{" | 44 | ····const-string·v1,·"EditStyledText.SavedState{" |
45 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 45 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
46 | ····move-result-object·v0 | 46 | ····move-result-object·v0 |
47 | ····.line·2009 | ||
47 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I | 48 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I |
48 | ····move-result·v1 | 49 | ····move-result·v1 |
49 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; | 50 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; |
50 | ····move-result-object·v1 | 51 | ····move-result-object·v1 |
Offset 78, 14 lines modified | Offset 79, 15 lines modified | ||
78 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
79 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 80 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
80 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
82 | ····.line·2008 | ||
81 | ····return-object·v0 | 83 | ····return-object·v0 |
82 | .end·method | 84 | .end·method |
83 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 85 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
84 | ····.locals·1 | 86 | ····.locals·1 |
85 | ····.param·p1,·"out"····#·Landroid/os/Parcel; | 87 | ····.param·p1,·"out"····#·Landroid/os/Parcel; |
86 | ····.param·p2,·"flags"····#·I | 88 | ····.param·p2,·"flags"····#·I |
Offset 232, 14 lines modified | Offset 232, 15 lines modified | ||
232 | ····.line·2410 | 232 | ····.line·2410 |
233 | ····invoke-virtual·{v2,·v3},·Landroid/text/Layout;->getParagraphDirection(I)I | 233 | ····invoke-virtual·{v2,·v3},·Landroid/text/Layout;->getParagraphDirection(I)I |
234 | ····move-result·v5 | 234 | ····move-result·v5 |
235 | ····add-int/lit8·v6,·v3,·0x1 | 235 | ····add-int/lit8·v6,·v3,·0x1 |
236 | ····.line·2411 | ||
236 | ····invoke-virtual·{v2,·v6},·Landroid/text/Layout;->getParagraphDirection(I)I | 237 | ····invoke-virtual·{v2,·v6},·Landroid/text/Layout;->getParagraphDirection(I)I |
237 | ····move-result·v6 | 238 | ····move-result·v6 |
238 | ····if-ne·v5,·v6,·:cond_1 | 239 | ····if-ne·v5,·v6,·:cond_1 |
239 | ····.line·2412 | 240 | ····.line·2412 |
Offset 377, 14 lines modified | Offset 378, 15 lines modified | ||
377 | ····const/4·v1,·0x1 | 378 | ····const/4·v1,·0x1 |
378 | ····if-eq·v0,·v1,·:cond_0 | 379 | ····if-eq·v0,·v1,·:cond_0 |
379 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextArrowKeyMethod;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; | 380 | ····iget-object·v0,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextArrowKeyMethod;->mManager:Lcom/android/ex/editstyledtext/EditStyledText$EditorManager; |
381 | ····.line·2362 | ||
380 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getSelectState()I | 382 | ····invoke-virtual·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditorManager;->getSelectState()I |
381 | ····move-result·v0 | 383 | ····move-result·v0 |
382 | ····const/4·v1,·0x2 | 384 | ····const/4·v1,·0x2 |
383 | ····if-ne·v0,·v1,·:cond_1 | 385 | ····if-ne·v0,·v1,·:cond_1 |
Offset 489, 14 lines modified | Offset 491, 15 lines modified | ||
489 | ····.line·2388 | 491 | ····.line·2388 |
490 | ····invoke-virtual·{v2,·v3},·Landroid/text/Layout;->getParagraphDirection(I)I | 492 | ····invoke-virtual·{v2,·v3},·Landroid/text/Layout;->getParagraphDirection(I)I |
491 | ····move-result·v5 | 493 | ····move-result·v5 |
492 | ····add-int/lit8·v6,·v3,·-0x1 | 494 | ····add-int/lit8·v6,·v3,·-0x1 |
495 | ····.line·2389 | ||
493 | ····invoke-virtual·{v2,·v6},·Landroid/text/Layout;->getParagraphDirection(I)I | 496 | ····invoke-virtual·{v2,·v6},·Landroid/text/Layout;->getParagraphDirection(I)I |
494 | ····move-result·v6 | 497 | ····move-result·v6 |
495 | ····if-ne·v5,·v6,·:cond_1 | 498 | ····if-ne·v5,·v6,·:cond_1 |
496 | ····.line·2390 | 499 | ····.line·2390 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; | 21 | .field·final·synthetic·this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1926 | 27 | ····.line·1926 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter$1;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter$1;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 92, 14 lines modified | Offset 93, 15 lines modified | ||
92 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; | 93 | ····.local·v0,·"bitmap":Landroid/graphics/Bitmap; |
93 | ····:try_start_0 | 94 | ····:try_start_0 |
94 | ····invoke-static·{},·Ljava/lang/System;->gc()V | 95 | ····invoke-static·{},·Ljava/lang/System;->gc()V |
95 | ····.line·1935 | 96 | ····.line·1935 |
96 | ····iget-object·v11,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter$1;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; | 97 | ····iget-object·v11,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter$1;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; |
98 | ····.line·1936 | ||
97 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; | 99 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; |
98 | ····invoke-static·{v11},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->access$1200(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;)Lcom/android/ex/editstyledtext/EditStyledText; | 100 | ····invoke-static·{v11},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->access$1200(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;)Lcom/android/ex/editstyledtext/EditStyledText; |
99 | ····move-result-object·v11 | 101 | ····move-result-object·v11 |
100 | ····invoke-virtual·{v11},·Lcom/android/ex/editstyledtext/EditStyledText;->getContext()Landroid/content/Context; | 102 | ····invoke-virtual·{v11},·Lcom/android/ex/editstyledtext/EditStyledText;->getContext()Landroid/content/Context; |
Offset 221, 14 lines modified | Offset 223, 15 lines modified | ||
221 | ····.line·1953 | 223 | ····.line·1953 |
222 | ····.end·local·v7····#·"padding":Landroid/graphics/Rect; | 224 | ····.end·local·v7····#·"padding":Landroid/graphics/Rect; |
223 | ····:goto_0 | 225 | ····:goto_0 |
224 | ····new-instance·v2,·Landroid/graphics/drawable/BitmapDrawable; | 226 | ····new-instance·v2,·Landroid/graphics/drawable/BitmapDrawable; |
225 | ····iget-object·v11,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter$1;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; | 227 | ····iget-object·v11,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter$1;->this$1:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter; |
228 | ····.line·1954 | ||
226 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; | 229 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; |
227 | ····invoke-static·{v11},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->access$1200(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;)Lcom/android/ex/editstyledtext/EditStyledText; | 230 | ····invoke-static·{v11},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->access$1200(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;)Lcom/android/ex/editstyledtext/EditStyledText; |
228 | ····move-result-object·v11 | 231 | ····move-result-object·v11 |
229 | ····invoke-virtual·{v11},·Lcom/android/ex/editstyledtext/EditStyledText;->getContext()Landroid/content/Context; | 232 | ····invoke-virtual·{v11},·Lcom/android/ex/editstyledtext/EditStyledText;->getContext()Landroid/content/Context; |
Offset 160, 32 lines modified | Offset 160, 35 lines modified | ||
160 | ····invoke-static·{v2},·Lcom/android/ex/editstyledtext/EditStyledText;->access$1000(Lcom/android/ex/editstyledtext/EditStyledText;)V | 160 | ····invoke-static·{v2},·Lcom/android/ex/editstyledtext/EditStyledText;->access$1000(Lcom/android/ex/editstyledtext/EditStyledText;)V |
161 | ····.line·1892 | 161 | ····.line·1892 |
162 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mHtml:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextHtmlConverter; | 162 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mHtml:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextHtmlConverter; |
163 | ····iget-object·v3,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; | 163 | ····iget-object·v3,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; |
164 | ····.line·1893 | ||
164 | ····invoke-virtual·{v3},·Lcom/android/ex/editstyledtext/EditStyledText;->getText()Landroid/text/Editable; | 165 | ····invoke-virtual·{v3},·Lcom/android/ex/editstyledtext/EditStyledText;->getText()Landroid/text/Editable; |
165 | ····move-result-object·v3 | 166 | ····move-result-object·v3 |
166 | ····iget-object·v4,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->this$0:Lcom/android/ex/editstyledtext/EditStyledText; | 167 | ····iget-object·v4,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->this$0:Lcom/android/ex/editstyledtext/EditStyledText; |
167 | ····#·invokes:·Lcom/android/ex/editstyledtext/EditStyledText;->getMaxImageWidthDip()I | 168 | ····#·invokes:·Lcom/android/ex/editstyledtext/EditStyledText;->getMaxImageWidthDip()I |
168 | ····invoke-static·{v4},·Lcom/android/ex/editstyledtext/EditStyledText;->access$500(Lcom/android/ex/editstyledtext/EditStyledText;)I | 169 | ····invoke-static·{v4},·Lcom/android/ex/editstyledtext/EditStyledText;->access$500(Lcom/android/ex/editstyledtext/EditStyledText;)I |
169 | ····move-result·v4 | 170 | ····move-result·v4 |
170 | ····iget-object·v5,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->this$0:Lcom/android/ex/editstyledtext/EditStyledText; | 171 | ····iget-object·v5,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->this$0:Lcom/android/ex/editstyledtext/EditStyledText; |
172 | ····.line·1894 | ||
171 | ····#·invokes:·Lcom/android/ex/editstyledtext/EditStyledText;->getPaddingScale()F | 173 | ····#·invokes:·Lcom/android/ex/editstyledtext/EditStyledText;->getPaddingScale()F |
172 | ····invoke-static·{v5},·Lcom/android/ex/editstyledtext/EditStyledText;->access$1100(Lcom/android/ex/editstyledtext/EditStyledText;)F | 174 | ····invoke-static·{v5},·Lcom/android/ex/editstyledtext/EditStyledText;->access$1100(Lcom/android/ex/editstyledtext/EditStyledText;)F |
173 | ····move-result·v5 | 175 | ····move-result·v5 |
176 | ····.line·1893 | ||
174 | ····invoke-interface·{v2,·v3,·v6,·v4,·v5},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextHtmlConverter;->toHtml(Landroid/text/Spanned;ZIF)Ljava/lang/String; | 177 | ····invoke-interface·{v2,·v3,·v6,·v4,·v5},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextHtmlConverter;->toHtml(Landroid/text/Spanned;ZIF)Ljava/lang/String; |
175 | ····move-result-object·v1 | 178 | ····move-result-object·v1 |
176 | ····.line·1895 | 179 | ····.line·1895 |
177 | ····.local·v1,·"html":Ljava/lang/String; | 180 | ····.local·v1,·"html":Ljava/lang/String; |
178 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; | 181 | ····iget-object·v2,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextConverter;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; |
Offset 200, 14 lines modified | Offset 203, 15 lines modified | ||
200 | ····const/4·v3,·0x4 | 203 | ····const/4·v3,·0x4 |
201 | ····new-array·v3,·v3,·[Ljava/lang/Object; | 204 | ····new-array·v3,·v3,·[Ljava/lang/Object; |
202 | ····const/4·v4,·0x0 | 205 | ····const/4·v4,·0x0 |
206 | ····.line·1898 | ||
203 | ····invoke-static·{v0},·Landroid/graphics/Color;->red(I)I | 207 | ····invoke-static·{v0},·Landroid/graphics/Color;->red(I)I |
204 | ····move-result·v5 | 208 | ····move-result·v5 |
205 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 209 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
206 | ····move-result-object·v5 | 210 | ····move-result-object·v5 |
Offset 236, 14 lines modified | Offset 240, 15 lines modified | ||
236 | ····aput-object·v5,·v3,·v4 | 240 | ····aput-object·v5,·v3,·v4 |
237 | ····const/4·v4,·0x3 | 241 | ····const/4·v4,·0x3 |
238 | ····aput-object·v1,·v3,·v4 | 242 | ····aput-object·v1,·v3,·v4 |
243 | ····.line·1897 | ||
239 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | 244 | ····invoke-static·{v2,·v3},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; |
240 | ····move-result-object·v1 | 245 | ····move-result-object·v1 |
241 | ····.line·1901 | 246 | ····.line·1901 |
242 | ····const-string·v2,·"EditStyledText" | 247 | ····const-string·v2,·"EditStyledText" |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·2299 | 27 | ····.line·2299 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$10;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$10;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·2328 | 27 | ····.line·2328 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$11;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$11;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·2137 | 27 | ····.line·2137 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$1;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$1;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·2145 | 27 | ····.line·2145 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$2;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$2;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·2164 | 27 | ····.line·2164 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$3;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$3;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·2190 | 27 | ····.line·2190 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$4;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$4;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·2204 | 27 | ····.line·2204 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$5;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$5;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·2223 | 27 | ····.line·2223 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$6;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$6;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·2239 | 27 | ····.line·2239 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$8;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$8;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·2230 | 27 | ····.line·2230 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$7;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$7;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/widget/EditText; | 2 | .super·Landroid/widget/EditText; |
3 | .source·"EditStyledText.java" | 3 | .source·"EditStyledText.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/android/ex/editstyledtext/EditStyledText$1;, | ||
8 | ········Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;, | 7 | ········Lcom/android/ex/editstyledtext/EditStyledText$EditModeActions;, |
9 | ········Lcom/android/ex/editstyledtext/EditStyledText$ColorPaletteDrawable;, | 8 | ········Lcom/android/ex/editstyledtext/EditStyledText$ColorPaletteDrawable;, |
10 | ········Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans;, | 9 | ········Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextSpans;, |
11 | ········Lcom/android/ex/editstyledtext/EditStyledText$StyledTextInputConnection;, | 10 | ········Lcom/android/ex/editstyledtext/EditStyledText$StyledTextInputConnection;, |
12 | ········Lcom/android/ex/editstyledtext/EditStyledText$StyledTextArrowKeyMethod;, | 11 | ········Lcom/android/ex/editstyledtext/EditStyledText$StyledTextArrowKeyMethod;, |
13 | ········Lcom/android/ex/editstyledtext/EditStyledText$MenuHandler;, | 12 | ········Lcom/android/ex/editstyledtext/EditStyledText$MenuHandler;, |
14 | ········Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;, | 13 | ········Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;, |
Offset 437, 48 lines modified | Offset 436, 46 lines modified | ||
437 | .end·method | 436 | .end·method |
438 | .method·private·cancelViewManagers()V | 437 | .method·private·cancelViewManagers()V |
439 | ····.locals·3 | 438 | ····.locals·3 |
440 | ····.prologue | 439 | ····.prologue |
441 | ····.line·486 | 440 | ····.line·486 |
442 |
····iget-object·v |
441 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText;->mESTNotifiers:Ljava/util/ArrayList; |
443 |
····if-eqz·v |
442 | ····if-eqz·v1,·:cond_0 |
444 | ····.line·487 | 443 | ····.line·487 |
445 |
····iget-object·v |
444 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText;->mESTNotifiers:Ljava/util/ArrayList; |
446 |
····invoke-virtual·{v |
445 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
447 |
····move-result-object·v |
446 | ····move-result-object·v1 |
448 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
449 | ····:goto_0 | 447 | ····:goto_0 |
450 |
····invoke-interface·{v |
448 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
451 | ····move-result·v2 | 449 | ····move-result·v2 |
452 | ····if-eqz·v2,·:cond_0 | 450 | ····if-eqz·v2,·:cond_0 |
453 |
····invoke-interface·{v |
451 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
454 |
····move-result-object·v |
452 | ····move-result-object·v0 |
455 |
····check-cast·v |
453 | ····check-cast·v0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier; |
456 | ····.line·488 | 454 | ····.line·488 |
457 |
····.local·v |
455 | ····.local·v0,·"notifier":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier; |
458 |
····invoke-interface·{v |
456 | ····invoke-interface·{v0},·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier;->cancelViewManager()V |
459 | ····goto·:goto_0 | 457 | ····goto·:goto_0 |
460 | ····.line·491 | 458 | ····.line·491 |
461 |
····.end·local·v0····#·"i |
459 | ····.end·local·v0····#·"notifier":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier; |
462 | ····.end·local·v1····#·"notifier":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier; | ||
463 | ····:cond_0 | 460 | ····:cond_0 |
464 | ····return-void | 461 | ····return-void |
465 | .end·method | 462 | .end·method |
466 | .method·private·dipToPx(I)I | 463 | .method·private·dipToPx(I)I |
467 | ····.locals·4 | 464 | ····.locals·4 |
468 | ····.param·p1,·"dip"····#·I | 465 | ····.param·p1,·"dip"····#·I |
Offset 687, 48 lines modified | Offset 684, 46 lines modified | ||
687 | .method·private·notifyStateChanged(II)V | 684 | .method·private·notifyStateChanged(II)V |
688 | ····.locals·3 | 685 | ····.locals·3 |
689 | ····.param·p1,·"mode"····#·I | 686 | ····.param·p1,·"mode"····#·I |
690 | ····.param·p2,·"state"····#·I | 687 | ····.param·p2,·"state"····#·I |
691 | ····.prologue | 688 | ····.prologue |
692 | ····.line·533 | 689 | ····.line·533 |
693 |
····iget-object·v |
690 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText;->mESTNotifiers:Ljava/util/ArrayList; |
694 |
····if-eqz·v |
691 | ····if-eqz·v1,·:cond_0 |
695 | ····.line·534 | 692 | ····.line·534 |
696 |
····iget-object·v |
693 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText;->mESTNotifiers:Ljava/util/ArrayList; |
697 |
····invoke-virtual·{v |
694 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
698 |
····move-result-object·v |
695 | ····move-result-object·v1 |
699 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
700 | ····:goto_0 | 696 | ····:goto_0 |
701 |
····invoke-interface·{v |
697 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
702 | ····move-result·v2 | 698 | ····move-result·v2 |
703 | ····if-eqz·v2,·:cond_0 | 699 | ····if-eqz·v2,·:cond_0 |
704 |
····invoke-interface·{v |
700 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
705 |
····move-result-object·v |
701 | ····move-result-object·v0 |
706 |
····check-cast·v |
702 | ····check-cast·v0,·Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier; |
707 | ····.line·535 | 703 | ····.line·535 |
708 |
····.local·v |
704 | ····.local·v0,·"notifier":Lcom/android/ex/editstyledtext/EditStyledText$EditStyledTextNotifier; |
Max diff block lines reached; 17742/22811 bytes (77.78%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 21 | .field·final·synthetic·this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V | 23 | .method·constructor·<init>(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·2282 | 27 | ····.line·2282 |
27 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$9;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 28 | ····iput-object·p1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$9;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 64, 14 lines modified | Offset 65, 15 lines modified | ||
64 | ····move-result-object·v2 | 65 | ····move-result-object·v2 |
65 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I | 66 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
66 | ····.line·2285 | 67 | ····.line·2285 |
67 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$9;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 68 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$9;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
69 | ····.line·2286 | ||
68 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; | 70 | ····#·getter·for:·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;->mEST:Lcom/android/ex/editstyledtext/EditStyledText; |
69 | ····invoke-static·{v1},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;->access$1300(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)Lcom/android/ex/editstyledtext/EditStyledText; | 71 | ····invoke-static·{v1},·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;->access$1300(Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog;)Lcom/android/ex/editstyledtext/EditStyledText; |
70 | ····move-result-object·v2 | 72 | ····move-result-object·v2 |
71 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$9;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; | 73 | ····iget-object·v1,·p0,·Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog$9;->this$0:Lcom/android/ex/editstyledtext/EditStyledText$StyledTextDialog; |
Offset 20, 10 lines modified | Offset 20, 9 lines modified | ||
20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·9 | 23 | ····.line·9 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····.line·42 | ||
26 | ····return-void | 25 | ····return-void |
27 | .end·method | 26 | .end·method |
Offset 387, 88 lines modified | Offset 387, 87 lines modified | ||
387 | .method·private·getIdenticalTimeZoneInTheCountry(Lcom/android/timezonepicker/TimeZoneInfo;)I | 387 | .method·private·getIdenticalTimeZoneInTheCountry(Lcom/android/timezonepicker/TimeZoneInfo;)I |
388 | ····.locals·5 | 388 | ····.locals·5 |
389 | ····.param·p1,·"timeZoneInfo"····#·Lcom/android/timezonepicker/TimeZoneInfo; | 389 | ····.param·p1,·"timeZoneInfo"····#·Lcom/android/timezonepicker/TimeZoneInfo; |
390 | ····.prologue | 390 | ····.prologue |
391 | ····.line·516 | 391 | ····.line·516 |
392 |
····const/4·v |
392 | ····const/4·v0,·0x0 |
393 | ····.line·517 | 393 | ····.line·517 |
394 |
····.local·v |
394 | ····.local·v0,·"idx":I |
395 |
····iget-object·v |
395 | ····iget-object·v2,·p0,·Lcom/android/timezonepicker/TimeZoneData;->mTimeZones:Ljava/util/ArrayList; |
396 |
····invoke-virtual·{v |
396 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
397 |
····move-result-object·v |
397 | ····move-result-object·v2 |
398 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
399 | ····:goto_0 | 398 | ····:goto_0 |
400 |
····invoke-interface·{v |
399 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
401 | ····move-result·v3 | 400 | ····move-result·v3 |
402 | ····if-eqz·v3,·:cond_3 | 401 | ····if-eqz·v3,·:cond_3 |
403 |
····invoke-interface·{v |
402 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
404 |
····move-result-object·v |
403 | ····move-result-object·v1 |
405 |
····check-cast·v |
404 | ····check-cast·v1,·Lcom/android/timezonepicker/TimeZoneInfo; |
406 | ····.line·518 | 405 | ····.line·518 |
407 |
····.local·v |
406 | ····.local·v1,·"tzi":Lcom/android/timezonepicker/TimeZoneInfo; |
408 |
····invoke-virtual·{v |
407 | ····invoke-virtual·{v1,·p1},·Lcom/android/timezonepicker/TimeZoneInfo;->hasSameRules(Lcom/android/timezonepicker/TimeZoneInfo;)Z |
409 | ····move-result·v3 | 408 | ····move-result·v3 |
410 | ····if-eqz·v3,·:cond_2 | 409 | ····if-eqz·v3,·:cond_2 |
411 | ····.line·519 | 410 | ····.line·519 |
412 |
····iget-object·v3,·v |
411 | ····iget-object·v3,·v1,·Lcom/android/timezonepicker/TimeZoneInfo;->mCountry:Ljava/lang/String; |
413 | ····if-nez·v3,·:cond_1 | 412 | ····if-nez·v3,·:cond_1 |
414 | ····.line·520 | 413 | ····.line·520 |
415 | ····iget-object·v3,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mCountry:Ljava/lang/String; | 414 | ····iget-object·v3,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mCountry:Ljava/lang/String; |
416 | ····if-nez·v3,·:cond_2 | 415 | ····if-nez·v3,·:cond_2 |
417 | ····.line·529 | 416 | ····.line·529 |
418 |
····.end·local·v |
417 | ····.end·local·v0····#·"idx":I |
419 |
····.end·local·v |
418 | ····.end·local·v1····#·"tzi":Lcom/android/timezonepicker/TimeZoneInfo; |
420 | ····:cond_0 | 419 | ····:cond_0 |
421 | ····:goto_1 | 420 | ····:goto_1 |
422 |
····return·v |
421 | ····return·v0 |
423 | ····.line·523 | 422 | ····.line·523 |
424 |
····.restart·local·v |
423 | ····.restart·local·v0····#·"idx":I |
425 |
····.restart·local·v |
424 | ····.restart·local·v1····#·"tzi":Lcom/android/timezonepicker/TimeZoneInfo; |
426 | ····:cond_1 | 425 | ····:cond_1 |
427 |
····iget-object·v3,·v |
426 | ····iget-object·v3,·v1,·Lcom/android/timezonepicker/TimeZoneInfo;->mCountry:Ljava/lang/String; |
428 | ····iget-object·v4,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mCountry:Ljava/lang/String; | 427 | ····iget-object·v4,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mCountry:Ljava/lang/String; |
429 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 428 | ····invoke-virtual·{v3,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
430 | ····move-result·v3 | 429 | ····move-result·v3 |
431 | ····if-nez·v3,·:cond_0 | 430 | ····if-nez·v3,·:cond_0 |
432 | ····.line·527 | 431 | ····.line·527 |
433 | ····:cond_2 | 432 | ····:cond_2 |
434 |
····add-int/lit8·v |
433 | ····add-int/lit8·v0,·v0,·0x1 |
435 | ····.line·528 | 434 | ····.line·528 |
436 | ····goto·:goto_0 | 435 | ····goto·:goto_0 |
437 | ····.line·529 | 436 | ····.line·529 |
438 |
····.end·local·v |
437 | ····.end·local·v1····#·"tzi":Lcom/android/timezonepicker/TimeZoneInfo; |
439 | ····:cond_3 | 438 | ····:cond_3 |
440 |
····const/4·v |
439 | ····const/4·v0,·-0x1 |
441 | ····goto·:goto_1 | 440 | ····goto·:goto_1 |
442 | .end·method | 441 | .end·method |
443 | .method·private·indexByOffsets(ILcom/android/timezonepicker/TimeZoneInfo;)V | 442 | .method·private·indexByOffsets(ILcom/android/timezonepicker/TimeZoneInfo;)V |
444 | ····.locals·8 | 443 | ····.locals·8 |
445 | ····.param·p1,·"idx"····#·I | 444 | ····.param·p1,·"idx"····#·I |
Offset 1088, 14 lines modified | Offset 1087, 15 lines modified | ||
1088 | ····move-object/from16·v0,·p0 | 1087 | ····move-object/from16·v0,·p0 |
1089 | ····iget-object·v0,·v0,·Lcom/android/timezonepicker/TimeZoneData;->mAlternateDefaultTimeZoneId:Ljava/lang/String; | 1088 | ····iget-object·v0,·v0,·Lcom/android/timezonepicker/TimeZoneData;->mAlternateDefaultTimeZoneId:Ljava/lang/String; |
1090 | ····move-object/from16·v21,·v0 | 1089 | ····move-object/from16·v21,·v0 |
1090 | ····.line·417 | ||
1091 | ····move-object/from16·v0,·v17 | 1091 | ····move-object/from16·v0,·v17 |
Max diff block lines reached; 28932/32833 bytes (88.12%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; | 21 | .field·final·synthetic·this$0:Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter;)V | 23 | .method·constructor·<init>(Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·136 | 27 | ····.line·136 |
27 | ····iput-object·p1,·p0,·Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter$1;->this$0:Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; | 28 | ····iput-object·p1,·p0,·Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter$1;->this$0:Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 618, 485 lines modified | Offset 618, 454 lines modified | ||
618 | ········:pswitch_2 | 618 | ········:pswitch_2 |
619 | ········:pswitch_0 | 619 | ········:pswitch_0 |
620 | ········:pswitch_1 | 620 | ········:pswitch_1 |
621 | ····.end·packed-switch | 621 | ····.end·packed-switch |
622 | .end·method | 622 | .end·method |
623 | .method·protected·performFiltering(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; | 623 | .method·protected·performFiltering(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; |
624 |
····.locals·2 |
624 | ····.locals·21 |
625 | ····.param·p1,·"prefix"····#·Ljava/lang/CharSequence; | 625 | ····.param·p1,·"prefix"····#·Ljava/lang/CharSequence; |
626 | ····.prologue | 626 | ····.prologue |
627 | ····.line·173 | 627 | ····.line·173 |
628 |
····new-instance·v1 |
628 | ····new-instance·v13,·Landroid/widget/Filter$FilterResults; |
629 |
····invoke-direct |
629 | ····invoke-direct·{v13},·Landroid/widget/Filter$FilterResults;-><init>()V |
630 | ····.line·174 | 630 | ····.line·174 |
631 |
····.local·v1 |
631 | ····.local·v13,·"results":Landroid/widget/Filter$FilterResults; |
632 |
····const/ |
632 | ····const/4·v12,·0x0 |
633 | ····.line·175 | 633 | ····.line·175 |
634 |
····.local·v1 |
634 | ····.local·v12,·"prefixString":Ljava/lang/String; |
635 | ····if-eqz·p1,·:cond_0 | 635 | ····if-eqz·p1,·:cond_0 |
636 | ····.line·176 | 636 | ····.line·176 |
637 | ····invoke-interface/range·{p1·..·p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; | 637 | ····invoke-interface/range·{p1·..·p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
638 |
····move-result-object·v |
638 | ····move-result-object·v16 |
639 |
····invoke-virtual/range·{v |
639 | ····invoke-virtual/range·{v16·..·v16},·Ljava/lang/String;->trim()Ljava/lang/String; |
640 |
····move-result-object·v |
640 | ····move-result-object·v16 |
641 |
····invoke-virtual/range·{v |
641 | ····invoke-virtual/range·{v16·..·v16},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
642 |
····move-result-object·v1 |
642 | ····move-result-object·v12 |
643 | ····.line·179 | 643 | ····.line·179 |
644 | ····:cond_0 | 644 | ····:cond_0 |
645 |
····invoke-static |
645 | ····invoke-static·{v12},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
646 |
····move-result·v |
646 | ····move-result·v16 |
647 |
····if-eqz·v |
647 | ····if-eqz·v16,·:cond_1 |
648 | ····.line·180 | 648 | ····.line·180 |
649 |
····const/16·v |
649 | ····const/16·v16,·0x0 |
650 | ····move-object/from16·v0,·v20 | ||
651 |
····move-object/from16·v |
650 | ····move-object/from16·v0,·v16 |
652 | ····iput-object·v0,·v1,·Landroid/widget/Filter$FilterResults;->values:Ljava/lang/Object; | 651 | ····iput-object·v0,·v13,·Landroid/widget/Filter$FilterResults;->values:Ljava/lang/Object; |
653 | ····.line·181 | 652 | ····.line·181 |
654 |
····const/16·v |
653 | ····const/16·v16,·0x0 |
655 | ····move/from16·v0,·v20 | ||
656 |
····mov |
654 | ····move/from16·v0,·v16 |
657 | ····iput·v0,·v1,·Landroid/widget/Filter$FilterResults;->count:I | 655 | ····iput·v0,·v13,·Landroid/widget/Filter$FilterResults;->count:I |
658 | ····.line·255 | 656 | ····.line·255 |
659 | ····:goto_0 | 657 | ····:goto_0 |
660 |
····return-object·v1 |
658 | ····return-object·v13 |
661 | ····.line·187 | 659 | ····.line·187 |
662 | ····:cond_1 | 660 | ····:cond_1 |
663 |
····new-instance·v |
661 | ····new-instance·v6,·Ljava/util/ArrayList; |
664 |
····invoke-direct·{v |
662 | ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V |
665 | ····.line·192 | 663 | ····.line·192 |
666 |
····.local·v |
664 | ····.local·v6,·"filtered":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter$FilterTypeResult;>;" |
667 |
····const/4·v |
665 | ····const/4·v7,·0x0 |
668 | ····.line·193 | 666 | ····.line·193 |
669 |
····.local·v |
667 | ····.local·v7,·"gmtOnly":Z |
670 |
····const/ |
668 | ····const/4·v14,·0x0 |
671 | ····.line·194 | 669 | ····.line·194 |
672 |
····.local·v1 |
670 | ····.local·v14,·"startParsePosition":I |
673 |
····const/16·v |
671 | ····const/16·v16,·0x0 |
674 | ····move-object/from16·v0,·v16 | ||
675 |
····move/from16·v |
672 | ····move/from16·v0,·v16 |
676 |
····invoke-virtual·{v |
673 | ····invoke-virtual·{v12,·v0},·Ljava/lang/String;->charAt(I)C |
677 |
····move-result·v |
674 | ····move-result·v16 |
678 |
····const/16·v |
675 | ····const/16·v17,·0x2b |
679 |
····move/from16·v0,·v |
676 | ····move/from16·v0,·v16 |
680 |
····move/from16·v1,·v |
677 | ····move/from16·v1,·v17 |
Max diff block lines reached; 15737/19649 bytes (80.09%) of diff not shown. |
Offset 23, 14 lines modified | Offset 23, 15 lines modified | ||
23 | .field·type:I | 23 | .field·type:I |
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·public·constructor·<init>(Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter;ILjava/lang/String;I)V | 25 | .method·public·constructor·<init>(Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter;ILjava/lang/String;I)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.param·p1,·"this$0"····#·Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; | ||
27 | ····.param·p2,·"type"····#·I | 28 | ····.param·p2,·"type"····#·I |
28 | ····.param·p3,·"constraint"····#·Ljava/lang/String; | 29 | ····.param·p3,·"constraint"····#·Ljava/lang/String; |
29 | ····.param·p4,·"time"····#·I | 30 | ····.param·p4,·"time"····#·I |
30 | ····.prologue | 31 | ····.prologue |
31 | ····.line·67 | 32 | ····.line·67 |
32 | ····iput-object·p1,·p0,·Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter$FilterTypeResult;->this$0:Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; | 33 | ····iput-object·p1,·p0,·Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter$FilterTypeResult;->this$0:Lcom/android/timezonepicker/TimeZoneFilterTypeAdapter; |
Offset 175, 24 lines modified | Offset 175, 27 lines modified | ||
175 | ····invoke-virtual·{p3,·v1},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I | 175 | ····invoke-virtual·{p3,·v1},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I |
176 | ····move-result·v1 | 176 | ····move-result·v1 |
177 | ····const-string·v2,·"last_filter_string" | 177 | ····const-string·v2,·"last_filter_string" |
178 | ····.line·74 | ||
178 | ····invoke-virtual·{p3,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 179 | ····invoke-virtual·{p3,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
179 | ····move-result-object·v2 | 180 | ····move-result-object·v2 |
180 | ····const-string·v6,·"last_filter_time" | 181 | ····const-string·v6,·"last_filter_time" |
182 | ····.line·75 | ||
181 | ····invoke-virtual·{p3,·v6},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I | 183 | ····invoke-virtual·{p3,·v6},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I |
182 | ····move-result·v6 | 184 | ····move-result·v6 |
185 | ····.line·73 | ||
183 | ····invoke-virtual·{v0,·v1,·v2,·v6},·Lcom/android/timezonepicker/TimeZonePickerView;->showFilterResults(ILjava/lang/String;I)V | 186 | ····invoke-virtual·{v0,·v1,·v2,·v6},·Lcom/android/timezonepicker/TimeZonePickerView;->showFilterResults(ILjava/lang/String;I)V |
184 | ····.line·77 | 187 | ····.line·77 |
185 | ····:cond_2 | 188 | ····:cond_2 |
186 | ····iget-object·v0,·p0,·Lcom/android/timezonepicker/TimeZonePickerDialog;->mView:Lcom/android/timezonepicker/TimeZonePickerView; | 189 | ····iget-object·v0,·p0,·Lcom/android/timezonepicker/TimeZonePickerDialog;->mView:Lcom/android/timezonepicker/TimeZonePickerView; |
187 | ····return-object·v0 | 190 | ····return-object·v0 |
Offset 553, 14 lines modified | Offset 553, 15 lines modified | ||
553 | ····const-string·v3,·"Not·expected·to·be·comparing·tz·with·the·same·country,·same·offset,·same·dst,·same·transitions:\n" | 553 | ····const-string·v3,·"Not·expected·to·be·comparing·tz·with·the·same·country,·same·offset,·same·dst,·same·transitions:\n" |
554 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 554 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
555 | ····move-result-object·v2 | 555 | ····move-result-object·v2 |
556 | ····.line·354 | ||
556 | ····invoke-virtual·{p0},·Lcom/android/timezonepicker/TimeZoneInfo;->toString()Ljava/lang/String; | 557 | ····invoke-virtual·{p0},·Lcom/android/timezonepicker/TimeZoneInfo;->toString()Ljava/lang/String; |
557 | ····move-result-object·v3 | 558 | ····move-result-object·v3 |
558 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 559 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
559 | ····move-result-object·v2 | 560 | ····move-result-object·v2 |
Offset 579, 14 lines modified | Offset 580, 15 lines modified | ||
579 | ····move-result-object·v2 | 580 | ····move-result-object·v2 |
580 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 581 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
581 | ····move-result-object·v2 | 582 | ····move-result-object·v2 |
583 | ····.line·353 | ||
582 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 584 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
583 | ····.line·358 | 585 | ····.line·358 |
584 | ····:cond_5 | 586 | ····:cond_5 |
585 | ····iget-object·v1,·p0,·Lcom/android/timezonepicker/TimeZoneInfo;->mDisplayName:Ljava/lang/String; | 587 | ····iget-object·v1,·p0,·Lcom/android/timezonepicker/TimeZoneInfo;->mDisplayName:Ljava/lang/String; |
586 | ····if-eqz·v1,·:cond_6 | 588 | ····if-eqz·v1,·:cond_6 |
Offset 616, 22 lines modified | Offset 618, 24 lines modified | ||
616 | ····invoke-virtual·{v1,·v2},·Ljava/util/TimeZone;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String; | 618 | ····invoke-virtual·{v1,·v2},·Ljava/util/TimeZone;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String; |
617 | ····move-result-object·v1 | 619 | ····move-result-object·v1 |
618 | ····iget-object·v2,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mTz:Ljava/util/TimeZone; | 620 | ····iget-object·v2,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mTz:Ljava/util/TimeZone; |
621 | ····.line·363 | ||
619 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; | 622 | ····invoke-static·{},·Ljava/util/Locale;->getDefault()Ljava/util/Locale; |
620 | ····move-result-object·v3 | 623 | ····move-result-object·v3 |
621 | ····invoke-virtual·{v2,·v3},·Ljava/util/TimeZone;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String; | 624 | ····invoke-virtual·{v2,·v3},·Ljava/util/TimeZone;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String; |
622 | ····move-result-object·v2 | 625 | ····move-result-object·v2 |
626 | ····.line·362 | ||
623 | ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->compareTo(Ljava/lang/String;)I | 627 | ····invoke-virtual·{v1,·v2},·Ljava/lang/String;->compareTo(Ljava/lang/String;)I |
624 | ····move-result·v1 | 628 | ····move-result·v1 |
625 | ····goto·:goto_0 | 629 | ····goto·:goto_0 |
626 | .end·method | 630 | .end·method |
Offset 1172, 25 lines modified | Offset 1176, 28 lines modified | ||
1172 | ····if-ne·v0,·v1,·:cond_0 | 1176 | ····if-ne·v0,·v1,·:cond_0 |
1173 | ····iget-object·v0,·p0,·Lcom/android/timezonepicker/TimeZoneInfo;->mTransitions:[J | 1177 | ····iget-object·v0,·p0,·Lcom/android/timezonepicker/TimeZoneInfo;->mTransitions:[J |
1174 | ····iget-object·v1,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mTransitions:[J | 1178 | ····iget-object·v1,·p1,·Lcom/android/timezonepicker/TimeZoneInfo;->mTransitions:[J |
1179 | ····.line·241 | ||
1175 | ····invoke-static·{v0,·v1},·Ljava/util/Arrays;->equals([J[J)Z | 1180 | ····invoke-static·{v0,·v1},·Ljava/util/Arrays;->equals([J[J)Z |
1176 | ····move-result·v0 | 1181 | ····move-result·v0 |
1177 | ····if-eqz·v0,·:cond_0 | 1182 | ····if-eqz·v0,·:cond_0 |
1178 | ····const/4·v0,·0x1 | 1183 | ····const/4·v0,·0x1 |
1184 | ····.line·240 | ||
1179 | ····:goto_0 | 1185 | ····:goto_0 |
1180 | ····return·v0 | 1186 | ····return·v0 |
1187 | ····.line·241 | ||
1181 | ····:cond_0 | 1188 | ····:cond_0 |
1182 | ····const/4·v0,·0x0 | 1189 | ····const/4·v0,·0x0 |
1183 | ····goto·:goto_0 | 1190 | ····goto·:goto_0 |
1184 | .end·method | 1191 | .end·method |
1185 | .method·public·toString()Ljava/lang/String; | 1192 | .method·public·toString()Ljava/lang/String; |
Offset 525, 14 lines modified | Offset 525, 15 lines modified | ||
525 | ············"Landroid/view/View;", | 525 | ············"Landroid/view/View;", |
526 | ············"IJ)V" | 526 | ············"IJ)V" |
527 | ········} | 527 | ········} |
528 | ····.end·annotation | 528 | ····.end·annotation |
529 | ····.prologue | 529 | ····.prologue |
530 | ····.line·154 | 530 | ····.line·154 |
531 | ····.line·155 | ||
531 | ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" | 532 | ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;" |
532 | ····invoke-virtual·{p0},·Lcom/android/timezonepicker/TimeZonePickerView;->getContext()Landroid/content/Context; | 533 | ····invoke-virtual·{p0},·Lcom/android/timezonepicker/TimeZonePickerView;->getContext()Landroid/content/Context; |
533 | ····move-result-object·v1 | 534 | ····move-result-object·v1 |
534 | ····const-string·v2,·"input_method" | 535 | ····const-string·v2,·"input_method" |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/android/timezonepicker/TimeZonePickerView; | 21 | .field·final·synthetic·this$0:Lcom/android/timezonepicker/TimeZonePickerView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/android/timezonepicker/TimeZonePickerView;)V | 23 | .method·constructor·<init>(Lcom/android/timezonepicker/TimeZonePickerView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/android/timezonepicker/TimeZonePickerView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·82 | 27 | ····.line·82 |
27 | ····iput-object·p1,·p0,·Lcom/android/timezonepicker/TimeZonePickerView$1;->this$0:Lcom/android/timezonepicker/TimeZonePickerView; | 28 | ····iput-object·p1,·p0,·Lcom/android/timezonepicker/TimeZonePickerView$1;->this$0:Lcom/android/timezonepicker/TimeZonePickerView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 487, 223 lines modified | Offset 487, 223 lines modified | ||
487 | ····.line·127 | 487 | ····.line·127 |
488 | ····move/from16·v0,·p3 | 488 | ····move/from16·v0,·p3 |
489 | ····iput·v0,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mLastFilterTime:I | 489 | ····iput·v0,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mLastFilterTime:I |
490 | ····.line·129 | 490 | ····.line·129 |
491 |
····const/4·v1 |
491 | ····const/4·v11,·0x0 |
492 |
····iput·v1 |
492 | ····iput·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneLength:I |
493 | ····.line·130 | 493 | ····.line·130 |
494 |
····const/4·v |
494 | ····const/4·v3,·0x0 |
495 | ····.line·132 | 495 | ····.line·132 |
496 |
····.local·v |
496 | ····.local·v3,·"idx":I |
497 | ····packed-switch·p1,·:pswitch_data_0 | 497 | ····packed-switch·p1,·:pswitch_data_0 |
498 | ····.line·181 | 498 | ····.line·181 |
499 |
····new-instance·v1 |
499 | ····new-instance·v11,·Ljava/lang/IllegalArgumentException; |
500 |
····invoke-direct·{v1 |
500 | ····invoke-direct·{v11},·Ljava/lang/IllegalArgumentException;-><init>()V |
501 |
····throw·v1 |
501 | ····throw·v11 |
502 | ····.line·134 | 502 | ····.line·134 |
503 | ····:pswitch_0 | 503 | ····:pswitch_0 |
504 |
····iget-object·v1 |
504 | ····iget-object·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneIndices:[I |
505 |
····iget·v1 |
505 | ····iget·v12,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneLength:I |
506 |
····add-int/lit8·v1 |
506 | ····add-int/lit8·v13,·v12,·0x1 |
507 |
····iput·v1 |
507 | ····iput·v13,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneLength:I |
508 |
····const/16·v1 |
508 | ····const/16·v13,·-0x64 |
509 |
····aput·v1 |
509 | ····aput·v13,·v11,·v12 |
510 | ····.line·183 | 510 | ····.line·183 |
511 | ····:cond_0 | 511 | ····:cond_0 |
512 | ····:pswitch_1 | 512 | ····:pswitch_1 |
513 |
····iget·v1 |
513 | ····iget·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneLength:I |
514 |
····if-lez·v1 |
514 | ····if-lez·v11,·:cond_3 |
515 |
····const/4·v1 |
515 | ····const/4·v11,·0x1 |
516 | ····:goto_0 | 516 | ····:goto_0 |
517 |
····iput-boolean·v1 |
517 | ····iput-boolean·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mHasResults:Z |
518 | ····.line·185 | 518 | ····.line·185 |
519 | ····invoke-virtual·{p0},·Lcom/android/timezonepicker/TimeZoneResultAdapter;->notifyDataSetChanged()V | 519 | ····invoke-virtual·{p0},·Lcom/android/timezonepicker/TimeZoneResultAdapter;->notifyDataSetChanged()V |
520 | ····.line·186 | 520 | ····.line·186 |
521 | ····return-void | 521 | ····return-void |
522 | ····.line·138 | 522 | ····.line·138 |
523 | ····:pswitch_2 | 523 | ····:pswitch_2 |
524 |
····iget-object·v1 |
524 | ····iget-object·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mTimeZoneData:Lcom/android/timezonepicker/TimeZoneData; |
525 |
····invoke-virtual·{v1 |
525 | ····invoke-virtual·{v11},·Lcom/android/timezonepicker/TimeZoneData;->getDefaultTimeZoneIndex()I |
526 | ····move-result·v1 | 526 | ····move-result·v1 |
527 | ····.line·139 | 527 | ····.line·139 |
528 | ····.local·v1,·"defaultTzIndex":I | 528 | ····.local·v1,·"defaultTzIndex":I |
529 |
····const/4·v1 |
529 | ····const/4·v11,·-0x1 |
530 |
····if-eq·v1,·v1 |
530 | ····if-eq·v1,·v11,·:cond_1 |
531 | ····.line·140 | 531 | ····.line·140 |
532 |
····iget-object·v1 |
532 | ····iget-object·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneIndices:[I |
533 |
····iget·v1 |
533 | ····iget·v12,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneLength:I |
534 |
····add-int/lit8·v1 |
534 | ····add-int/lit8·v13,·v12,·0x1 |
535 |
····iput·v1 |
535 | ····iput·v13,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mFilteredTimeZoneLength:I |
536 |
····aput·v1,·v1 |
536 | ····aput·v1,·v11,·v12 |
537 | ····.line·144 | 537 | ····.line·144 |
538 | ····:cond_1 | 538 | ····:cond_1 |
539 |
····iget-object·v1 |
539 | ····iget-object·v11,·p0,·Lcom/android/timezonepicker/TimeZoneResultAdapter;->mContext:Landroid/content/Context; |
540 |
····const-string·v1 |
540 | ····const-string·v12,·"com.android.calendar_preferences" |
541 |
····const/4·v1 |
541 | ····const/4·v13,·0x0 |
542 |
····invoke-virtual·{v1 |
542 | ····invoke-virtual·{v11,·v12,·v13},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
543 |
····move-result-object·v |
543 | ····move-result-object·v6 |
544 | ····.line·146 | 544 | ····.line·146 |
545 |
····.local·v |
545 | ····.local·v6,·"prefs":Landroid/content/SharedPreferences; |
546 |
····const-string·v1 |
546 | ····const-string·v11,·"preferences_recent_timezones" |
547 |
····const/4·v1 |
547 | ····const/4·v12,·0x0 |
Max diff block lines reached; 19206/24060 bytes (79.83%) of diff not shown. |
Offset 17, 18 lines modified | Offset 17, 19 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; | 18 | .field·final·synthetic·this$0:Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;)V | 20 | .method·constructor·<init>(Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·361 | 24 | ····.line·361 |
24 |
····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper |
25 | ····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;" |
25 | ····iput-object·p1,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;->this$0:Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; | 26 | ····iput-object·p1,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;->this$0:Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; |
26 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V |
27 | ····return-void | 28 | ····return-void |
28 | .end·method | 29 | .end·method |
Offset 36, 28 lines modified | Offset 37, 28 lines modified | ||
36 | #·virtual·methods | 37 | #·virtual·methods |
37 | .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; | 38 | .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; |
38 | ····.locals·1 | 39 | ····.locals·1 |
39 | ····.param·p1,·"host"····#·Landroid/view/View; | 40 | ····.param·p1,·"host"····#·Landroid/view/View; |
40 | ····.prologue | 41 | ····.prologue |
41 | ····.line·376 | 42 | ····.line·376 |
42 |
····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper |
43 | ····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;" |
43 | ····iget-object·v0,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;->this$0:Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; | 44 | ····iget-object·v0,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;->this$0:Lcom/googlecode/eyesfree/utils/TouchExplorationHelper; |
44 | ····return-object·v0 | 45 | ····return-object·v0 |
45 | .end·method | 46 | .end·method |
46 | .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | 47 | .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V |
47 | ····.locals·1 | 48 | ····.locals·1 |
48 | ····.param·p1,·"view"····#·Landroid/view/View; | 49 | ····.param·p1,·"view"····#·Landroid/view/View; |
49 | ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; | 50 | ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; |
50 | ····.prologue | 51 | ····.prologue |
51 | ····.line·364 | 52 | ····.line·364 |
52 |
····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper |
53 | ····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;" |
53 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | 54 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V |
54 | ····.line·365 | 55 | ····.line·365 |
55 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 56 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
56 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
Offset 74, 15 lines modified | Offset 75, 15 lines modified | ||
74 | .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V | 75 | .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V |
75 | ····.locals·1 | 76 | ····.locals·1 |
76 | ····.param·p1,·"view"····#·Landroid/view/View; | 77 | ····.param·p1,·"view"····#·Landroid/view/View; |
77 | ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 78 | ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
78 | ····.prologue | 79 | ····.prologue |
79 | ····.line·370 | 80 | ····.line·370 |
80 |
····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper |
81 | ····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper$1;" |
81 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V | 82 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V |
82 | ····.line·371 | 83 | ····.line·371 |
83 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 84 | ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
84 | ····move-result-object·v0 | 85 | ····move-result-object·v0 |
Offset 227, 71 lines modified | Offset 227, 70 lines modified | ||
227 | .method·private·getNodeForParent()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 227 | .method·private·getNodeForParent()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
228 | ····.locals·6 | 228 | ····.locals·6 |
229 | ····.prologue | 229 | ····.prologue |
230 | ····.line·253 | 230 | ····.line·253 |
231 | ····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper<TT;>;" | 231 | ····.local·p0,·"this":Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;,·"Lcom/googlecode/eyesfree/utils/TouchExplorationHelper<TT;>;" |
232 |
····iget-object·v |
232 | ····iget-object·v4,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;->mParentView:Landroid/view/View; |
233 |
····invoke-static·{v |
233 | ····invoke-static·{v4},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->obtain(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
234 |
····move-result-object·v |
234 | ····move-result-object·v0 |
235 | ····.line·254 | 235 | ····.line·254 |
236 |
····.local·v |
236 | ····.local·v0,·"info":Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
237 |
····iget-object·v |
237 | ····iget-object·v4,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;->mParentView:Landroid/view/View; |
238 |
····invoke-static·{v |
238 | ····invoke-static·{v4,·v0},·Landroid/support/v4/view/ViewCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V |
239 | ····.line·256 | 239 | ····.line·256 |
240 |
····new-instance·v |
240 | ····new-instance·v2,·Ljava/util/LinkedList; |
241 |
····invoke-direct·{v |
241 | ····invoke-direct·{v2},·Ljava/util/LinkedList;-><init>()V |
242 | ····.line·257 | 242 | ····.line·257 |
243 |
····.local·v |
243 | ····.local·v2,·"items":Ljava/util/LinkedList;,·"Ljava/util/LinkedList<TT;>;" |
244 |
····invoke-virtual·{p0,·v |
244 | ····invoke-virtual·{p0,·v2},·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;->getVisibleItems(Ljava/util/List;)V |
245 | ····.line·259 | 245 | ····.line·259 |
246 |
····invoke-virtual·{v |
246 | ····invoke-virtual·{v2},·Ljava/util/LinkedList;->iterator()Ljava/util/Iterator; |
247 |
····move-result-object·v |
247 | ····move-result-object·v4 |
248 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
249 | ····:goto_0 | 248 | ····:goto_0 |
250 |
····invoke-interface·{v |
249 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
251 | ····move-result·v5 | 250 | ····move-result·v5 |
252 | ····if-eqz·v5,·:cond_0 | 251 | ····if-eqz·v5,·:cond_0 |
253 |
····invoke-interface·{v |
252 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
254 |
····move-result-object·v |
253 | ····move-result-object·v1 |
255 | ····.line·260 | 254 | ····.line·260 |
256 |
····.local·v |
255 | ····.local·v1,·"item":Ljava/lang/Object;,·"TT;" |
257 |
····invoke-virtual·{p0,·v |
256 | ····invoke-virtual·{p0,·v1},·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;->getIdForItem(Ljava/lang/Object;)I |
258 |
····move-result·v |
257 | ····move-result·v3 |
259 | ····.line·261 | 258 | ····.line·261 |
260 |
····.local·v |
259 | ····.local·v3,·"virtualDescendantId":I |
261 | ····iget-object·v5,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;->mParentView:Landroid/view/View; | 260 | ····iget-object·v5,·p0,·Lcom/googlecode/eyesfree/utils/TouchExplorationHelper;->mParentView:Landroid/view/View; |
262 |
····invoke-virtual·{v |
261 | ····invoke-virtual·{v0,·v5,·v3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addChild(Landroid/view/View;I)V |
263 | ····goto·:goto_0 | 262 | ····goto·:goto_0 |
264 | ····.line·264 | 263 | ····.line·264 |
265 |
····.end·local·v |
264 | ····.end·local·v1····#·"item":Ljava/lang/Object;,·"TT;" |
266 |
····.end·local·v |
265 | ····.end·local·v3····#·"virtualDescendantId":I |
267 | ····:cond_0 | 266 | ····:cond_0 |
268 |
····return-object·v |
267 | ····return-object·v0 |
269 | .end·method | 268 | .end·method |
270 | .method·private·intersectVisibleToUser(Landroid/graphics/Rect;)Z | 269 | .method·private·intersectVisibleToUser(Landroid/graphics/Rect;)Z |
271 | ····.locals·5 | 270 | ····.locals·5 |
272 | ····.param·p1,·"localRect"····#·Landroid/graphics/Rect; | 271 | ····.param·p1,·"localRect"····#·Landroid/graphics/Rect; |
273 | ····.prologue | 272 | ····.prologue |
Offset 31, 10 lines modified | Offset 31, 9 lines modified | ||
31 | .method·public·constructor·<init>()V | 31 | .method·public·constructor·<init>()V |
32 | ····.locals·0 | 32 | ····.locals·0 |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·10 | 34 | ····.line·10 |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····.line·3930 | ||
37 | ····return-void | 36 | ····return-void |
38 | .end·method | 37 | .end·method |