KeyBoard 篇
2016-05-24 11:57
267 查看
打开或关闭软键盘:
import android.content.Context; import android.view.inputmethod.InputMethodManager; import android.widget.EditText; /** * 打开或关闭软键盘 */ public class KeyBoardUtils { /** * 打卡软键盘 * * @param mEditText * 输入框 * @param mContext * 上下文 */ public static void openKeybord(EditText mEditText, Context mContext) { InputMethodManager imm = (InputMethodManager) mContext .getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(mEditText, InputMethodManager.RESULT_SHOWN); imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY); } /** * 关闭软键盘 * * @param mEditText * 输入框 * @param mContext * 上下文 */ public static void closeKeybord(EditText mEditText, Context mContext) { InputMethodManager imm = (InputMethodManager) mContext .getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(mEditText.getWindowToken(), 0); } }
相关文章推荐
- nyoj 773 开方数
- RabbitMQ .NET Client 实战实验
- 网页的favicon.ico不显示问题
- 利用vertical-align:middle实现行内元素的水平垂直居中对齐
- 混淆模板
- Git:代码冲突常见解决方法
- Gulp那些好用的插件 2016.04.20
- jdbcTemplate SQL in
- 如何在ListCtrl中显示不同的图片
- Spark Streaming之Executor容错安全性
- Linux数据库:MYSQL启用和查看二进制日志
- 大数据第六天作业
- Android性能优化1
- 销售订单屏幕增强及功能增强
- android 如何显示软键盘中的搜索以及处理点击搜索却进行了两次操作问题
- Android开发工程中集成mob短信验证码功能的方法
- mac ftp 服务器使用
- 浅说http
- 在Ubuntu 64位上安装32位版arm-linux交叉工具链
- 组合模式(Composite Pattern)