android自动弹出软键盘(输入键盘)
来源:互联网 发布:硬盘安装ubuntu 16.04 编辑:程序博客网 时间:2024/06/04 18:14
很多应用中对于一个界面比如进入搜索界面或者修改信息等等情况,为了用户体验应该自动弹出软键盘而不是让用户主动点击输入框才弹出(因为用户进入该界面必然是为了更改信息)。具体实现这种效果如下:
EditText editText.setFocusable(true);editText.setFocusableInTouchMode(true);editText.requestFocus();InputMethodManager inputManager = (InputMethodManager)editText.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);inputManager.showSoftInput(editText, 0);首先要对指定的输入框请求焦点。然后调用输入管理器弹出软键盘。
警告:对于刚跳到一个新的界面就要弹出软键盘的情况上述代码可能由于界面为加载完全而无法弹出软键盘。此时应该适当的延迟弹出软键盘如998毫秒(保证界面的数据加载完成)。实例代码如下:
Timer timer = new Timer();timer.schedule(new TimerTask(){ public void run(){ mInputMethodManager = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); mInputMethodManager.showSoftInput(editText, 0); }}, 998);
0 0
- android自动弹出软键盘(输入键盘)
- android自动弹出软键盘(输入键盘)
- Android自动弹出软键盘(输入键盘)
- android自动弹出软键盘(输入键盘)
- android自动弹出软键盘(输入键盘)
- android editText自动弹出软键盘(输入键盘)
- android自动弹出软键盘(输入键盘)
- android自动弹出软键盘(输入键盘)
- android自动弹出软键盘(输入键盘)
- android 自动弹出软键盘(输入键盘)
- android自动弹出软键盘(输入键盘)
- Android软键盘(三)自动弹出键盘的现象
- android隐藏软键盘 不自动弹出键盘的方法
- Android EditText 自动弹出软键盘,遮挡输入框
- android自动弹出软键盘(输入法)
- android 自动弹出软键盘
- android自动弹出软键盘
- Android自动弹出软键盘
- Eclipse用法:全局搜索和更替
- java 使用POI输出Excel时打印页面的设置
- ArcGIS教程:栅格图像矢量配准
- ratingbar的实现
- google Dart
- android自动弹出软键盘(输入键盘)
- C语言-字符串
- 新蓝牙技术的安全隐患:你的行踪,beacon网络全知道
- 小波变换 完美通俗解读 (1)
- 下一代OS的特征狂想
- Nginx 301重定向域名
- iOS应用开发中的设备标识
- 交通灯管理系统-张孝祥
- 程序员总结:帮助你早些明白一些道理