KeyboardView 修改按键提示框

来源:互联网 发布:mac windows 7 iso 编辑:程序博客网 时间:2024/05/18 02:27

在我们自定义的KeyboardView中加入android:keyPreviewLayout标签,加入后如下:

 

然后在layout文件夹中,新建一个key_preview_layout.xml文件,里面这样写

?
1
2
<!--?xml version=1.0encoding=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 设置跟你按键的背景色一致即可!!!

这样按键的文字就会显示的很清晰了啊!!


0 0