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=
""/>