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" />
40 <style name=
"TextAppearance.AppCompat.Widget.ActionBar.Subtitle"
41 parent=
"Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle" />
43 <style name=
"TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse"
44 parent=
"Base.TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse">
47 <style name=
"TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse"
48 parent=
"Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse">
51 <style name=
"Widget.AppCompat.ProgressBar.Horizontal"
52 parent=
"Base.Widget.AppCompat.ProgressBar.Horizontal">
55 <style name=
"Widget.AppCompat.ProgressBar"
56 parent=
"Base.Widget.AppCompat.ProgressBar">
59 <style name=
"Widget.AppCompat.ActionButton" parent=
"Base.Widget.AppCompat.ActionButton" />
61 <style name=
"Widget.AppCompat.ActionButton.CloseMode" parent=
"Base.Widget.AppCompat.ActionButton.CloseMode" />
63 <style name=
"Widget.AppCompat.ActionButton.Overflow" parent=
"Base.Widget.AppCompat.ActionButton.Overflow" />
65 <style name=
"Widget.AppCompat.ActionBar.TabBar"
66 parent=
"Base.Widget.AppCompat.ActionBar.TabBar">
69 <style name=
"Widget.AppCompat.Light.ActionBar.TabBar"
70 parent=
"Base.Widget.AppCompat.Light.ActionBar.TabBar">
73 <style name=
"Widget.AppCompat.ActionBar.TabView"
74 parent=
"Base.Widget.AppCompat.ActionBar.TabView">
77 <style name=
"Widget.AppCompat.Light.ActionBar.TabView"
78 parent=
"Base.Widget.AppCompat.Light.ActionBar.TabView">
81 <style name=
"Widget.AppCompat.ActionBar.TabText"
82 parent=
"Base.Widget.AppCompat.ActionBar.TabText">
85 <style name=
"Widget.AppCompat.DrawerArrowToggle"
86 parent=
"Base.Widget.AppCompat.DrawerArrowToggle">
87 <item name=
"color">?attr/colorControlNormal
</item>
90 <style name=
"Widget.AppCompat.Light.ActionBar.TabText"
91 parent=
"Base.Widget.AppCompat.Light.ActionBar.TabText">
94 <style name=
"Widget.AppCompat.Light.ActionBar.TabText.Inverse"
95 parent=
"Base.Widget.AppCompat.Light.ActionBar.TabText.Inverse">
98 <style name=
"TextAppearance.AppCompat.Widget.ActionBar.Menu"
99 parent=
"Base.TextAppearance.AppCompat.Widget.ActionBar.Menu">
102 <style name=
"Widget.AppCompat.ActionMode" parent=
"Base.Widget.AppCompat.ActionMode">
105 <style name=
"TextAppearance.AppCompat.Widget.ActionMode.Title"
106 parent=
"Base.TextAppearance.AppCompat.Widget.ActionMode.Title">
109 <style name=
"TextAppearance.AppCompat.Widget.ActionMode.Subtitle"
110 parent=
"Base.TextAppearance.AppCompat.Widget.ActionMode.Subtitle">
113 <style name=
"TextAppearance.AppCompat.Widget.DropDownItem"
114 parent=
"Base.TextAppearance.AppCompat.Widget.DropDownItem">
117 <style name=
"Widget.AppCompat.Spinner" parent=
"Base.Widget.AppCompat.Spinner" />
119 <style name=
"Widget.AppCompat.Spinner.Underlined" parent=
"Base.Widget.AppCompat.Spinner.Underlined" />
121 <style name=
"Widget.AppCompat.Spinner.DropDown" />
123 <style name=
"Widget.AppCompat.Spinner.DropDown.ActionBar" />
125 <!-- This style has an extra indirection to properly set RTL attributes. See styles_rtl.xml --
>
126 <style name=
"Widget.AppCompat.DropDownItem.Spinner" parent=
"RtlOverlay.Widget.AppCompat.Search.DropDown.Text" />
128 <style name=
"Widget.AppCompat.ListView" parent=
"Base.Widget.AppCompat.ListView" />
129 <style name=
"Widget.AppCompat.ListView.DropDown" parent=
"Base.Widget.AppCompat.ListView.DropDown" />
131 <style name=
"TextAppearance.Widget.AppCompat.ExpandedMenu.Item"
132 parent=
"Base.TextAppearance.Widget.AppCompat.ExpandedMenu.Item">
135 <style name=
"Widget.AppCompat.ListPopupWindow" parent=
"Base.Widget.AppCompat.ListPopupWindow">
138 <style name=
"Widget.AppCompat.PopupMenu.Overflow"
139 parent=
"Base.Widget.AppCompat.PopupMenu.Overflow">
142 <style name=
"Widget.AppCompat.Light.PopupMenu.Overflow"
143 parent=
"Base.Widget.AppCompat.Light.PopupMenu.Overflow">
146 <style name=
"Widget.AppCompat.PopupMenu" parent=
"Base.Widget.AppCompat.PopupMenu">
149 <style name=
"Widget.AppCompat.Light.PopupMenu"
150 parent=
"Base.Widget.AppCompat.Light.PopupMenu">
153 <style name=
"Widget.AppCompat.ListView.Menu" parent=
"Base.Widget.AppCompat.ListView.Menu">
156 <style name=
"Widget.AppCompat.PopupWindow" parent=
"Base.Widget.AppCompat.PopupWindow">
159 <style name=
"TextAppearance.AppCompat.Widget.PopupMenu.Large"
160 parent=
"Base.TextAppearance.AppCompat.Widget.PopupMenu.Large">
163 <style name=
"TextAppearance.AppCompat.Widget.PopupMenu.Small"
164 parent=
"Base.TextAppearance.AppCompat.Widget.PopupMenu.Small">
167 <style name=
"TextAppearance.AppCompat.Light.Widget.PopupMenu.Large"
168 parent=
"Base.TextAppearance.AppCompat.Light.Widget.PopupMenu.Large">
171 <style name=
"TextAppearance.AppCompat.Light.Widget.PopupMenu.Small"
172 parent=
"Base.TextAppearance.AppCompat.Light.Widget.PopupMenu.Small">
175 <style name=
"TextAppearance.AppCompat.SearchResult.Title"
176 parent=
"Base.TextAppearance.AppCompat.SearchResult.Title">
179 <style name=
"TextAppearance.AppCompat.SearchResult.Subtitle"
180 parent=
"Base.TextAppearance.AppCompat.SearchResult.Subtitle">
183 <style name=
"Widget.AppCompat.AutoCompleteTextView"
184 parent=
"Base.Widget.AppCompat.AutoCompleteTextView">
187 <style name=
"Widget.AppCompat.ActivityChooserView"
188 parent=
"Base.Widget.AppCompat.ActivityChooserView">
191 <style name=
"Widget.AppCompat.SearchView" parent=
"Base.Widget.AppCompat.SearchView" />
192 <style name=
"Widget.AppCompat.SearchView.ActionBar" parent=
"Base.Widget.AppCompat.SearchView.ActionBar" />
194 <style name=
"Widget.AppCompat.EditText" parent=
"Base.Widget.AppCompat.EditText"/>
196 <style name=
"Widget.AppCompat.CompoundButton.Switch" parent=
"Base.Widget.AppCompat.CompoundButton.Switch" />
198 <style name=
"Widget.AppCompat.CompoundButton.CheckBox" parent=
"Base.Widget.AppCompat.CompoundButton.CheckBox" />
200 <style name=
"Widget.AppCompat.CompoundButton.RadioButton" parent=
"Base.Widget.AppCompat.CompoundButton.RadioButton" />
202 <style name=
"Widget.AppCompat.RatingBar" parent=
"Base.Widget.AppCompat.RatingBar" />
204 <style name=
"Widget.AppCompat.Button" parent=
"Base.Widget.AppCompat.Button" />
206 <style name=
"Widget.AppCompat.Button.Small" parent=
"Base.Widget.AppCompat.Button.Small" />
208 <style name=
"Widget.AppCompat.Button.Borderless" parent=
"Base.Widget.AppCompat.Button.Borderless" />
210 <style name=
"Widget.AppCompat.Button.Borderless.Colored" parent=
"Base.Widget.AppCompat.Button.Borderless.Colored" />
212 <style name=
"Widget.AppCompat.Button.ButtonBar.AlertDialog" parent=
"Base.Widget.AppCompat.Button.ButtonBar.AlertDialog" />
214 <style name=
"Widget.AppCompat.Button.Colored" parent=
"Base.Widget.AppCompat.Button.Colored" />
216 <style name=
"Widget.AppCompat.ButtonBar" parent=
"Base.Widget.AppCompat.ButtonBar" />
218 <style name=
"Widget.AppCompat.ButtonBar.AlertDialog" parent=
"Base.Widget.AppCompat.ButtonBar.AlertDialog" />
220 <style name=
"Widget.AppCompat.ImageButton" parent=
"Base.Widget.AppCompat.ImageButton" />
222 <style name=
"Widget.AppCompat.TextView.SpinnerItem" parent=
"Base.Widget.AppCompat.TextView.SpinnerItem" />
224 <style name=
"AlertDialog.AppCompat" parent=
"Base.AlertDialog.AppCompat" />
226 <style name=
"AlertDialog.AppCompat.Light" parent=
"Base.AlertDialog.AppCompat.Light" />
228 <style name=
"Widget.AppCompat.SeekBar" parent=
"Base.Widget.AppCompat.SeekBar" />
232 <style name=
"Widget.AppCompat.Toolbar" parent=
"Base.Widget.AppCompat.Toolbar" />
234 <style name=
"Widget.AppCompat.Toolbar.Button.Navigation"
235 parent=
"Base.Widget.AppCompat.Toolbar.Button.Navigation" />
237 <style name=
"TextAppearance.Widget.AppCompat.Toolbar.Title"
238 parent=
"Base.TextAppearance.Widget.AppCompat.Toolbar.Title">
241 <style name=
"TextAppearance.Widget.AppCompat.Toolbar.Subtitle"
242 parent=
"Base.TextAppearance.Widget.AppCompat.Toolbar.Subtitle">
246 <!-- Animation styles --
>
248 <style name=
"Animation.AppCompat.Dialog" parent=
"Base.Animation.AppCompat.Dialog" />
249 <style name=
"Animation.AppCompat.DropDownUp" parent=
"Base.Animation.AppCompat.DropDownUp" />
255 <style name=
"TextAppearance.AppCompat" parent=
"Base.TextAppearance.AppCompat" />
257 <style name=
"TextAppearance.AppCompat.Display4" parent=
"Base.TextAppearance.AppCompat.Display4" />
259 <style name=
"TextAppearance.AppCompat.Display3" parent=
"Base.TextAppearance.AppCompat.Display3" />
261 <style name=
"TextAppearance.AppCompat.Display2" parent=
"Base.TextAppearance.AppCompat.Display2" />
263 <style name=
"TextAppearance.AppCompat.Display1" parent=
"Base.TextAppearance.AppCompat.Display1" />
265 <style name=
"TextAppearance.AppCompat.Headline" parent=
"Base.TextAppearance.AppCompat.Headline" />
267 <style name=
"TextAppearance.AppCompat.Title" parent=
"Base.TextAppearance.AppCompat.Title" />
269 <style name=
"TextAppearance.AppCompat.Title.Inverse" parent=
"Base.TextAppearance.AppCompat.Title.Inverse" />
271 <style name=
"TextAppearance.AppCompat.Subhead" parent=
"Base.TextAppearance.AppCompat.Subhead" />
273 <style name=
"TextAppearance.AppCompat.Subhead.Inverse" parent=
"Base.TextAppearance.AppCompat.Subhead.Inverse" />
275 <style name=
"TextAppearance.AppCompat.Body2" parent=
"Base.TextAppearance.AppCompat.Body2" />
277 <style name=
"TextAppearance.AppCompat.Body1" parent=
"Base.TextAppearance.AppCompat.Body1" />
279 <style name=
"TextAppearance.AppCompat.Caption" parent=
"Base.TextAppearance.AppCompat.Caption" />
281 <style name=
"TextAppearance.AppCompat.Menu" parent=
"Base.TextAppearance.AppCompat.Menu" />
283 <style name=
"TextAppearance.AppCompat.Inverse" parent=
"Base.TextAppearance.AppCompat.Inverse" />
285 <style name=
"TextAppearance.AppCompat.Large" parent=
"Base.TextAppearance.AppCompat.Large" />
287 <style name=
"TextAppearance.AppCompat.Large.Inverse" parent=
"Base.TextAppearance.AppCompat.Large.Inverse" />
289 <style name=
"TextAppearance.AppCompat.Medium" parent=
"Base.TextAppearance.AppCompat.Medium" />
291 <style name=
"TextAppearance.AppCompat.Medium.Inverse" parent=
"Base.TextAppearance.AppCompat.Medium.Inverse" />
293 <style name=
"TextAppearance.AppCompat.Small" parent=
"Base.TextAppearance.AppCompat.Small" />
295 <style name=
"TextAppearance.AppCompat.Small.Inverse" parent=
"Base.TextAppearance.AppCompat.Small.Inverse" />
297 <style name=
"TextAppearance.AppCompat.Button" parent=
"Base.TextAppearance.AppCompat.Button" />
299 <style name=
"TextAppearance.AppCompat.Widget.Button" parent=
"Base.TextAppearance.AppCompat.Widget.Button" />
301 <style name=
"TextAppearance.AppCompat.Widget.Button.Inverse" parent=
"Base.TextAppearance.AppCompat.Widget.Button.Inverse" />
303 <style name=
"TextAppearance.AppCompat.Widget.Switch" parent=
"Base.TextAppearance.AppCompat.Widget.Switch" />
305 <style name=
"TextAppearance.AppCompat.Widget.TextView.SpinnerItem" parent=
"Base.TextAppearance.AppCompat.Widget.TextView.SpinnerItem" />
308 The following themes are deprecated.
310 <style name=
"Widget.AppCompat.Light.ActionBar.Solid.Inverse" />
311 <style name=
"Widget.AppCompat.Light.ActionBar.TabBar.Inverse" />
312 <style name=
"Widget.AppCompat.Light.ActionBar.TabView.Inverse" />
313 <style name=
"TextAppearance.AppCompat.Light.SearchResult.Title" parent=
"TextAppearance.AppCompat.SearchResult.Title" />
314 <style name=
"TextAppearance.AppCompat.Light.SearchResult.Subtitle" parent=
"TextAppearance.AppCompat.SearchResult.Subtitle" />
315 <style name=
"Widget.AppCompat.Light.ActionMode.Inverse" parent=
"Widget.AppCompat.ActionMode" />
316 <style name=
"TextAppearance.AppCompat.Widget.ActionMode.Title.Inverse" parent=
"TextAppearance.AppCompat.Widget.ActionMode.Title" />
317 <style name=
"TextAppearance.AppCompat.Widget.ActionMode.Subtitle.Inverse" parent=
"TextAppearance.AppCompat.Widget.ActionMode.Subtitle" />
318 <style name=
"Widget.AppCompat.Light.DropDownItem.Spinner" parent=
"Widget.AppCompat.DropDownItem.Spinner" />
319 <style name=
"Widget.AppCompat.Light.SearchView" parent=
"Widget.AppCompat.SearchView" />
320 <style name=
"Widget.AppCompat.Light.ActionButton" parent=
"Widget.AppCompat.ActionButton" />
321 <style name=
"Widget.AppCompat.Light.ActionButton.Overflow" parent=
"Widget.AppCompat.ActionButton.Overflow" />
322 <style name=
"Widget.AppCompat.Light.ActionButton.CloseMode" parent=
"Widget.AppCompat.ActionButton.CloseMode" />
323 <style name=
"Widget.AppCompat.Light.Spinner.DropDown.ActionBar" parent=
"Widget.AppCompat.Spinner.DropDown.ActionBar" />
324 <style name=
"Widget.AppCompat.Light.ListView.DropDown" parent=
"Widget.AppCompat.ListView.DropDown" />
325 <style name=
"Widget.AppCompat.Light.ListPopupWindow" parent=
"Widget.AppCompat.ListPopupWindow" />
326 <style name=
"Widget.AppCompat.Light.AutoCompleteTextView" parent=
"Widget.AppCompat.AutoCompleteTextView" />
327 <style name=
"Widget.AppCompat.Light.ActivityChooserView" parent=
"Widget.AppCompat.ActivityChooserView" />
329 <!-- These styles didn't exist on v7. Since we only use the media template in later versions
330 (ICS+), just define it here and use the correct references in values/v14 --
>
331 <style name=
"TextAppearance.StatusBar.EventContent" parent=
""/>
332 <style name=
"TextAppearance.StatusBar.EventContent.Title" parent=
""/>
333 <style name=
"TextAppearance.StatusBar.EventContent.Line2" parent=
""/>
334 <style name=
"TextAppearance.StatusBar.EventContent.Info" parent=
""/>
335 <style name=
"TextAppearance.StatusBar.EventContent.Time" parent=
""/>