blob: 129e68e9bacb75467d903985c9daf2bcb5ad404e [file] [log] [blame]
Amith Yamasani36fcf252009-10-12 13:48:35 -07001<?xml version="1.0" encoding="utf-8"?>
2<!--
3/*
4**
5** Copyright 2008, 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
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090021<Keyboard
22 xmlns:android="http://schemas.android.com/apk/res/android"
Amith Yamasani36fcf252009-10-12 13:48:35 -070023 android:keyWidth="9.09%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
30 android:keyLabel="й"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090031 android:popupKeyboard="@xml/kbd_popup_template"
32 android:popupCharacters="1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090033 android:keyWidth="8.75%p"
34 android:keyEdgeFlags="left" />
35 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090036 android:keyLabel="ц"
37 android:popupKeyboard="@xml/kbd_popup_template"
38 android:popupCharacters="2" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090039 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090040 android:keyLabel="у"
41 android:popupKeyboard="@xml/kbd_popup_template"
42 android:popupCharacters="3" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090043 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090044 android:keyLabel="к"
45 android:popupKeyboard="@xml/kbd_popup_template"
46 android:popupCharacters="4" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090047 <Key
48 android:keyLabel="е"
49 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +090050 android:popupCharacters="@string/alternates_for_cyrillic_e" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090051 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090052 android:keyLabel="н"
53 android:popupKeyboard="@xml/kbd_popup_template"
54 android:popupCharacters="6" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090055 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090056 android:keyLabel="г"
57 android:popupKeyboard="@xml/kbd_popup_template"
58 android:popupCharacters="7" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090059 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090060 android:keyLabel="ш"
61 android:popupKeyboard="@xml/kbd_popup_template"
62 android:popupCharacters="8" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090063 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090064 android:keyLabel="щ"
65 android:popupKeyboard="@xml/kbd_popup_template"
66 android:popupCharacters="9" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090067 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090068 android:keyLabel="з"
69 android:popupKeyboard="@xml/kbd_popup_template"
70 android:popupCharacters="0" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090071 <Key
72 android:keyLabel="х"
73 android:keyWidth="8.75%p"
74 android:keyEdgeFlags="right" />
75 </Row>
76 <Row>
77 <Key
78 android:keyLabel="ф"
79 android:keyWidth="8.75%p"
80 android:keyEdgeFlags="left" />
81 <Key
82 android:keyLabel="ы" />
83 <Key
84 android:keyLabel="в" />
85 <Key
86 android:keyLabel="а" />
87 <Key
88 android:keyLabel="п" />
89 <Key
90 android:keyLabel="р" />
91 <Key
92 android:keyLabel="о" />
93 <Key
94 android:keyLabel="л" />
95 <Key
96 android:keyLabel="д" />
97 <Key
98 android:keyLabel="ж" />
99 <Key
100 android:keyLabel="э"
101 android:keyWidth="8.75%p"
102 android:keyEdgeFlags="right" />
103 </Row>
104 <Row
105 android:keyWidth="8.5%p"
Amith Yamasani36fcf252009-10-12 13:48:35 -0700106 >
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900107 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900108 android:codes="@integer/key_shift"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900109 android:keyIcon="@drawable/sym_keyboard_shift"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900110 android:iconPreview="@drawable/sym_keyboard_feedback_shift"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900111 android:keyWidth="11.75%p"
112 android:isModifier="true"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900113 android:isSticky="true"
114 android:keyEdgeFlags="left" />
115 <Key
116 android:keyLabel="я" />
117 <Key
118 android:keyLabel="ч" />
119 <Key
120 android:keyLabel="с" />
121 <Key
122 android:keyLabel="м" />
123 <Key
124 android:keyLabel="и" />
125 <Key
126 android:keyLabel="т" />
127 <Key
128 android:keyLabel="ь"
129 android:popupKeyboard="@xml/kbd_popup_template"
Tadashi G. Takaoka2dd905b2010-09-08 18:32:39 +0900130 android:popupCharacters="@string/alternates_for_cyrillic_soft_sign" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900131 <Key
132 android:keyLabel="б" />
133 <Key
134 android:keyLabel="ю" />
135 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900136 android:codes="@integer/key_delete"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900137 android:keyIcon="@drawable/sym_keyboard_delete"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900138 android:iconPreview="@drawable/sym_keyboard_feedback_delete"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900139 android:keyWidth="11.75%p"
140 android:isModifier="true"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900141 android:isRepeatable="true"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900142 android:keyEdgeFlags="right" />
Amith Yamasani36fcf252009-10-12 13:48:35 -0700143 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900144 <Row
145 android:keyboardMode="@+id/mode_normal"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900146 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900147 android:rowEdgeFlags="bottom"
148 >
149 <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. Takaoka012075a2010-09-08 20:24:59 +0900165 android:isModifier="true"
166 android:isRepeatable="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900167 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900168 android:keyLabel="."
169 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900170 android:isModifier="true" />
171 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900172 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900173 android:keyIcon="@drawable/sym_keyboard_return"
174 android:iconPreview="@drawable/sym_keyboard_feedback_return"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900175 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900176 android:isModifier="true"
177 android:keyEdgeFlags="right" />
Amith Yamasani36fcf252009-10-12 13:48:35 -0700178 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900179 <Row
180 android:keyboardMode="@+id/mode_url"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900181 android:keyWidth="10%p"
182 android:rowEdgeFlags="bottom"
183 >
184 <Key
185 android:codes="@integer/key_symbol"
186 android:keyLabel="@string/label_symbol_key"
187 android:keyWidth="20%p"
188 android:isModifier="true"
189 android:keyEdgeFlags="left" />
190 <Key
191 android:keyLabel="/"
192 android:isModifier="true" />
193 <Key
194 android:codes="@integer/key_space"
195 android:keyIcon="@drawable/sym_keyboard_space"
196 android:iconPreview="@drawable/sym_keyboard_feedback_space"
197 android:keyWidth="40%p"
198 android:isModifier="true"
199 android:isRepeatable="true" />
200 <Key
201 android:keyLabel="."
202 android:popupKeyboard="@xml/popup_punctuation"
203 android:isModifier="true" />
204 <Key
205 android:codes="@integer/key_return"
206 android:keyIcon="@drawable/sym_keyboard_return"
207 android:iconPreview="@drawable/sym_keyboard_feedback_return"
208 android:keyWidth="20%p"
209 android:isModifier="true"
210 android:keyEdgeFlags="right" />
211 </Row>
212 <Row
213 android:keyboardMode="@+id/mode_email"
214 android:keyWidth="10%p"
215 android:rowEdgeFlags="bottom"
216 >
217 <Key
218 android:codes="@integer/key_symbol"
219 android:keyLabel="@string/label_symbol_key"
220 android:keyWidth="20%p"
221 android:isModifier="true"
222 android:keyEdgeFlags="left" />
223 <Key
224 android:keyLabel="\@"
225 android:isModifier="true" />
226 <Key
227 android:codes="@integer/key_space"
228 android:keyIcon="@drawable/sym_keyboard_space"
229 android:iconPreview="@drawable/sym_keyboard_feedback_space"
230 android:keyWidth="40%p"
231 android:isModifier="true"
232 android:isRepeatable="true" />
233 <Key
234 android:keyLabel="."
235 android:popupKeyboard="@xml/popup_punctuation"
236 android:isModifier="true" />
237 <Key
238 android:codes="@integer/key_return"
239 android:keyIcon="@drawable/sym_keyboard_return"
240 android:iconPreview="@drawable/sym_keyboard_feedback_return"
241 android:keyWidth="20%p"
242 android:isModifier="true"
243 android:keyEdgeFlags="right" />
244 </Row>
245 <Row
246 android:keyboardMode="@+id/mode_im"
247 android:keyWidth="10%p"
248 android:rowEdgeFlags="bottom"
249 >
250 <Key
251 android:codes="@integer/key_symbol"
252 android:keyLabel="@string/label_symbol_key"
253 android:keyWidth="20%p"
254 android:isModifier="true"
255 android:keyEdgeFlags="left" />
256 <Key
257 android:codes="@integer/key_f1"
258 android:keyIcon="@drawable/sym_keyboard_mic"
259 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
260 android:isModifier="true" />
261 <Key
262 android:codes="@integer/key_space"
263 android:keyIcon="@drawable/sym_keyboard_space"
264 android:iconPreview="@drawable/sym_keyboard_feedback_space"
265 android:keyWidth="40%p"
266 android:isModifier="true"
267 android:isRepeatable="true" />
268 <Key
269 android:keyLabel="."
270 android:popupKeyboard="@xml/popup_punctuation"
271 android:isModifier="true" />
272 <Key
273 android:keyLabel=":-)"
274 android:keyOutputText=":-) "
275 android:popupKeyboard="@xml/popup_smileys"
276 android:keyWidth="20%p"
277 android:isModifier="true"
278 android:keyEdgeFlags="right" />
279 </Row>
280 <Row
281 android:keyboardMode="@+id/mode_webentry"
282 android:keyWidth="10%p"
283 android:rowEdgeFlags="bottom"
284 >
285 <Key
286 android:codes="@integer/key_symbol"
287 android:keyLabel="@string/label_symbol_key"
288 android:keyWidth="20%p"
289 android:isModifier="true"
290 android:keyEdgeFlags="left" />
291 <Key
292 android:codes="@integer/key_f1"
293 android:keyIcon="@drawable/sym_keyboard_mic"
294 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
295 android:isModifier="true" />
296 <Key
297 android:codes="@integer/key_space"
298 android:keyIcon="@drawable/sym_keyboard_space"
299 android:iconPreview="@drawable/sym_keyboard_feedback_space"
300 android:keyWidth="20%p"
301 android:isModifier="true"
302 android:isRepeatable="true" />
303 <Key
304 android:codes="@integer/key_tab"
305 android:keyIcon="@drawable/sym_keyboard_tab"
306 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
307 android:keyWidth="20%p"
308 android:isModifier="true" />
309 <Key
310 android:keyLabel="."
311 android:popupKeyboard="@xml/popup_punctuation"
312 android:isModifier="true" />
313 <Key
314 android:codes="@integer/key_return"
315 android:keyIcon="@drawable/sym_keyboard_return"
316 android:iconPreview="@drawable/sym_keyboard_feedback_return"
317 android:keyWidth="20%p"
318 android:isModifier="true"
319 android:keyEdgeFlags="right" />
320 </Row>
321 <Row
322 android:keyboardMode="@+id/mode_normal_with_settings_key"
323 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900324 android:rowEdgeFlags="bottom"
325 >
326 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900327 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900328 android:keyLabel="@string/label_symbol_key"
329 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900330 android:isModifier="true"
331 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900332 <Key
333 android:codes="@integer/key_settings"
334 android:keyIcon="@drawable/sym_keyboard_settings"
335 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900336 android:isModifier="true" />
337 <Key
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900338 android:codes="@integer/key_f1"
339 android:keyIcon="@drawable/sym_keyboard_mic"
340 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
satok007803c2010-09-08 17:24:16 +0900341 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900342 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900343 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900344 android:keyIcon="@drawable/sym_keyboard_space"
345 android:iconPreview="@drawable/sym_keyboard_feedback_space"
346 android:keyWidth="30%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900347 android:isModifier="true"
348 android:isRepeatable="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900349 <Key
350 android:keyLabel="."
351 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900352 android:isModifier="true" />
353 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900354 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900355 android:keyIcon="@drawable/sym_keyboard_return"
356 android:iconPreview="@drawable/sym_keyboard_feedback_return"
357 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900358 android:isModifier="true"
359 android:keyEdgeFlags="right" />
Amith Yamasani36fcf252009-10-12 13:48:35 -0700360 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900361 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900362 android:keyboardMode="@+id/mode_url_with_settings_key"
363 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900364 android:rowEdgeFlags="bottom"
365 >
366 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900367 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900368 android:keyLabel="@string/label_symbol_key"
369 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900370 android:isModifier="true"
371 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900372 <Key
373 android:codes="@integer/key_settings"
374 android:keyIcon="@drawable/sym_keyboard_settings"
375 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900376 android:isModifier="true" />
377 <Key
378 android:keyLabel="/"
379 android:isModifier="true" />
380 <Key
381 android:codes="@integer/key_space"
382 android:keyIcon="@drawable/sym_keyboard_space"
383 android:iconPreview="@drawable/sym_keyboard_feedback_space"
384 android:keyWidth="30%p"
385 android:isModifier="true"
386 android:isRepeatable="true" />
387 <Key
388 android:keyLabel="."
389 android:popupKeyboard="@xml/popup_punctuation"
390 android:isModifier="true" />
391 <Key
392 android:codes="@integer/key_return"
393 android:keyIcon="@drawable/sym_keyboard_return"
394 android:iconPreview="@drawable/sym_keyboard_feedback_return"
395 android:keyWidth="25%p"
396 android:isModifier="true"
397 android:keyEdgeFlags="right" />
398 </Row>
399 <Row
400 android:keyboardMode="@+id/mode_email_with_settings_key"
401 android:keyWidth="10%p"
402 android:rowEdgeFlags="bottom"
403 >
404 <Key
405 android:codes="@integer/key_symbol"
406 android:keyLabel="@string/label_symbol_key"
407 android:keyWidth="15%p"
408 android:isModifier="true"
409 android:keyEdgeFlags="left" />
410 <Key
411 android:codes="@integer/key_settings"
412 android:keyIcon="@drawable/sym_keyboard_settings"
413 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900414 android:isModifier="true" />
415 <Key
416 android:keyLabel="\@"
417 android:isModifier="true" />
418 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900419 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900420 android:keyIcon="@drawable/sym_keyboard_space"
421 android:iconPreview="@drawable/sym_keyboard_feedback_space"
422 android:keyWidth="30%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900423 android:isModifier="true"
424 android:isRepeatable="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900425 <Key
426 android:keyLabel="."
427 android:popupKeyboard="@xml/popup_punctuation"
428 android:isModifier="true" />
429 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900430 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900431 android:keyIcon="@drawable/sym_keyboard_return"
432 android:iconPreview="@drawable/sym_keyboard_feedback_return"
433 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900434 android:isModifier="true"
435 android:keyEdgeFlags="right" />
Amith Yamasani36fcf252009-10-12 13:48:35 -0700436 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900437 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900438 android:keyboardMode="@+id/mode_im_with_settings_key"
439 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900440 android:rowEdgeFlags="bottom"
441 >
442 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900443 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900444 android:keyLabel="@string/label_symbol_key"
445 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900446 android:isModifier="true"
447 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900448 <Key
449 android:codes="@integer/key_settings"
450 android:keyIcon="@drawable/sym_keyboard_settings"
451 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900452 android:isModifier="true" />
453 <Key
454 android:codes="@integer/key_f1"
455 android:keyIcon="@drawable/sym_keyboard_mic"
456 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900457 android:isModifier="true" />
458 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900459 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900460 android:keyIcon="@drawable/sym_keyboard_space"
461 android:iconPreview="@drawable/sym_keyboard_feedback_space"
462 android:keyWidth="30%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900463 android:isModifier="true"
464 android:isRepeatable="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900465 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900466 android:keyLabel="."
467 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900468 android:isModifier="true" />
469 <Key
470 android:keyLabel=":-)"
471 android:keyOutputText=":-) "
472 android:popupKeyboard="@xml/popup_smileys"
473 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900474 android:isModifier="true"
475 android:keyEdgeFlags="right" />
Amith Yamasanicf026532010-01-26 21:25:29 -0800476 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900477 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900478 android:keyboardMode="@+id/mode_webentry_with_settings_key"
479 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900480 android:rowEdgeFlags="bottom"
481 >
482 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900483 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900484 android:keyLabel="@string/label_symbol_key"
485 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900486 android:isModifier="true"
487 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900488 <Key
489 android:codes="@integer/key_settings"
490 android:keyIcon="@drawable/sym_keyboard_settings"
491 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900492 android:isModifier="true" />
493 <Key
494 android:codes="@integer/key_f1"
495 android:keyIcon="@drawable/sym_keyboard_mic"
496 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900497 android:isModifier="true" />
498 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900499 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900500 android:keyIcon="@drawable/sym_keyboard_space"
501 android:iconPreview="@drawable/sym_keyboard_feedback_space"
502 android:keyWidth="30%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900503 android:isModifier="true"
504 android:isRepeatable="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" />
Amith Yamasanicf026532010-01-26 21:25:29 -0800521 </Row>
satok007803c2010-09-08 17:24:16 +0900522</Keyboard>