Ski*_*zit 23 android android-softkeyboard
我知道我可以使用不同的东西设置我的"完成"按钮
EditText.setImeOptions();
Run Code Online (Sandbox Code Playgroud)
但是我如何将其设置为自定义文本?我可以指定我想要的文本吗?
Mic*_*uff 86
实际上,您可以将自定义文本设置为该蓝色小按钮.在xml文件中使用
android:imeActionLabel="whatever"
Run Code Online (Sandbox Code Playgroud)
在您的EditText上.
或者在java文件中使用
etEditText.setImeActionLabel("whatever", EditorInfo.IME_ACTION_DONE);
Run Code Online (Sandbox Code Playgroud)
我随意选择了IME_ACTION_DONE作为该函数的第二个参数应该包含的内容的示例.可以在此处找到这些操作的完整列表.
应该注意,这不会导致文本出现在所有设备上的所有键盘上.某些键盘不支持该按钮上的文本(例如swiftkey).有些设备也不支持它.一个好的规则是,如果你看到按钮上已有文字,这将把它改成你想要的任何东西.
| 归档时间: |
|
| 查看次数: |
16710 次 |
| 最近记录: |