1 <?xml version=
"1.0" encoding=
"utf-8"?> 
   2 <!-- Copyright (C) 
2012 The Android Open Source Project
 
   4      Licensed under the Apache License, Version 
2.0 (the 
"License");
 
   5      you may not use this file except in compliance with the License.
 
   6      You may obtain a copy of the License at
 
   8           http://www.apache.org/licenses/LICENSE-
2.0 
  10      Unless required by applicable law or agreed to in writing, software
 
  11      distributed under the License is distributed on an 
"AS IS" BASIS,
 
  12      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
  13      See the License for the specific language governing permissions and
 
  14      limitations under the License.
 
  19     <!-- Styles in here can be extended for customisation in your application. Each utilises
 
  20          one of the.styles. If Holo themes are available on the current platform version
 
  21          they will be used instead of the compat styles. --
> 
  23     <style name=
"Widget.AppCompat.ActionBar" parent=
"Base.Widget.AppCompat.ActionBar"> 
  26     <style name=
"Widget.AppCompat.Light.ActionBar" parent=
"Base.Widget.AppCompat.Light.ActionBar"> 
  29     <style name=
"Widget.AppCompat.ActionBar.Solid" 
  30            parent=
"Base.Widget.AppCompat.ActionBar.Solid"> 
  33     <style name=
"Widget.AppCompat.Light.ActionBar.Solid" 
  34            parent=
"Base.Widget.AppCompat.Light.ActionBar.Solid"> 
  37     <style name=
"TextAppearance.AppCompat.Widget.ActionBar.Title" 
  38            parent=
"Base.TextAppearance.AppCompat.Widget.ActionBar.Title"> 
  41     <style name=
"TextAppearance.AppCompat.Widget.ActionBar.Subtitle" 
  42            parent=
"Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle"> 
  45     <style name=
"TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse" 
  46            parent=
"Base.TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse"> 
  49     <style name=
"TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse" 
  50            parent=
"Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse"> 
  53     <style name=
"Widget.AppCompat.ProgressBar.Horizontal" 
  54            parent=
"Base.Widget.AppCompat.ProgressBar.Horizontal"> 
  57     <style name=
"Widget.AppCompat.ProgressBar" 
  58            parent=
"Base.Widget.AppCompat.ProgressBar"> 
  61     <style name=
"Widget.AppCompat.ActionButton" parent=
"Base.Widget.AppCompat.ActionButton" /> 
  63     <style name=
"Widget.AppCompat.ActionButton.CloseMode" parent=
"Base.Widget.AppCompat.ActionButton.CloseMode" /> 
  65     <style name=
"Widget.AppCompat.ActionButton.Overflow" 
  66            parent=
"RtlOverlay.Widget.AppCompat.ActionButton.Overflow" /> 
  68     <style name=
"Widget.AppCompat.ActionBar.TabBar" 
  69            parent=
"Base.Widget.AppCompat.ActionBar.TabBar"> 
  72     <style name=
"Widget.AppCompat.Light.ActionBar.TabBar" 
  73            parent=
"Base.Widget.AppCompat.Light.ActionBar.TabBar"> 
  76     <style name=
"Widget.AppCompat.ActionBar.TabView" 
  77            parent=
"Base.Widget.AppCompat.ActionBar.TabView"> 
  80     <style name=
"Widget.AppCompat.Light.ActionBar.TabView" 
  81            parent=
"Base.Widget.AppCompat.Light.ActionBar.TabView"> 
  84     <style name=
"Widget.AppCompat.ActionBar.TabText" 
  85            parent=
"Base.Widget.AppCompat.ActionBar.TabText"> 
  88     <style name=
"Widget.AppCompat.DrawerArrowToggle" 
  89            parent=
"Base.Widget.AppCompat.DrawerArrowToggle"> 
  90         <item name=
"color">?attr/colorControlNormal
</item> 
  93     <style name=
