android软键盘enter键的替换与事件监听
16lz
2021-01-23
软件盘的界面替换只有一个属性android:imeOptions,这个属性的可以取的值有normal,actionUnspecified,actionNone,actionGo,actionSearch,actionSend,actionNext,actionDone,例如当值为actionNext时enter键外观变成一个向下箭头,而值为actionDone时enter键外观则变成了“完成”两个字。
我们也可以重写enter的事件,方法如下
我们也可以重写enter的事件,方法如下
TextView editText = new TextView(this);editText.setOnEditorActionListene(newTextView.OnEditorActionListener() { public boolean onEditorAction(TextView v, int actionId, KeyEvent event){ if (actionId == EditorInfo.IME_ACTION_SEND) { // 在这里编写自己想要实现的功能 } return false; } });
更多相关文章
- Android属性 gravity, layout_gravity, padding, layout_margin
- Android动态布局,并动态为TextView控件设置drawableLeft、drawabl
- Android 一般动画Animation和属性动画Animator
- Android init进程——属性服务
- Android自定义属性 及 TypedArray的使用方法
- Android属性动画的实现
- Android Dialog style属性
- Android中 android:layout_weight 属性 完美解释