我正在为 android 制作一个软键盘,我想更改软键盘的按键预览布局。
我为 input.xml 添加了“keyPreviewLayout”属性,并为此创建了 keypreview.xml(用于布局)和 previewbackground.xml(用于布局背景)。这两个文件看起来像这样。
密钥预览.xml
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:background="@drawable/previewbackground"
android:textColor="@android:color/white"
android:gravity="center"
android:textSize="32sp" />
预览背景.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke android:width="1dp" android:color="#bbFFFFFF" />
<solid android:color="#FF000000"/>
</shape>
我得到了一个预览,它将背景包装成文本长度。
这个背景很傻,所以我想要一个像其他键盘一样的按键预览背景。
告诉我一个方法来得到这个。