10b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller<?xml version="1.0" encoding="utf-8"?>
20b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller<!--
30b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller/*
40b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller**
50b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller** Copyright 2008, The Android Open Source Project
60b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller**
70b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller** Licensed under the Apache License, Version 2.0 (the "License");
80b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller** you may not use this file except in compliance with the License.
90b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller** You may obtain a copy of the License at
100b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller**
110b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller**     http://www.apache.org/licenses/LICENSE-2.0
120b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller**
130b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller** Unless required by applicable law or agreed to in writing, software
140b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller** distributed under the License is distributed on an "AS IS" BASIS,
150b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
160b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller** See the License for the specific language governing permissions and
170b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller** limitations under the License.
180b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller*/
190b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller-->
200b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller
210b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
220b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller    android:keyWidth="10%p"
2379a02b15850347a2e932272b21b14c0c2b3faf50Jim Miller    android:horizontalGap="@dimen/password_keyboard_horizontalGap"
2479a02b15850347a2e932272b21b14c0c2b3faf50Jim Miller    android:verticalGap="@dimen/password_keyboard_verticalGap"
258171b5182f5f07d33c9dfdf2dd8f0f6ae9588039Jae Yong Sung    android:keyHeight="@dimen/password_keyboard_key_height_alpha"
260b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller    >
270b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller
280972d071cd1b5eba60a6c20551f4500b638a1bf1Tadashi G. Takaoka    <Row android:rowEdgeFlags="top">
29280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="1" android:keyEdgeFlags="left"/>
30280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="2"/>
31280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="3"/>
32280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="4"/>
33280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="5"/>
34280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="6"/>
35280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="7"/>
36280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="8"/>
37280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="9"/>
38280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="0" android:keyEdgeFlags="right"/>
390b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller    </Row>
400b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller
410b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller    <Row>
42280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="\@" android:keyEdgeFlags="left"/>
43280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="\#"/>
44280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="$"/>
45280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="%"/>
46280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="&amp;"/>
47280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="*"/>
48280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="-"/>
490b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller        <Key android:keyLabel="+"/>
50280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="("
510b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller                android:popupKeyboard="@xml/password_kbd_popup_template"
520b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller                android:popupCharacters="[{&lt;"
530b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller        />
54280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel=")" android:keyEdgeFlags="right"
550b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller                android:popupKeyboard="@xml/password_kbd_popup_template"
560b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller                android:popupCharacters="]}&gt;"
570b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller        />
580b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller    </Row>
590b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller
600b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller    <Row>
610b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller        <Key android:codes="-1" android:keyLabel="@string/password_keyboard_label_alt_key"
620b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller                android:keyWidth="15%p" android:isModifier="true"
630b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller                android:isSticky="true" android:keyEdgeFlags="left"/>
64280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="!"/>
65280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="&quot;"/>
66280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="\'"/>
67280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel=":"/>
68280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel=";"/>
69280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="/" />
70280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller        <Key android:keyLabel="\?"/>
710b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller        <Key android:codes="-5" android:keyIcon="@drawable/sym_keyboard_delete"
720b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller            android:keyWidth="15%p" android:keyEdgeFlags="right"
730b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller            android:iconPreview="@drawable/sym_keyboard_feedback_delete"
740b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller            android:isRepeatable="true"/>
750b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller    </Row>
760b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller
770b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller    <Row  android:rowEdgeFlags="bottom">
780b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller        <Key android:codes="-2" android:keyLabel="@string/password_keyboard_label_alpha_key"
790b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller            android:keyWidth="20%p" android:keyEdgeFlags="left"/>
800b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller        <Key android:keyLabel="," android:keyWidth="10%p"/>
810b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller        <Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space"
820b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller            android:keyWidth="40%p"
83280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller            android:iconPreview="@drawable/sym_keyboard_feedback_space"/>
840b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller        <Key android:keyLabel="." android:keyWidth="10%p" />
850b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller        <Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_ok"
860b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller            android:keyWidth="20%p" android:keyEdgeFlags="right"
870b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller            android:iconPreview="@drawable/sym_keyboard_feedback_ok"
880b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller        />
890b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller    </Row>
900b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller</Keyboard>
91