KeyboardView 修改按键提示框

在我们自定义的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 设置跟你按键的背景色一致即可!!!

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


阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