1 <?xml version="1.0" encoding="utf-8"?> 2 <!-- 3 /* 4 ** 5 ** Copyright 2011, The Android Open Source Project 6 ** 7 ** Licensed under the Apache License, Version 2.0 (the "License"); 8 ** you may not use this file except in compliance with the License. 9 ** You may obtain a copy of the License at 10 ** 11 ** http://www.apache.org/licenses/LICENSE-2.0 12 ** 13 ** Unless required by applicable law or agreed to in writing, software 14 ** distributed under the License is distributed on an "AS IS" BASIS, 15 ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 16 ** See the License for the specific language governing permissions and 17 ** limitations under the License. 18 */ 19 --> 20 21 <merge 22 xmlns:latin="http://schemas.android.com/apk/res/com.android.inputmethod.latin" 23 > 24 <include 25 latin:keyboardLayout="@xml/kbd_key_styles" /> 26 <include 27 latin:keyboardLayout="@xml/kbd_currency_key_styles" /> 28 <Row 29 latin:keyWidth="8.282%p" 30 > 31 <Key 32 latin:keyStyle="tabKeyStyle" 33 latin:keyLabelOption="alignLeft" 34 latin:keyWidth="7.969%p" /> 35 <Key 36 latin:keyLabel="@string/keylabel_for_symbols_1" 37 latin:moreKeys="@string/more_keys_for_symbols_1" /> 38 <Key 39 latin:keyLabel="@string/keylabel_for_symbols_2" 40 latin:moreKeys="@string/more_keys_for_symbols_2" /> 41 <Key 42 latin:keyLabel="@string/keylabel_for_symbols_3" 43 latin:moreKeys="@string/more_keys_for_symbols_3" /> 44 <Key 45 latin:keyLabel="@string/keylabel_for_symbols_4" 46 latin:moreKeys="@string/more_keys_for_symbols_4" /> 47 <Key 48 latin:keyLabel="@string/keylabel_for_symbols_5" 49 latin:moreKeys="@string/more_keys_for_symbols_5" /> 50 <Key 51 latin:keyLabel="@string/keylabel_for_symbols_6" 52 latin:moreKeys="@string/more_keys_for_symbols_6" /> 53 <Key 54 latin:keyLabel="@string/keylabel_for_symbols_7" 55 latin:moreKeys="@string/more_keys_for_symbols_7" /> 56 <Key 57 latin:keyLabel="@string/keylabel_for_symbols_8" 58 latin:moreKeys="@string/more_keys_for_symbols_8" /> 59 <Key 60 latin:keyLabel="@string/keylabel_for_symbols_9" 61 latin:moreKeys="@string/more_keys_for_symbols_9" /> 62 <Key 63 latin:keyLabel="@string/keylabel_for_symbols_0" 64 latin:moreKeys="@string/more_keys_for_symbols_0" /> 65 <Key 66 latin:keyStyle="deleteKeyStyle" 67 latin:keyXPos="-9.219%p" 68 latin:keyWidth="fillRight" /> 69 </Row> 70 <Row 71 latin:keyWidth="8.125%p" 72 > 73 <Key 74 latin:keyStyle="toAlphaKeyStyle" 75 latin:keyLabelOption="alignLeft" 76 latin:keyWidth="11.172%p" /> 77 <Key 78 latin:keyLabel="#" /> 79 <Key 80 latin:keyStyle="currencyKeyStyle" /> 81 <Key 82 latin:keyLabel="@string/keylabel_for_symbols_percent" 83 latin:moreKeys="@string/more_keys_for_symbols_percent" /> 84 <Key 85 latin:keyLabel="&" /> 86 <Key 87 latin:keyLabel="*" 88 latin:moreKeys="@string/more_keys_for_star" /> 89 <Key 90 latin:keyLabel="-" 91 latin:moreKeys="_,," /> 92 <Key 93 latin:keyLabel="+" 94 latin:moreKeys="@string/more_keys_for_plus" /> 95 <Key 96 latin:keyLabel="(" 97 latin:moreKeys="[,{,<" /> 98 <Key 99 latin:keyLabel=")" 100 latin:moreKeys="],},>" /> 101 <Key 102 latin:keyStyle="returnKeyStyle" 103 latin:keyXPos="-15.704%p" 104 latin:keyWidth="fillBoth" /> 105 </Row> 106 <Row 107 latin:keyWidth="8.047%p" 108 > 109 <Key 110 latin:keyStyle="toMoreSymbolKeyStyle" 111 latin:keyWidth="13.829%p" /> 112 <Key 113 latin:keyLabel="<" 114 latin:moreKeys=",," /> 115 <Key 116 latin:keyLabel=">" 117 latin:moreKeys=",," /> 118 <Key 119 latin:keyLabel="=" 120 latin:moreKeys="," /> 121 <switch> 122 <case 123 latin:mode="url" 124 > 125 <Key 126 latin:keyLabel="\'" 127 latin:moreKeys=",,," /> 128 </case> 129 <default> 130 <Key 131 latin:keyLabel=":" /> 132 </default> 133 </switch> 134 <Key 135 latin:keyLabel="@string/keylabel_for_symbols_semicolon" 136 latin:moreKeys="@string/more_keys_for_symbols_semicolon" /> 137 <Key 138 latin:keyLabel="@string/keylabel_for_comma" 139 latin:moreKeys="@string/more_keys_for_comma" /> 140 <Key 141 latin:keyLabel="." /> 142 <Key 143 latin:keyLabel="!" 144 latin:moreKeys="" /> 145 <Key 146 latin:keyLabel="@string/keylabel_for_symbols_question" 147 latin:moreKeys="@string/more_keys_for_symbols_question" /> 148 <Key 149 latin:keyStyle="toMoreSymbolKeyStyle" 150 latin:keyXPos="-13.750%p" 151 latin:keyWidth="fillBoth" /> 152 </Row> 153 <Row 154 latin:keyWidth="8.047%p" 155 > 156 <switch> 157 <case 158 latin:hasSettingsKey="true" 159 > 160 <Key 161 latin:keyStyle="settingsKeyStyle" 162 latin:keyWidth="8.047%p" /> 163 </case> 164 </switch> 165 <Key 166 latin:keyLabel="/" 167 latin:keyXPos="15.157%p" /> 168 <Key 169 latin:keyLabel="\@" /> 170 <Key 171 latin:keyStyle="spaceKeyStyle" 172 latin:keyXPos="31.250%p" 173 latin:keyWidth="37.500%p" /> 174 <!-- Note: DroidSans doesn't have double-high-reversed-quotation '\u201f' glyph. --> 175 <!-- latin:moreKeys=",,,,,,,,," --> 176 <Key 177 latin:keyLabel=""" 178 latin:moreKeys=",,,,,,," /> 179 <Key 180 latin:keyLabel="_" /> 181 <switch> 182 <case 183 latin:shortcutKeyEnabled="true" 184 > 185 <Key 186 latin:keyStyle="shortcutKeyStyle" 187 latin:keyXPos="-8.047%p" 188 latin:keyWidth="fillRight" /> 189 </case> 190 </switch> 191 </Row> 192 </merge> 193