Android(安卓)App监听软键盘按键的方式与改变软键盘右下角确定键样式
actionNone : 回车键,按下后光标到下一行
actionGo : Go,
actionSearch : 放大镜
actionSend : Send
actionNext : Next
actionDone : Done,确定/完成,隐藏软键盘,即使不是最后一个文本输入框
android:singleline="true"
android:imeoptions="actionSearch"
EditText.setOnEditorActionListener设置监听
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
boolean isOK = true;
switch (actionId) {
case EditorInfo.IME_ACTION_NONE:
Toast.makeText(mContext, "点击-->NONE", Toast.LENGTH_SHORT).show();
break;
case EditorInfo.IME_ACTION_GO:
Toast.makeText(mContext, "点击-->GO", Toast.LENGTH_SHORT).show();
break;
case EditorInfo.IME_ACTION_SEARCH:
Toast.makeText(mContext, "点击-->SEARCH", Toast.LENGTH_SHORT).show();
break;
case EditorInfo.IME_ACTION_SEND:
Toast.makeText(mContext, "点击-->SEND", Toast.LENGTH_SHORT).show();
break;
case EditorInfo.IME_ACTION_NEXT:
Toast.makeText(mContext, "点击-->NEXT", Toast.LENGTH_SHORT).show();
break;
default:
isOK = false;
break;
}
更多相关文章
- Android之PopuWindow简单学习
- Android(安卓)自定义日期和时间和星期的弹窗
- Android(安卓)studio 点击按钮 改变viewtext 文字的颜色
- 【Android】Menu不同菜单的使用介绍
- Android(安卓)自定义PopupWindow动画效果
- android 点击屏幕关闭 软键盘
- Android(安卓)Studio RadioGroup判断点击按钮
- Android(安卓)点击按钮,文字改变颜色
- Android(安卓)webview 点击超链接打开新的webview