blob: 446467fa42e38bed662f3c319c08e761691e0e7b [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"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900157 android:isModifier="true" />
158 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900159 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900160 android:keyIcon="@drawable/sym_keyboard_space"
161 android:iconPreview="@drawable/sym_keyboard_feedback_space"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900162 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900163 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900164 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900165 android:keyLabel="."
166 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900167 android:isModifier="true" />
168 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900169 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900170 android:keyIcon="@drawable/sym_keyboard_return"
171 android:iconPreview="@drawable/sym_keyboard_feedback_return"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900172 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900173 android:isModifier="true"
174 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700175 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900176 <Row
177 android:keyboardMode="@+id/mode_url"
178 android:rowEdgeFlags="bottom"
179 >
180 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900181 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900182 android:keyLabel="@string/label_symbol_key"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900183 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900184 android:isModifier="true"
185 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900186 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900187 android:keyLabel="/"
satok007803c2010-09-08 17:24:16 +0900188 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900189 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900190 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900191 android:keyIcon="@drawable/sym_keyboard_space"
192 android:iconPreview="@drawable/sym_keyboard_feedback_space"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900193 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900194 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900195 <Key
196 android:keyLabel="."
197 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900198 android:isModifier="true" />
199 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900200 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900201 android:keyIcon="@drawable/sym_keyboard_return"
202 android:iconPreview="@drawable/sym_keyboard_feedback_return"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900203 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900204 android:isModifier="true"
205 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700206 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900207 <Row
208 android:keyboardMode="@+id/mode_email"
209 android:rowEdgeFlags="bottom"
210 >
211 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900212 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900213 android:keyLabel="@string/label_symbol_key"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900214 android:keyWidth="20%p"
215 android:isModifier="true"
216 android:keyEdgeFlags="left" />
217 <Key
218 android:keyLabel="\@"
219 android:isModifier="true" />
220 <Key
221 android:codes="@integer/key_space"
222 android:keyIcon="@drawable/sym_keyboard_space"
223 android:iconPreview="@drawable/sym_keyboard_feedback_space"
224 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900225 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900226 <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:rowEdgeFlags="bottom"
241 >
242 <Key
243 android:codes="@integer/key_symbol"
244 android:keyLabel="@string/label_symbol_key"
245 android:keyWidth="20%p"
246 android:isModifier="true"
247 android:keyEdgeFlags="left" />
248 <Key
249 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900250 android:isModifier="true" />
251 <Key
252 android:codes="@integer/key_space"
253 android:keyIcon="@drawable/sym_keyboard_space"
254 android:iconPreview="@drawable/sym_keyboard_feedback_space"
255 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900256 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900257 <Key
258 android:keyLabel="."
259 android:popupKeyboard="@xml/popup_punctuation"
260 android:isModifier="true" />
261 <Key
262 android:keyLabel=":-)"
263 android:keyOutputText=":-) "
264 android:popupKeyboard="@xml/popup_smileys"
265 android:keyWidth="20%p"
266 android:isModifier="true"
267 android:keyEdgeFlags="right" />
268 </Row>
269 <Row
270 android:keyboardMode="@+id/mode_webentry"
271 android:rowEdgeFlags="bottom"
272 >
273 <Key
274 android:codes="@integer/key_symbol"
275 android:keyLabel="@string/label_symbol_key"
276 android:keyWidth="20%p"
277 android:isModifier="true"
278 android:keyEdgeFlags="left" />
279 <Key
280 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900281 android:isModifier="true" />
282 <Key
283 android:codes="@integer/key_space"
284 android:keyIcon="@drawable/sym_keyboard_space"
285 android:iconPreview="@drawable/sym_keyboard_feedback_space"
286 android:keyWidth="20%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900287 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900288 <Key
289 android:codes="@integer/key_tab"
290 android:keyIcon="@drawable/sym_keyboard_tab"
291 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
292 android:keyWidth="20%p"
293 android:isModifier="true" />
294 <Key
295 android:keyLabel="."
296 android:popupKeyboard="@xml/popup_punctuation"
297 android:isModifier="true" />
298 <Key
299 android:codes="@integer/key_return"
300 android:keyIcon="@drawable/sym_keyboard_return"
301 android:iconPreview="@drawable/sym_keyboard_feedback_return"
302 android:keyWidth="20%p"
303 android:isModifier="true"
304 android:keyEdgeFlags="right" />
305 </Row>
306 <Row
307 android:keyboardMode="@+id/mode_normal_with_settings_key"
308 android:rowEdgeFlags="bottom"
309 >
310 <Key
311 android:codes="@integer/key_symbol"
312 android:keyLabel="@string/label_symbol_key"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900313 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900314 android:isModifier="true"
315 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900316 <Key
317 android:codes="@integer/key_settings"
318 android:keyIcon="@drawable/sym_keyboard_settings"
319 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900320 android:isModifier="true" />
321 <Key
322 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900323 android:isModifier="true" />
324 <Key
325 android:codes="@integer/key_space"
326 android:keyIcon="@drawable/sym_keyboard_space"
327 android:iconPreview="@drawable/sym_keyboard_feedback_space"
328 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900329 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900330 <Key
331 android:keyLabel="."
332 android:popupKeyboard="@xml/popup_punctuation"
333 android:isModifier="true" />
334 <Key
335 android:codes="@integer/key_return"
336 android:keyIcon="@drawable/sym_keyboard_return"
337 android:iconPreview="@drawable/sym_keyboard_feedback_return"
338 android:keyWidth="25%p"
339 android:isModifier="true"
340 android:keyEdgeFlags="right" />
341 </Row>
342 <Row
343 android:keyboardMode="@+id/mode_url_with_settings_key"
344 android:rowEdgeFlags="bottom"
345 >
346 <Key
347 android:codes="@integer/key_symbol"
348 android:keyLabel="@string/label_symbol_key"
349 android:keyWidth="15%p"
350 android:isModifier="true"
351 android:keyEdgeFlags="left" />
352 <Key
353 android:codes="@integer/key_settings"
354 android:keyIcon="@drawable/sym_keyboard_settings"
355 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
356 android:isModifier="true" />
357 <Key
358 android:keyLabel="/"
359 android:isModifier="true" />
360 <Key
361 android:codes="@integer/key_space"
362 android:keyIcon="@drawable/sym_keyboard_space"
363 android:iconPreview="@drawable/sym_keyboard_feedback_space"
364 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900365 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900366 <Key
367 android:keyLabel="."
368 android:popupKeyboard="@xml/popup_punctuation"
369 android:isModifier="true" />
370 <Key
371 android:codes="@integer/key_return"
372 android:keyIcon="@drawable/sym_keyboard_return"
373 android:iconPreview="@drawable/sym_keyboard_feedback_return"
374 android:keyWidth="25%p"
375 android:isModifier="true"
376 android:keyEdgeFlags="right" />
377 </Row>
378 <Row
379 android:keyboardMode="@+id/mode_email_with_settings_key"
380 android:rowEdgeFlags="bottom"
381 >
382 <Key
383 android:codes="@integer/key_symbol"
384 android:keyLabel="@string/label_symbol_key"
385 android:keyWidth="15%p"
386 android:isModifier="true"
387 android:keyEdgeFlags="left" />
388 <Key
389 android:codes="@integer/key_settings"
390 android:keyIcon="@drawable/sym_keyboard_settings"
391 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900392 android:isModifier="true" />
393 <Key
394 android:keyLabel="\@"
395 android:isModifier="true" />
396 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900397 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900398 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" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900402 <Key
403 android:keyLabel="."
404 android:popupKeyboard="@xml/popup_punctuation"
405 android:isModifier="true" />
406 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900407 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900408 android:keyIcon="@drawable/sym_keyboard_return"
409 android:iconPreview="@drawable/sym_keyboard_feedback_return"
410 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900411 android:isModifier="true"
412 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700413 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900414 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900415 android:keyboardMode="@+id/mode_im_with_settings_key"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900416 android:rowEdgeFlags="bottom"
417 >
418 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900419 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900420 android:keyLabel="@string/label_symbol_key"
421 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900422 android:isModifier="true"
423 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900424 <Key
425 android:codes="@integer/key_settings"
426 android:keyIcon="@drawable/sym_keyboard_settings"
427 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900428 android:isModifier="true" />
429 <Key
430 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900431 android:isModifier="true" />
432 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900433 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900434 android:keyIcon="@drawable/sym_keyboard_space"
435 android:iconPreview="@drawable/sym_keyboard_feedback_space"
436 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900437 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900438 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900439 android:keyLabel="."
440 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900441 android:isModifier="true" />
442 <Key
443 android:keyLabel=":-)"
444 android:keyOutputText=":-) "
445 android:popupKeyboard="@xml/popup_smileys"
446 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900447 android:isModifier="true"
448 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700449 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900450 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900451 android:keyboardMode="@+id/mode_webentry_with_settings_key"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900452 android:rowEdgeFlags="bottom"
453 >
454 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900455 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900456 android:keyLabel="@string/label_symbol_key"
457 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900458 android:isModifier="true"
459 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900460 <Key
461 android:codes="@integer/key_settings"
462 android:keyIcon="@drawable/sym_keyboard_settings"
463 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900464 android:isModifier="true" />
465 <Key
466 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900467 android:isModifier="true" />
468 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900469 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900470 android:keyIcon="@drawable/sym_keyboard_space"
471 android:iconPreview="@drawable/sym_keyboard_feedback_space"
472 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900473 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900474 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900475 android:codes="@integer/key_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900476 android:keyIcon="@drawable/sym_keyboard_tab"
477 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900478 android:isModifier="true" />
479 <Key
480 android:keyLabel="."
481 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900482 android:isModifier="true" />
483 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900484 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900485 android:keyIcon="@drawable/sym_keyboard_return"
486 android:iconPreview="@drawable/sym_keyboard_feedback_return"
487 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900488 android:isModifier="true"
489 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700490 </Row>
satok007803c2010-09-08 17:24:16 +0900491</Keyboard>