blob: b60c50dd6bf6abda54ac38e1f11d71e3c48c1dac [file] [log] [blame]
The Android Open Source Project923bf412009-03-13 15:11:42 -07001<?xml version="1.0" encoding="utf-8"?>
2<!--
satokd3833642010-09-02 12:57:07 +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. Takaoka7372a972010-09-08 17:47:24 +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. Takaoka7372a972010-09-08 17:47:24 +090027>
28 <Row>
29 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090030 android:keyLabel="q"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090031 android:popupKeyboard="@xml/kbd_popup_template"
32 android:popupCharacters="@string/alternates_for_q"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090033 android:keyEdgeFlags="left" />
34 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090035 android:keyLabel="w"
36 android:popupKeyboard="@xml/kbd_popup_template"
37 android:popupCharacters="@string/alternates_for_w" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090038 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090039 android:keyLabel="e"
40 android:popupKeyboard="@xml/kbd_popup_template"
41 android:popupCharacters="@string/alternates_for_e" />
42 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090043 android:keyLabel="r"
44 android:popupKeyboard="@xml/kbd_popup_template"
45 android:popupCharacters="@string/alternates_for_r" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090046 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090047 android:keyLabel="t"
48 android:popupKeyboard="@xml/kbd_popup_template"
49 android:popupCharacters="@string/alternates_for_t" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090050 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090051 android:keyLabel="z"
52 android:popupKeyboard="@xml/kbd_popup_template"
53 android:popupCharacters="@string/alternates_for_z" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090054 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090055 android:keyLabel="u"
56 android:popupKeyboard="@xml/kbd_popup_template"
57 android:popupCharacters="@string/alternates_for_u" />
58 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090059 android:keyLabel="i"
60 android:popupKeyboard="@xml/kbd_popup_template"
61 android:popupCharacters="@string/alternates_for_i" />
62 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090063 android:keyLabel="o"
64 android:popupKeyboard="@xml/kbd_popup_template"
65 android:popupCharacters="@string/alternates_for_o" />
66 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090067 android:keyLabel="p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090068 android:popupKeyboard="@xml/kbd_popup_template"
69 android:popupCharacters="@string/alternates_for_p"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090070 android:keyEdgeFlags="right" />
71 </Row>
72 <Row>
73 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090074 android:keyLabel="a"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +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. Takaoka7372a972010-09-08 17:47:24 +090078 android:keyEdgeFlags="left" />
79 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090080 android:keyLabel="s"
81 android:popupKeyboard="@xml/kbd_popup_template"
82 android:popupCharacters="@string/alternates_for_s" />
83 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090084 android:keyLabel="d"
85 android:popupKeyboard="@xml/kbd_popup_template"
86 android:popupCharacters="@string/alternates_for_d" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090087 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090088 android:keyLabel="f" />
89 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090090 android:keyLabel="g"
91 android:popupKeyboard="@xml/kbd_popup_template"
92 android:popupCharacters="@string/alternates_for_g" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090093 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090094 android:keyLabel="h" />
95 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090096 android:keyLabel="j" />
97 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +090098 android:keyLabel="k" />
99 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900100 android:keyLabel="l"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900101 android:popupKeyboard="@xml/kbd_popup_template"
102 android:popupCharacters="@string/alternates_for_l"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900103 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. Takaoka7372a972010-09-08 17:47:24 +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. Takaoka7372a972010-09-08 17:47:24 +0900110 android:keyWidth="15%p"
111 android:isModifier="true"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900112 android:isSticky="true"
113 android:keyEdgeFlags="left" />
114 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900115 android:keyLabel="y"
116 android:popupKeyboard="@xml/kbd_popup_template"
117 android:popupCharacters="@string/alternates_for_y" />
118 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900119 android:keyLabel="x" />
120 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +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. Takaoka7372a972010-09-08 17:47:24 +0900128 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900129 android:keyLabel="b" />
130 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900131 android:keyLabel="n"
132 android:popupKeyboard="@xml/kbd_popup_template"
133 android:popupCharacters="@string/alternates_for_n" />
134 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900135 android:keyLabel="m" />
136 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900137 android:codes="@integer/key_delete"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900138 android:keyIcon="@drawable/sym_keyboard_delete"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +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. Takaoka7372a972010-09-08 17:47:24 +0900142 android:isRepeatable="true"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900143 android:keyEdgeFlags="right" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900144 </Row>
145 <Row
146 android:keyboardMode="@+id/mode_normal"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900147 android:keyWidth="10%p"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900148 android:rowEdgeFlags="bottom"
The Android Open Source Project923bf412009-03-13 15:11:42 -0700149 >
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900150 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900151 android:codes="@integer/key_symbol"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900152 android:keyLabel="@string/label_symbol_key"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900153 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900154 android:isModifier="true"
155 android:keyEdgeFlags="left" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900156 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900157 android:codes="@integer/key_f1"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900158 android:isModifier="true" />
159 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900160 android:codes="@integer/key_space"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900161 android:keyIcon="@drawable/sym_keyboard_space"
162 android:iconPreview="@drawable/sym_keyboard_feedback_space"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900163 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900164 android:isModifier="true" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900165 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900166 android:keyLabel="."
167 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900168 android:isModifier="true" />
169 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900170 android:codes="@integer/key_return"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900171 android:keyIcon="@drawable/sym_keyboard_return"
172 android:iconPreview="@drawable/sym_keyboard_feedback_return"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900173 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900174 android:isModifier="true"
175 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700176 </Row>
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900177 <Row
178 android:keyboardMode="@+id/mode_url"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900179 android:keyWidth="10%p"
180 android:rowEdgeFlags="bottom"
181 >
182 <Key
183 android:codes="@integer/key_symbol"
184 android:keyLabel="@string/label_symbol_key"
185 android:keyWidth="20%p"
186 android:isModifier="true"
187 android:keyEdgeFlags="left" />
188 <Key
189 android:keyLabel="/"
190 android:isModifier="true" />
191 <Key
192 android:codes="@integer/key_space"
193 android:keyIcon="@drawable/sym_keyboard_space"
194 android:iconPreview="@drawable/sym_keyboard_feedback_space"
195 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900196 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900197 <Key
198 android:keyLabel="."
199 android:popupKeyboard="@xml/popup_punctuation"
200 android:isModifier="true" />
201 <Key
202 android:codes="@integer/key_return"
203 android:keyIcon="@drawable/sym_keyboard_return"
204 android:iconPreview="@drawable/sym_keyboard_feedback_return"
205 android:keyWidth="20%p"
206 android:isModifier="true"
207 android:keyEdgeFlags="right" />
208 </Row>
209 <Row
210 android:keyboardMode="@+id/mode_email"
211 android:keyWidth="10%p"
212 android:rowEdgeFlags="bottom"
213 >
214 <Key
215 android:codes="@integer/key_symbol"
216 android:keyLabel="@string/label_symbol_key"
217 android:keyWidth="20%p"
218 android:isModifier="true"
219 android:keyEdgeFlags="left" />
220 <Key
221 android:keyLabel="\@"
222 android:isModifier="true" />
223 <Key
224 android:codes="@integer/key_space"
225 android:keyIcon="@drawable/sym_keyboard_space"
226 android:iconPreview="@drawable/sym_keyboard_feedback_space"
227 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900228 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900229 <Key
230 android:keyLabel="."
231 android:popupKeyboard="@xml/popup_punctuation"
232 android:isModifier="true" />
233 <Key
234 android:codes="@integer/key_return"
235 android:keyIcon="@drawable/sym_keyboard_return"
236 android:iconPreview="@drawable/sym_keyboard_feedback_return"
237 android:keyWidth="20%p"
238 android:isModifier="true"
239 android:keyEdgeFlags="right" />
240 </Row>
241 <Row
242 android:keyboardMode="@+id/mode_im"
243 android:keyWidth="10%p"
244 android:rowEdgeFlags="bottom"
245 >
246 <Key
247 android:codes="@integer/key_symbol"
248 android:keyLabel="@string/label_symbol_key"
249 android:keyWidth="20%p"
250 android:isModifier="true"
251 android:keyEdgeFlags="left" />
252 <Key
253 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900254 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: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"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900286 android:isModifier="true" />
287 <Key
288 android:codes="@integer/key_space"
289 android:keyIcon="@drawable/sym_keyboard_space"
290 android:iconPreview="@drawable/sym_keyboard_feedback_space"
291 android:keyWidth="20%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900292 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900293 <Key
294 android:codes="@integer/key_tab"
295 android:keyIcon="@drawable/sym_keyboard_tab"
296 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
297 android:keyWidth="20%p"
298 android:isModifier="true" />
299 <Key
300 android:keyLabel="."
301 android:popupKeyboard="@xml/popup_punctuation"
302 android:isModifier="true" />
303 <Key
304 android:codes="@integer/key_return"
305 android:keyIcon="@drawable/sym_keyboard_return"
306 android:iconPreview="@drawable/sym_keyboard_feedback_return"
307 android:keyWidth="20%p"
308 android:isModifier="true"
309 android:keyEdgeFlags="right" />
310 </Row>
311 <Row
312 android:keyboardMode="@+id/mode_normal_with_settings_key"
313 android:keyWidth="10%p"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900314 android:rowEdgeFlags="bottom"
315 >
316 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900317 android:codes="@integer/key_symbol"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900318 android:keyLabel="@string/label_symbol_key"
319 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900320 android:isModifier="true"
321 android:keyEdgeFlags="left" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900322 <Key
323 android:codes="@integer/key_settings"
324 android:keyIcon="@drawable/sym_keyboard_settings"
325 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900326 android:isModifier="true" />
327 <Key
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900328 android:codes="@integer/key_f1"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900329 android:isModifier="true" />
330 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900331 android:codes="@integer/key_space"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900332 android:keyIcon="@drawable/sym_keyboard_space"
333 android:iconPreview="@drawable/sym_keyboard_feedback_space"
334 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900335 android:isModifier="true" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900336 <Key
337 android:keyLabel="."
338 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900339 android:isModifier="true" />
340 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900341 android:codes="@integer/key_return"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900342 android:keyIcon="@drawable/sym_keyboard_return"
343 android:iconPreview="@drawable/sym_keyboard_feedback_return"
344 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900345 android:isModifier="true"
346 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700347 </Row>
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900348 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900349 android:keyboardMode="@+id/mode_url_with_settings_key"
350 android:keyWidth="10%p"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900351 android:rowEdgeFlags="bottom"
352 >
353 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900354 android:codes="@integer/key_symbol"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900355 android:keyLabel="@string/label_symbol_key"
356 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900357 android:isModifier="true"
358 android:keyEdgeFlags="left" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900359 <Key
360 android:codes="@integer/key_settings"
361 android:keyIcon="@drawable/sym_keyboard_settings"
362 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900363 android:isModifier="true" />
364 <Key
365 android:keyLabel="/"
366 android:isModifier="true" />
367 <Key
368 android:codes="@integer/key_space"
369 android:keyIcon="@drawable/sym_keyboard_space"
370 android:iconPreview="@drawable/sym_keyboard_feedback_space"
371 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900372 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900373 <Key
374 android:keyLabel="."
375 android:popupKeyboard="@xml/popup_punctuation"
376 android:isModifier="true" />
377 <Key
378 android:codes="@integer/key_return"
379 android:keyIcon="@drawable/sym_keyboard_return"
380 android:iconPreview="@drawable/sym_keyboard_feedback_return"
381 android:keyWidth="25%p"
382 android:isModifier="true"
383 android:keyEdgeFlags="right" />
384 </Row>
385 <Row
386 android:keyboardMode="@+id/mode_email_with_settings_key"
387 android:keyWidth="10%p"
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. Takaoka7372a972010-09-08 17:47:24 +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. Takaoka7372a972010-09-08 17:47:24 +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. Takaoka7372a972010-09-08 17:47:24 +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. Takaoka7372a972010-09-08 17:47:24 +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. Takaoka7372a972010-09-08 17:47:24 +0900422 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900423 android:keyboardMode="@+id/mode_im_with_settings_key"
424 android:keyWidth="10%p"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900425 android:rowEdgeFlags="bottom"
426 >
427 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900428 android:codes="@integer/key_symbol"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900429 android:keyLabel="@string/label_symbol_key"
430 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900431 android:isModifier="true"
432 android:keyEdgeFlags="left" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900433 <Key
434 android:codes="@integer/key_settings"
435 android:keyIcon="@drawable/sym_keyboard_settings"
436 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900437 android:isModifier="true" />
438 <Key
439 android:codes="@integer/key_f1"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900440 android:isModifier="true" />
441 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900442 android:codes="@integer/key_space"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900443 android:keyIcon="@drawable/sym_keyboard_space"
444 android:iconPreview="@drawable/sym_keyboard_feedback_space"
445 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900446 android:isModifier="true" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900447 <Key
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900448 android:keyLabel="."
449 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900450 android:isModifier="true" />
451 <Key
452 android:keyLabel=":-)"
453 android:keyOutputText=":-) "
454 android:popupKeyboard="@xml/popup_smileys"
455 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900456 android:isModifier="true"
457 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700458 </Row>
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900459 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900460 android:keyboardMode="@+id/mode_webentry_with_settings_key"
461 android:keyWidth="10%p"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900462 android:rowEdgeFlags="bottom"
463 >
464 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900465 android:codes="@integer/key_symbol"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +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. Takaoka7372a972010-09-08 17:47:24 +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. Takaoka7372a972010-09-08 17:47:24 +0900474 android:isModifier="true" />
475 <Key
476 android:codes="@integer/key_f1"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900477 android:isModifier="true" />
478 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900479 android:codes="@integer/key_space"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900480 android:keyIcon="@drawable/sym_keyboard_space"
481 android:iconPreview="@drawable/sym_keyboard_feedback_space"
482 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900483 android:isModifier="true" />
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900484 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900485 android:codes="@integer/key_tab"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900486 android:keyIcon="@drawable/sym_keyboard_tab"
487 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900488 android:isModifier="true" />
489 <Key
490 android:keyLabel="."
491 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900492 android:isModifier="true" />
493 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900494 android:codes="@integer/key_return"
Tadashi G. Takaoka7372a972010-09-08 17:47:24 +0900495 android:keyIcon="@drawable/sym_keyboard_return"
496 android:iconPreview="@drawable/sym_keyboard_feedback_return"
497 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900498 android:isModifier="true"
499 android:keyEdgeFlags="right" />
Amith Yamasanicf026532010-01-26 21:25:29 -0800500 </Row>
The Android Open Source Project923bf412009-03-13 15:11:42 -0700501</Keyboard>