我正在为Android制作一个软键盘,我想改变软键盘的键预览布局。
我为input.xml添加了“keyPreviewLayout”属性,我还为此创建了keypreview.xml(用于布局)和previewbackground.xml(用于布局背景)。这两个文件都是这样的。
keypreview.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" />
previewbackground.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>
我得到了一个预览,它将背景包裹到文本长度。
这个背景非常愚蠢,所以我想要一个像其他键盘一样的关键预览背景。
告诉我一个获得此方法的方法。
答案 0 :(得分:0)
最后,我完成了它。
“您可以更改键预览宽度,但不能更改高度。”
我忘了为keypreview.xml添加android:width
来更改预览的宽度。
很抱歉。