styles_base.xml revision 035919458395ae1d4a4715c2a12b9a7805719716
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3     Copyright (C) 2014 The Android Open Source Project
4
5     Licensed under the Apache License, Version 2.0 (the "License");
6     you may not use this file except in compliance with the License.
7     You may obtain a copy of the License at
8
9          http://www.apache.org/licenses/LICENSE-2.0
10
11     Unless required by applicable law or agreed to in writing, software
12     distributed under the License is distributed on an "AS IS" BASIS,
13     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14     See the License for the specific language governing permissions and
15     limitations under the License.
16-->
17
18<resources>
19
20    <!-- Like in themes_base.xml, the namespace "*.AppCompat.Base" is used to
21     define base styles for the platform version. The "*.AppCompat"
22     variants are for direct use or use as parent styles by the app. -->
23    <eat-comment/>
24
25    <style name="Widget.AppCompat.Base.ActionBar"
26           parent="android:Widget.Material.ActionBar">
27    </style>
28
29    <style name="Widget.AppCompat.Light.Base.ActionBar"
30           parent="android:Widget.Material.Light.ActionBar">
31    </style>
32
33    <style name="Widget.AppCompat.Base.ActionBar.Solid"
34           parent="android:Widget.Material.ActionBar.Solid">
35    </style>
36
37    <style name="Widget.AppCompat.Light.Base.ActionBar.Solid"
38           parent="android:Widget.Material.Light.ActionBar.Solid">
39    </style>
40
41    <style name="Widget.AppCompat.Light.Base.ActionBar.Solid.Inverse"
42           parent="android:Widget.Material.Light.ActionBar.Solid">
43    </style>
44
45    <style name="Widget.AppCompat.Base.ActionBar.TabBar"
46           parent="android:Widget.Material.ActionBar.TabBar">
47    </style>
48
49    <style name="Widget.AppCompat.Light.Base.ActionBar.TabBar"
50           parent="android:Widget.Material.Light.ActionBar.TabBar">
51    </style>
52
53    <style name="Widget.AppCompat.Light.Base.ActionBar.TabBar.Inverse"
54           parent="android:Widget.Material.Light.ActionBar.TabBar">
55    </style>
56
57    <style name="Widget.AppCompat.Base.ActionBar.TabView"
58           parent="android:Widget.Material.ActionBar.TabView">
59    </style>
60
61    <style name="Widget.AppCompat.Light.Base.ActionBar.TabView"
62           parent="android:Widget.Material.Light.ActionBar.TabView">
63    </style>
64
65    <style name="Widget.AppCompat.Light.Base.ActionBar.TabView.Inverse"
66           parent="android:Widget.Material.Light.ActionBar.TabView">
67    </style>
68
69    <style name="Widget.AppCompat.Base.ActionBar.TabText"
70           parent="android:Widget.Material.ActionBar.TabText">
71    </style>
72
73    <style name="Widget.AppCompat.Light.Base.ActionBar.TabText"
74           parent="android:Widget.Material.Light.ActionBar.TabText">
75    </style>
76
77    <style name="Widget.AppCompat.Light.Base.ActionBar.TabText.Inverse"
78           parent="android:Widget.Material.Light.ActionBar.TabText">
79    </style>
80
81    <style name="Widget.AppCompat.Light.Base.ActionMode.Inverse"
82           parent="android:Widget.Material.Light.ActionMode">
83    </style>
84
85    <style name="TextAppearance.AppCompat.Widget.Base.ActionBar.Menu"
86           parent="android:TextAppearance.Material.Widget.ActionBar.Menu">
87    </style>
88
89    <style name="TextAppearance.AppCompat.Widget.Base.ActionBar.Title"
90           parent="android:TextAppearance.Material.Widget.ActionBar.Title">
91    </style>
92
93    <style name="TextAppearance.AppCompat.Widget.Base.ActionBar.Subtitle"
94           parent="android:TextAppearance.Material.Widget.ActionBar.Subtitle">
95    </style>
96
97
98    <!--
99    TODO Hidden
100    <style name="TextAppearance.AppCompat.Widget.Base.ActionBar.Title.Inverse"
101           parent="android:TextAppearance.Material.Widget.ActionBar.Title.Inverse">
102    </style>
103
104    <style name="TextAppearance.AppCompat.Widget.Base.ActionBar.Subtitle.Inverse"
105           parent="android:TextAppearance.Material.Widget.ActionBar.Subtitle.Inverse">
106    </style>
107    -->
108
109    <style name="TextAppearance.AppCompat.Widget.Base.ActionMode.Title"
110           parent="android:TextAppearance.Material.Widget.ActionMode.Title">
111    </style>
112
113    <style name="TextAppearance.AppCompat.Widget.Base.ActionMode.Subtitle"
114           parent="android:TextAppearance.Material.Widget.ActionMode.Subtitle">
115    </style>
116
117    <!--
118    TODO Hidden
119    <style name="TextAppearance.AppCompat.Widget.Base.ActionMode.Title.Inverse"
120           parent="android:TextAppearance.Material.Widget.ActionMode.Title.Inverse">
121    </style>
122
123    <style name="TextAppearance.AppCompat.Widget.Base.ActionMode.Subtitle.Inverse"
124           parent="android:TextAppearance.Material.Widget.ActionMode.Subtitle.Inverse">
125    </style>
126    -->
127
128    <!-- Action Button Styles -->
129
130    <style name="Widget.AppCompat.Base.ActionButton"
131           parent="android:Widget.Material.ActionButton">
132    </style>
133
134    <style name="Widget.AppCompat.Light.Base.ActionButton"
135           parent="android:Widget.Material.Light.ActionButton">
136    </style>
137
138    <style name="Widget.AppCompat.Base.ActionButton.CloseMode"
139           parent="android:Widget.Material.ActionButton.CloseMode">
140    </style>
141
142    <style name="Widget.AppCompat.Light.Base.ActionButton.CloseMode"
143           parent="android:Widget.Material.Light.ActionButton.CloseMode">
144    </style>
145
146    <style name="Widget.AppCompat.Base.ActionButton.Overflow"
147           parent="android:Widget.Material.ActionButton.Overflow">
148    </style>
149
150    <style name="Widget.AppCompat.Light.Base.ActionButton.Overflow"
151           parent="android:Widget.Material.Light.ActionButton.Overflow">
152    </style>
153
154    <!-- Spinner Widgets -->
155
156    <style name="Widget.AppCompat.Base.ListView.DropDown"
157           parent="android:Widget.Material.ListView.DropDown"/>
158
159    <style name="Widget.AppCompat.Light.Base.ListView.DropDown"
160           parent="android:Widget.Material.ListView.DropDown"/>
161
162    <style name="Widget.AppCompat.Base.DropDownItem.Spinner"
163           parent="android:Widget.Material.DropDownItem.Spinner"/>
164
165    <style name="Widget.AppCompat.Light.Base.DropDownItem.Spinner"
166           parent="android:Widget.Material.Light.DropDownItem.Spinner"/>
167
168    <style name="Widget.AppCompat.Base.Spinner"
169           parent="android:Widget.Material.Spinner" />
170
171    <style name="Widget.AppCompat.Light.Base.Spinner"
172           parent="android:Widget.Material.Light.Spinner"/>
173
174    <style name="Widget.AppCompat.Base.ListView.Menu"
175           parent="android:Widget.ListView.Menu" />
176
177    <!-- Popup Menu -->
178
179    <style name="Widget.AppCompat.Base.ListPopupWindow"
180           parent="android:Widget.Material.ListPopupWindow">
181    </style>
182
183    <style name="Widget.AppCompat.Light.Base.ListPopupWindow"
184           parent="android:Widget.Material.Light.ListPopupWindow">
185    </style>
186
187    <style name="Widget.AppCompat.Base.PopupMenu" parent="android:Widget.Material.PopupMenu">
188    </style>
189
190    <style name="Widget.AppCompat.Light.Base.PopupMenu"
191        parent="android:Widget.Material.Light.PopupMenu">
192    </style>
193
194    <style name="TextAppearance.AppCompat.Base.Widget.PopupMenu.Large"
195        parent="android:TextAppearance.Material.Widget.PopupMenu.Large">
196    </style>
197
198    <style name="TextAppearance.AppCompat.Base.Widget.PopupMenu.Small"
199        parent="android:TextAppearance.Material.Widget.PopupMenu.Small">
200    </style>
201
202    <style name="TextAppearance.AppCompat.Light.Base.Widget.PopupMenu.Large"
203        parent="android:TextAppearance.Material.Widget.PopupMenu.Large">
204    </style>
205
206    <style name="TextAppearance.AppCompat.Light.Base.Widget.PopupMenu.Small"
207        parent="android:TextAppearance.Material.Widget.PopupMenu.Small">
208    </style>
209
210    <!-- Search View result styles -->
211
212    <style name="TextAppearance.AppCompat.Base.SearchResult.Title"
213           parent="@android:TextAppearance.Material.SearchResult.Title">
214    </style>
215
216    <style name="TextAppearance.AppCompat.Base.SearchResult.Subtitle"
217           parent="@android:TextAppearance.Material.SearchResult.Subtitle">
218    </style>
219
220    <!--
221        TextAppearance.Material.Light.SearchResult.* are private so we extend from the default
222        versions instead (which are exactly the same).
223    -->
224    <style name="TextAppearance.AppCompat.Light.Base.SearchResult.Title"
225           parent="TextAppearance.AppCompat.Base.SearchResult.Title">
226    </style>
227
228    <style name="TextAppearance.AppCompat.Light.Base.SearchResult.Subtitle"
229           parent="TextAppearance.AppCompat.Base.SearchResult.Subtitle">
230    </style>
231
232    <!-- TODO. Needs updating for QP -->
233    <style name="Widget.AppCompat.Base.ActivityChooserView" parent="">
234        <item name="android:gravity">center</item>
235        <item name="android:background">@drawable/abc_ab_share_pack_holo_dark</item>
236        <item name="android:divider">?attr/dividerVertical</item>
237        <item name="android:showDividers">middle</item>
238        <item name="android:dividerPadding">6dip</item>
239    </style>
240
241</resources>
242