• 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        <!-- This should be aligned with KeyboardSwitcher.KEYBOARD_THEMES[] -->
21        <item name="themeId">0</item>
22        <item name="touchPositionCorrectionData">@array/touch_position_correction_data_empty</item>
23        <item name="rowHeight">25%p</item>
24        <item name="keyboardHeight">@dimen/keyboardHeight</item>
25        <item name="maxKeyboardHeight">@fraction/maxKeyboardHeight</item>
26        <item name="minKeyboardHeight">@fraction/minKeyboardHeight</item>
27        <item name="moreKeysTemplate">@xml/kbd_more_keys_keyboard_template</item>
28        <item name="keyboardTopPadding">@fraction/keyboard_top_padding</item>
29        <item name="keyboardBottomPadding">@fraction/keyboard_bottom_padding</item>
30        <item name="keyboardHorizontalEdgesPadding">@fraction/keyboard_horizontal_edges_padding</item>
31        <item name="horizontalGap">@fraction/key_horizontal_gap</item>
32        <item name="verticalGap">@fraction/key_bottom_gap</item>
33        <item name="maxMoreKeysColumn">@integer/config_max_more_keys_column</item>
34    </style>
35    <style name="KeyboardView">
36        <item name="android:background">@drawable/keyboard_background</item>
37        <item name="keyBackground">@drawable/btn_keyboard_key</item>
38        <item name="keyLetterRatio">@fraction/key_letter_ratio</item>
39        <item name="keyLargeLetterRatio">@fraction/key_large_letter_ratio</item>
40        <item name="keyLabelRatio">@fraction/key_label_ratio</item>
41        <item name="keyLargeLabelRatio">@fraction/key_large_label_ratio</item>
42        <item name="keyHintLetterRatio">@fraction/key_hint_letter_ratio</item>
43        <item name="keyHintLabelRatio">@fraction/key_hint_label_ratio</item>
44        <item name="keyShiftedLetterHintRatio">@fraction/key_uppercase_letter_ratio</item>
45        <item name="keyTextStyle">normal</item>
46        <item name="keyTextColor">#FFFFFFFF</item>
47        <item name="keyTextInactivatedColor">#FFFFFFFF</item>
48        <item name="keyHintLetterColor">#80000000</item>
49        <item name="keyHintLabelColor">#E0E0E4E5</item>
50        <item name="keyShiftedLetterHintInactivatedColor">#66E0E4E5</item>
51        <item name="keyShiftedLetterHintActivatedColor">#CCE0E4E5</item>
52        <item name="keyLabelHorizontalPadding">@dimen/key_label_horizontal_padding</item>
53        <item name="keyHintLetterPadding">@dimen/key_hint_letter_padding</item>
54        <item name="keyPopupHintLetterPadding">@dimen/key_popup_hint_letter_padding</item>
55        <item name="keyShiftedLetterHintPadding">@dimen/key_uppercase_letter_padding</item>
56        <item name="keyPreviewLayout">@layout/key_preview</item>
57        <item name="keyPreviewBackground">@drawable/keyboard_key_feedback</item>
58        <item name="keyPreviewLeftBackground">@null</item>
59        <item name="keyPreviewRightBackground">@null</item>
60        <item name="keyPreviewTextColor">#FFFFFFFF</item>
61        <item name="keyPreviewOffset">@dimen/key_preview_offset</item>
62        <item name="keyPreviewHeight">@dimen/key_preview_height</item>
63        <item name="keyPreviewTextRatio">@fraction/key_preview_text_ratio</item>
64        <item name="keyPreviewLingerTimeout">@integer/config_key_preview_linger_timeout</item>
65        <item name="moreKeysLayout">@layout/more_keys_keyboard</item>
66        <item name="verticalCorrection">@dimen/keyboard_vertical_correction</item>
67        <item name="shadowColor">#BB000000</item>
68        <item name="shadowRadius">2.75</item>
69        <item name="backgroundDimAlpha">128</item>
70        <!-- Common attributes of LatinKeyboardView -->
71        <item name="keyHysteresisDistance">@dimen/config_key_hysteresis_distance</item>
72        <item name="touchNoiseThresholdTime">@integer/config_touch_noise_threshold_time</item>
73        <item name="touchNoiseThresholdDistance">@dimen/config_touch_noise_threshold_distance</item>
74        <item name="slidingKeyInputEnable">@bool/config_sliding_key_input_enabled</item>
75        <item name="keyRepeatStartTimeout">@integer/config_key_repeat_start_timeout</item>
76        <item name="keyRepeatInterval">@integer/config_key_repeat_interval</item>
77        <item name="longPressKeyTimeout">@integer/config_long_press_key_timeout</item>
78        <item name="longPressShiftKeyTimeout">@integer/config_long_press_shift_key_timeout</item>
79        <item name="ignoreAltCodeKeyTimeout">@integer/config_ignore_alt_code_key_timeout</item>
80        <item name="showMoreKeysKeyboardAtTouchedPoint">@bool/config_show_more_keys_keyboard_at_touched_point</item>
81        <item name="languageOnSpacebarFinalAlpha">@integer/config_language_on_spacebar_final_alpha</item>
82        <item name="languageOnSpacebarFadeoutAnimator">@anim/language_on_spacebar_fadeout</item>
83        <item name="altCodeKeyWhileTypingFadeoutAnimator">@anim/alt_code_key_while_typing_fadeout</item>
84        <item name="altCodeKeyWhileTypingFadeinAnimator">@anim/alt_code_key_while_typing_fadein</item>
85    </style>
86    <style
87        name="LatinKeyboardView"
88        parent="KeyboardView">
89        <item name="autoCorrectionSpacebarLedEnabled">true</item>
90        <item name="autoCorrectionSpacebarLedIcon">@drawable/sym_keyboard_space_led</item>
91        <item name="spacebarTextRatio">@fraction/spacebar_text_ratio</item>
92        <item name="spacebarTextColor">#FFC0C0C0</item>
93        <item name="spacebarTextShadowColor">#80000000</item>
94    </style>
95    <style
96        name="MoreKeysKeyboard"
97        parent="Keyboard"
98    >
99        <item name="keyboardTopPadding">0dp</item>
100        <item name="keyboardBottomPadding">0dp</item>
101        <item name="horizontalGap">0dp</item>
102    </style>
103    <style
104        name="MoreKeysKeyboardView"
105        parent="KeyboardView"
106    >
107        <item name="keyBackground">@drawable/btn_keyboard_key_popup</item>
108        <item name="verticalCorrection">@dimen/more_keys_keyboard_vertical_correction</item>
109    </style>
110    <style name="MoreKeysKeyboardPanelStyle">
111        <item name="android:background">@drawable/keyboard_popup_panel_background</item>
112    </style>
113    <style name="SuggestionsStripBackgroundStyle">
114        <item name="android:background">@drawable/keyboard_suggest_strip</item>
115    </style>
116    <style
117        name="SuggestionsViewStyle"
118        parent="SuggestionsStripBackgroundStyle"
119    >
120        <item name="suggestionStripOption">autoCorrectBold|validTypedWordBold</item>
121        <item name="colorValidTypedWord">#FFFCAE00</item>
122        <item name="colorTypedWord">@android:color/white</item>
123        <item name="colorAutoCorrect">#FFFCAE00</item>
124        <item name="colorSuggested">#FFFCAE00</item>
125        <item name="alphaObsoleted">50</item>
126        <item name="suggestionsCountInStrip">@integer/suggestions_count_in_strip</item>
127        <item name="centerSuggestionPercentile">@integer/center_suggestion_percentile</item>
128        <item name="maxMoreSuggestionsRow">@integer/max_more_suggestions_row</item>
129        <item name="minMoreSuggestionsWidth">@fraction/min_more_suggestions_width</item>
130    </style>
131    <style
132        name="MoreSuggestionsViewStyle"
133        parent="MoreKeysKeyboardView"
134    >
135    </style>
136    <style name="SuggestionBackgroundStyle">
137        <item name="android:background">@drawable/btn_suggestion</item>
138    </style>
139    <style name="SuggestionPreviewBackgroundStyle">
140        <item name="android:background">@drawable/suggestion_feedback_background</item>
141    </style>
142    <!-- Theme "Basic high contrast" -->
143    <style
144        name="Keyboard.HighContrast"
145        parent="Keyboard"
146    >
147        <!-- This should be aligned with KeyboardSwitcher.KEYBOARD_THEMES[] -->
148        <item name="themeId">1</item>
149    </style>
150    <style
151        name="KeyboardView.HighContrast"
152        parent="KeyboardView"
153    >
154        <item name="android:background">@android:color/black</item>
155        <item name="keyBackground">@drawable/btn_keyboard_key3</item>
156    </style>
157    <style
158        name="LatinKeyboardView.HighContrast"
159        parent="KeyboardView.HighContrast"
160    >
161        <item name="autoCorrectionSpacebarLedEnabled">true</item>
162        <item name="autoCorrectionSpacebarLedIcon">@drawable/sym_keyboard_space_led</item>
163        <item name="spacebarTextRatio">@fraction/spacebar_text_ratio</item>
164        <item name="spacebarTextColor">#FFC0C0C0</item>
165        <item name="spacebarTextShadowColor">#80000000</item>
166    </style>
167    <!-- Theme "Stone" -->
168    <style
169        name="Keyboard.Stone"
170        parent="Keyboard"
171    >
172        <!-- This should be aligned with KeyboardSwitcher.KEYBOARD_THEMES[] -->
173        <item name="themeId">6</item>
174        <item name="keyboardTopPadding">@fraction/keyboard_top_padding_stone</item>
175        <item name="keyboardBottomPadding">@fraction/keyboard_bottom_padding_stone</item>
176        <item name="horizontalGap">@fraction/key_horizontal_gap_stone</item>
177        <item name="verticalGap">@fraction/key_bottom_gap_stone</item>
178    </style>
179    <style
180        name="KeyboardView.Stone"
181        parent="KeyboardView"
182    >
183        <item name="keyBackground">@drawable/btn_keyboard_key_stone</item>
184        <item name="keyTextColor">#FF000000</item>
185        <item name="keyTextInactivatedColor">#FF808080</item>
186        <item name="keyHintLetterColor">#80000000</item>
187        <item name="keyHintLabelColor">#E0000000</item>
188        <item name="keyShiftedLetterHintInactivatedColor">#66000000</item>
189        <item name="keyShiftedLetterHintActivatedColor">#CC000000</item>
190        <item name="shadowColor">#FFFFFFFF</item>
191    </style>
192    <style
193        name="LatinKeyboardView.Stone"
194        parent="KeyboardView.Stone"
195    >
196        <item name="autoCorrectionSpacebarLedEnabled">true</item>
197        <item name="autoCorrectionSpacebarLedIcon">@drawable/sym_keyboard_space_led</item>
198        <item name="spacebarTextRatio">@fraction/spacebar_text_ratio</item>
199        <item name="spacebarTextColor">#FF000000</item>
200        <item name="spacebarTextShadowColor">#D0FFFFFF</item>
201    </style>
202    <style
203        name="MoreKeysKeyboard.Stone"
204        parent="Keyboard.Stone"
205    >
206        <item name="keyboardTopPadding">0dp</item>
207        <item name="keyboardBottomPadding">0dp</item>
208        <item name="horizontalGap">0dp</item>
209    </style>
210    <style
211        name="MoreKeysKeyboardView.Stone"
212        parent="MoreKeysKeyboardView"
213    >
214        <item name="keyBackground">@drawable/btn_keyboard_key_stone</item>
215        <item name="keyTextColor">#FF000000</item>
216        <item name="shadowColor">#FFFFFFFF</item>
217    </style>
218    <!-- Theme "Stone bold" -->
219    <style
220        name="Keyboard.Stone.Bold"
221        parent="Keyboard.Stone"
222    >
223        <!-- This should be aligned with KeyboardSwitcher.KEYBOARD_THEMES[] -->
224        <item name="themeId">7</item>
225    </style>
226    <style
227        name="KeyboardView.Stone.Bold"
228        parent="KeyboardView.Stone"
229    >
230        <item name="keyTextStyle">bold</item>
231    </style>
232    <style
233        name="LatinKeyboardView.Stone.Bold"
234        parent="KeyboardView.Stone.Bold"
235    >
236        <item name="autoCorrectionSpacebarLedEnabled">true</item>
237        <item name="autoCorrectionSpacebarLedIcon">@drawable/sym_keyboard_space_led</item>
238        <item name="spacebarTextRatio">@fraction/spacebar_text_ratio</item>
239        <item name="spacebarTextColor">#FF000000</item>
240        <item name="spacebarTextShadowColor">#D0FFFFFF</item>
241    </style>
242    <!-- Theme "Gingerbread" -->
243    <style
244        name="Keyboard.Gingerbread"
245        parent="Keyboard"
246    >
247        <!-- This should be aligned with KeyboardSwitcher.KEYBOARD_THEMES[] -->
248        <item name="themeId">8</item>
249        <item name="touchPositionCorrectionData">@array/touch_position_correction_data_gingerbread</item>
250        <item name="horizontalGap">@fraction/key_horizontal_gap_gb</item>
251        <item name="verticalGap">@fraction/key_bottom_gap_gb</item>
252    </style>
253    <style
254        name="KeyboardView.Gingerbread"
255        parent="KeyboardView"
256    >
257        <item name="android:background">@drawable/keyboard_dark_background</item>
258        <item name="keyBackground">@drawable/btn_keyboard_key_gingerbread</item>
259        <item name="keyTextStyle">bold</item>
260    </style>
261    <style
262        name="LatinKeyboardView.Gingerbread"
263        parent="KeyboardView.Gingerbread"
264    >
265        <item name="autoCorrectionSpacebarLedEnabled">true</item>
266        <item name="autoCorrectionSpacebarLedIcon">@drawable/sym_keyboard_space_led</item>
267        <item name="spacebarTextRatio">@fraction/spacebar_text_ratio</item>
268        <item name="spacebarTextColor">#FFC0C0C0</item>
269        <item name="spacebarTextShadowColor">#80000000</item>
270    </style>
271    <style
272        name="MoreKeysKeyboard.Gingerbread"
273        parent="Keyboard.Gingerbread"
274    >
275        <item name="keyboardTopPadding">0dp</item>
276        <item name="keyboardBottomPadding">0dp</item>
277        <item name="horizontalGap">0dp</item>
278    </style>
279    <style
280        name="MoreKeysKeyboardView.Gingerbread"
281        parent="MoreKeysKeyboardView"
282    >
283        <item name="android:background">@null</item>
284    </style>
285    <!-- Theme "IceCreamSandwich" -->
286    <style
287        name="Keyboard.IceCreamSandwich"
288        parent="Keyboard"
289    >
290        <!-- This should be aligned with KeyboardSwitcher.KEYBOARD_THEMES[] -->
291        <item name="themeId">5</item>
292        <item name="keyboardTopPadding">@fraction/keyboard_top_padding_ics</item>
293        <item name="keyboardBottomPadding">@fraction/keyboard_bottom_padding_ics</item>
294        <item name="horizontalGap">@fraction/key_horizontal_gap_ics</item>
295        <item name="verticalGap">@fraction/key_bottom_gap_ics</item>
296        <item name="touchPositionCorrectionData">@array/touch_position_correction_data_ice_cream_sandwich</item>
297    </style>
298    <style
299        name="KeyboardView.IceCreamSandwich"
300        parent="KeyboardView"
301    >
302        <item name="android:background">@drawable/keyboard_background_holo</item>
303        <item name="keyBackground">@drawable/btn_keyboard_key_ics</item>
304        <item name="keyTextStyle">bold</item>
305        <item name="keyTextInactivatedColor">#66E0E4E5</item>
306        <item name="keyHintLetterColor">#80000000</item>
307        <item name="keyHintLabelColor">#A0FFFFFF</item>
308        <item name="keyShiftedLetterHintInactivatedColor">#66E0E4E5</item>
309        <item name="keyShiftedLetterHintActivatedColor">#FFFFFFFF</item>
310        <item name="keyPreviewBackground">@drawable/keyboard_key_feedback_ics</item>
311        <item name="keyPreviewLeftBackground">@drawable/keyboard_key_feedback_left_ics</item>
312        <item name="keyPreviewRightBackground">@drawable/keyboard_key_feedback_right_ics</item>
313        <item name="keyPreviewTextColor">#FFFFFFFF</item>
314        <item name="keyPreviewOffset">@dimen/key_preview_offset_ics</item>
315        <item name="shadowColor">#00000000</item>
316        <item name="shadowRadius">0.0</item>
317    </style>
318    <style
319        name="LatinKeyboardView.IceCreamSandwich"
320        parent="KeyboardView.IceCreamSandwich"
321    >
322        <item name="autoCorrectionSpacebarLedEnabled">false</item>
323        <item name="autoCorrectionSpacebarLedIcon">@drawable/sym_keyboard_space_led_holo</item>
324        <item name="spacebarTextRatio">@fraction/spacebar_text_ratio</item>
325        <item name="spacebarTextColor">#FFC0C0C0</item>
326        <item name="spacebarTextShadowColor">#80000000</item>
327    </style>
328    <style
329        name="MoreKeysKeyboard.IceCreamSandwich"
330        parent="Keyboard.IceCreamSandwich"
331    >
332        <item name="keyboardTopPadding">0dp</item>
333        <item name="keyboardBottomPadding">0dp</item>
334        <item name="horizontalGap">0dp</item>
335    </style>
336    <style
337        name="MoreKeysKeyboardView.IceCreamSandwich"
338        parent="MoreKeysKeyboardView"
339    >
340        <item name="android:background">@null</item>
341        <item name="keyBackground">@drawable/btn_keyboard_key_popup_ics</item>
342        <item name="verticalCorrection">@dimen/more_keys_keyboard_vertical_correction_ics</item>
343    </style>
344    <style name="MoreKeysKeyboardPanelStyle.IceCreamSandwich">
345        <item name="android:background">@drawable/keyboard_popup_panel_background_holo</item>
346    </style>
347    <style name="SuggestionsStripBackgroundStyle.IceCreamSandwich">
348        <item name="android:background">@drawable/keyboard_suggest_strip_holo</item>
349    </style>
350    <style
351        name="SuggestionsViewStyle.IceCreamSandwich"
352        parent="SuggestionsStripBackgroundStyle.IceCreamSandwich"
353    >
354        <item name="suggestionStripOption">autoCorrectBold|validTypedWordBold</item>
355        <!-- android:color/holo_blue_light=#FF33B5E5 -->
356        <item name="colorValidTypedWord">@android:color/holo_blue_light</item>
357        <item name="colorTypedWord">@android:color/holo_blue_light</item>
358        <item name="colorAutoCorrect">@android:color/holo_blue_light</item>
359        <item name="colorSuggested">@android:color/holo_blue_light</item>
360        <item name="alphaValidTypedWord">85</item>
361        <item name="alphaTypedWord">85</item>
362        <item name="alphaSuggested">70</item>
363        <item name="alphaObsoleted">70</item>
364        <item name="suggestionsCountInStrip">@integer/suggestions_count_in_strip</item>
365        <item name="centerSuggestionPercentile">@integer/center_suggestion_percentile</item>
366        <item name="maxMoreSuggestionsRow">@integer/max_more_suggestions_row</item>
367        <item name="minMoreSuggestionsWidth">@fraction/min_more_suggestions_width</item>
368    </style>
369    <style
370        name="MoreSuggestionsViewStyle.IceCreamSandwich"
371        parent="MoreKeysKeyboardView.IceCreamSandwich"
372    >
373    </style>
374    <style name="SuggestionBackgroundStyle.IceCreamSandwich">
375        <item name="android:background">@drawable/btn_suggestion_ics</item>
376    </style>
377    <style
378        name="SuggestionPreviewBackgroundStyle.IceCreamSandwich"
379        parent="MoreKeysKeyboardPanelStyle.IceCreamSandwich"
380    >
381    </style>
382    <style name="MoreKeysKeyboardAnimation">
383        <item name="android:windowEnterAnimation">@anim/more_keys_keyboard_fadein</item>
384        <item name="android:windowExitAnimation">@anim/more_keys_keyboard_fadeout</item>
385    </style>
386</resources>
387