在android中对EditText实现软件盘监听,当按下软键盘的时候,响应完成、发送、搜索或者其他事件。
1.在布局文件EditText中添加属性
android:singleLine="true"android:imeOptions="actionSearch"其中
把EditText的Ime Options属性设置成不同的值,Enter键上可以显示不同的文字或图案。
actionNone : 回车键,按下后光标到下一行
actionGo : Go,
actionSearch : 一个放大镜
actionSend : Send
actionNext : Next
actionDone : Done,隐藏软键盘,即使不是最后一个文本输入框然后在代码中设置对他的监听
editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {            @Override            public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {                if (actionId == EditorInfo.IME_ACTION_SEARCH) {                    Toast.makeText(MainActivity.this,"1111",Toast.LENGTH_SHORT).show();//                    performSearch();                    return true;                }                Toast.makeText(MainActivity.this,"222",Toast.LENGTH_SHORT).show();                return false;            }        });


更多相关文章

  1. Android图文详解属性动画
  2. android设置系统语言,字体大小,字体样式导致widget控件失效
  3. Android的RelativeLayOut中各种属性的作用
  4. Android中RelativeLayout各个属性介绍
  5. Android(安卓)RelativeLayout 属性
  6. Android中RelativeLayout各个属性的含义
  7. android:configChanges属性
  8. Android学习笔记_布局文件属性的说明
  9. 抽离Android原生控件的方法

随机推荐

  1. Android黑名单电话挂断(AIDL)
  2. android TextView属性详解
  3. android中The connection to adb is down
  4. android 外部启动activity,自定义action,ac
  5. Android应用程序组件Content Provider的
  6. ScrollView嵌套RecyclerView时只显示一行
  7. 2011.06.21——— android GridView的拖
  8. 关于Android(安卓)ListView组件中android
  9. android 调用人人网sdk登录页面 成功后不
  10. Android(安卓)Zxing修改为竖屏扫描,和连续