如何更改Android默认键盘上任意键的标签。
我想做这样的事情,
答案 0 :(得分:0)
您可以使用使用KeyboardView:
来实现此目的KeyboardView kbd = new KeyboardView(context);
kbd.setKeyboard(new Keyboard(this, R.xml.customlayout));
kbd.setOnKeyboardActionListener(new OnKeyboardActionListener() {
....
}
现在你有kd是普通视图。
关于这一点的好处是R.xml.custom引用了/res/xml/custom.xml,它在xml中定义了键盘的布局。有关此文件的详细信息,请查看此处:Keyboard,Keyboard.Row,Keyboard.Key。
答案 1 :(得分:0)
您可以使用自己的键盘更改键盘的文字和样式。 Custom Keyboard
答案 2 :(得分:0)
你应该看看ImeActionLabel或ImeActionId
<EditText android:id="@+id/some_edittext"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:imeOptions="actionSend">
</EditText>