blob: ca9f99a31b9e38c1783865d055989faf98ba4caf [file] [log] [blame]
The Android Open Source Project923bf412009-03-13 15:11:42 -07001<?xml version="1.0" encoding="utf-8"?>
2<!--
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +09003/*
The Android Open Source Project923bf412009-03-13 15:11:42 -07004**
5** Copyright 2008, The Android Open Source Project
6**
satokd3833642010-09-02 12:57:07 +09007** 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
The Android Open Source Project923bf412009-03-13 15:11:42 -070010**
satokd3833642010-09-02 12:57:07 +090011** http://www.apache.org/licenses/LICENSE-2.0
The Android Open Source Project923bf412009-03-13 15:11:42 -070012**
satokd3833642010-09-02 12:57:07 +090013** 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
The Android Open Source Project923bf412009-03-13 15:11:42 -070017** limitations under the License.
18*/
19-->
20
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090021<Keyboard
22 xmlns:android="http://schemas.android.com/apk/res/android"
The Android Open Source Project923bf412009-03-13 15:11:42 -070023 android:keyWidth="10%p"
24 android:horizontalGap="0px"
25 android:verticalGap="0px"
26 android:keyHeight="@dimen/key_height"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090027>
28 <Row>
29 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090030 android:keyLabel="q"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090031 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090032 android:popupCharacters="@string/alternates_for_q"
33 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090034 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090035 android:keyLabel="w"
36 android:popupKeyboard="@xml/kbd_popup_template"
37 android:popupCharacters="@string/alternates_for_w" />
38 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090039 android:keyLabel="e"
40 android:popupKeyboard="@xml/kbd_popup_template"
41 android:popupCharacters="@string/alternates_for_e" />
42 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090043 android:keyLabel="r"
44 android:popupKeyboard="@xml/kbd_popup_template"
45 android:popupCharacters="@string/alternates_for_r" />
46 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090047 android:keyLabel="t"
48 android:popupKeyboard="@xml/kbd_popup_template"
49 android:popupCharacters="@string/alternates_for_t" />
50 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090051 android:keyLabel="y"
52 android:popupKeyboard="@xml/kbd_popup_template"
53 android:popupCharacters="@string/alternates_for_y" />
54 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090055 android:keyLabel="u"
56 android:popupKeyboard="@xml/kbd_popup_template"
57 android:popupCharacters="@string/alternates_for_u" />
58 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090059 android:keyLabel="i"
60 android:popupKeyboard="@xml/kbd_popup_template"
61 android:popupCharacters="@string/alternates_for_i" />
62 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090063 android:keyLabel="o"
64 android:popupKeyboard="@xml/kbd_popup_template"
65 android:popupCharacters="@string/alternates_for_o" />
66 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090067 android:keyLabel="p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090068 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090069 android:popupCharacters="@string/alternates_for_p"
70 android:keyEdgeFlags="right" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090071 </Row>
72 <Row>
73 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090074 android:keyLabel="a"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090075 android:popupKeyboard="@xml/kbd_popup_template"
76 android:popupCharacters="@string/alternates_for_a"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090077 android:horizontalGap="5%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090078 android:keyEdgeFlags="left" />
79 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090080 android:keyLabel="s"
81 android:popupKeyboard="@xml/kbd_popup_template"
82 android:popupCharacters="@string/alternates_for_s" />
83 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090084 android:keyLabel="d"
85 android:popupKeyboard="@xml/kbd_popup_template"
86 android:popupCharacters="@string/alternates_for_d" />
87 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090088 android:keyLabel="f" />
89 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090090 android:keyLabel="g"
91 android:popupKeyboard="@xml/kbd_popup_template"
92 android:popupCharacters="@string/alternates_for_g" />
93 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090094 android:keyLabel="h" />
95 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090096 android:keyLabel="j" />
97 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090098 android:keyLabel="k" />
99 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900100 android:keyLabel="l"
101 android:popupKeyboard="@xml/kbd_popup_template"
102 android:popupCharacters="@string/alternates_for_l"
103 android:keyEdgeFlags="right" />
104 </Row>
105 <Row>
106 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900107 android:codes="@integer/key_shift"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900108 android:keyIcon="@drawable/sym_keyboard_shift"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900109 android:iconPreview="@drawable/sym_keyboard_feedback_shift"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900110 android:keyWidth="15%p"
111 android:isModifier="true"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900112 android:isSticky="true"
113 android:keyEdgeFlags="left" />
114 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900115 android:keyLabel="z"
116 android:popupKeyboard="@xml/kbd_popup_template"
117 android:popupCharacters="@string/alternates_for_z" />
118 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900119 android:keyLabel="x" />
120 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900121 android:keyLabel="c"
122 android:popupKeyboard="@xml/kbd_popup_template"
123 android:popupCharacters="@string/alternates_for_c" />
124 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900125 android:keyLabel="v"
126 android:popupKeyboard="@xml/kbd_popup_template"
127 android:popupCharacters="@string/alternates_for_v" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900128 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900129 android:keyLabel="b" />
130 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900131 android:keyLabel="n"
132 android:popupKeyboard="@xml/kbd_popup_template"
133 android:popupCharacters="@string/alternates_for_n" />
134 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900135 android:keyLabel="m" />
136 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900137 android:codes="@integer/key_delete"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900138 android:keyIcon="@drawable/sym_keyboard_delete"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900139 android:iconPreview="@drawable/sym_keyboard_feedback_delete"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900140 android:keyWidth="15%p"
141 android:isModifier="true"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900142 android:isRepeatable="true"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900143 android:keyEdgeFlags="right" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900144 </Row>
145 <Row
146 android:keyboardMode="@+id/mode_normal"
147 android:rowEdgeFlags="bottom"
The Android Open Source Project923bf412009-03-13 15:11:42 -0700148 >
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900149 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900150 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900151 android:keyLabel="@string/label_symbol_key"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900152 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900153 android:isModifier="true"
154 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900155 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900156 android:codes="@integer/key_f1"
157 android:keyIcon="@drawable/sym_keyboard_mic"
158 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900159 android:isModifier="true" />
160 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900161 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900162 android:keyIcon="@drawable/sym_keyboard_space"
163 android:iconPreview="@drawable/sym_keyboard_feedback_space"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900164 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900165 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900166 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900167 android:keyLabel="."
168 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900169 android:isModifier="true" />
170 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900171 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900172 android:keyIcon="@drawable/sym_keyboard_return"
173 android:iconPreview="@drawable/sym_keyboard_feedback_return"
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="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700177 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900178 <Row
179 android:keyboardMode="@+id/mode_url"
180 android:rowEdgeFlags="bottom"
181 >
182 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900183 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900184 android:keyLabel="@string/label_symbol_key"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900185 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900186 android:isModifier="true"
187 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900188 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900189 android:keyLabel="/"
satok007803c2010-09-08 17:24:16 +0900190 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900191 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900192 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900193 android:keyIcon="@drawable/sym_keyboard_space"
194 android:iconPreview="@drawable/sym_keyboard_feedback_space"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900195 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900196 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900197 <Key
198 android:keyLabel="."
199 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900200 android:isModifier="true" />
201 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900202 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900203 android:keyIcon="@drawable/sym_keyboard_return"
204 android:iconPreview="@drawable/sym_keyboard_feedback_return"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900205 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900206 android:isModifier="true"
207 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700208 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900209 <Row
210 android:keyboardMode="@+id/mode_email"
211 android:rowEdgeFlags="bottom"
212 >
213 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900214 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900215 android:keyLabel="@string/label_symbol_key"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900216 android:keyWidth="20%p"
217 android:isModifier="true"
218 android:keyEdgeFlags="left" />
219 <Key
220 android:keyLabel="\@"
221 android:isModifier="true" />
222 <Key
223 android:codes="@integer/key_space"
224 android:keyIcon="@drawable/sym_keyboard_space"
225 android:iconPreview="@drawable/sym_keyboard_feedback_space"
226 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900227 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900228 <Key
229 android:keyLabel="."
230 android:popupKeyboard="@xml/popup_punctuation"
231 android:isModifier="true" />
232 <Key
233 android:codes="@integer/key_return"
234 android:keyIcon="@drawable/sym_keyboard_return"
235 android:iconPreview="@drawable/sym_keyboard_feedback_return"
236 android:keyWidth="20%p"
237 android:isModifier="true"
238 android:keyEdgeFlags="right" />
239 </Row>
240 <Row
241 android:keyboardMode="@+id/mode_im"
242 android:rowEdgeFlags="bottom"
243 >
244 <Key
245 android:codes="@integer/key_symbol"
246 android:keyLabel="@string/label_symbol_key"
247 android:keyWidth="20%p"
248 android:isModifier="true"
249 android:keyEdgeFlags="left" />
250 <Key
251 android:codes="@integer/key_f1"
252 android:keyIcon="@drawable/sym_keyboard_mic"
253 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
254 android:isModifier="true" />
255 <Key
256 android:codes="@integer/key_space"
257 android:keyIcon="@drawable/sym_keyboard_space"
258 android:iconPreview="@drawable/sym_keyboard_feedback_space"
259 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900260 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900261 <Key
262 android:keyLabel="."
263 android:popupKeyboard="@xml/popup_punctuation"
264 android:isModifier="true" />
265 <Key
266 android:keyLabel=":-)"
267 android:keyOutputText=":-) "
268 android:popupKeyboard="@xml/popup_smileys"
269 android:keyWidth="20%p"
270 android:isModifier="true"
271 android:keyEdgeFlags="right" />
272 </Row>
273 <Row
274 android:keyboardMode="@+id/mode_webentry"
275 android:rowEdgeFlags="bottom"
276 >
277 <Key
278 android:codes="@integer/key_symbol"
279 android:keyLabel="@string/label_symbol_key"
280 android:keyWidth="20%p"
281 android:isModifier="true"
282 android:keyEdgeFlags="left" />
283 <Key
284 android:codes="@integer/key_f1"
285 android:keyIcon="@drawable/sym_keyboard_mic"
286 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
287 android:isModifier="true" />
288 <Key
289 android:codes="@integer/key_space"
290 android:keyIcon="@drawable/sym_keyboard_space"
291 android:iconPreview="@drawable/sym_keyboard_feedback_space"
292 android:keyWidth="20%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900293 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900294 <Key
295 android:codes="@integer/key_tab"
296 android:keyIcon="@drawable/sym_keyboard_tab"
297 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
298 android:keyWidth="20%p"
299 android:isModifier="true" />
300 <Key
301 android:keyLabel="."
302 android:popupKeyboard="@xml/popup_punctuation"
303 android:isModifier="true" />
304 <Key
305 android:codes="@integer/key_return"
306 android:keyIcon="@drawable/sym_keyboard_return"
307 android:iconPreview="@drawable/sym_keyboard_feedback_return"
308 android:keyWidth="20%p"
309 android:isModifier="true"
310 android:keyEdgeFlags="right" />
311 </Row>
312 <Row
313 android:keyboardMode="@+id/mode_normal_with_settings_key"
314 android:rowEdgeFlags="bottom"
315 >
316 <Key
317 android:codes="@integer/key_symbol"
318 android:keyLabel="@string/label_symbol_key"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900319 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900320 android:isModifier="true"
321 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900322 <Key
323 android:codes="@integer/key_settings"
324 android:keyIcon="@drawable/sym_keyboard_settings"
325 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900326 android:isModifier="true" />
327 <Key
328 android:codes="@integer/key_f1"
329 android:keyIcon="@drawable/sym_keyboard_mic"
330 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
331 android:isModifier="true" />
332 <Key
333 android:codes="@integer/key_space"
334 android:keyIcon="@drawable/sym_keyboard_space"
335 android:iconPreview="@drawable/sym_keyboard_feedback_space"
336 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900337 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900338 <Key
339 android:keyLabel="."
340 android:popupKeyboard="@xml/popup_punctuation"
341 android:isModifier="true" />
342 <Key
343 android:codes="@integer/key_return"
344 android:keyIcon="@drawable/sym_keyboard_return"
345 android:iconPreview="@drawable/sym_keyboard_feedback_return"
346 android:keyWidth="25%p"
347 android:isModifier="true"
348 android:keyEdgeFlags="right" />
349 </Row>
350 <Row
351 android:keyboardMode="@+id/mode_url_with_settings_key"
352 android:rowEdgeFlags="bottom"
353 >
354 <Key
355 android:codes="@integer/key_symbol"
356 android:keyLabel="@string/label_symbol_key"
357 android:keyWidth="15%p"
358 android:isModifier="true"
359 android:keyEdgeFlags="left" />
360 <Key
361 android:codes="@integer/key_settings"
362 android:keyIcon="@drawable/sym_keyboard_settings"
363 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
364 android:isModifier="true" />
365 <Key
366 android:keyLabel="/"
367 android:isModifier="true" />
368 <Key
369 android:codes="@integer/key_space"
370 android:keyIcon="@drawable/sym_keyboard_space"
371 android:iconPreview="@drawable/sym_keyboard_feedback_space"
372 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900373 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900374 <Key
375 android:keyLabel="."
376 android:popupKeyboard="@xml/popup_punctuation"
377 android:isModifier="true" />
378 <Key
379 android:codes="@integer/key_return"
380 android:keyIcon="@drawable/sym_keyboard_return"
381 android:iconPreview="@drawable/sym_keyboard_feedback_return"
382 android:keyWidth="25%p"
383 android:isModifier="true"
384 android:keyEdgeFlags="right" />
385 </Row>
386 <Row
387 android:keyboardMode="@+id/mode_email_with_settings_key"
388 android:rowEdgeFlags="bottom"
389 >
390 <Key
391 android:codes="@integer/key_symbol"
392 android:keyLabel="@string/label_symbol_key"
393 android:keyWidth="15%p"
394 android:isModifier="true"
395 android:keyEdgeFlags="left" />
396 <Key
397 android:codes="@integer/key_settings"
398 android:keyIcon="@drawable/sym_keyboard_settings"
399 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900400 android:isModifier="true" />
401 <Key
402 android:keyLabel="\@"
403 android:isModifier="true" />
404 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900405 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900406 android:keyIcon="@drawable/sym_keyboard_space"
407 android:iconPreview="@drawable/sym_keyboard_feedback_space"
408 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900409 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900410 <Key
411 android:keyLabel="."
412 android:popupKeyboard="@xml/popup_punctuation"
413 android:isModifier="true" />
414 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900415 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900416 android:keyIcon="@drawable/sym_keyboard_return"
417 android:iconPreview="@drawable/sym_keyboard_feedback_return"
418 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900419 android:isModifier="true"
420 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700421 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900422 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900423 android:keyboardMode="@+id/mode_im_with_settings_key"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900424 android:rowEdgeFlags="bottom"
425 >
426 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900427 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900428 android:keyLabel="@string/label_symbol_key"
429 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900430 android:isModifier="true"
431 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900432 <Key
433 android:codes="@integer/key_settings"
434 android:keyIcon="@drawable/sym_keyboard_settings"
435 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900436 android:isModifier="true" />
437 <Key
438 android:codes="@integer/key_f1"
439 android:keyIcon="@drawable/sym_keyboard_mic"
440 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900441 android:isModifier="true" />
442 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900443 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900444 android:keyIcon="@drawable/sym_keyboard_space"
445 android:iconPreview="@drawable/sym_keyboard_feedback_space"
446 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900447 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900448 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900449 android:keyLabel="."
450 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900451 android:isModifier="true" />
452 <Key
453 android:keyLabel=":-)"
454 android:keyOutputText=":-) "
455 android:popupKeyboard="@xml/popup_smileys"
456 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900457 android:isModifier="true"
458 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700459 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900460 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900461 android:keyboardMode="@+id/mode_webentry_with_settings_key"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900462 android:rowEdgeFlags="bottom"
463 >
464 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900465 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900466 android:keyLabel="@string/label_symbol_key"
467 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900468 android:isModifier="true"
469 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900470 <Key
471 android:codes="@integer/key_settings"
472 android:keyIcon="@drawable/sym_keyboard_settings"
473 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900474 android:isModifier="true" />
475 <Key
476 android:codes="@integer/key_f1"
477 android:keyIcon="@drawable/sym_keyboard_mic"
478 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900479 android:isModifier="true" />
480 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900481 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900482 android:keyIcon="@drawable/sym_keyboard_space"
483 android:iconPreview="@drawable/sym_keyboard_feedback_space"
484 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900485 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900486 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900487 android:codes="@integer/key_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900488 android:keyIcon="@drawable/sym_keyboard_tab"
489 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900490 android:isModifier="true" />
491 <Key
492 android:keyLabel="."
493 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900494 android:isModifier="true" />
495 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900496 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900497 android:keyIcon="@drawable/sym_keyboard_return"
498 android:iconPreview="@drawable/sym_keyboard_feedback_return"
499 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900500 android:isModifier="true"
501 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700502 </Row>
satok007803c2010-09-08 17:24:16 +0900503</Keyboard>