"Widget.AppCompat.Light.ActionBar.TabText" 
  94            parent=
"Base.Widget.AppCompat.Light.ActionBar.TabText"> 
  97     <style name=
"Widget.AppCompat.Light.ActionBar.TabText.Inverse" 
  98            parent=
"Base.Widget.AppCompat.Light.ActionBar.TabText.Inverse"> 
 101     <style name=
"TextAppearance.AppCompat.Widget.ActionBar.Menu" 
 102            parent=
"Base.TextAppearance.AppCompat.Widget.ActionBar.Menu"> 
 105     <style name=
"Widget.AppCompat.ActionMode" parent=
"Base.Widget.AppCompat.ActionMode"> 
 108     <style name=
"TextAppearance.AppCompat.Widget.ActionMode.Title" 
 109            parent=
"Base.TextAppearance.AppCompat.Widget.ActionMode.Title"> 
 112     <style name=
"TextAppearance.AppCompat.Widget.ActionMode.Subtitle" 
 113            parent=
"Base.TextAppearance.AppCompat.Widget.ActionMode.Subtitle"> 
 116     <style name=
"TextAppearance.AppCompat.Widget.DropDownItem" 
 117            parent=
"Base.TextAppearance.AppCompat.Widget.DropDownItem"> 
 120     <style name=
"Widget.AppCompat.Spinner" parent=
"Base.Widget.AppCompat.Spinner" /> 
 122     <style name=
"Widget.AppCompat.Spinner.Underlined" parent=
"Base.Widget.AppCompat.Spinner.Underlined" /> 
 124     <style name=
"Widget.AppCompat.Spinner.DropDown" /> 
 126     <style name=
"Widget.AppCompat.Spinner.DropDown.ActionBar" parent=
"Base.Widget.AppCompat.Spinner.DropDown.ActionBar" /> 
 128     <!-- This style has an extra indirection to properly set RTL attributes. See styles_rtl.xml --
> 
 129     <style name=
"Widget.AppCompat.DropDownItem.Spinner" parent=
"RtlOverlay.Widget.AppCompat.Search.DropDown.Text" /> 
 131     <style name=
"Widget.AppCompat.ListView" parent=
"Base.Widget.AppCompat.ListView" /> 
 132     <style name=
"Widget.AppCompat.ListView.DropDown" parent=
"Base.Widget.AppCompat.ListView.DropDown" /> 
 134     <style name=
"TextAppearance.Widget.AppCompat.ExpandedMenu.Item" 
 135            parent=
"Base.TextAppearance.Widget.AppCompat.ExpandedMenu.Item"> 
 138     <style name=
"Widget.AppCompat.ListPopupWindow" parent=
"Base.Widget.AppCompat.ListPopupWindow"> 
 141     <style name=
"Widget.AppCompat.PopupMenu.Overflow" 
 142            parent=
"Base.Widget.AppCompat.PopupMenu.Overflow"> 
 145     <style name=
"Widget.AppCompat.Light.PopupMenu.Overflow" 
 146            parent=
"Base.Widget.AppCompat.Light.PopupMenu.Overflow"> 
 149     <style name=
"Widget.AppCompat.PopupMenu" parent=
"Base.Widget.AppCompat.PopupMenu"> 
 152     <style name=
"Widget.AppCompat.Light.PopupMenu" 
 153            parent=
"Base.Widget.AppCompat.Light.PopupMenu"> 
 156     <style name=
"Widget.AppCompat.ListView.Menu" parent=
"Base.Widget.AppCompat.ListView.Menu"> 
 159     <style name=
"Widget.AppCompat.PopupWindow" parent=
"Base.Widget.AppCompat.PopupWindow"> 
 162     <style name=
"TextAppearance.AppCompat.Widget.PopupMenu.Large" 
 163            parent=
"Base.TextAppearance.AppCompat.Widget.PopupMenu.Large"> 
 166     <style name=
