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="9.0%p" 30 > 31 <Key 32 latin:keyLabel="@string/keylabel_for_symbols_1" 33 latin:moreKeys="@string/more_keys_for_symbols_1" /> 34 <Key 35 latin:keyLabel="@string/keylabel_for_symbols_2" 36 latin:moreKeys="@string/more_keys_for_symbols_2" /> 37 <Key 38 latin:keyLabel="@string/keylabel_for_symbols_3" 39 latin:moreKeys="@string/more_keys_for_symbols_3" /> 40 <Key 41 latin:keyLabel="@string/keylabel_for_symbols_4" 42 latin:moreKeys="@string/more_keys_for_symbols_4" /> 43 <Key 44 latin:keyLabel="@string/keylabel_for_symbols_5" 45 latin:moreKeys="@string/more_keys_for_symbols_5" /> 46 <Key 47 latin:keyLabel="@string/keylabel_for_symbols_6" 48 latin:moreKeys="@string/more_keys_for_symbols_6" /> 49 <Key 50 latin:keyLabel="@string/keylabel_for_symbols_7" 51 latin:moreKeys="@string/more_keys_for_symbols_7" /> 52 <Key 53 latin:keyLabel="@string/keylabel_for_symbols_8" 54 latin:moreKeys="@string/more_keys_for_symbols_8" /> 55 <Key 56 latin:keyLabel="@string/keylabel_for_symbols_9" 57 latin:moreKeys="@string/more_keys_for_symbols_9" /> 58 <Key 59 latin:keyLabel="@string/keylabel_for_symbols_0" 60 latin:moreKeys="@string/more_keys_for_symbols_0" /> 61 <Key 62 latin:keyStyle="deleteKeyStyle" 63 latin:keyXPos="-10.0%p" 64 latin:keyWidth="fillBoth" /> 65 </Row> 66 <Row 67 latin:keyWidth="9.0%p" 68 > 69 <Key 70 latin:keyLabel="#" 71 latin:keyXPos="4.5%p" /> 72 <Key 73 latin:keyStyle="currencyKeyStyle" /> 74 <Key 75 latin:keyLabel="@string/keylabel_for_symbols_percent" 76 latin:moreKeys="@string/more_keys_for_symbols_percent" /> 77 <Key 78 latin:keyLabel="&" /> 79 <Key 80 latin:keyLabel="*" 81 latin:moreKeys="@string/more_keys_for_star" /> 82 <Key 83 latin:keyLabel="-" 84 latin:moreKeys="_,," /> 85 <Key 86 latin:keyLabel="+" 87 latin:moreKeys="@string/more_keys_for_plus" /> 88 <Key 89 latin:keyLabel="(" 90 latin:moreKeys="[,{,<" /> 91 <Key 92 latin:keyLabel=")" 93 latin:moreKeys="],},>" /> 94 <Key 95 latin:keyStyle="returnKeyStyle" 96 latin:keyXPos="-14.6%p" 97 latin:keyWidth="fillBoth" /> 98 </Row> 99 <Row 100 latin:keyWidth="8.9%p" 101 > 102 <Key 103 latin:keyStyle="toMoreSymbolKeyStyle" 104 latin:keyWidth="10.0%p" /> 105 <Key 106 latin:keyLabel="<" 107 latin:moreKeys=",," /> 108 <Key 109 latin:keyLabel=">" 110 latin:moreKeys=",," /> 111 <Key 112 latin:keyLabel="=" 113 latin:moreKeys="," /> 114 <switch> 115 <case 116 latin:mode="url" 117 > 118 <Key 119 latin:keyLabel="\'" 120 latin:moreKeys=",,," /> 121 </case> 122 <default> 123 <Key 124 latin:keyLabel=":" /> 125 </default> 126 </switch> 127 <Key 128 latin:keyLabel="@string/keylabel_for_symbols_semicolon" 129 latin:moreKeys="@string/more_keys_for_symbols_semicolon" /> 130 <Key 131 latin:keyLabel="@string/keylabel_for_comma" 132 latin:moreKeys="@string/more_keys_for_comma" /> 133 <Key 134 latin:keyLabel="." /> 135 <Key 136 latin:keyLabel="!" 137 latin:moreKeys="" /> 138 <Key 139 latin:keyLabel="@string/keylabel_for_symbols_question" 140 latin:moreKeys="@string/more_keys_for_symbols_question" /> 141 <Key 142 latin:keyLabel="/" 143 latin:keyWidth="fillRight" /> 144 </Row> 145 <Row 146 latin:keyWidth="8.9%p" 147 > 148 <Key 149 latin:keyStyle="toAlphaKeyStyle" 150 latin:keyWidth="13.0%p" /> 151 <Key 152 latin:keyStyle="tabKeyStyle" /> 153 <Key 154 latin:keyLabel="\@" /> 155 <Key 156 latin:keyStyle="spaceKeyStyle" 157 latin:keyXPos="30.750%p" 158 latin:keyWidth="39.750%p" /> 159 <!-- Note: DroidSans doesn't have double-high-reversed-quotation '\u201f' glyph. --> 160 <!-- latin:moreKeys=",,,,,,,,," --> 161 <Key 162 latin:keyLabel=""" 163 latin:moreKeys=",,,,,,," /> 164 <Key 165 latin:keyLabel="_" /> 166 <Spacer 167 latin:keyXPos="-10.00%p" 168 latin:keyWidth="0%p" /> 169 <include 170 latin:keyboardLayout="@xml/kbd_qwerty_f2" /> 171 </Row> 172 </merge> 173