• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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="&amp;" />
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="[,{,&lt;" />
98        <Key
99            latin:keyLabel=")"
100            latin:moreKeys="],},&gt;" />
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="&lt;"
114            latin:moreKeys="≤,«,‹" />
115        <Key
116            latin:keyLabel="&gt;"
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="&quot;"
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