"TextAppearance.AppCompat.Widget.PopupMenu.Small" 
 167            parent=
"Base.TextAppearance.AppCompat.Widget.PopupMenu.Small"> 
 170     <style name=
"TextAppearance.AppCompat.Light.Widget.PopupMenu.Large" 
 171            parent=
"Base.TextAppearance.AppCompat.Light.Widget.PopupMenu.Large"> 
 174     <style name=
"TextAppearance.AppCompat.Light.Widget.PopupMenu.Small" 
 175            parent=
"Base.TextAppearance.AppCompat.Light.Widget.PopupMenu.Small"> 
 178     <style name=
"TextAppearance.AppCompat.SearchResult.Title" 
 179            parent=
"Base.TextAppearance.AppCompat.SearchResult.Title"> 
 182     <style name=
"TextAppearance.AppCompat.SearchResult.Subtitle" 
 183            parent=
"Base.TextAppearance.AppCompat.SearchResult.Subtitle"> 
 186     <style name=
"Widget.AppCompat.AutoCompleteTextView" 
 187            parent=
"Base.Widget.AppCompat.AutoCompleteTextView"> 
 190     <style name=
"Widget.AppCompat.ActivityChooserView" 
 191            parent=
"Base.Widget.AppCompat.ActivityChooserView"> 
 194     <style name=
"Widget.AppCompat.SearchView" parent=
"Base.Widget.AppCompat.SearchView" /> 
 195     <style name=
"Widget.AppCompat.SearchView.ActionBar" parent=
"Base.Widget.AppCompat.SearchView.ActionBar" /> 
 197     <style name=
"Widget.AppCompat.EditText" parent=
"Base.Widget.AppCompat.EditText"/> 
 199     <style name=
"Widget.AppCompat.CompoundButton.Switch" parent=
"Base.Widget.AppCompat.CompoundButton.Switch" /> 
 201     <style name=
"Widget.AppCompat.CompoundButton.CheckBox" parent=
"Base.Widget.AppCompat.CompoundButton.CheckBox" /> 
 203     <style name=
"Widget.AppCompat.CompoundButton.RadioButton" parent=
"Base.Widget.AppCompat.CompoundButton.RadioButton" /> 
 205     <style name=
"Widget.AppCompat.RatingBar" parent=
"Base.Widget.AppCompat.RatingBar" /> 
 207     <style name=
"Widget.AppCompat.Button" parent=
"Base.Widget.AppCompat.Button" /> 
 209     <style name=
"Widget.AppCompat.Button.Small" parent=
"Base.Widget.AppCompat.Button.Small" /> 
 211     <style name=
"Widget.AppCompat.Button.Borderless" parent=
"Base.Widget.AppCompat.Button.Borderless" /> 
 213     <style name=
"Widget.AppCompat.Button.Borderless.Colored" parent=
"Base.Widget.AppCompat.Button.Borderless.Colored" /> 
 215     <style name=
"Widget.AppCompat.Button.ButtonBar.AlertDialog" parent=
"Base.Widget.AppCompat.Button.ButtonBar.AlertDialog" /> 
 217     <style name=
"Widget.AppCompat.ButtonBar" parent=
"Base.Widget.AppCompat.ButtonBar" /> 
 219     <style name=
"Widget.AppCompat.ButtonBar.AlertDialog" parent=
"Base.Widget.AppCompat.ButtonBar.AlertDialog" /> 
 221     <style name=
"Widget.AppCompat.TextView.SpinnerItem" parent=
"Base.Widget.AppCompat.TextView.SpinnerItem" /> 
 223     <style name=
"AlertDialog.AppCompat" parent=
"Base.AlertDialog.AppCompat" /> 
 225     <style name=
"AlertDialog.AppCompat.Light" parent=
"Base.AlertDialog.AppCompat.Light" /> 
 229     <style name=
"Widget.AppCompat.Toolbar" parent=
"Base.Widget.AppCompat.Toolbar" /> 
 231     <style name=
