Skip to content

Instantly share code, notes, and snippets.

@mr-wind
Created September 14, 2017 03:18
Show Gist options
  • Save mr-wind/40a3a90626f1f699be43cf43de8073c7 to your computer and use it in GitHub Desktop.
Save mr-wind/40a3a90626f1f699be43cf43de8073c7 to your computer and use it in GitHub Desktop.
自定义键盘xml布局
<?xml version="1.0" encoding="utf-8"?>
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
android:horizontalGap="0dp"
android:keyHeight="70dp"
android:keyWidth="100dp"
android:verticalGap="0dp">
<Row>
<Key android:codes="55" android:keyEdgeFlags="left" android:keyLabel="7"/>
<Key android:codes="56" android:keyLabel="8"/>
<Key android:codes="57" android:keyLabel="9"/>
<Key android:codes="-5" android:isRepeatable="true" android:keyEdgeFlags="right"
android:keyIcon="@mipmap/back_key"/>
</Row>
<Row>
<Key android:codes="52" android:keyEdgeFlags="left" android:keyLabel="4"/>
<Key android:codes="53" android:keyLabel="5"/>
<Key android:codes="54" android:keyLabel="6"/>
<Key android:codes="55006,55006" android:isRepeatable="true" android:keyEdgeFlags="right"
android:keyLabel="清空"/>
</Row>
<Row>
<Key android:codes="49" android:keyEdgeFlags="left" android:keyLabel="1"/>
<Key android:codes="50" android:keyLabel="2"/>
<Key android:codes="51" android:keyLabel="3"/>
<Key android:codes="-4,-4" android:isRepeatable="true" android:keyEdgeFlags="right"
android:keyHeight="140dp"
android:keyLabel="确定"/>
</Row>
<Row>
<Key android:codes="48" android:keyEdgeFlags="left" android:keyLabel="0"/>
<!--使用两个codes保证字体一致-->
<Key android:codes="-100,-100" android:isRepeatable="true" android:keyLabel="00"/>
<Key android:codes="46" android:keyLabel="•"/>
</Row>
</Keyboard>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment