在 CustomKeyboardView 中显示 <Key> 超过 2 <Row>?
Display <Key> over 2 <Row> in CustomKeyboardView?
我根据 Marteen Pennings 的惊人研究为我的应用程序制作了自定义键盘:http://www.fampennings.nl/maarten/android/09keyboard/index.htm
效果很好。
我想以与大多数硬件键盘上构建的 'Enter' 键相同的方式显示 OK 键:大和 2 行高。
知道怎么做吗?将键高设置为双倍高度不起作用,键在屏幕外显示了一半(底部)。
编辑:
我的键盘底行
<Row>
<Key android:codes="87" android:keyLabel="W" android:keyWidth="10%p" android:horizontalGap="20%p"/>
<Key android:codes="88" android:keyLabel="X" android:keyWidth="10%p"/>
<Key android:codes="67" android:keyLabel="C" android:keyWidth="10%p"/>
<Key android:codes="86" android:keyLabel="V" android:keyWidth="10%p"/>
<Key android:codes="66" android:keyLabel="B" android:keyWidth="10%p"/>
<Key android:codes="78" android:keyLabel="N" android:keyWidth="10%p"/>
<Key android:codes="-6" android:keyIcon="@drawable/sym_keyboard_done_48" android:keyWidth="20%p"/>
</Row>
<Row >
<Key android:codes="-5" android:keyIcon="@drawable/sym_keyboard_delete" android:keyWidth="20%p"/>
<Key android:codes="32" android:keyLabel=" " android:keyWidth="50%p"/>
<Key android:codes="-3" android:keyLabel="OK" android:keyWidth="30%p" />
我希望最后一行的左右键在上一行展开。
编辑:我post一张图说明我的苦恼:
已解决:
您是否尝试将 'OK' 键放在第 4 行而不是最后一行并将其设置为 double heigh10=]
我根据 Marteen Pennings 的惊人研究为我的应用程序制作了自定义键盘:http://www.fampennings.nl/maarten/android/09keyboard/index.htm
效果很好。
我想以与大多数硬件键盘上构建的 'Enter' 键相同的方式显示 OK 键:大和 2 行高。
知道怎么做吗?将键高设置为双倍高度不起作用,键在屏幕外显示了一半(底部)。
编辑: 我的键盘底行
<Row>
<Key android:codes="87" android:keyLabel="W" android:keyWidth="10%p" android:horizontalGap="20%p"/>
<Key android:codes="88" android:keyLabel="X" android:keyWidth="10%p"/>
<Key android:codes="67" android:keyLabel="C" android:keyWidth="10%p"/>
<Key android:codes="86" android:keyLabel="V" android:keyWidth="10%p"/>
<Key android:codes="66" android:keyLabel="B" android:keyWidth="10%p"/>
<Key android:codes="78" android:keyLabel="N" android:keyWidth="10%p"/>
<Key android:codes="-6" android:keyIcon="@drawable/sym_keyboard_done_48" android:keyWidth="20%p"/>
</Row>
<Row >
<Key android:codes="-5" android:keyIcon="@drawable/sym_keyboard_delete" android:keyWidth="20%p"/>
<Key android:codes="32" android:keyLabel=" " android:keyWidth="50%p"/>
<Key android:codes="-3" android:keyLabel="OK" android:keyWidth="30%p" />
我希望最后一行的左右键在上一行展开。
编辑:我post一张图说明我的苦恼:
已解决:
您是否尝试将 'OK' 键放在第 4 行而不是最后一行并将其设置为 double heigh10=]