"Widget.AppCompat.Toolbar.Button.Navigation" 
 232            parent=
"RtlOverlay.Widget.AppCompat.Toolbar.Button.Navigation" /> 
 234     <style name=
"TextAppearance.Widget.AppCompat.Toolbar.Title" 
 235            parent=
"Base.TextAppearance.Widget.AppCompat.Toolbar.Title"> 
 238     <style name=
"TextAppearance.Widget.AppCompat.Toolbar.Subtitle" 
 239            parent=
"Base.TextAppearance.Widget.AppCompat.Toolbar.Subtitle"> 
 243     <!-- Animation styles --
> 
 245     <style name=
"Animation.AppCompat.Dialog" parent=
"Base.Animation.AppCompat.Dialog" /> 
 246     <style name=
"Animation.AppCompat.DropDownUp" parent=
"Base.Animation.AppCompat.DropDownUp" /> 
 252     <style name=
"TextAppearance.AppCompat" parent=
"Base.TextAppearance.AppCompat" /> 
 254     <style name=
"TextAppearance.AppCompat.Display4" parent=
"Base.TextAppearance.AppCompat.Display4" /> 
 256     <style name=
"TextAppearance.AppCompat.Display3" parent=
"Base.TextAppearance.AppCompat.Display3" /> 
 258     <style name=
"TextAppearance.AppCompat.Display2" parent=
"Base.TextAppearance.AppCompat.Display2" /> 
 260     <style name=
"TextAppearance.AppCompat.Display1" parent=
"Base.TextAppearance.AppCompat.Display1" /> 
 262     <style name=
"TextAppearance.AppCompat.Headline" parent=
"Base.TextAppearance.AppCompat.Headline" /> 
 264     <style name=
"TextAppearance.AppCompat.Title" parent=
"Base.TextAppearance.AppCompat.Title" /> 
 266     <style name=
"TextAppearance.AppCompat.Title.Inverse" parent=
"Base.TextAppearance.AppCompat.Title.Inverse" /> 
 268     <style name=
"TextAppearance.AppCompat.Subhead" parent=
"Base.TextAppearance.AppCompat.Subhead" /> 
 270     <style name=
"TextAppearance.AppCompat.Subhead.Inverse" parent=
"Base.TextAppearance.AppCompat.Subhead.Inverse" /> 
 272     <style name=
"TextAppearance.AppCompat.Body2" parent=
"Base.TextAppearance.AppCompat.Body2" /> 
 274     <style name=
"TextAppearance.AppCompat.Body1" parent=
"Base.TextAppearance.AppCompat.Body1" /> 
 276     <style name=
"TextAppearance.AppCompat.Caption" parent=
"Base.TextAppearance.AppCompat.Caption" /> 
 278     <style name=
"TextAppearance.AppCompat.Menu" parent=
"Base.TextAppearance.AppCompat.Menu" /> 
 280     <style name=
"TextAppearance.AppCompat.Inverse" parent=
"Base.TextAppearance.AppCompat.Inverse" /> 
 282     <style name=
"TextAppearance.AppCompat.Large" parent=
"Base.TextAppearance.AppCompat.Large" /> 
 284     <style name=
"TextAppearance.AppCompat.Large.Inverse" parent=
"Base.TextAppearance.AppCompat.Large.Inverse" /> 
 286     <style name=
"TextAppearance.AppCompat.Medium" parent=
"Base.TextAppearance.AppCompat.Medium" /> 
 288     <style name=
"TextAppearance.AppCompat.Medium.Inverse" parent=
"Base.TextAppearance.AppCompat.Medium.Inverse" /> 
 290     <style name=
"TextAppearance.AppCompat.Small" parent=
"Base.TextAppearance.AppCompat.Small" /> 
 292     <style name=
"TextAppearance.AppCompat.Small.Inverse" parent=
"Base.TextAppearance.AppCompat.Small.Inverse" /> 
 294     <style name=
