在我们自定义的KeyboardView中加入android:keyPreviewLayout标签,加入后如下:
然后在layout文件夹中,新建一个key_preview_layout.xml文件,里面这样写
1
2
|
<!--?xml version=
1.0
encoding=utf-
8
?-->
<textview android:background=
"#ff8888ff/"
android:gravity=
"center"
android:layout_height=
"wrap_content"
android:layout_width=
"wrap_content"
android:textcolor=
"@android:color/white"
android:textsize=
"40sp"
xmlns:android=
"http://schemas.android.com/apk/res/android"
></textview>
|
其中android:background就是提示框的背景颜色,android:textColor是字体颜色。
按键的文字模糊修改
1. 在key的xml中设置key文字不用keyLabel ,而用keyIcon,即用图片来代替文本,但是这种方法比较笨
2.最简单的是在keyboardview中设置两个属性即可:
android:shadowColor="@color/c_white"
android:shadowRadius="0.0"
shadowColor 设置跟你按键的背景色一致即可!!!
这样按键的文字就会显示的很清晰了啊!!