我正在为Android开发一个软键盘..我跟着this tutorial ..它运行正常..但我需要让键盘键的预览显示为键盘..我已经完成了通过这段代码:
<Key android:codes="97" android:keyLabel="a" android:keyEdgeFlags="left" android:popupCharacters="aA" android:popupKeyboard="@layout/preview"/>
preview.xml:
<?xml version="1.0" encoding="utf-8"?>
<android.inputmethodservice.Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="8%p"
android:keyHeight="8%p"
>
</android.inputmethodservice.Keyboard>
我将预览作为键盘上的字母&#39; a&#39;和&#39; A&#39;和&#39; X&#39;退出,这很好..但当我尝试点击任何这些字母时没有任何反应..当我点击&#39; X&#39;它退出..
任何想法?
答案 0 :(得分:0)
您需要更改preview.xml
<?xml version="1.0" encoding="utf-8"?>
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
android:keyWidth="40dp"
android:horizontalGap="0px"
android:verticalGap="0px"
android:keyHeight="50dp" >
</Keyboard>