blob: 9a2c75d8cdd12ff4d3adbadb2dc6947ab06f2800 [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"
Tadashi G. Takaoka3d20d992010-10-12 15:02:44 +090025 android:verticalGap="@dimen/key_bottom_gap"
The Android Open Source Project923bf412009-03-13 15:11:42 -070026 android:keyHeight="@dimen/key_height"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090027>
Tadashi G. Takaoka3d20d992010-10-12 15:02:44 +090028 <Row
29 android:rowEdgeFlags="top"
30 >
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090031 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090032 android:keyLabel="a"
33 android:popupKeyboard="@xml/kbd_popup_template"
34 android:popupCharacters="@string/alternates_for_a"
35 android:keyEdgeFlags="left" />
36 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090037 android:keyLabel="z"
38 android:popupKeyboard="@xml/kbd_popup_template"
39 android:popupCharacters="@string/alternates_for_z" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090040 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090041 android:keyLabel="e"
42 android:popupKeyboard="@xml/kbd_popup_template"
43 android:popupCharacters="@string/alternates_for_e" />
44 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090045 android:keyLabel="r"
46 android:popupKeyboard="@xml/kbd_popup_template"
47 android:popupCharacters="@string/alternates_for_r" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090048 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090049 android:keyLabel="t"
50 android:popupKeyboard="@xml/kbd_popup_template"
51 android:popupCharacters="@string/alternates_for_t" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090052 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090053 android:keyLabel="y"
54 android:popupKeyboard="@xml/kbd_popup_template"
55 android:popupCharacters="@string/alternates_for_y" />
56 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090057 android:keyLabel="u"
58 android:popupKeyboard="@xml/kbd_popup_template"
59 android:popupCharacters="@string/alternates_for_u" />
60 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090061 android:keyLabel="i"
62 android:popupKeyboard="@xml/kbd_popup_template"
63 android:popupCharacters="@string/alternates_for_i" />
64 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090065 android:keyLabel="o"
66 android:popupKeyboard="@xml/kbd_popup_template"
67 android:popupCharacters="@string/alternates_for_o" />
68 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090069 android:keyLabel="p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090070 android:popupKeyboard="@xml/kbd_popup_template"
71 android:popupCharacters="@string/alternates_for_p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090072 android:keyEdgeFlags="right" />
73 </Row>
74 <Row>
75 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090076 android:keyLabel="q"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090077 android:popupKeyboard="@xml/kbd_popup_template"
78 android:popupCharacters="@string/alternates_for_q"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090079 android:keyEdgeFlags="left" />
80 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090081 android:keyLabel="s"
82 android:popupKeyboard="@xml/kbd_popup_template"
83 android:popupCharacters="@string/alternates_for_s" />
84 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090085 android:keyLabel="d"
86 android:popupKeyboard="@xml/kbd_popup_template"
87 android:popupCharacters="@string/alternates_for_d" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090088 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090089 android:keyLabel="f" />
90 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +090091 android:keyLabel="g"
92 android:popupKeyboard="@xml/kbd_popup_template"
93 android:popupCharacters="@string/alternates_for_g" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090094 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090095 android:keyLabel="h" />
96 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090097 android:keyLabel="j" />
98 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +090099 android:keyLabel="k" />
100 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900101 android:keyLabel="l"
102 android:popupKeyboard="@xml/kbd_popup_template"
103 android:popupCharacters="@string/alternates_for_l" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900104 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900105 android:keyLabel="m"
106 android:keyEdgeFlags="right" />
107 </Row>
108 <Row>
109 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900110 android:codes="@integer/key_shift"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900111 android:keyIcon="@drawable/sym_keyboard_shift"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900112 android:iconPreview="@drawable/sym_keyboard_feedback_shift"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900113 android:keyWidth="15%p"
114 android:isModifier="true"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900115 android:isSticky="true"
116 android:keyEdgeFlags="left" />
117 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900118 android:keyLabel="w"
119 android:popupKeyboard="@xml/kbd_popup_template"
120 android:popupCharacters="@string/alternates_for_w" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900121 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900122 android:keyLabel="x" />
123 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900124 android:keyLabel="c"
125 android:popupKeyboard="@xml/kbd_popup_template"
126 android:popupCharacters="@string/alternates_for_c" />
127 <Key
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900128 android:keyLabel="v"
129 android:popupKeyboard="@xml/kbd_popup_template"
130 android:popupCharacters="@string/alternates_for_v" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900131 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900132 android:keyLabel="b" />
133 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900134 android:keyLabel="n"
135 android:popupKeyboard="@xml/kbd_popup_template"
136 android:popupCharacters="@string/alternates_for_n" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900137 <Key
138 android:keyLabel="\'" />
139 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900140 android:codes="@integer/key_delete"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900141 android:keyIcon="@drawable/sym_keyboard_delete"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900142 android:iconPreview="@drawable/sym_keyboard_feedback_delete"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900143 android:keyWidth="15%p"
144 android:isModifier="true"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900145 android:isRepeatable="true"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900146 android:keyEdgeFlags="right" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900147 </Row>
148 <Row
149 android:keyboardMode="@+id/mode_normal"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900150 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900151 android:rowEdgeFlags="bottom"
The Android Open Source Project923bf412009-03-13 15:11:42 -0700152 >
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900153 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900154 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900155 android:keyLabel="@string/label_symbol_key"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900156 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900157 android:isModifier="true"
158 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900159 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900160 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900161 android:isModifier="true" />
162 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900163 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900164 android:keyIcon="@drawable/sym_keyboard_space"
165 android:iconPreview="@drawable/sym_keyboard_feedback_space"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900166 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900167 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900168 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900169 android:keyLabel="."
Ken Wakasab0a6f352010-10-18 19:45:01 +0900170 android:keyIcon="@drawable/hint_popup"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900171 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900172 android:isModifier="true" />
173 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900174 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900175 android:keyIcon="@drawable/sym_keyboard_return"
176 android:iconPreview="@drawable/sym_keyboard_feedback_return"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900177 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900178 android:isModifier="true"
179 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700180 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900181 <Row
182 android:keyboardMode="@+id/mode_url"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900183 android:keyWidth="10%p"
184 android:rowEdgeFlags="bottom"
185 >
186 <Key
187 android:codes="@integer/key_symbol"
188 android:keyLabel="@string/label_symbol_key"
189 android:keyWidth="20%p"
190 android:isModifier="true"
191 android:keyEdgeFlags="left" />
192 <Key
Ken Wakasa1cbfc6c2010-10-16 02:15:04 +0900193 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900194 android:isModifier="true" />
195 <Key
196 android:codes="@integer/key_space"
197 android:keyIcon="@drawable/sym_keyboard_space"
198 android:iconPreview="@drawable/sym_keyboard_feedback_space"
199 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900200 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900201 <Key
202 android:keyLabel="."
Ken Wakasab0a6f352010-10-18 19:45:01 +0900203 android:keyIcon="@drawable/hint_popup"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900204 android:popupKeyboard="@xml/popup_punctuation"
205 android:isModifier="true" />
206 <Key
207 android:codes="@integer/key_return"
208 android:keyIcon="@drawable/sym_keyboard_return"
209 android:iconPreview="@drawable/sym_keyboard_feedback_return"
210 android:keyWidth="20%p"
211 android:isModifier="true"
212 android:keyEdgeFlags="right" />
213 </Row>
214 <Row
215 android:keyboardMode="@+id/mode_email"
216 android:keyWidth="10%p"
217 android:rowEdgeFlags="bottom"
218 >
219 <Key
220 android:codes="@integer/key_symbol"
221 android:keyLabel="@string/label_symbol_key"
222 android:keyWidth="20%p"
223 android:isModifier="true"
224 android:keyEdgeFlags="left" />
225 <Key
Ken Wakasa1cbfc6c2010-10-16 02:15:04 +0900226 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900227 android:isModifier="true" />
228 <Key
229 android:codes="@integer/key_space"
230 android:keyIcon="@drawable/sym_keyboard_space"
231 android:iconPreview="@drawable/sym_keyboard_feedback_space"
232 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900233 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900234 <Key
235 android:keyLabel="."
Ken Wakasab0a6f352010-10-18 19:45:01 +0900236 android:keyIcon="@drawable/hint_popup"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900237 android:popupKeyboard="@xml/popup_punctuation"
238 android:isModifier="true" />
239 <Key
240 android:codes="@integer/key_return"
241 android:keyIcon="@drawable/sym_keyboard_return"
242 android:iconPreview="@drawable/sym_keyboard_feedback_return"
243 android:keyWidth="20%p"
244 android:isModifier="true"
245 android:keyEdgeFlags="right" />
246 </Row>
247 <Row
248 android:keyboardMode="@+id/mode_im"
249 android:keyWidth="10%p"
250 android:rowEdgeFlags="bottom"
251 >
252 <Key
253 android:codes="@integer/key_symbol"
254 android:keyLabel="@string/label_symbol_key"
255 android:keyWidth="20%p"
256 android:isModifier="true"
257 android:keyEdgeFlags="left" />
258 <Key
259 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900260 android:isModifier="true" />
261 <Key
262 android:codes="@integer/key_space"
263 android:keyIcon="@drawable/sym_keyboard_space"
264 android:iconPreview="@drawable/sym_keyboard_feedback_space"
265 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900266 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900267 <Key
268 android:keyLabel="."
Ken Wakasab0a6f352010-10-18 19:45:01 +0900269 android:keyIcon="@drawable/hint_popup"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900270 android:popupKeyboard="@xml/popup_punctuation"
271 android:isModifier="true" />
272 <Key
273 android:keyLabel=":-)"
274 android:keyOutputText=":-) "
Ken Wakasab0a6f352010-10-18 19:45:01 +0900275 android:keyIcon="@drawable/hint_popup"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900276 android:popupKeyboard="@xml/popup_smileys"
277 android:keyWidth="20%p"
278 android:isModifier="true"
279 android:keyEdgeFlags="right" />
280 </Row>
281 <Row
282 android:keyboardMode="@+id/mode_webentry"
283 android:keyWidth="10%p"
284 android:rowEdgeFlags="bottom"
285 >
286 <Key
287 android:codes="@integer/key_symbol"
288 android:keyLabel="@string/label_symbol_key"
289 android:keyWidth="20%p"
290 android:isModifier="true"
291 android:keyEdgeFlags="left" />
292 <Key
293 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900294 android:isModifier="true" />
295 <Key
296 android:codes="@integer/key_space"
297 android:keyIcon="@drawable/sym_keyboard_space"
298 android:iconPreview="@drawable/sym_keyboard_feedback_space"
299 android:keyWidth="20%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900300 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900301 <Key
302 android:codes="@integer/key_tab"
303 android:keyIcon="@drawable/sym_keyboard_tab"
304 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
305 android:keyWidth="20%p"
306 android:isModifier="true" />
307 <Key
308 android:keyLabel="."
Ken Wakasab0a6f352010-10-18 19:45:01 +0900309 android:keyIcon="@drawable/hint_popup"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900310 android:popupKeyboard="@xml/popup_punctuation"
311 android:isModifier="true" />
312 <Key
313 android:codes="@integer/key_return"
314 android:keyIcon="@drawable/sym_keyboard_return"
315 android:iconPreview="@drawable/sym_keyboard_feedback_return"
316 android:keyWidth="20%p"
317 android:isModifier="true"
318 android:keyEdgeFlags="right" />
319 </Row>
320 <Row
321 android:keyboardMode="@+id/mode_normal_with_settings_key"
322 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900323 android:rowEdgeFlags="bottom"
324 >
325 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900326 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900327 android:keyLabel="@string/label_symbol_key"
328 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900329 android:isModifier="true"
330 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900331 <Key
332 android:codes="@integer/key_settings"
333 android:keyIcon="@drawable/sym_keyboard_settings"
334 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900335 android:isModifier="true" />
336 <Key
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900337 android:codes="@integer/key_f1"
satok007803c2010-09-08 17:24:16 +0900338 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900339 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900340 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900341 android:keyIcon="@drawable/sym_keyboard_space"
342 android:iconPreview="@drawable/sym_keyboard_feedback_space"
343 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900344 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900345 <Key
346 android:keyLabel="."
Ken Wakasab0a6f352010-10-18 19:45:01 +0900347 android:keyIcon="@drawable/hint_popup"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900348 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900349 android:isModifier="true" />
350 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900351 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900352 android:keyIcon="@drawable/sym_keyboard_return"
353 android:iconPreview="@drawable/sym_keyboard_feedback_return"
354 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900355 android:isModifier="true"
356 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700357 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900358 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900359 android:keyboardMode="@+id/mode_url_with_settings_key"
360 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900361 android:rowEdgeFlags="bottom"
362 >
363 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900364 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900365 android:keyLabel="@string/label_symbol_key"
366 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900367 android:isModifier="true"
368 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900369 <Key
370 android:codes="@integer/key_settings"
371 android:keyIcon="@drawable/sym_keyboard_settings"
372 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900373 android:isModifier="true" />
374 <Key
Ken Wakasa1cbfc6c2010-10-16 02:15:04 +0900375 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900376 android:isModifier="true" />
377 <Key
378 android:codes="@integer/key_space"
379 android:keyIcon="@drawable/sym_keyboard_space"
380 android:iconPreview="@drawable/sym_keyboard_feedback_space"
381 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900382 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900383 <Key
384 android:keyLabel="."
Ken Wakasab0a6f352010-10-18 19:45:01 +0900385 android:keyIcon="@drawable/hint_popup"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900386 android:popupKeyboard="@xml/popup_punctuation"
387 android:isModifier="true" />
388 <Key
389 android:codes="@integer/key_return"
390 android:keyIcon="@drawable/sym_keyboard_return"
391 android:iconPreview="@drawable/sym_keyboard_feedback_return"
392 android:keyWidth="25%p"
393 android:isModifier="true"
394 android:keyEdgeFlags="right" />
395 </Row>
396 <Row
397 android:keyboardMode="@+id/mode_email_with_settings_key"
398 android:keyWidth="10%p"
399 android:rowEdgeFlags="bottom"
400 >
401 <Key
402 android:codes="@integer/key_symbol"
403 android:keyLabel="@string/label_symbol_key"
404 android:keyWidth="15%p"
405 android:isModifier="true"
406 android:keyEdgeFlags="left" />
407 <Key
408 android:codes="@integer/key_settings"
409 android:keyIcon="@drawable/sym_keyboard_settings"
410 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900411 android:isModifier="true" />
412 <Key
Ken Wakasa1cbfc6c2010-10-16 02:15:04 +0900413 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900414 android:isModifier="true" />
415 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900416 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900417 android:keyIcon="@drawable/sym_keyboard_space"
418 android:iconPreview="@drawable/sym_keyboard_feedback_space"
419 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900420 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900421 <Key
422 android:keyLabel="."
Ken Wakasab0a6f352010-10-18 19:45:01 +0900423 android:keyIcon="@drawable/hint_popup"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900424 android:popupKeyboard="@xml/popup_punctuation"
425 android:isModifier="true" />
426 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900427 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900428 android:keyIcon="@drawable/sym_keyboard_return"
429 android:iconPreview="@drawable/sym_keyboard_feedback_return"
430 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900431 android:isModifier="true"
432 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700433 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900434 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900435 android:keyboardMode="@+id/mode_im_with_settings_key"
436 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900437 android:rowEdgeFlags="bottom"
438 >
439 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900440 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900441 android:keyLabel="@string/label_symbol_key"
442 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900443 android:isModifier="true"
444 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900445 <Key
446 android:codes="@integer/key_settings"
447 android:keyIcon="@drawable/sym_keyboard_settings"
448 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900449 android:isModifier="true" />
450 <Key
451 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900452 android:isModifier="true" />
453 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900454 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900455 android:keyIcon="@drawable/sym_keyboard_space"
456 android:iconPreview="@drawable/sym_keyboard_feedback_space"
457 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900458 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900459 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900460 android:keyLabel="."
Ken Wakasab0a6f352010-10-18 19:45:01 +0900461 android:keyIcon="@drawable/hint_popup"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900462 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900463 android:isModifier="true" />
464 <Key
465 android:keyLabel=":-)"
466 android:keyOutputText=":-) "
Ken Wakasab0a6f352010-10-18 19:45:01 +0900467 android:keyIcon="@drawable/hint_popup"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900468 android:popupKeyboard="@xml/popup_smileys"
469 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900470 android:isModifier="true"
471 android:keyEdgeFlags="right" />
Amith Yamasanicf026532010-01-26 21:25:29 -0800472 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900473 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900474 android:keyboardMode="@+id/mode_webentry_with_settings_key"
475 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900476 android:rowEdgeFlags="bottom"
477 >
478 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900479 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900480 android:keyLabel="@string/label_symbol_key"
481 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900482 android:isModifier="true"
483 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900484 <Key
485 android:codes="@integer/key_settings"
486 android:keyIcon="@drawable/sym_keyboard_settings"
487 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900488 android:isModifier="true" />
489 <Key
490 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900491 android:isModifier="true" />
492 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900493 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900494 android:keyIcon="@drawable/sym_keyboard_space"
495 android:iconPreview="@drawable/sym_keyboard_feedback_space"
496 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900497 android:isModifier="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="."
Ken Wakasab0a6f352010-10-18 19:45:01 +0900505 android:keyIcon="@drawable/hint_popup"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900506 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900507 android:isModifier="true" />
508 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900509 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900510 android:keyIcon="@drawable/sym_keyboard_return"
511 android:iconPreview="@drawable/sym_keyboard_feedback_return"
512 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900513 android:isModifier="true"
514 android:keyEdgeFlags="right" />
Mike LeBeau466741d2010-01-16 12:21:23 -0800515 </Row>
satok007803c2010-09-08 17:24:16 +0900516</Keyboard>