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="10%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 latin:keyWidth="fillRight" /> 62 </Row> 63 <Row 64 latin:keyWidth="10%p" 65 > 66 <Key 67 latin:keyLabel="\@" /> 68 <Key 69 latin:keyLabel="\#" /> 70 <Key 71 latin:keyStyle="currencyKeyStyle" /> 72 <Key 73 latin:keyLabel="@string/keylabel_for_symbols_percent" 74 latin:moreKeys="@string/more_keys_for_symbols_percent" /> 75 <Key 76 latin:keyLabel="&" /> 77 <Key 78 latin:keyLabel="*" 79 latin:moreKeys="@string/more_keys_for_star" /> 80 <Key 81 latin:keyLabel="-" 82 latin:moreKeys="_,," /> 83 <Key 84 latin:keyLabel="+" 85 latin:moreKeys="@string/more_keys_for_plus" /> 86 <Key 87 latin:keyLabel="(" 88 latin:moreKeys="@string/more_keys_for_left_parenthesis" /> 89 <Key 90 latin:keyLabel=")" 91 latin:moreKeys="@string/more_keys_for_right_parenthesis" 92 latin:keyWidth="fillRight" /> 93 </Row> 94 <Row 95 latin:keyWidth="10%p" 96 > 97 <Key 98 latin:keyStyle="toMoreSymbolKeyStyle" 99 latin:keyWidth="15%p" 100 latin:visualInsetsRight="1%p" /> 101 <Key 102 latin:keyLabel="!" 103 latin:moreKeys="" /> 104 <!-- Note: Neither DroidSans nor Roboto have a glyph for Double high-reversed-9 quotation mark U+201F. --> 105 <!-- latin:moreKeys=",,,,," --> 106 <Key 107 latin:keyLabel=""" 108 latin:moreKeys=",,," 109 latin:maxMoreKeysColumn="6" /> 110 <Key 111 latin:keyLabel="\'" 112 latin:moreKeys=",,," /> 113 <Key 114 latin:keyLabel=":" /> 115 <Key 116 latin:keyLabel="@string/keylabel_for_symbols_semicolon" 117 latin:moreKeys="@string/more_keys_for_symbols_semicolon" /> 118 <Key 119 latin:keyLabel="/" /> 120 <Key 121 latin:keyLabel="@string/keylabel_for_symbols_question" 122 latin:moreKeys="@string/more_keys_for_symbols_question" /> 123 <Key 124 latin:keyStyle="deleteKeyStyle" 125 latin:keyWidth="fillRight" 126 latin:visualInsetsLeft="1%p" /> 127 </Row> 128 <include 129 latin:keyboardLayout="@xml/kbd_symbols_row4" /> 130 </merge> 131