blob: 084795463eb7b2485710bf02f7807d88594172b5 [file] [log] [blame]
satok979f8692010-08-20 14:35:02 +09001<?xml version="1.0" encoding="utf-8"?>
2<!--
3/*
4**
5** Copyright 2010, 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<!--
22 Danish Keyboard Layout
23
24 Just a copy of the Norwegian layout, with æ/ø switched.
25-->
26
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090027<Keyboard
28 xmlns:android="http://schemas.android.com/apk/res/android"
satok979f8692010-08-20 14:35:02 +090029 android:keyWidth="9.09%p"
30 android:horizontalGap="0px"
31 android:verticalGap="0px"
32 android:keyHeight="@dimen/key_height"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090033>
34 <Row>
35 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090036 android:keyLabel="q"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090037 android:popupKeyboard="@xml/kbd_popup_template"
38 android:popupCharacters="@string/alternates_for_q"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090039 android:keyWidth="8.75%p"
40 android:keyEdgeFlags="left" />
41 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090042 android:keyLabel="w"
43 android:popupKeyboard="@xml/kbd_popup_template"
44 android:popupCharacters="@string/alternates_for_w" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090045 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090046 android:keyLabel="e"
47 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +090048 android:popupCharacters="@string/alternates_for_e" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090049 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090050 android:keyLabel="r"
51 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +090052 android:popupCharacters="@string/alternates_for_r" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090053 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090054 android:keyLabel="t"
55 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +090056 android:popupCharacters="@string/alternates_for_t" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090057 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090058 android:keyLabel="y"
59 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +090060 android:popupCharacters="@string/alternates_for_y" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090061 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090062 android:keyLabel="u"
63 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +090064 android:popupCharacters="@string/alternates_for_u" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090065 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090066 android:keyLabel="i"
67 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +090068 android:popupCharacters="@string/alternates_for_i" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090069 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090070 android:keyLabel="o"
71 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +090072 android:popupCharacters="@string/alternates_for_o" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090073 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090074 android:keyLabel="p"
75 android:popupKeyboard="@xml/kbd_popup_template"
76 android:popupCharacters="@string/alternates_for_p" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090077 <Key
78 android:keyLabel="å"
79 android:keyWidth="8.75%p"
80 android:keyEdgeFlags="right" />
81 </Row>
82 <Row>
83 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090084 android:keyLabel="a"
85 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +090086 android:popupCharacters="@string/alternates_for_a"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090087 android:keyWidth="8.75%p"
88 android:keyEdgeFlags="left" />
89 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090090 android:keyLabel="s"
91 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +090092 android:popupCharacters="@string/alternates_for_s" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090093 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090094 android:keyLabel="d"
95 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +090096 android:popupCharacters="@string/alternates_for_d" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090097 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090098 android:keyLabel="f" />
99 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900100 android:keyLabel="g"
101 android:popupKeyboard="@xml/kbd_popup_template"
102 android:popupCharacters="@string/alternates_for_g" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900103 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900104 android:keyLabel="h" />
105 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900106 android:keyLabel="j" />
107 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900108 android:keyLabel="k" />
109 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900110 android:keyLabel="l"
111 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +0900112 android:popupCharacters="@string/alternates_for_l" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900113 <Key
114 android:keyLabel="æ"
115 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +0900116 android:popupCharacters="@string/alternates_for_ae" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900117 <Key
118 android:keyLabel="ø"
119 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +0900120 android:popupCharacters="@string/alternates_for_oe"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900121 android:keyWidth="8.75%p"
122 android:keyEdgeFlags="right" />
123 </Row>
124 <Row
125 android:keyWidth="10%p"
satok979f8692010-08-20 14:35:02 +0900126 >
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900127 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900128 android:codes="@integer/key_shift"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900129 android:keyIcon="@drawable/sym_keyboard_shift"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900130 android:iconPreview="@drawable/sym_keyboard_feedback_shift"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900131 android:keyWidth="15%p"
132 android:isModifier="true"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900133 android:isSticky="true"
134 android:keyEdgeFlags="left" />
135 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900136 android:keyLabel="z"
137 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +0900138 android:popupCharacters="@string/alternates_for_z" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900139 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900140 android:keyLabel="x" />
141 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900142 android:keyLabel="c"
143 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +0900144 android:popupCharacters="@string/alternates_for_c" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900145 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900146 android:keyLabel="v"
147 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +0900148 android:popupCharacters="@string/alternates_for_v" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900149 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900150 android:keyLabel="b" />
151 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900152 android:keyLabel="n"
153 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +0900154 android:popupCharacters="@string/alternates_for_n" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900155 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900156 android:keyLabel="m" />
157 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900158 android:codes="@integer/key_delete"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900159 android:keyIcon="@drawable/sym_keyboard_delete"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900160 android:iconPreview="@drawable/sym_keyboard_feedback_delete"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900161 android:keyWidth="15%p"
162 android:isModifier="true"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900163 android:isRepeatable="true"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900164 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900165 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900166 <Row
167 android:keyboardMode="@+id/mode_normal"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900168 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900169 android:rowEdgeFlags="bottom"
170 >
171 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900172 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900173 android:keyLabel="@string/label_symbol_key"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900174 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900175 android:isModifier="true"
176 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900177 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900178 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900179 android:isModifier="true" />
180 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900181 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900182 android:keyIcon="@drawable/sym_keyboard_space"
183 android:iconPreview="@drawable/sym_keyboard_feedback_space"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900184 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900185 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900186 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900187 android:keyLabel="."
188 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900189 android:isModifier="true" />
190 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900191 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900192 android:keyIcon="@drawable/sym_keyboard_return"
193 android:iconPreview="@drawable/sym_keyboard_feedback_return"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900194 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900195 android:isModifier="true"
196 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900197 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900198 <Row
199 android:keyboardMode="@+id/mode_url"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900200 android:keyWidth="10%p"
201 android:rowEdgeFlags="bottom"
202 >
203 <Key
204 android:codes="@integer/key_symbol"
205 android:keyLabel="@string/label_symbol_key"
206 android:keyWidth="20%p"
207 android:isModifier="true"
208 android:keyEdgeFlags="left" />
209 <Key
210 android:keyLabel="/"
211 android:isModifier="true" />
212 <Key
213 android:codes="@integer/key_space"
214 android:keyIcon="@drawable/sym_keyboard_space"
215 android:iconPreview="@drawable/sym_keyboard_feedback_space"
216 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900217 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900218 <Key
219 android:keyLabel="."
220 android:popupKeyboard="@xml/popup_punctuation"
221 android:isModifier="true" />
222 <Key
223 android:codes="@integer/key_return"
224 android:keyIcon="@drawable/sym_keyboard_return"
225 android:iconPreview="@drawable/sym_keyboard_feedback_return"
226 android:keyWidth="20%p"
227 android:isModifier="true"
228 android:keyEdgeFlags="right" />
229 </Row>
230 <Row
231 android:keyboardMode="@+id/mode_email"
232 android:keyWidth="10%p"
233 android:rowEdgeFlags="bottom"
234 >
235 <Key
236 android:codes="@integer/key_symbol"
237 android:keyLabel="@string/label_symbol_key"
238 android:keyWidth="20%p"
239 android:isModifier="true"
240 android:keyEdgeFlags="left" />
241 <Key
242 android:keyLabel="\@"
243 android:isModifier="true" />
244 <Key
245 android:codes="@integer/key_space"
246 android:keyIcon="@drawable/sym_keyboard_space"
247 android:iconPreview="@drawable/sym_keyboard_feedback_space"
248 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900249 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900250 <Key
251 android:keyLabel="."
252 android:popupKeyboard="@xml/popup_punctuation"
253 android:isModifier="true" />
254 <Key
255 android:codes="@integer/key_return"
256 android:keyIcon="@drawable/sym_keyboard_return"
257 android:iconPreview="@drawable/sym_keyboard_feedback_return"
258 android:keyWidth="20%p"
259 android:isModifier="true"
260 android:keyEdgeFlags="right" />
261 </Row>
262 <Row
263 android:keyboardMode="@+id/mode_im"
264 android:keyWidth="10%p"
265 android:rowEdgeFlags="bottom"
266 >
267 <Key
268 android:codes="@integer/key_symbol"
269 android:keyLabel="@string/label_symbol_key"
270 android:keyWidth="20%p"
271 android:isModifier="true"
272 android:keyEdgeFlags="left" />
273 <Key
274 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900275 android:isModifier="true" />
276 <Key
277 android:codes="@integer/key_space"
278 android:keyIcon="@drawable/sym_keyboard_space"
279 android:iconPreview="@drawable/sym_keyboard_feedback_space"
280 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900281 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900282 <Key
283 android:keyLabel="."
284 android:popupKeyboard="@xml/popup_punctuation"
285 android:isModifier="true" />
286 <Key
287 android:keyLabel=":-)"
288 android:keyOutputText=":-) "
289 android:popupKeyboard="@xml/popup_smileys"
290 android:keyWidth="20%p"
291 android:isModifier="true"
292 android:keyEdgeFlags="right" />
293 </Row>
294 <Row
295 android:keyboardMode="@+id/mode_webentry"
296 android:keyWidth="10%p"
297 android:rowEdgeFlags="bottom"
298 >
299 <Key
300 android:codes="@integer/key_symbol"
301 android:keyLabel="@string/label_symbol_key"
302 android:keyWidth="20%p"
303 android:isModifier="true"
304 android:keyEdgeFlags="left" />
305 <Key
306 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900307 android:isModifier="true" />
308 <Key
309 android:codes="@integer/key_space"
310 android:keyIcon="@drawable/sym_keyboard_space"
311 android:iconPreview="@drawable/sym_keyboard_feedback_space"
312 android:keyWidth="20%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900313 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900314 <Key
315 android:codes="@integer/key_tab"
316 android:keyIcon="@drawable/sym_keyboard_tab"
317 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
318 android:keyWidth="20%p"
319 android:isModifier="true" />
320 <Key
321 android:keyLabel="."
322 android:popupKeyboard="@xml/popup_punctuation"
323 android:isModifier="true" />
324 <Key
325 android:codes="@integer/key_return"
326 android:keyIcon="@drawable/sym_keyboard_return"
327 android:iconPreview="@drawable/sym_keyboard_feedback_return"
328 android:keyWidth="20%p"
329 android:isModifier="true"
330 android:keyEdgeFlags="right" />
331 </Row>
332 <Row
333 android:keyboardMode="@+id/mode_normal_with_settings_key"
334 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900335 android:rowEdgeFlags="bottom"
336 >
337 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900338 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900339 android:keyLabel="@string/label_symbol_key"
340 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900341 android:isModifier="true"
342 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900343 <Key
344 android:codes="@integer/key_settings"
345 android:keyIcon="@drawable/sym_keyboard_settings"
346 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900347 android:isModifier="true" />
348 <Key
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900349 android:codes="@integer/key_f1"
satok007803c2010-09-08 17:24:16 +0900350 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900351 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900352 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900353 android:keyIcon="@drawable/sym_keyboard_space"
354 android:iconPreview="@drawable/sym_keyboard_feedback_space"
355 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900356 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900357 <Key
358 android:keyLabel="."
359 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900360 android:isModifier="true" />
361 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900362 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900363 android:keyIcon="@drawable/sym_keyboard_return"
364 android:iconPreview="@drawable/sym_keyboard_feedback_return"
365 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900366 android:isModifier="true"
367 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900368 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900369 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900370 android:keyboardMode="@+id/mode_url_with_settings_key"
371 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900372 android:rowEdgeFlags="bottom"
373 >
374 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900375 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900376 android:keyLabel="@string/label_symbol_key"
377 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900378 android:isModifier="true"
379 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900380 <Key
381 android:codes="@integer/key_settings"
382 android:keyIcon="@drawable/sym_keyboard_settings"
383 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900384 android:isModifier="true" />
385 <Key
386 android:keyLabel="/"
387 android:isModifier="true" />
388 <Key
389 android:codes="@integer/key_space"
390 android:keyIcon="@drawable/sym_keyboard_space"
391 android:iconPreview="@drawable/sym_keyboard_feedback_space"
392 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900393 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900394 <Key
395 android:keyLabel="."
396 android:popupKeyboard="@xml/popup_punctuation"
397 android:isModifier="true" />
398 <Key
399 android:codes="@integer/key_return"
400 android:keyIcon="@drawable/sym_keyboard_return"
401 android:iconPreview="@drawable/sym_keyboard_feedback_return"
402 android:keyWidth="25%p"
403 android:isModifier="true"
404 android:keyEdgeFlags="right" />
405 </Row>
406 <Row
407 android:keyboardMode="@+id/mode_email_with_settings_key"
408 android:keyWidth="10%p"
409 android:rowEdgeFlags="bottom"
410 >
411 <Key
412 android:codes="@integer/key_symbol"
413 android:keyLabel="@string/label_symbol_key"
414 android:keyWidth="15%p"
415 android:isModifier="true"
416 android:keyEdgeFlags="left" />
417 <Key
418 android:codes="@integer/key_settings"
419 android:keyIcon="@drawable/sym_keyboard_settings"
420 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900421 android:isModifier="true" />
422 <Key
423 android:keyLabel="\@"
424 android:isModifier="true" />
425 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900426 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900427 android:keyIcon="@drawable/sym_keyboard_space"
428 android:iconPreview="@drawable/sym_keyboard_feedback_space"
429 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900430 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900431 <Key
432 android:keyLabel="."
433 android:popupKeyboard="@xml/popup_punctuation"
434 android:isModifier="true" />
435 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900436 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900437 android:keyIcon="@drawable/sym_keyboard_return"
438 android:iconPreview="@drawable/sym_keyboard_feedback_return"
439 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900440 android:isModifier="true"
441 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900442 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900443 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900444 android:keyboardMode="@+id/mode_im_with_settings_key"
445 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900446 android:rowEdgeFlags="bottom"
447 >
448 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900449 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900450 android:keyLabel="@string/label_symbol_key"
451 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900452 android:isModifier="true"
453 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900454 <Key
455 android:codes="@integer/key_settings"
456 android:keyIcon="@drawable/sym_keyboard_settings"
457 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900458 android:isModifier="true" />
459 <Key
460 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900461 android:isModifier="true" />
462 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900463 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900464 android:keyIcon="@drawable/sym_keyboard_space"
465 android:iconPreview="@drawable/sym_keyboard_feedback_space"
466 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900467 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900468 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900469 android:keyLabel="."
470 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900471 android:isModifier="true" />
472 <Key
473 android:keyLabel=":-)"
474 android:keyOutputText=":-) "
475 android:popupKeyboard="@xml/popup_smileys"
476 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900477 android:isModifier="true"
478 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900479 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900480 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900481 android:keyboardMode="@+id/mode_webentry_with_settings_key"
482 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900483 android:rowEdgeFlags="bottom"
484 >
485 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900486 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900487 android:keyLabel="@string/label_symbol_key"
488 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900489 android:isModifier="true"
490 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900491 <Key
492 android:codes="@integer/key_settings"
493 android:keyIcon="@drawable/sym_keyboard_settings"
494 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900495 android:isModifier="true" />
496 <Key
497 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900498 android:isModifier="true" />
499 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900500 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900501 android:keyIcon="@drawable/sym_keyboard_space"
502 android:iconPreview="@drawable/sym_keyboard_feedback_space"
503 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900504 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900505 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900506 android:codes="@integer/key_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900507 android:keyIcon="@drawable/sym_keyboard_tab"
508 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900509 android:isModifier="true" />
510 <Key
511 android:keyLabel="."
512 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900513 android:isModifier="true" />
514 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900515 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900516 android:keyIcon="@drawable/sym_keyboard_return"
517 android:iconPreview="@drawable/sym_keyboard_feedback_return"
518 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900519 android:isModifier="true"
520 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900521 </Row>
satok007803c2010-09-08 17:24:16 +0900522</Keyboard>