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