Android修改软键盘回车键并监听
2015-07-24 16:55
351 查看
首先在XML中修改想把回车键改变为什么键
android:imeOptions="actionSend" android:inputType="text"
其中actionSend就是改为发送 然后在代码中进行监听 <pre name="code" class="java"> @Override public boolean dispatchKeyEvent(KeyEvent event) { if(event.getKeyCode() == KeyEvent.KEYCODE_ENTER){ /*隐藏软键盘*/ InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); if(inputMethodManager.isActive()){ inputMethodManager.hideSoftInputFromWindow(CommentActivity.this.getCurrentFocus().getWindowToken(), 0); } ToastTools.show(CommentActivity.this,"点击了回车键!"); return true; } return super.dispatchKeyEvent(event); }
相关文章推荐
- Android 四大组件学习之ContentProvider四
- Android PropertyAnimation官网文档翻译
- Android Adapter推荐写法
- Android Adapter推荐写法
- Android延时执行调用的几种方法(转)
- Android常用的设计模式
- Android 打包Jar(发布SDK)常见问题及解决方案
- Android BaseAdapter和ViewHolder 优化 解决ListView的item抢焦点问题和item错乱问题
- android 逆向分析常用API
- Android Support 包里究竟有什么
- Android初学习 - 分别以Java code和XML两种方式给FrameLayout布局的Activity增加一个遮罩效果的实现
- Android ListView 用法
- 【用户界面:android-Ultra-Pull-To-Refresh】之二:android-Ultra-Pull-To-Refresh框架分析
- Espresso——Android测试工具Espresso简介
- android布局-GridLayout
- Android 无障碍服务一 让应用具有辅助性服务
- 自己写一个快速开发android模板
- Android笔记之四种方式实现计时器
- Android学习笔记【一】Android学习感言(包含学习见解、学习方法)
- 在Android Studio 中加入jar 和.so 文件