参阅:http://android.xsoftlab.net/reference/android/inputmethodservice/KeyboardView.html
public class
KeyboardView
extends View
implements View.OnClickListener
Added in API level3
java.lang.Object
↳android.inputmethodservice.KeyboardView
【概述】
显示虚拟键盘的视图。处理呈现的按键并检测按键和触摸动作。
【嵌套类】
接口 KeyboardView.OnKeyboardActionListener
【XML属性】
API 3
android:keyBackground
属性说明:设置键的图像。键的图像。 此图像需要是一个StateListDrawable,具有以下可能的状态:normal, pressed, checkable, checkable+pressed, checkable+checked, checkable+checked+pressed。
必须引用另一个资源(格式:@[package:]type:name)或主题属性(格式:?[package][type:]name)。
对应的全局属性资源符号是keyBackground。
API 3
android:keyPreviewLayout
属性说明:设置按键反馈的布局资源。
必须引用另一个资源(格式:@[package:]type:name)或主题属性(格式:?[package][type:]name)。
对应的全局属性资源符号是keyBackground。
API 3
android:keyPreviewOffset
属性说明:设置按键反馈的垂直偏移量。
必须是带单位的浮点型尺寸值(float),如:”14.5sp”。有效的单位包括:px(像素)、dp(密度无关像素)、sp(通常用于字体尺寸的可伸缩像素)、in(英寸)、mm(毫米)。
也可以引用一个包含此类型值的资源(格式:@[package:]type:name)或主题属性(格式:?[package][type:]name)。
对应的全局属性资源符号是keyPreviewOffset。
API 3
android:keyTextColor
属性说明:设置键的标签的颜色。
必须是颜色值(color),格式”#rgb”、”#argb”、”#rrggbb”、”#aarrggbb”。
也可以引用一个包含此类型值的资源(格式:@[package:]type:name)或主题属性(格式:?[package][type:]name)。
对应的全局资源符号是foreground。
API 3
android:keyTextSize
属性说明:设置键上文本字符的大小。
必须是带单位的浮点型尺寸值(float),如:”14.5sp”。有效的单位包括:px(像素)、dp(密度无关像素)、sp(通常用于字体尺寸的可伸缩像素)、in(英寸)、mm(毫米)。
也可以引用一个包含此类型值的资源(格式:@[package:]type:name)或主题属性(格式:?[package][type:]name)。
对应的全局属性资源符号是keyTextSize。
API 3
android:labelTextSize
属性说明:设置带文本和图标的键上个的文本的小大。
必须是带单位的浮点型尺寸值(float),如:”14.5sp”。有效的单位包括:px(像素)、dp(密度无关像素)、sp(通常用于字体尺寸的可伸缩像素)、in(英寸)、mm(毫米)。
也可以引用一个包含此类型值的资源(格式:@[package:]type:name)或主题属性(格式:?[package][type:]name)。
对应的全局属性资源符号是labelTextSize。
API 3
android:popupLayout
属性说明:设置弹出键盘的布局资源。
必须引用另一个资源(格式:@[package:]type:name)或主题属性(格式:?[package][type:]name)。
对应的全局属性资源符号是popupLayout。
API 3
android:verticalCorrection
属性说明:抵消触摸Y坐标,偏移量纠正。
必须是带单位的浮点型尺寸值(float),如:”14.5sp”。有效的单位包括:px(像素)、dp(密度无关像素)、sp(通常用于字体尺寸的可伸缩像素)、in(英寸)、mm(毫米)。
也可以引用一个包含此类型值的资源(格式:@[package:]type:name)或主题属性(格式:?[package][type:]name)。
对应的全局属性资源符号是verticalDivider。
【继承自view.View的XML属性】
...
【公共构造函数】
KeyboardView(Context context, AttributeSet attrs)
KeyboardView(Context context, AttributeSet attrs, int defStyleAttr)
KeyboardView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes)