• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2010 The Android Open Source Project
3
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
7
8          http://www.apache.org/licenses/LICENSE-2.0
9
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.
15-->
16
17<resources>
18    <!-- Theme "Basic" -->
19    <style name="Keyboard">
20        <item name="themeId">0</item>
21        <item name="touchPositionCorrectionData">@array/touch_position_correction_data_empty</item>
22        <item name="rowHeight">25%p</item>
23        <item name="keyboardHeight">@dimen/keyboardHeight</item>
24        <item name="maxKeyboardHeight">@fraction/maxKeyboardHeight</item>
25        <item name="minKeyboardHeight">@fraction/minKeyboardHeight</item>
26        <item name="moreKeysTemplate">@xml/kbd_mini_keyboard_template</item>
27        <item name="keyboardTopPadding">@fraction/keyboard_top_padding</item>
28        <item name="keyboardBottomPadding">@fraction/keyboard_bottom_padding</item>
29        <item name="keyboardHorizontalEdgesPadding">@fraction/keyboard_horizontal_edges_padding</item>
30        <item name="horizontalGap">@fraction/key_horizontal_gap</item>
31        <item name="verticalGap">@fraction/key_bottom_gap</item>
32        <item name="maxMoreKeysColumn">@integer/config_max_more_keys_column</item>
33    </style>
34    <style name="LatinKeyboard">
35        <item name="autoCorrectionSpacebarLedEnabled">@bool/config_auto_correction_spacebar_led_enabled
36        </item>
37        <item name="spacebarTextColor">#FFC0C0C0</item>
38        <item name="spacebarTextShadowColor">#80000000</item>
39    </style>
40    <style name="KeyboardView">
41        <item name="android:background">@drawable/keyboard_background</item>
42        <item name="keyBackground">@drawable/btn_keyboard_key</item>
43        <item name="keyLetterRatio">@fraction/key_letter_ratio</item>
44        <item name="keyLargeLetterRatio">@fraction/key_large_letter_ratio</item>
45        <item name="keyLabelRatio">@fraction/key_label_ratio</item>
46        <item name="keyHintLetterRatio">@fraction/key_hint_letter_ratio</item>
47        <item name="keyHintLabelRatio">@fraction/key_hint_label_ratio</item>
48        <item name="keyUppercaseLetterRatio">@fraction/key_uppercase_letter_ratio</item>
49        <item name="keyTextStyle">normal</item>
50        <item name="keyTextColor">#FFFFFFFF</item>
51        <item name="keyTextInactivatedColor">#FFFFFFFF</item>
52        <item name="keyHintLetterColor">#80000000</item>
53        <item name="keyHintLabelColor">#E0E0E4E5</item>
54        <item name="keyUppercaseLetterInactivatedColor">#66E0E4E5</item>
55        <item name="keyUppercaseLetterActivatedColor">#CCE0E4E5</item>
56        <item name="keyLabelHorizontalPadding">@dimen/key_label_horizontal_padding</item>
57        <item name="keyHintLetterPadding">@dimen/key_hint_letter_padding</item>
58        <item name="keyPopupHintLetterPadding">@dimen/key_popup_hint_letter_padding</item>
59        <item name="keyUppercaseLetterPadding">@dimen/key_uppercase_letter_padding</item>
60        <item name="keyPreviewLayout">@layout/key_preview</item>
61        <item name="keyPreviewBackground">@drawable/keyboard_key_feedback</item>
62        <item name="keyPreviewLeftBackground">@null</item>
63        <item name="keyPreviewRightBackground">@null</item>
64        <item name="keyPreviewTextColor">#FFFFFFFF</item>
65        <item name="keyPreviewOffset">@dimen/key_preview_offset</item>
66        <item name="keyPreviewHeight">@dimen/key_preview_height</item>
67        <item name="keyPreviewTextRatio">@fraction/key_preview_text_ratio</item>
68        <item name="moreKeysLayout">@layout/mini_keyboard</item>
69        <item name="verticalCorrection">@dimen/keyboard_vertical_correction</item>
70        <item name="shadowColor">#BB000000</item>
71        <item name="shadowRadius">2.75</item>
72        <item name="backgroundDimAmount">0.5</item>
73    </style>
74    <style
75        name="MiniKeyboard"
76        parent="Keyboard"
77    >
78        <item name="keyboardTopPadding">0dip</item>
79        <item name="keyboardBottomPadding">0dip</item>
80        <item name="horizontalGap">0dip</item>
81    </style>
82    <style
83        name="MiniKeyboardView"
84        parent="KeyboardView"
85    >
86        <item name="keyBackground">@drawable/btn_keyboard_key_popup</item>
87        <item name="verticalCorrection">@dimen/mini_keyboard_vertical_correction</item>
88    </style>
89    <style name="MiniKeyboardPanelStyle">
90        <item name="android:background">@drawable/keyboard_popup_panel_background</item>
91        <item name="android:paddingLeft">@dimen/mini_keyboard_horizontal_edges_padding</item>
92        <item name="android:paddingRight">@dimen/mini_keyboard_horizontal_edges_padding</item>
93    </style>
94    <style name="SuggestionsStripBackgroundStyle">
95        <item name="android:background">@drawable/keyboard_suggest_strip</item>
96    </style>
97    <style
98        name="SuggestionsViewStyle"
99        parent="SuggestionsStripBackgroundStyle"
100    >
101        <item name="suggestionStripOption">autoCorrectBold</item>
102        <item name="colorTypedWord">@android:color/white</item>
103        <item name="colorAutoCorrect">#FFFCAE00</item>
104        <item name="colorSuggested">#FFFCAE00</item>
105        <item name="alphaObsoleted">50</item>
106        <item name="suggestionsCountInStrip">@integer/suggestions_count_in_strip</item>
107        <item name="centerSuggestionPercentile">@integer/center_suggestion_percentile</item>
108        <item name="maxMoreSuggestionsRow">@integer/max_more_suggestions_row</item>
109        <item name="minMoreSuggestionsWidth">@fraction/min_more_suggestions_width</item>
110    </style>
111    <style
112        name="MoreSuggestionsViewStyle"
113        parent="MiniKeyboardView"
114    >
115    </style>
116    <style name="SuggestionBackgroundStyle">
117        <item name="android:background">@drawable/btn_suggestion</item>
118    </style>
119    <style name="SuggestionPreviewBackgroundStyle">
120        <item name="android:background">@drawable/suggestion_feedback_background</item>
121    </style>
122    <!-- Theme "Basic high contrast" -->
123    <style
124        name="Keyboard.HighContrast"
125        parent="Keyboard"
126    >
127        <item name="themeId">1</item>
128    </style>
129    <style
130        name="KeyboardView.HighContrast"
131        parent="KeyboardView"
132    >
133        <item name="android:background">@android:color/black</item>
134        <item name="keyBackground">@drawable/btn_keyboard_key3</item>
135    </style>
136    <!-- Theme "Stone" -->
137    <style
138        name="Keyboard.Stone"
139        parent="Keyboard"
140    >
141        <item name="themeId">6</item>
142        <item name="keyboardHeight">@dimen/keyboardHeight_stone</item>
143        <item name="keyboardTopPadding">@fraction/keyboard_top_padding_stone</item>
144        <item name="keyboardBottomPadding">@fraction/keyboard_bottom_padding_stone</item>
145        <item name="horizontalGap">@fraction/key_horizontal_gap_stone</item>
146        <item name="verticalGap">@fraction/key_bottom_gap_stone</item>
147    </style>
148    <style
149        name="LatinKeyboard.Stone"
150        parent="LatinKeyboard"
151    >
152        <item name="spacebarTextColor">#FF000000</item>
153        <item name="spacebarTextShadowColor">#D0FFFFFF</item>
154    </style>
155    <style
156        name="KeyboardView.Stone"
157        parent="KeyboardView"
158    >
159        <item name="keyBackground">@drawable/btn_keyboard_key_stone</item>
160        <item name="keyTextColor">#FF000000</item>
161        <item name="keyTextInactivatedColor">#FF808080</item>
162        <item name="keyHintLetterColor">#80000000</item>
163        <item name="keyHintLabelColor">#E0000000</item>
164        <item name="keyUppercaseLetterInactivatedColor">#66000000</item>
165        <item name="keyUppercaseLetterActivatedColor">#CC000000</item>
166        <item name="shadowColor">#FFFFFFFF</item>
167    </style>
168    <style
169        name="MiniKeyboard.Stone"
170        parent="Keyboard.Stone"
171    >
172        <item name="keyboardTopPadding">0dip</item>
173        <item name="keyboardBottomPadding">0dip</item>
174        <item name="horizontalGap">0dip</item>
175    </style>
176    <style
177        name="MiniKeyboardView.Stone"
178        parent="MiniKeyboardView"
179    >
180        <item name="keyBackground">@drawable/btn_keyboard_key_stone</item>
181        <item name="keyTextColor">#FF000000</item>
182        <item name="shadowColor">#FFFFFFFF</item>
183    </style>
184    <!-- Theme "Stone bold" -->
185    <style
186        name="Keyboard.Stone.Bold"
187        parent="Keyboard.Stone"
188    >
189        <item name="themeId">7</item>
190    </style>
191    <style
192        name="KeyboardView.Stone.Bold"
193        parent="KeyboardView.Stone"
194    >
195        <item name="keyTextStyle">bold</item>
196    </style>
197    <!-- Theme "Gingerbread" -->
198    <style
199        name="Keyboard.Gingerbread"
200        parent="Keyboard"
201    >
202        <item name="themeId">8</item>
203        <item name="touchPositionCorrectionData">@array/touch_position_correction_data_gingerbread</item>
204        <item name="horizontalGap">@fraction/key_horizontal_gap_gb</item>
205        <item name="verticalGap">@fraction/key_bottom_gap_gb</item>
206    </style>
207    <style
208        name="KeyboardView.Gingerbread"
209        parent="KeyboardView"
210    >
211        <item name="android:background">@drawable/keyboard_dark_background</item>
212        <item name="keyBackground">@drawable/btn_keyboard_key_gingerbread</item>
213        <item name="keyTextStyle">bold</item>
214    </style>
215    <style
216        name="MiniKeyboard.Gingerbread"
217        parent="Keyboard.Gingerbread"
218    >
219        <item name="keyboardTopPadding">0dip</item>
220        <item name="keyboardBottomPadding">0dip</item>
221        <item name="horizontalGap">0dip</item>
222    </style>
223    <style
224        name="MiniKeyboardView.Gingerbread"
225        parent="MiniKeyboardView"
226    >
227        <item name="android:background">@null</item>
228    </style>
229    <!-- Theme "IceCreamSandwich" -->
230    <style
231        name="Keyboard.IceCreamSandwich"
232        parent="Keyboard"
233    >
234        <item name="themeId">5</item>
235        <item name="keyboardTopPadding">@fraction/keyboard_top_padding_ics</item>
236        <item name="keyboardBottomPadding">@fraction/keyboard_bottom_padding_ics</item>
237        <item name="horizontalGap">@fraction/key_horizontal_gap_ics</item>
238        <item name="verticalGap">@fraction/key_bottom_gap_ics</item>
239        <item name="touchPositionCorrectionData">@array/touch_position_correction_data_ice_cream_sandwich</item>
240    </style>
241    <style
242        name="LatinKeyboard.IceCreamSandwich"
243        parent="LatinKeyboard"
244    >
245        <item name="disabledShortcutIcon">@drawable/sym_keyboard_voice_off_holo</item>
246    </style>
247    <style
248        name="KeyboardView.IceCreamSandwich"
249        parent="KeyboardView"
250    >
251        <item name="android:background">@drawable/keyboard_background_holo</item>
252        <item name="keyBackground">@drawable/btn_keyboard_key_ics</item>
253        <item name="keyTextStyle">bold</item>
254        <item name="keyTextInactivatedColor">#66E0E4E5</item>
255        <item name="keyHintLetterColor">#80000000</item>
256        <item name="keyHintLabelColor">#A0FFFFFF</item>
257        <item name="keyUppercaseLetterInactivatedColor">#66E0E4E5</item>
258        <item name="keyUppercaseLetterActivatedColor">#FFFFFFFF</item>
259        <item name="keyPreviewBackground">@drawable/keyboard_key_feedback_ics</item>
260        <item name="keyPreviewLeftBackground">@drawable/keyboard_key_feedback_left_ics</item>
261        <item name="keyPreviewRightBackground">@drawable/keyboard_key_feedback_right_ics</item>
262        <item name="keyPreviewBackgroundWidth">@dimen/keyboard_key_feedback_background_holo_width</item>
263        <item name="keyPreviewBackgroundHeight">@dimen/keyboard_key_feedback_background_holo_height</item>
264        <item name="keyPreviewTextColor">#FFFFFFFF</item>
265        <item name="keyPreviewHeight">@dimen/key_preview_height_ics</item>
266        <item name="keyPreviewOffset">@dimen/key_preview_offset_ics</item>
267        <item name="shadowColor">#00000000</item>
268        <item name="shadowRadius">0.0</item>
269    </style>
270    <style
271        name="MiniKeyboard.IceCreamSandwich"
272        parent="Keyboard.IceCreamSandwich"
273    >
274        <item name="keyboardTopPadding">0dip</item>
275        <item name="keyboardBottomPadding">0dip</item>
276        <item name="horizontalGap">0dip</item>
277    </style>
278    <style
279        name="MiniKeyboardView.IceCreamSandwich"
280        parent="MiniKeyboardView"
281    >
282        <item name="android:background">@null</item>
283        <item name="keyBackground">@drawable/btn_keyboard_key_popup_ics</item>
284    </style>
285    <style name="MiniKeyboardPanelStyle.IceCreamSandwich">
286        <item name="android:background">@drawable/keyboard_popup_panel_background_holo</item>
287        <item name="android:paddingLeft">@dimen/mini_keyboard_horizontal_edges_padding_ics</item>
288        <item name="android:paddingRight">@dimen/mini_keyboard_horizontal_edges_padding_ics</item>
289    </style>
290    <style name="SuggestionsStripBackgroundStyle.IceCreamSandwich">
291        <item name="android:background">@drawable/keyboard_suggest_strip_holo</item>
292    </style>
293    <style
294        name="SuggestionsViewStyle.IceCreamSandwich"
295        parent="SuggestionsStripBackgroundStyle.IceCreamSandwich"
296    >
297        <item name="suggestionStripOption">autoCorrectBold|validTypedWordBold</item>
298        <!-- android:color/holo_blue_light=#FF33B5E5 -->
299        <item name="colorTypedWord">@android:color/holo_blue_light</item>
300        <item name="colorAutoCorrect">@android:color/holo_blue_light</item>
301        <item name="colorSuggested">@android:color/holo_blue_light</item>
302        <item name="alphaTypedWord">85</item>
303        <item name="alphaAutoCorrect">100</item>
304        <item name="alphaSuggested">70</item>
305        <item name="alphaObsoleted">70</item>
306        <item name="suggestionsCountInStrip">@integer/suggestions_count_in_strip</item>
307        <item name="centerSuggestionPercentile">@integer/center_suggestion_percentile</item>
308        <item name="maxMoreSuggestionsRow">@integer/max_more_suggestions_row</item>
309        <item name="minMoreSuggestionsWidth">@fraction/min_more_suggestions_width</item>
310    </style>
311    <style
312        name="MoreSuggestionsViewStyle.IceCreamSandwich"
313        parent="MiniKeyboardView.IceCreamSandwich"
314    >
315    </style>
316    <style name="SuggestionBackgroundStyle.IceCreamSandwich">
317        <item name="android:background">@drawable/btn_suggestion_ics</item>
318    </style>
319    <style
320        name="SuggestionPreviewBackgroundStyle.IceCreamSandwich"
321        parent="MiniKeyboardPanelStyle.IceCreamSandwich"
322    >
323    </style>
324    <style name="MiniKeyboardAnimation">
325        <item name="android:windowEnterAnimation">@anim/mini_keyboard_fadein</item>
326        <item name="android:windowExitAnimation">@anim/mini_keyboard_fadeout</item>
327    </style>
328</resources>
329