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 280b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Row android:rowEdgeFlags="top"> 29280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="\@" android:keyEdgeFlags="left"/> 30280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="\#"/> 31280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="$"/> 32280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="%"/> 33280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="&"/> 34280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="*"/> 35280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="-"/> 360b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Key android:keyLabel="+"/> 37280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="("/> 38280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel=")" android:keyEdgeFlags="right"/> 390b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller </Row> 400b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller 410b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Row> 42280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="q" android:keyEdgeFlags="left"/> 43280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="w"/> 44280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="e"/> 45280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="r"/> 46280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="t"/> 47280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="y"/> 48280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="u"/> 49280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="i"/> 50280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="o"/> 51280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="p" android:keyEdgeFlags="right"/> 520b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller </Row> 530b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller 540b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Row> 55280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="a" android:horizontalGap="5%p" 560b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller android:keyEdgeFlags="left"/> 57280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="s"/> 58280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="d"/> 59280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="f"/> 60280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="g"/> 61280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="h"/> 62280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="j"/> 63280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="k"/> 64280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="l" android:keyEdgeFlags="right"/> 650b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller </Row> 660b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller 670b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Row> 680b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Key android:codes="-1" android:keyIcon="@drawable/sym_keyboard_shift" 690b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller android:keyWidth="15%p" android:isModifier="true" 700b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller android:iconPreview="@drawable/sym_keyboard_feedback_shift" 710b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller android:isSticky="true" android:keyEdgeFlags="left"/> 72280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="z"/> 73280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="x"/> 74280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="c"/> 75280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="v"/> 76280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="b"/> 77280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="n"/> 78280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="m"/> 790b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Key android:codes="-5" android:keyIcon="@drawable/sym_keyboard_delete" 800b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller android:keyWidth="15%p" android:keyEdgeFlags="right" 810b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller android:iconPreview="@drawable/sym_keyboard_feedback_delete" 820b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller android:isRepeatable="true"/> 830b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller </Row> 840b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller 850b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Row android:keyboardMode="@+id/mode_normal" android:rowEdgeFlags="bottom"> 860b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Key android:codes="-2" android:keyLabel="@string/password_keyboard_label_symbol_key" 870b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller android:keyWidth="20%p" android:keyEdgeFlags="left"/> 880b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Key android:keyLabel="," /> 890b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Key android:keyLabel="_" /> 900b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Key android:codes="32" android:keyIcon="@drawable/sym_keyboard_space" 910b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller android:iconPreview="@drawable/sym_keyboard_feedback_space" 92280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller android:keyWidth="20%p"/> 930b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Key android:keyLabel="+" /> 94280b6023cb77be1cd18f20c0c6a169eba1ed35dcJim Miller <Key android:keyLabel="."/> 950b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller <Key android:codes="10" android:keyIcon="@drawable/sym_keyboard_ok" 960b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller android:iconPreview="@drawable/sym_keyboard_feedback_ok" 970b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller android:keyWidth="20%p" android:keyEdgeFlags="right"/> 980b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller </Row> 990b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller 1000b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller</Keyboard> 1010b31970cac04259a6e20dfc6d6e42cd9532528e3Jim Miller 102