blob: ab78b37bb4761559d872d12d2b3ed6a6b4634505 [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. 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="a"
31 android:popupKeyboard="@xml/kbd_popup_template"
32 android:popupCharacters="@string/alternates_for_a"
33 android:keyEdgeFlags="left" />
34 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090035 android:keyLabel="z"
36 android:popupKeyboard="@xml/kbd_popup_template"
37 android:popupCharacters="@string/alternates_for_z" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090038 <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. 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. Takaoka232863a2010-09-08 15:12:51 +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. Takaoka232863a2010-09-08 15:12:51 +090050 <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. Takaoka012075a2010-09-08 20:24:59 +090068 android:popupKeyboard="@xml/kbd_popup_template"
69 android:popupCharacters="@string/alternates_for_p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090070 android:keyEdgeFlags="right" />
71 </Row>
72 <Row>
73 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090074 android:keyLabel="q"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090075 android:popupKeyboard="@xml/kbd_popup_template"
76 android:popupCharacters="@string/alternates_for_q"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090077 android:keyEdgeFlags="left" />
78 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090079 android:keyLabel="s"
80 android:popupKeyboard="@xml/kbd_popup_template"
81 android:popupCharacters="@string/alternates_for_s" />
82 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090083 android:keyLabel="d"
84 android:popupKeyboard="@xml/kbd_popup_template"
85 android:popupCharacters="@string/alternates_for_d" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090086 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090087 android:keyLabel="f" />
88 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090089 android:keyLabel="g"
90 android:popupKeyboard="@xml/kbd_popup_template"
91 android:popupCharacters="@string/alternates_for_g" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090092 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090093 android:keyLabel="h" />
94 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090095 android:keyLabel="j" />
96 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090097 android:keyLabel="k" />
98 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090099 android:keyLabel="l"
100 android:popupKeyboard="@xml/kbd_popup_template"
101 android:popupCharacters="@string/alternates_for_l" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900102 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900103 android:keyLabel="m"
104 android:keyEdgeFlags="right" />
105 </Row>
106 <Row>
107 <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="15%p"
112 android:isModifier="true"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900113 android:isSticky="true"
114 android:keyEdgeFlags="left" />
115 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900116 android:keyLabel="w"
117 android:popupKeyboard="@xml/kbd_popup_template"
118 android:popupCharacters="@string/alternates_for_w" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900119 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900120 android:keyLabel="x" />
121 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900122 android:keyLabel="c"
123 android:popupKeyboard="@xml/kbd_popup_template"
124 android:popupCharacters="@string/alternates_for_c" />
125 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900126 android:keyLabel="v"
127 android:popupKeyboard="@xml/kbd_popup_template"
128 android:popupCharacters="@string/alternates_for_v" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900129 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900130 android:keyLabel="b" />
131 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900132 android:keyLabel="n"
133 android:popupKeyboard="@xml/kbd_popup_template"
134 android:popupCharacters="@string/alternates_for_n" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900135 <Key
136 android:keyLabel="\'" />
137 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900138 android:codes="@integer/key_delete"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900139 android:keyIcon="@drawable/sym_keyboard_delete"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900140 android:iconPreview="@drawable/sym_keyboard_feedback_delete"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900141 android:keyWidth="15%p"
142 android:isModifier="true"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900143 android:isRepeatable="true"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900144 android:keyEdgeFlags="right" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900145 </Row>
146 <Row
147 android:keyboardMode="@+id/mode_normal"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900148 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900149 android:rowEdgeFlags="bottom"
The Android Open Source Project923bf412009-03-13 15:11:42 -0700150 >
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900151 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900152 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900153 android:keyLabel="@string/label_symbol_key"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900154 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900155 android:isModifier="true"
156 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900157 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900158 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900159 android:isModifier="true" />
160 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900161 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900162 android:keyIcon="@drawable/sym_keyboard_space"
163 android:iconPreview="@drawable/sym_keyboard_feedback_space"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900164 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900165 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900166 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900167 android:keyLabel="."
168 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900169 android:isModifier="true" />
170 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900171 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900172 android:keyIcon="@drawable/sym_keyboard_return"
173 android:iconPreview="@drawable/sym_keyboard_feedback_return"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900174 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900175 android:isModifier="true"
176 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700177 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900178 <Row
179 android:keyboardMode="@+id/mode_url"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900180 android:keyWidth="10%p"
181 android:rowEdgeFlags="bottom"
182 >
183 <Key
184 android:codes="@integer/key_symbol"
185 android:keyLabel="@string/label_symbol_key"
186 android:keyWidth="20%p"
187 android:isModifier="true"
188 android:keyEdgeFlags="left" />
189 <Key
190 android:keyLabel="/"
191 android:isModifier="true" />
192 <Key
193 android:codes="@integer/key_space"
194 android:keyIcon="@drawable/sym_keyboard_space"
195 android:iconPreview="@drawable/sym_keyboard_feedback_space"
196 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900197 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900198 <Key
199 android:keyLabel="."
200 android:popupKeyboard="@xml/popup_punctuation"
201 android:isModifier="true" />
202 <Key
203 android:codes="@integer/key_return"
204 android:keyIcon="@drawable/sym_keyboard_return"
205 android:iconPreview="@drawable/sym_keyboard_feedback_return"
206 android:keyWidth="20%p"
207 android:isModifier="true"
208 android:keyEdgeFlags="right" />
209 </Row>
210 <Row
211 android:keyboardMode="@+id/mode_email"
212 android:keyWidth="10%p"
213 android:rowEdgeFlags="bottom"
214 >
215 <Key
216 android:codes="@integer/key_symbol"
217 android:keyLabel="@string/label_symbol_key"
218 android:keyWidth="20%p"
219 android:isModifier="true"
220 android:keyEdgeFlags="left" />
221 <Key
222 android:keyLabel="\@"
223 android:isModifier="true" />
224 <Key
225 android:codes="@integer/key_space"
226 android:keyIcon="@drawable/sym_keyboard_space"
227 android:iconPreview="@drawable/sym_keyboard_feedback_space"
228 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900229 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900230 <Key
231 android:keyLabel="."
232 android:popupKeyboard="@xml/popup_punctuation"
233 android:isModifier="true" />
234 <Key
235 android:codes="@integer/key_return"
236 android:keyIcon="@drawable/sym_keyboard_return"
237 android:iconPreview="@drawable/sym_keyboard_feedback_return"
238 android:keyWidth="20%p"
239 android:isModifier="true"
240 android:keyEdgeFlags="right" />
241 </Row>
242 <Row
243 android:keyboardMode="@+id/mode_im"
244 android:keyWidth="10%p"
245 android:rowEdgeFlags="bottom"
246 >
247 <Key
248 android:codes="@integer/key_symbol"
249 android:keyLabel="@string/label_symbol_key"
250 android:keyWidth="20%p"
251 android:isModifier="true"
252 android:keyEdgeFlags="left" />
253 <Key
254 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900255 android:isModifier="true" />
256 <Key
257 android:codes="@integer/key_space"
258 android:keyIcon="@drawable/sym_keyboard_space"
259 android:iconPreview="@drawable/sym_keyboard_feedback_space"
260 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900261 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900262 <Key
263 android:keyLabel="."
264 android:popupKeyboard="@xml/popup_punctuation"
265 android:isModifier="true" />
266 <Key
267 android:keyLabel=":-)"
268 android:keyOutputText=":-) "
269 android:popupKeyboard="@xml/popup_smileys"
270 android:keyWidth="20%p"
271 android:isModifier="true"
272 android:keyEdgeFlags="right" />
273 </Row>
274 <Row
275 android:keyboardMode="@+id/mode_webentry"
276 android:keyWidth="10%p"
277 android:rowEdgeFlags="bottom"
278 >
279 <Key
280 android:codes="@integer/key_symbol"
281 android:keyLabel="@string/label_symbol_key"
282 android:keyWidth="20%p"
283 android:isModifier="true"
284 android:keyEdgeFlags="left" />
285 <Key
286 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900287 android:isModifier="true" />
288 <Key
289 android:codes="@integer/key_space"
290 android:keyIcon="@drawable/sym_keyboard_space"
291 android:iconPreview="@drawable/sym_keyboard_feedback_space"
292 android:keyWidth="20%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900293 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900294 <Key
295 android:codes="@integer/key_tab"
296 android:keyIcon="@drawable/sym_keyboard_tab"
297 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
298 android:keyWidth="20%p"
299 android:isModifier="true" />
300 <Key
301 android:keyLabel="."
302 android:popupKeyboard="@xml/popup_punctuation"
303 android:isModifier="true" />
304 <Key
305 android:codes="@integer/key_return"
306 android:keyIcon="@drawable/sym_keyboard_return"
307 android:iconPreview="@drawable/sym_keyboard_feedback_return"
308 android:keyWidth="20%p"
309 android:isModifier="true"
310 android:keyEdgeFlags="right" />
311 </Row>
312 <Row
313 android:keyboardMode="@+id/mode_normal_with_settings_key"
314 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900315 android:rowEdgeFlags="bottom"
316 >
317 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900318 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900319 android:keyLabel="@string/label_symbol_key"
320 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900321 android:isModifier="true"
322 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900323 <Key
324 android:codes="@integer/key_settings"
325 android:keyIcon="@drawable/sym_keyboard_settings"
326 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900327 android:isModifier="true" />
328 <Key
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900329 android:codes="@integer/key_f1"
satok007803c2010-09-08 17:24:16 +0900330 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900331 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900332 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900333 android:keyIcon="@drawable/sym_keyboard_space"
334 android:iconPreview="@drawable/sym_keyboard_feedback_space"
335 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900336 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900337 <Key
338 android:keyLabel="."
339 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900340 android:isModifier="true" />
341 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900342 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900343 android:keyIcon="@drawable/sym_keyboard_return"
344 android:iconPreview="@drawable/sym_keyboard_feedback_return"
345 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900346 android:isModifier="true"
347 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700348 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900349 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900350 android:keyboardMode="@+id/mode_url_with_settings_key"
351 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900352 android:rowEdgeFlags="bottom"
353 >
354 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900355 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900356 android:keyLabel="@string/label_symbol_key"
357 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900358 android:isModifier="true"
359 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900360 <Key
361 android:codes="@integer/key_settings"
362 android:keyIcon="@drawable/sym_keyboard_settings"
363 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900364 android:isModifier="true" />
365 <Key
366 android:keyLabel="/"
367 android:isModifier="true" />
368 <Key
369 android:codes="@integer/key_space"
370 android:keyIcon="@drawable/sym_keyboard_space"
371 android:iconPreview="@drawable/sym_keyboard_feedback_space"
372 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900373 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900374 <Key
375 android:keyLabel="."
376 android:popupKeyboard="@xml/popup_punctuation"
377 android:isModifier="true" />
378 <Key
379 android:codes="@integer/key_return"
380 android:keyIcon="@drawable/sym_keyboard_return"
381 android:iconPreview="@drawable/sym_keyboard_feedback_return"
382 android:keyWidth="25%p"
383 android:isModifier="true"
384 android:keyEdgeFlags="right" />
385 </Row>
386 <Row
387 android:keyboardMode="@+id/mode_email_with_settings_key"
388 android:keyWidth="10%p"
389 android:rowEdgeFlags="bottom"
390 >
391 <Key
392 android:codes="@integer/key_symbol"
393 android:keyLabel="@string/label_symbol_key"
394 android:keyWidth="15%p"
395 android:isModifier="true"
396 android:keyEdgeFlags="left" />
397 <Key
398 android:codes="@integer/key_settings"
399 android:keyIcon="@drawable/sym_keyboard_settings"
400 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900401 android:isModifier="true" />
402 <Key
403 android:keyLabel="\@"
404 android:isModifier="true" />
405 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900406 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900407 android:keyIcon="@drawable/sym_keyboard_space"
408 android:iconPreview="@drawable/sym_keyboard_feedback_space"
409 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900410 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900411 <Key
412 android:keyLabel="."
413 android:popupKeyboard="@xml/popup_punctuation"
414 android:isModifier="true" />
415 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900416 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900417 android:keyIcon="@drawable/sym_keyboard_return"
418 android:iconPreview="@drawable/sym_keyboard_feedback_return"
419 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900420 android:isModifier="true"
421 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700422 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900423 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900424 android:keyboardMode="@+id/mode_im_with_settings_key"
425 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900426 android:rowEdgeFlags="bottom"
427 >
428 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900429 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900430 android:keyLabel="@string/label_symbol_key"
431 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900432 android:isModifier="true"
433 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900434 <Key
435 android:codes="@integer/key_settings"
436 android:keyIcon="@drawable/sym_keyboard_settings"
437 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900438 android:isModifier="true" />
439 <Key
440 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900441 android:isModifier="true" />
442 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900443 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900444 android:keyIcon="@drawable/sym_keyboard_space"
445 android:iconPreview="@drawable/sym_keyboard_feedback_space"
446 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900447 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900448 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900449 android:keyLabel="."
450 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900451 android:isModifier="true" />
452 <Key
453 android:keyLabel=":-)"
454 android:keyOutputText=":-) "
455 android:popupKeyboard="@xml/popup_smileys"
456 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900457 android:isModifier="true"
458 android:keyEdgeFlags="right" />
Amith Yamasanicf026532010-01-26 21:25:29 -0800459 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900460 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900461 android:keyboardMode="@+id/mode_webentry_with_settings_key"
462 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900463 android:rowEdgeFlags="bottom"
464 >
465 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900466 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900467 android:keyLabel="@string/label_symbol_key"
468 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900469 android:isModifier="true"
470 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900471 <Key
472 android:codes="@integer/key_settings"
473 android:keyIcon="@drawable/sym_keyboard_settings"
474 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900475 android:isModifier="true" />
476 <Key
477 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900478 android:isModifier="true" />
479 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900480 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900481 android:keyIcon="@drawable/sym_keyboard_space"
482 android:iconPreview="@drawable/sym_keyboard_feedback_space"
483 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900484 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900485 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900486 android:codes="@integer/key_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900487 android:keyIcon="@drawable/sym_keyboard_tab"
488 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900489 android:isModifier="true" />
490 <Key
491 android:keyLabel="."
492 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900493 android:isModifier="true" />
494 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900495 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900496 android:keyIcon="@drawable/sym_keyboard_return"
497 android:iconPreview="@drawable/sym_keyboard_feedback_return"
498 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900499 android:isModifier="true"
500 android:keyEdgeFlags="right" />
Mike LeBeau466741d2010-01-16 12:21:23 -0800501 </Row>
satok007803c2010-09-08 17:24:16 +0900502</Keyboard>