- 论坛徽章:
- 0
|
android软键盘enter键的替换与事件监听
软件盘的界面替换只有一个属性android:imeOptions,这个属性的可以取的值有normal,actionUnspecified,actionNone,actionGo,actionSearch,actionSend,actionNext,actionDone,例如当值为actionNext时enter键外观变成一个向下箭头,而值为actionDone时enter键外观则变成了“完成”两个字。
我们也可以重写enter的事件,方法如下
Java代码- 1.TextView editText = new TextView(this);
- 2.editText.setOnEditorActionListene(
- 3.newTextView.OnEditorActionListener() {
- 4. public boolean onEditorAction(TextView v, int actionId,
- 5. KeyEvent event){
- 6. if (actionId == EditorInfo.IME_ACTION_SEND)
- 7. {
- 8. // 在这里编写自己想要实现的功能
- 9. }
- 10. return false;
- 11. }
- 12.});
复制代码 |
|