"TextAppearance.AppCompat.Button" parent=
"Base.TextAppearance.AppCompat.Button" /> 
 296     <style name=
"TextAppearance.AppCompat.Widget.Switch" parent=
"Base.TextAppearance.AppCompat.Widget.Switch" /> 
 298     <style name=
"TextAppearance.AppCompat.Widget.TextView.SpinnerItem" parent=
"Base.TextAppearance.AppCompat.Widget.TextView.SpinnerItem" /> 
 301          The following themes are deprecated.
 
 303     <style name=
"Widget.AppCompat.Light.ActionBar.Solid.Inverse" /> 
 304     <style name=
"Widget.AppCompat.Light.ActionBar.TabBar.Inverse" /> 
 305     <style name=
"Widget.AppCompat.Light.ActionBar.TabView.Inverse" /> 
 306     <style name=
"TextAppearance.AppCompat.Light.SearchResult.Title" parent=
"TextAppearance.AppCompat.SearchResult.Title" /> 
 307     <style name=
"TextAppearance.AppCompat.Light.SearchResult.Subtitle" parent=
"TextAppearance.AppCompat.SearchResult.Subtitle" /> 
 308     <style name=
"Widget.AppCompat.Light.ActionMode.Inverse" parent=
"Widget.AppCompat.ActionMode" /> 
 309     <style name=
"TextAppearance.AppCompat.Widget.ActionMode.Title.Inverse" parent=
"TextAppearance.AppCompat.Widget.ActionMode.Title" /> 
 310     <style name=
"TextAppearance.AppCompat.Widget.ActionMode.Subtitle.Inverse" parent=
"TextAppearance.AppCompat.Widget.ActionMode.Subtitle" /> 
 311     <style name=
"Widget.AppCompat.Light.DropDownItem.Spinner" parent=
"Widget.AppCompat.DropDownItem.Spinner" /> 
 312     <style name=
"Widget.AppCompat.Light.SearchView" parent=
"Widget.AppCompat.SearchView" /> 
 313     <style name=
"Widget.AppCompat.Light.ActionButton" parent=
"Widget.AppCompat.ActionButton" /> 
 314     <style name=
"Widget.AppCompat.Light.ActionButton.Overflow" parent=
"Widget.AppCompat.ActionButton.Overflow" /> 
 315     <style name=
"Widget.AppCompat.Light.ActionButton.CloseMode" parent=
"Widget.AppCompat.ActionButton.CloseMode" /> 
 316     <style name=
"Widget.AppCompat.Light.Spinner.DropDown.ActionBar" parent=
"Widget.AppCompat.Spinner.DropDown.ActionBar" /> 
 317     <style name=
"Widget.AppCompat.Light.ListView.DropDown" parent=
"Widget.AppCompat.ListView.DropDown" /> 
 318     <style name=
"Widget.AppCompat.Light.ListPopupWindow" parent=
"Widget.AppCompat.ListPopupWindow" /> 
 319     <style name=
"Widget.AppCompat.Light.AutoCompleteTextView" parent=
"Widget.AppCompat.AutoCompleteTextView" /> 
 320     <style name=
"Widget.AppCompat.Light.ActivityChooserView" parent=
"Widget.AppCompat.ActivityChooserView" /> 
 322     <!-- These styles didn't exist on v7. Since we only use the media template in later versions
 
 323          (ICS+), just define it here and use the correct references in values/v14 --
> 
 324     <style name=
"TextAppearance.StatusBar.EventContent" parent=
""/> 
 325     <style name=
"TextAppearance.StatusBar.EventContent.Title" parent=
""/> 
 326     <style name=
"TextAppearance.StatusBar.EventContent.Line2" parent=
""/> 
 327     <style name=
"TextAppearance.StatusBar.EventContent.Info" parent=
""/> 
 328     <style name=
"TextAppearance.StatusBar.EventContent.Time" parent=
""/>