我正在制作自定义键盘.. 现在我的问题是我想要按键自定义弹出窗口。 那么,我可以改变吗? 像这个图像一样的关键弹出
如果有人知道这一点,请帮助我......
CapDroid
答案 0 :(得分:3)
symbols.xml
文件。
<Key android:codes="49" android:keyLabel="1" android:keyEdgeFlags="left"
android:popupKeyboard="@xml/kbd_popup_template"
android:popupCharacters="¹½⅓¼⅛"/>
答案 1 :(得分:1)
这很容易。只需设置密钥的android:iconPreview
属性,其中my_icon_preview
是预览弹出窗口的可绘制对象。
在XML中:
<Key android:codes="116"
android:keyLabel="t"
android:iconPreview="@drawable/my_icon_preview" />
在Java中:
tKey.iconPreview = getResources().getDrawable(R.drawable.my_icon_preview);
tKey
的类型Keyboard.Key
(当然)。