blob: a17d604bfe6e51f78fdbf958c2f5f9f4844b94cd [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"
179 android:keyIcon="@drawable/sym_keyboard_mic"
180 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900181 android:isModifier="true" />
182 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900183 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900184 android:keyIcon="@drawable/sym_keyboard_space"
185 android:iconPreview="@drawable/sym_keyboard_feedback_space"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900186 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900187 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900188 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900189 android:keyLabel="."
190 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900191 android:isModifier="true" />
192 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900193 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900194 android:keyIcon="@drawable/sym_keyboard_return"
195 android:iconPreview="@drawable/sym_keyboard_feedback_return"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900196 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900197 android:isModifier="true"
198 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900199 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900200 <Row
201 android:keyboardMode="@+id/mode_url"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900202 android:keyWidth="10%p"
203 android:rowEdgeFlags="bottom"
204 >
205 <Key
206 android:codes="@integer/key_symbol"
207 android:keyLabel="@string/label_symbol_key"
208 android:keyWidth="20%p"
209 android:isModifier="true"
210 android:keyEdgeFlags="left" />
211 <Key
212 android:keyLabel="/"
213 android:isModifier="true" />
214 <Key
215 android:codes="@integer/key_space"
216 android:keyIcon="@drawable/sym_keyboard_space"
217 android:iconPreview="@drawable/sym_keyboard_feedback_space"
218 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900219 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900220 <Key
221 android:keyLabel="."
222 android:popupKeyboard="@xml/popup_punctuation"
223 android:isModifier="true" />
224 <Key
225 android:codes="@integer/key_return"
226 android:keyIcon="@drawable/sym_keyboard_return"
227 android:iconPreview="@drawable/sym_keyboard_feedback_return"
228 android:keyWidth="20%p"
229 android:isModifier="true"
230 android:keyEdgeFlags="right" />
231 </Row>
232 <Row
233 android:keyboardMode="@+id/mode_email"
234 android:keyWidth="10%p"
235 android:rowEdgeFlags="bottom"
236 >
237 <Key
238 android:codes="@integer/key_symbol"
239 android:keyLabel="@string/label_symbol_key"
240 android:keyWidth="20%p"
241 android:isModifier="true"
242 android:keyEdgeFlags="left" />
243 <Key
244 android:keyLabel="\@"
245 android:isModifier="true" />
246 <Key
247 android:codes="@integer/key_space"
248 android:keyIcon="@drawable/sym_keyboard_space"
249 android:iconPreview="@drawable/sym_keyboard_feedback_space"
250 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900251 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900252 <Key
253 android:keyLabel="."
254 android:popupKeyboard="@xml/popup_punctuation"
255 android:isModifier="true" />
256 <Key
257 android:codes="@integer/key_return"
258 android:keyIcon="@drawable/sym_keyboard_return"
259 android:iconPreview="@drawable/sym_keyboard_feedback_return"
260 android:keyWidth="20%p"
261 android:isModifier="true"
262 android:keyEdgeFlags="right" />
263 </Row>
264 <Row
265 android:keyboardMode="@+id/mode_im"
266 android:keyWidth="10%p"
267 android:rowEdgeFlags="bottom"
268 >
269 <Key
270 android:codes="@integer/key_symbol"
271 android:keyLabel="@string/label_symbol_key"
272 android:keyWidth="20%p"
273 android:isModifier="true"
274 android:keyEdgeFlags="left" />
275 <Key
276 android:codes="@integer/key_f1"
277 android:keyIcon="@drawable/sym_keyboard_mic"
278 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
279 android:isModifier="true" />
280 <Key
281 android:codes="@integer/key_space"
282 android:keyIcon="@drawable/sym_keyboard_space"
283 android:iconPreview="@drawable/sym_keyboard_feedback_space"
284 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900285 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900286 <Key
287 android:keyLabel="."
288 android:popupKeyboard="@xml/popup_punctuation"
289 android:isModifier="true" />
290 <Key
291 android:keyLabel=":-)"
292 android:keyOutputText=":-) "
293 android:popupKeyboard="@xml/popup_smileys"
294 android:keyWidth="20%p"
295 android:isModifier="true"
296 android:keyEdgeFlags="right" />
297 </Row>
298 <Row
299 android:keyboardMode="@+id/mode_webentry"
300 android:keyWidth="10%p"
301 android:rowEdgeFlags="bottom"
302 >
303 <Key
304 android:codes="@integer/key_symbol"
305 android:keyLabel="@string/label_symbol_key"
306 android:keyWidth="20%p"
307 android:isModifier="true"
308 android:keyEdgeFlags="left" />
309 <Key
310 android:codes="@integer/key_f1"
311 android:keyIcon="@drawable/sym_keyboard_mic"
312 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
313 android:isModifier="true" />
314 <Key
315 android:codes="@integer/key_space"
316 android:keyIcon="@drawable/sym_keyboard_space"
317 android:iconPreview="@drawable/sym_keyboard_feedback_space"
318 android:keyWidth="20%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900319 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900320 <Key
321 android:codes="@integer/key_tab"
322 android:keyIcon="@drawable/sym_keyboard_tab"
323 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
324 android:keyWidth="20%p"
325 android:isModifier="true" />
326 <Key
327 android:keyLabel="."
328 android:popupKeyboard="@xml/popup_punctuation"
329 android:isModifier="true" />
330 <Key
331 android:codes="@integer/key_return"
332 android:keyIcon="@drawable/sym_keyboard_return"
333 android:iconPreview="@drawable/sym_keyboard_feedback_return"
334 android:keyWidth="20%p"
335 android:isModifier="true"
336 android:keyEdgeFlags="right" />
337 </Row>
338 <Row
339 android:keyboardMode="@+id/mode_normal_with_settings_key"
340 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900341 android:rowEdgeFlags="bottom"
342 >
343 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900344 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900345 android:keyLabel="@string/label_symbol_key"
346 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900347 android:isModifier="true"
348 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900349 <Key
350 android:codes="@integer/key_settings"
351 android:keyIcon="@drawable/sym_keyboard_settings"
352 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900353 android:isModifier="true" />
354 <Key
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900355 android:codes="@integer/key_f1"
356 android:keyIcon="@drawable/sym_keyboard_mic"
357 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
satok007803c2010-09-08 17:24:16 +0900358 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900359 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900360 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900361 android:keyIcon="@drawable/sym_keyboard_space"
362 android:iconPreview="@drawable/sym_keyboard_feedback_space"
363 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900364 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900365 <Key
366 android:keyLabel="."
367 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900368 android:isModifier="true" />
369 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900370 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900371 android:keyIcon="@drawable/sym_keyboard_return"
372 android:iconPreview="@drawable/sym_keyboard_feedback_return"
373 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900374 android:isModifier="true"
375 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900376 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900377 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900378 android:keyboardMode="@+id/mode_url_with_settings_key"
379 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900380 android:rowEdgeFlags="bottom"
381 >
382 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900383 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900384 android:keyLabel="@string/label_symbol_key"
385 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900386 android:isModifier="true"
387 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900388 <Key
389 android:codes="@integer/key_settings"
390 android:keyIcon="@drawable/sym_keyboard_settings"
391 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900392 android:isModifier="true" />
393 <Key
394 android:keyLabel="/"
395 android:isModifier="true" />
396 <Key
397 android:codes="@integer/key_space"
398 android:keyIcon="@drawable/sym_keyboard_space"
399 android:iconPreview="@drawable/sym_keyboard_feedback_space"
400 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900401 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900402 <Key
403 android:keyLabel="."
404 android:popupKeyboard="@xml/popup_punctuation"
405 android:isModifier="true" />
406 <Key
407 android:codes="@integer/key_return"
408 android:keyIcon="@drawable/sym_keyboard_return"
409 android:iconPreview="@drawable/sym_keyboard_feedback_return"
410 android:keyWidth="25%p"
411 android:isModifier="true"
412 android:keyEdgeFlags="right" />
413 </Row>
414 <Row
415 android:keyboardMode="@+id/mode_email_with_settings_key"
416 android:keyWidth="10%p"
417 android:rowEdgeFlags="bottom"
418 >
419 <Key
420 android:codes="@integer/key_symbol"
421 android:keyLabel="@string/label_symbol_key"
422 android:keyWidth="15%p"
423 android:isModifier="true"
424 android:keyEdgeFlags="left" />
425 <Key
426 android:codes="@integer/key_settings"
427 android:keyIcon="@drawable/sym_keyboard_settings"
428 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900429 android:isModifier="true" />
430 <Key
431 android:keyLabel="\@"
432 android:isModifier="true" />
433 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900434 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900435 android:keyIcon="@drawable/sym_keyboard_space"
436 android:iconPreview="@drawable/sym_keyboard_feedback_space"
437 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900438 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900439 <Key
440 android:keyLabel="."
441 android:popupKeyboard="@xml/popup_punctuation"
442 android:isModifier="true" />
443 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900444 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900445 android:keyIcon="@drawable/sym_keyboard_return"
446 android:iconPreview="@drawable/sym_keyboard_feedback_return"
447 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900448 android:isModifier="true"
449 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900450 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900451 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900452 android:keyboardMode="@+id/mode_im_with_settings_key"
453 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900454 android:rowEdgeFlags="bottom"
455 >
456 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900457 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900458 android:keyLabel="@string/label_symbol_key"
459 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900460 android:isModifier="true"
461 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900462 <Key
463 android:codes="@integer/key_settings"
464 android:keyIcon="@drawable/sym_keyboard_settings"
465 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900466 android:isModifier="true" />
467 <Key
468 android:codes="@integer/key_f1"
469 android:keyIcon="@drawable/sym_keyboard_mic"
470 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900471 android:isModifier="true" />
472 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900473 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900474 android:keyIcon="@drawable/sym_keyboard_space"
475 android:iconPreview="@drawable/sym_keyboard_feedback_space"
476 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900477 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900478 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900479 android:keyLabel="."
480 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900481 android:isModifier="true" />
482 <Key
483 android:keyLabel=":-)"
484 android:keyOutputText=":-) "
485 android:popupKeyboard="@xml/popup_smileys"
486 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900487 android:isModifier="true"
488 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900489 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900490 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900491 android:keyboardMode="@+id/mode_webentry_with_settings_key"
492 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900493 android:rowEdgeFlags="bottom"
494 >
495 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900496 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900497 android:keyLabel="@string/label_symbol_key"
498 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900499 android:isModifier="true"
500 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900501 <Key
502 android:codes="@integer/key_settings"
503 android:keyIcon="@drawable/sym_keyboard_settings"
504 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900505 android:isModifier="true" />
506 <Key
507 android:codes="@integer/key_f1"
508 android:keyIcon="@drawable/sym_keyboard_mic"
509 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900510 android:isModifier="true" />
511 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900512 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900513 android:keyIcon="@drawable/sym_keyboard_space"
514 android:iconPreview="@drawable/sym_keyboard_feedback_space"
515 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900516 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900517 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900518 android:codes="@integer/key_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900519 android:keyIcon="@drawable/sym_keyboard_tab"
520 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900521 android:isModifier="true" />
522 <Key
523 android:keyLabel="."
524 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900525 android:isModifier="true" />
526 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900527 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900528 android:keyIcon="@drawable/sym_keyboard_return"
529 android:iconPreview="@drawable/sym_keyboard_feedback_return"
530 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900531 android:isModifier="true"
532 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900533 </Row>
satok007803c2010-09-08 17:24:16 +0900534</Keyboard>