blob: aca06ea249f32e1be26e3b9a48baaf177eff9206 [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="."
170 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900171 android:isModifier="true" />
172 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900173 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900174 android:keyIcon="@drawable/sym_keyboard_return"
175 android:iconPreview="@drawable/sym_keyboard_feedback_return"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900176 android:keyWidth="20%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900177 android:isModifier="true"
178 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700179 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900180 <Row
181 android:keyboardMode="@+id/mode_url"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900182 android:keyWidth="10%p"
183 android:rowEdgeFlags="bottom"
184 >
185 <Key
186 android:codes="@integer/key_symbol"
187 android:keyLabel="@string/label_symbol_key"
188 android:keyWidth="20%p"
189 android:isModifier="true"
190 android:keyEdgeFlags="left" />
191 <Key
Ken Wakasa1cbfc6c2010-10-16 02:15:04 +0900192 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900193 android:isModifier="true" />
194 <Key
195 android:codes="@integer/key_space"
196 android:keyIcon="@drawable/sym_keyboard_space"
197 android:iconPreview="@drawable/sym_keyboard_feedback_space"
198 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900199 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900200 <Key
201 android:keyLabel="."
202 android:popupKeyboard="@xml/popup_punctuation"
203 android:isModifier="true" />
204 <Key
205 android:codes="@integer/key_return"
206 android:keyIcon="@drawable/sym_keyboard_return"
207 android:iconPreview="@drawable/sym_keyboard_feedback_return"
208 android:keyWidth="20%p"
209 android:isModifier="true"
210 android:keyEdgeFlags="right" />
211 </Row>
212 <Row
213 android:keyboardMode="@+id/mode_email"
214 android:keyWidth="10%p"
215 android:rowEdgeFlags="bottom"
216 >
217 <Key
218 android:codes="@integer/key_symbol"
219 android:keyLabel="@string/label_symbol_key"
220 android:keyWidth="20%p"
221 android:isModifier="true"
222 android:keyEdgeFlags="left" />
223 <Key
Ken Wakasa1cbfc6c2010-10-16 02:15:04 +0900224 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900225 android:isModifier="true" />
226 <Key
227 android:codes="@integer/key_space"
228 android:keyIcon="@drawable/sym_keyboard_space"
229 android:iconPreview="@drawable/sym_keyboard_feedback_space"
230 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900231 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900232 <Key
233 android:keyLabel="."
234 android:popupKeyboard="@xml/popup_punctuation"
235 android:isModifier="true" />
236 <Key
237 android:codes="@integer/key_return"
238 android:keyIcon="@drawable/sym_keyboard_return"
239 android:iconPreview="@drawable/sym_keyboard_feedback_return"
240 android:keyWidth="20%p"
241 android:isModifier="true"
242 android:keyEdgeFlags="right" />
243 </Row>
244 <Row
245 android:keyboardMode="@+id/mode_im"
246 android:keyWidth="10%p"
247 android:rowEdgeFlags="bottom"
248 >
249 <Key
250 android:codes="@integer/key_symbol"
251 android:keyLabel="@string/label_symbol_key"
252 android:keyWidth="20%p"
253 android:isModifier="true"
254 android:keyEdgeFlags="left" />
255 <Key
256 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900257 android:isModifier="true" />
258 <Key
259 android:codes="@integer/key_space"
260 android:keyIcon="@drawable/sym_keyboard_space"
261 android:iconPreview="@drawable/sym_keyboard_feedback_space"
262 android:keyWidth="40%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900263 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900264 <Key
265 android:keyLabel="."
266 android:popupKeyboard="@xml/popup_punctuation"
267 android:isModifier="true" />
268 <Key
269 android:keyLabel=":-)"
270 android:keyOutputText=":-) "
271 android:popupKeyboard="@xml/popup_smileys"
272 android:keyWidth="20%p"
273 android:isModifier="true"
274 android:keyEdgeFlags="right" />
275 </Row>
276 <Row
277 android:keyboardMode="@+id/mode_webentry"
278 android:keyWidth="10%p"
279 android:rowEdgeFlags="bottom"
280 >
281 <Key
282 android:codes="@integer/key_symbol"
283 android:keyLabel="@string/label_symbol_key"
284 android:keyWidth="20%p"
285 android:isModifier="true"
286 android:keyEdgeFlags="left" />
287 <Key
288 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900289 android:isModifier="true" />
290 <Key
291 android:codes="@integer/key_space"
292 android:keyIcon="@drawable/sym_keyboard_space"
293 android:iconPreview="@drawable/sym_keyboard_feedback_space"
294 android:keyWidth="20%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900295 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900296 <Key
297 android:codes="@integer/key_tab"
298 android:keyIcon="@drawable/sym_keyboard_tab"
299 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
300 android:keyWidth="20%p"
301 android:isModifier="true" />
302 <Key
303 android:keyLabel="."
304 android:popupKeyboard="@xml/popup_punctuation"
305 android:isModifier="true" />
306 <Key
307 android:codes="@integer/key_return"
308 android:keyIcon="@drawable/sym_keyboard_return"
309 android:iconPreview="@drawable/sym_keyboard_feedback_return"
310 android:keyWidth="20%p"
311 android:isModifier="true"
312 android:keyEdgeFlags="right" />
313 </Row>
314 <Row
315 android:keyboardMode="@+id/mode_normal_with_settings_key"
316 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900317 android:rowEdgeFlags="bottom"
318 >
319 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900320 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900321 android:keyLabel="@string/label_symbol_key"
322 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900323 android:isModifier="true"
324 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900325 <Key
326 android:codes="@integer/key_settings"
327 android:keyIcon="@drawable/sym_keyboard_settings"
328 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900329 android:isModifier="true" />
330 <Key
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900331 android:codes="@integer/key_f1"
satok007803c2010-09-08 17:24:16 +0900332 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900333 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900334 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900335 android:keyIcon="@drawable/sym_keyboard_space"
336 android:iconPreview="@drawable/sym_keyboard_feedback_space"
337 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900338 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900339 <Key
340 android:keyLabel="."
341 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900342 android:isModifier="true" />
343 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900344 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900345 android:keyIcon="@drawable/sym_keyboard_return"
346 android:iconPreview="@drawable/sym_keyboard_feedback_return"
347 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900348 android:isModifier="true"
349 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700350 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900351 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900352 android:keyboardMode="@+id/mode_url_with_settings_key"
353 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900354 android:rowEdgeFlags="bottom"
355 >
356 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900357 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900358 android:keyLabel="@string/label_symbol_key"
359 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900360 android:isModifier="true"
361 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900362 <Key
363 android:codes="@integer/key_settings"
364 android:keyIcon="@drawable/sym_keyboard_settings"
365 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900366 android:isModifier="true" />
367 <Key
Ken Wakasa1cbfc6c2010-10-16 02:15:04 +0900368 android:codes="@integer/key_f1"
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900369 android:isModifier="true" />
370 <Key
371 android:codes="@integer/key_space"
372 android:keyIcon="@drawable/sym_keyboard_space"
373 android:iconPreview="@drawable/sym_keyboard_feedback_space"
374 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900375 android:isModifier="true" />
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900376 <Key
377 android:keyLabel="."
378 android:popupKeyboard="@xml/popup_punctuation"
379 android:isModifier="true" />
380 <Key
381 android:codes="@integer/key_return"
382 android:keyIcon="@drawable/sym_keyboard_return"
383 android:iconPreview="@drawable/sym_keyboard_feedback_return"
384 android:keyWidth="25%p"
385 android:isModifier="true"
386 android:keyEdgeFlags="right" />
387 </Row>
388 <Row
389 android:keyboardMode="@+id/mode_email_with_settings_key"
390 android:keyWidth="10%p"
391 android:rowEdgeFlags="bottom"
392 >
393 <Key
394 android:codes="@integer/key_symbol"
395 android:keyLabel="@string/label_symbol_key"
396 android:keyWidth="15%p"
397 android:isModifier="true"
398 android:keyEdgeFlags="left" />
399 <Key
400 android:codes="@integer/key_settings"
401 android:keyIcon="@drawable/sym_keyboard_settings"
402 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900403 android:isModifier="true" />
404 <Key
Ken Wakasa1cbfc6c2010-10-16 02:15:04 +0900405 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900406 android:isModifier="true" />
407 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900408 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900409 android:keyIcon="@drawable/sym_keyboard_space"
410 android:iconPreview="@drawable/sym_keyboard_feedback_space"
411 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900412 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900413 <Key
414 android:keyLabel="."
415 android:popupKeyboard="@xml/popup_punctuation"
416 android:isModifier="true" />
417 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900418 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900419 android:keyIcon="@drawable/sym_keyboard_return"
420 android:iconPreview="@drawable/sym_keyboard_feedback_return"
421 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900422 android:isModifier="true"
423 android:keyEdgeFlags="right" />
The Android Open Source Project923bf412009-03-13 15:11:42 -0700424 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900425 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900426 android:keyboardMode="@+id/mode_im_with_settings_key"
427 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900428 android:rowEdgeFlags="bottom"
429 >
430 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900431 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900432 android:keyLabel="@string/label_symbol_key"
433 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900434 android:isModifier="true"
435 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900436 <Key
437 android:codes="@integer/key_settings"
438 android:keyIcon="@drawable/sym_keyboard_settings"
439 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900440 android:isModifier="true" />
441 <Key
442 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900443 android:isModifier="true" />
444 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900445 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900446 android:keyIcon="@drawable/sym_keyboard_space"
447 android:iconPreview="@drawable/sym_keyboard_feedback_space"
448 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900449 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900450 <Key
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900451 android:keyLabel="."
452 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900453 android:isModifier="true" />
454 <Key
455 android:keyLabel=":-)"
456 android:keyOutputText=":-) "
457 android:popupKeyboard="@xml/popup_smileys"
458 android:keyWidth="25%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900459 android:isModifier="true"
460 android:keyEdgeFlags="right" />
Amith Yamasanicf026532010-01-26 21:25:29 -0800461 </Row>
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900462 <Row
Ken Wakasa1508c0e2010-09-15 13:37:52 +0900463 android:keyboardMode="@+id/mode_webentry_with_settings_key"
464 android:keyWidth="10%p"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900465 android:rowEdgeFlags="bottom"
466 >
467 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900468 android:codes="@integer/key_symbol"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900469 android:keyLabel="@string/label_symbol_key"
470 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900471 android:isModifier="true"
472 android:keyEdgeFlags="left" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900473 <Key
474 android:codes="@integer/key_settings"
475 android:keyIcon="@drawable/sym_keyboard_settings"
476 android:iconPreview="@drawable/sym_keyboard_feedback_settings"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900477 android:isModifier="true" />
478 <Key
479 android:codes="@integer/key_f1"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900480 android:isModifier="true" />
481 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900482 android:codes="@integer/key_space"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900483 android:keyIcon="@drawable/sym_keyboard_space"
484 android:iconPreview="@drawable/sym_keyboard_feedback_space"
485 android:keyWidth="30%p"
Tadashi G. Takaokaaaa163b2010-09-21 13:00:13 +0900486 android:isModifier="true" />
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900487 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900488 android:codes="@integer/key_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900489 android:keyIcon="@drawable/sym_keyboard_tab"
490 android:iconPreview="@drawable/sym_keyboard_feedback_tab"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900491 android:isModifier="true" />
492 <Key
493 android:keyLabel="."
494 android:popupKeyboard="@xml/popup_punctuation"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900495 android:isModifier="true" />
496 <Key
Tadashi G. Takaokac29ef3e2010-09-08 16:51:50 +0900497 android:codes="@integer/key_return"
Tadashi G. Takaoka232863a2010-09-08 15:12:51 +0900498 android:keyIcon="@drawable/sym_keyboard_return"
499 android:iconPreview="@drawable/sym_keyboard_feedback_return"
500 android:keyWidth="15%p"
Tadashi G. Takaoka012075a2010-09-08 20:24:59 +0900501 android:isModifier="true"
502 android:keyEdgeFlags="right" />
Mike LeBeau466741d2010-01-16 12:21:23 -0800503 </Row>
satok007803c2010-09-08 17:24:16 +0900504</Keyboard>