diff --git a/core/java/android/content/res/Resources.java b/core/java/android/content/res/Resources.java index 24f8319c9080b..d7f901a3ac1bf 100755 --- a/core/java/android/content/res/Resources.java +++ b/core/java/android/content/res/Resources.java @@ -73,6 +73,7 @@ public class Resources { private static final boolean DEBUG_LOAD = false; private static final boolean DEBUG_CONFIG = false; private static final boolean TRACE_FOR_PRELOAD = false; + private static final boolean TRACE_FOR_MISS_PRELOAD = false; private static final int ID_OTHER = 0x01000004; @@ -1899,6 +1900,16 @@ public class Resources { String file = value.string.toString(); + if (TRACE_FOR_MISS_PRELOAD) { + // Log only framework resources + if ((id >>> 24) == 0x1) { + final String name = getResourceName(id); + if (name != null) android.util.Log.d(TAG, "Loading framework drawable #" + + Integer.toHexString(id) + ": " + name + + " at " + file); + } + } + if (DEBUG_LOAD) Log.v(TAG, "Loading drawable for cookie " + value.assetCookie + ": " + file); diff --git a/core/res/res/values/arrays.xml b/core/res/res/values/arrays.xml index 8d5bd0b92b19f..ce6bbc29b38b7 100644 --- a/core/res/res/values/arrays.xml +++ b/core/res/res/values/arrays.xml @@ -60,7 +60,10 @@ @drawable/btn_check_off_disabled_focused_holo_dark @drawable/btn_check_off_disable_focused @drawable/btn_check_off_disable - @drawable/btn_check_off + @drawable/btn_check_label_background + @drawable/btn_check_holo_light + @drawable/btn_check_holo_dark + @drawable/btn_check @drawable/btn_radio_on_selected @drawable/btn_radio_on_pressed_holo_light @drawable/btn_radio_on_pressed_holo_dark @@ -86,7 +89,8 @@ @drawable/btn_radio_off_disabled_holo_dark @drawable/btn_radio_off_disabled_focused_holo_light @drawable/btn_radio_off_disabled_focused_holo_dark - @drawable/btn_radio_off + @drawable/btn_radio_label_background + @drawable/btn_radio @drawable/btn_default_transparent_normal @drawable/btn_default_small_selected @drawable/btn_default_small_pressed @@ -108,11 +112,49 @@ @drawable/btn_default_disabled_holo_dark @drawable/btn_default_disabled_focused_holo_light @drawable/btn_default_disabled_focused_holo_dark + @drawable/btn_default_holo_dark + @drawable/btn_default_holo_light + @drawable/btn_default + @drawable/btn_default_small @drawable/btn_dropdown_disabled @drawable/btn_dropdown_disabled_focused @drawable/btn_dropdown_normal @drawable/btn_dropdown_pressed @drawable/btn_dropdown_selected + @drawable/btn_star_label_background + @drawable/btn_star_big_off + @drawable/btn_star_big_on + @drawable/btn_star_big_on_disable + @drawable/btn_star_big_off_disable + @drawable/btn_star_big_on_pressed + @drawable/btn_star_big_off_pressed + @drawable/btn_star_big_on_selected + @drawable/btn_star_big_off_selected + @drawable/btn_star_big_on_disable_focused + @drawable/btn_star_big_off_disable_focused + @drawable/btn_star_off_normal_holo_light + @drawable/btn_star_on_normal_holo_light + @drawable/btn_star_on_disabled_holo_light + @drawable/btn_star_off_disabled_holo_light + @drawable/btn_star_on_pressed_holo_light + @drawable/btn_star_off_pressed_holo_light + @drawable/btn_star_on_focused_holo_light + @drawable/btn_star_off_focused_holo_light + @drawable/btn_star_on_disabled_focused_holo_light + @drawable/btn_star_off_disabled_focused_holo_light + @drawable/btn_star_holo_light + @drawable/btn_star_off_normal_holo_dark + @drawable/btn_star_on_normal_holo_dark + @drawable/btn_star_on_disabled_holo_dark + @drawable/btn_star_off_disabled_holo_dark + @drawable/btn_star_on_pressed_holo_dark + @drawable/btn_star_off_pressed_holo_dark + @drawable/btn_star_on_focused_holo_dark + @drawable/btn_star_off_focused_holo_dark + @drawable/btn_star_on_disabled_focused_holo_dark + @drawable/btn_star_off_disabled_focused_holo_dark + @drawable/btn_star_holo_dark + @drawable/btn_star @drawable/btn_toggle_on_pressed_holo_light @drawable/btn_toggle_on_pressed_holo_dark @drawable/btn_toggle_on_normal_holo_light @@ -135,7 +177,13 @@ @drawable/btn_toggle_off_disabled_focused_holo_light @drawable/btn_toggle_off_disabled_focused_holo_dark @drawable/btn_toggle_off - @drawable/ic_emergency + @drawable/btn_toggle_holo_light + @drawable/btn_toggle_holo_dark + @drawable/btn_toggle + @drawable/btn_toggle_bg + @drawable/btn_dropdown + @drawable/btn_dropdown + @drawable/light_header_dither @drawable/divider_horizontal_textfield @drawable/divider_horizontal_dark_opaque @drawable/divider_horizontal_dark @@ -145,6 +193,11 @@ @drawable/edit_text_holo_light @drawable/edit_text_holo_dark @drawable/edit_text + @drawable/text_cursor_holo_light + @drawable/text_cursor_holo_dark + @drawable/text_select_handle_left + @drawable/text_select_handle_right + @drawable/text_edit_paste_window @drawable/expander_close_holo_dark @drawable/expander_close_holo_light @drawable/expander_ic_maximized @@ -161,12 +214,16 @@ @drawable/list_selector_background_selected @drawable/list_selector_holo_dark @drawable/list_selector_holo_light + @drawable/list_section_divider_holo_light + @drawable/list_section_divider_holo_dark @drawable/menu_background @drawable/menu_background_fill_parent_width @drawable/menu_hardkey_panel_holo_dark @drawable/menu_hardkey_panel_holo_light @drawable/menu_submenu_background @drawable/menu_selector + @drawable/menu_dropdown_panel_holo_light + @drawable/menu_dropdown_panel_holo_dark @drawable/overscroll_edge @drawable/overscroll_glow @drawable/panel_background @@ -252,6 +309,8 @@ @drawable/btn_cab_done_pressed_holo_dark @drawable/btn_cab_done_focused_holo_dark @drawable/btn_cab_done_pressed_holo_light + @drawable/btn_cab_done_holo_light + @drawable/btn_cab_done_holo_dark @drawable/ic_menu_close_clear_cancel @drawable/ic_menu_copy_holo_dark @drawable/ic_menu_copy_holo_light @@ -262,6 +321,14 @@ @drawable/ic_menu_moreoverflow_holo_light @drawable/ic_menu_paste_holo_dark @drawable/ic_menu_paste_holo_light + @drawable/ic_menu_selectall_holo_light + @drawable/ic_menu_selectall_holo_dark + @drawable/ic_clear + @drawable/ic_clear_disabled + @drawable/ic_clear_normal + @drawable/ic_search + @drawable/ic_go + @drawable/ic_voice_search @drawable/dialog_bottom_holo_dark @drawable/dialog_bottom_holo_light @drawable/dialog_full_holo_dark @@ -275,12 +342,67 @@ @drawable/ic_dialog_alert_holo_light @drawable/list_divider_holo_dark @drawable/list_divider_holo_light - - @drawable/indicator_code_lock_drag_direction_green_up - @drawable/indicator_code_lock_drag_direction_red_up - @drawable/indicator_code_lock_point_area_default - @drawable/indicator_code_lock_point_area_green - @drawable/indicator_code_lock_point_area_red + @drawable/list_divider_holo_light + @drawable/ic_lockscreen_handle + @drawable/ic_lockscreen_outerring + @drawable/ic_lockscreen_chevron_left + @drawable/ic_lockscreen_chevron_right + @drawable/ab_transparent_dark_holo + @drawable/ab_stacked_transparent_dark_holo + @drawable/ab_bottom_transparent_dark_holo + @drawable/ab_solid_dark_holo + @drawable/ab_stacked_solid_dark_holo + @drawable/ab_bottom_solid_dark_holo + @drawable/ab_transparent_light_holo + @drawable/ab_stacked_transparent_light_holo + @drawable/ab_bottom_transparent_light_holo + @drawable/ab_solid_light_holo + @drawable/ab_stacked_solid_light_holo + @drawable/ab_bottom_solid_light_holo + @drawable/ab_solid_shadow_holo + @drawable/item_background_holo_dark + @drawable/item_background_holo_light + @drawable/ic_ab_back_holo_dark + @drawable/ic_ab_back_holo_light + @drawable/fastscroll_thumb_holo + @drawable/fastscroll_thumb_pressed_holo + @drawable/fastscroll_thumb_default_holo + @drawable/fastscroll_track_holo_dark + @drawable/fastscroll_track_pressed_holo_dark + @drawable/fastscroll_track_default_holo_dark + @drawable/fastscroll_label_left_holo_dark + @drawable/fastscroll_label_right_holo_dark + @drawable/fastscroll_track_holo_light + @drawable/fastscroll_track_pressed_holo_light + @drawable/fastscroll_track_default_holo_light + @drawable/fastscroll_label_left_holo_light + @drawable/fastscroll_label_right_holo_light + @drawable/editbox_dropdown_background_dark + @drawable/textfield_searchview_holo_dark + @drawable/textfield_searchview_right_holo_dark + @drawable/textfield_searchview_holo_light + @drawable/textfield_searchview_right_holo_light + @drawable/textfield_search_selected_holo_dark + @drawable/textfield_search_default_holo_dark + @drawable/textfield_search_right_selected_holo_dark + @drawable/textfield_search_right_default_holo_dark + @drawable/textfield_search_selected_holo_light + @drawable/textfield_search_default_holo_light + @drawable/textfield_search_right_selected_holo_light + @drawable/textfield_search_right_default_holo_light + @drawable/tab_indicator_holo + @drawable/tab_unselected_holo + @drawable/tab_selected_holo + @drawable/tab_unselected_focused_holo + @drawable/tab_selected_focused_holo + @drawable/tab_unselected_pressed_holo + @drawable/tab_selected_pressed_holo + @drawable/quickcontact_badge_overlay_dark + @drawable/quickcontact_badge_overlay_normal_dark + @drawable/quickcontact_badge_overlay_pressed_dark + @drawable/quickcontact_badge_overlay_light + @drawable/quickcontact_badge_overlay_normal_light + @drawable/quickcontact_badge_overlay_pressed_light