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;
}

更多相关文章

  1. Android放大镜实现的两种方式
  2. 设置Android输入法的回车键
  3. Android的EditText的光标选择问题
  4. 转:Android 设置EditText光标颜色及粗细
  5. 如何让Android下的多行edittext焦点光标默认在第一行而不是中间
  6. Android 设置EditText光标颜色及粗细
  7. Android EditText 设置行距不影响光标高度

随机推荐

  1. VelocityTracker 注释
  2. FindViewById
  3. Android从APP启动第三方地图导航
  4. 获取麦克风音量
  5. Android(安卓)CheckBox事件setOnCheckedC
  6. Android获得相机的所有信息
  7. 使用Retrofit Https请求
  8. GLSurfaceView使用-入门之HelloWorld--画
  9. 跳转到Android网络设置
  10. Android笔记——简单解析XML