blob: 5fb1ed35d152def0d15c7fdb5a0dfd4a625cabc8 [file] [log] [blame]
satok979f8692010-08-20 14:35:02 +09001<?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
21<!-- Serbian keyboard layout, based on the X11 layout for Serbian -->
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090022<Keyboard
23 xmlns:android="http://schemas.android.com/apk/res/android"
satok979f8692010-08-20 14:35:02 +090024 android:keyWidth="9.09%p"
25 android:horizontalGap="0px"
26 android:verticalGap="0px"
27 android:keyHeight="@dimen/key_height"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090028>
29 <Row>
30 <Key
31 android:keyLabel="љ"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090032 android:popupKeyboard="@xml/kbd_popup_template"
33 android:popupCharacters="1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090034 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
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090048 android:keyLabel="т"
49 android:popupKeyboard="@xml/kbd_popup_template"
50 android:popupCharacters="5" />
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:keyEdgeFlags="right" />
74 </Row>
75 <Row>
76 <Key
77 android:keyLabel="а"
78 android:keyEdgeFlags="left" />
79 <Key
80 android:keyLabel="с" />
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:keyEdgeFlags="right" />
102 </Row>
103 <Row
104 android:keyWidth="8.5%p"
satok979f8692010-08-20 14:35:02 +0900105 >
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900106 <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="11.75%p"
111 android:isModifier="true"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900112 android:isSticky="true"
113 android:keyEdgeFlags="left" />
114 <Key
115 android:keyLabel="ж" />
116 <Key
117 android:keyLabel="џ" />
118 <Key
119 android:keyLabel="ц" />
120 <Key
121 android:keyLabel="в" />
122 <Key
123 android:keyLabel="б" />
124 <Key
125 android:keyLabel="н" />
126 <Key
127 android:keyLabel="м" />
128 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900129 android:codes="@integer/key_delete"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900130 android:keyIcon="@drawable/sym_keyboard_delete"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900131 android:iconPreview="@drawable/sym_keyboard_feedback_delete"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900132 android:keyWidth="11.75%p"
133 android:isModifier="true"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900134 android:isRepeatable="true"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900135 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900136 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900137 <Row
138 android:keyboardMode="@+id/mode_normal"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900139 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900140 android:rowEdgeFlags="bottom"
141 >
142 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900143 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900144 android:keyLabel="@string/label_symbol_key"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900145 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900146 android:isModifier="true"
147 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900148 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900149 android:codes="@integer/key_f1"
150 android:keyIcon="@drawable/sym_keyboard_mic"
151 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900152 android:isModifier="true" />
153 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900154 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900155 android:keyIcon="@drawable/sym_keyboard_space"
156 android:iconPreview="@drawable/sym_keyboard_feedback_space"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900157 android:keyWidth="40%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900158 android:isModifier="true"
159 android:isRepeatable="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900160 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900161 android:keyLabel="."
162 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900163 android:isModifier="true" />
164 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900165 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900166 android:keyIcon="@drawable/sym_keyboard_return"
167 android:iconPreview="@drawable/sym_keyboard_feedback_return"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900168 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900169 android:isModifier="true"
170 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900171 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900172 <Row
173 android:keyboardMode="@+id/mode_url"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900174 android:keyWidth="10%p"
175 android:rowEdgeFlags="bottom"
176 >
177 <Key
178 android:codes="@integer/key_symbol"
179 android:keyLabel="@string/label_symbol_key"
180 android:keyWidth="20%p"
181 android:isModifier="true"
182 android:keyEdgeFlags="left" />
183 <Key
184 android:keyLabel="/"
185 android:isModifier="true" />
186 <Key
187 android:codes="@integer/key_space"
188 android:keyIcon="@drawable/sym_keyboard_space"
189 android:iconPreview="@drawable/sym_keyboard_feedback_space"
190 android:keyWidth="40%p"
191 android:isModifier="true"
192 android:isRepeatable="true" />
193 <Key
194 android:keyLabel="."
195 android:popupKeyboard="@xml/popup_punctuation"
196 android:isModifier="true" />
197 <Key
198 android:codes="@integer/key_return"
199 android:keyIcon="@drawable/sym_keyboard_return"
200 android:iconPreview="@drawable/sym_keyboard_feedback_return"
201 android:keyWidth="20%p"
202 android:isModifier="true"
203 android:keyEdgeFlags="right" />
204 </Row>
205 <Row
206 android:keyboardMode="@+id/mode_email"
207 android:keyWidth="10%p"
208 android:rowEdgeFlags="bottom"
209 >
210 <Key
211 android:codes="@integer/key_symbol"
212 android:keyLabel="@string/label_symbol_key"
213 android:keyWidth="20%p"
214 android:isModifier="true"
215 android:keyEdgeFlags="left" />
216 <Key
217 android:keyLabel="\@"
218 android:isModifier="true" />
219 <Key
220 android:codes="@integer/key_space"
221 android:keyIcon="@drawable/sym_keyboard_space"
222 android:iconPreview="@drawable/sym_keyboard_feedback_space"
223 android:keyWidth="40%p"
224 android:isModifier="true"
225 android:isRepeatable="true" />
226 <Key
227 android:keyLabel="."
228 android:popupKeyboard="@xml/popup_punctuation"
229 android:isModifier="true" />
230 <Key
231 android:codes="@integer/key_return"
232 android:keyIcon="@drawable/sym_keyboard_return"
233 android:iconPreview="@drawable/sym_keyboard_feedback_return"
234 android:keyWidth="20%p"
235 android:isModifier="true"
236 android:keyEdgeFlags="right" />
237 </Row>
238 <Row
239 android:keyboardMode="@+id/mode_im"
240 android:keyWidth="10%p"
241 android:rowEdgeFlags="bottom"
242 >
243 <Key
244 android:codes="@integer/key_symbol"
245 android:keyLabel="@string/label_symbol_key"
246 android:keyWidth="20%p"
247 android:isModifier="true"
248 android:keyEdgeFlags="left" />
249 <Key
250 android:codes="@integer/key_f1"
251 android:keyIcon="@drawable/sym_keyboard_mic"
252 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
253 android:isModifier="true" />
254 <Key
255 android:codes="@integer/key_space"
256 android:keyIcon="@drawable/sym_keyboard_space"
257 android:iconPreview="@drawable/sym_keyboard_feedback_space"
258 android:keyWidth="40%p"
259 android:isModifier="true"
260 android:isRepeatable="true" />
261 <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:keyWidth="10%p"
276 android:rowEdgeFlags="bottom"
277 >
278 <Key
279 android:codes="@integer/key_symbol"
280 android:keyLabel="@string/label_symbol_key"
281 android:keyWidth="20%p"
282 android:isModifier="true"
283 android:keyEdgeFlags="left" />
284 <Key
285 android:codes="@integer/key_f1"
286 android:keyIcon="@drawable/sym_keyboard_mic"
287 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
288 android:isModifier="true" />
289 <Key
290 android:codes="@integer/key_space"
291 android:keyIcon="@drawable/sym_keyboard_space"
292 android:iconPreview="@drawable/sym_keyboard_feedback_space"
293 android:keyWidth="20%p"
294 android:isModifier="true"
295 android:isRepeatable="true" />
296 <Key
297 android:codes="@integer/key_tab"
298 android:keyIcon="@drawable/sym_keyboard_tab"
299 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
300 android:keyWidth="20%p"
301 android:isModifier="true" />
302 <Key
303 android:keyLabel="."
304 android:popupKeyboard="@xml/popup_punctuation"
305 android:isModifier="true" />
306 <Key
307 android:codes="@integer/key_return"
308 android:keyIcon="@drawable/sym_keyboard_return"
309 android:iconPreview="@drawable/sym_keyboard_feedback_return"
310 android:keyWidth="20%p"
311 android:isModifier="true"
312 android:keyEdgeFlags="right" />
313 </Row>
314 <Row
315 android:keyboardMode="@+id/mode_normal_with_settings_key"
316 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900317 android:rowEdgeFlags="bottom"
318 >
319 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900320 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900321 android:keyLabel="@string/label_symbol_key"
322 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900323 android:isModifier="true"
324 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900325 <Key
326 android:codes="@integer/key_settings"
327 android:keyIcon="@drawable/sym_keyboard_settings"
328 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900329 android:isModifier="true" />
330 <Key
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900331 android:codes="@integer/key_f1"
332 android:keyIcon="@drawable/sym_keyboard_mic"
333 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
satok007803c2010-09-08 17:24:16 +0900334 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900335 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900336 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900337 android:keyIcon="@drawable/sym_keyboard_space"
338 android:iconPreview="@drawable/sym_keyboard_feedback_space"
339 android:keyWidth="30%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900340 android:isModifier="true"
341 android:isRepeatable="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900342 <Key
343 android:keyLabel="."
344 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900345 android:isModifier="true" />
346 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900347 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900348 android:keyIcon="@drawable/sym_keyboard_return"
349 android:iconPreview="@drawable/sym_keyboard_feedback_return"
350 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900351 android:isModifier="true"
352 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900353 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900354 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900355 android:keyboardMode="@+id/mode_url_with_settings_key"
356 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900357 android:rowEdgeFlags="bottom"
358 >
359 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900360 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900361 android:keyLabel="@string/label_symbol_key"
362 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900363 android:isModifier="true"
364 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900365 <Key
366 android:codes="@integer/key_settings"
367 android:keyIcon="@drawable/sym_keyboard_settings"
368 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900369 android:isModifier="true" />
370 <Key
371 android:keyLabel="/"
372 android:isModifier="true" />
373 <Key
374 android:codes="@integer/key_space"
375 android:keyIcon="@drawable/sym_keyboard_space"
376 android:iconPreview="@drawable/sym_keyboard_feedback_space"
377 android:keyWidth="30%p"
378 android:isModifier="true"
379 android:isRepeatable="true" />
380 <Key
381 android:keyLabel="."
382 android:popupKeyboard="@xml/popup_punctuation"
383 android:isModifier="true" />
384 <Key
385 android:codes="@integer/key_return"
386 android:keyIcon="@drawable/sym_keyboard_return"
387 android:iconPreview="@drawable/sym_keyboard_feedback_return"
388 android:keyWidth="25%p"
389 android:isModifier="true"
390 android:keyEdgeFlags="right" />
391 </Row>
392 <Row
393 android:keyboardMode="@+id/mode_email_with_settings_key"
394 android:keyWidth="10%p"
395 android:rowEdgeFlags="bottom"
396 >
397 <Key
398 android:codes="@integer/key_symbol"
399 android:keyLabel="@string/label_symbol_key"
400 android:keyWidth="15%p"
401 android:isModifier="true"
402 android:keyEdgeFlags="left" />
403 <Key
404 android:codes="@integer/key_settings"
405 android:keyIcon="@drawable/sym_keyboard_settings"
406 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900407 android:isModifier="true" />
408 <Key
409 android:keyLabel="\@"
410 android:isModifier="true" />
411 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900412 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900413 android:keyIcon="@drawable/sym_keyboard_space"
414 android:iconPreview="@drawable/sym_keyboard_feedback_space"
415 android:keyWidth="30%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900416 android:isModifier="true"
417 android:isRepeatable="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900418 <Key
419 android:keyLabel="."
420 android:popupKeyboard="@xml/popup_punctuation"
421 android:isModifier="true" />
422 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900423 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900424 android:keyIcon="@drawable/sym_keyboard_return"
425 android:iconPreview="@drawable/sym_keyboard_feedback_return"
426 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900427 android:isModifier="true"
428 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900429 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900430 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900431 android:keyboardMode="@+id/mode_im_with_settings_key"
432 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900433 android:rowEdgeFlags="bottom"
434 >
435 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900436 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900437 android:keyLabel="@string/label_symbol_key"
438 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900439 android:isModifier="true"
440 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900441 <Key
442 android:codes="@integer/key_settings"
443 android:keyIcon="@drawable/sym_keyboard_settings"
444 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900445 android:isModifier="true" />
446 <Key
447 android:codes="@integer/key_f1"
448 android:keyIcon="@drawable/sym_keyboard_mic"
449 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900450 android:isModifier="true" />
451 <Key
452 android:codes="@integer/key_space"
453 android:keyIcon="@drawable/sym_keyboard_space"
454 android:iconPreview="@drawable/sym_keyboard_feedback_space"
455 android:keyWidth="30%p"
456 android:isModifier="true"
457 android:isRepeatable="true" />
458 <Key
459 android:keyLabel="."
460 android:popupKeyboard="@xml/popup_punctuation"
461 android:isModifier="true" />
462 <Key
463 android:keyLabel=":-)"
464 android:keyOutputText=":-) "
465 android:popupKeyboard="@xml/popup_smileys"
466 android:keyWidth="25%p"
467 android:isModifier="true"
468 android:keyEdgeFlags="right" />
469 </Row>
470 <Row
471 android:keyboardMode="@+id/mode_webentry_with_settings_key"
472 android:keyWidth="10%p"
473 android:rowEdgeFlags="bottom"
474 >
475 <Key
476 android:codes="@integer/key_symbol"
477 android:keyLabel="@string/label_symbol_key"
478 android:keyWidth="15%p"
479 android:isModifier="true"
480 android:keyEdgeFlags="left" />
481 <Key
482 android:codes="@integer/key_settings"
483 android:keyIcon="@drawable/sym_keyboard_settings"
484 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
485 android:isModifier="true" />
486 <Key
487 android:codes="@integer/key_f1"
488 android:keyIcon="@drawable/sym_keyboard_mic"
489 android:iconPreview="@drawable/sym_keyboard_feedback_mic"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900490 android:isModifier="true" />
491 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900492 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900493 android:keyIcon="@drawable/sym_keyboard_space"
494 android:iconPreview="@drawable/sym_keyboard_feedback_space"
495 android:keyWidth="30%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900496 android:isModifier="true"
497 android:isRepeatable="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900498 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900499 android:codes="@integer/key_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900500 android:keyIcon="@drawable/sym_keyboard_tab"
501 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900502 android:isModifier="true" />
503 <Key
504 android:keyLabel="."
505 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900506 android:isModifier="true" />
507 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900508 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900509 android:keyIcon="@drawable/sym_keyboard_return"
510 android:iconPreview="@drawable/sym_keyboard_feedback_return"
511 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900512 android:isModifier="true"
513 android:keyEdgeFlags="right" />
satok979f8692010-08-20 14:35:02 +0900514 </Row>
satok007803c2010-09-08 17:24:16 +0900515</Keyboard>