1

我正在为 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>

我得到了一个预览,它将背景包装成文本长度。

这个背景很傻,所以我想要一个像其他键盘一样的按键预览背景。

告诉我一个方法来得到这个。

4

1 回答 1

0

最后,我熬过了。

“您可以更改键预览的宽度,但不能更改高度。”

我忘记添加android:widthkeypreview.xml 来更改预览的宽度。

对此感到抱歉。

于 2013-07-01T14:21:05.360 回答