1. Control by code:

show input method panel:

final View v = getWindow().peekDecorView(); if (v != null && v.getWindowToken() != null) { InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.toggleSoftInputFromWindow(v.getWindowToken(), 0, 0); }

hide input method panel:

final View v = getWindow().peekDecorView(); if (v != null && v.getWindowToken() != null) { InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(v.getWindowToken(), 0); }

2. Control by manifest parament:

android:windowSoftInputMode=["stateUnspecified", "stateUnchanged", "stateHidden", "stateAlwaysHidden", "stateVisible", "stateAlwaysVisible", "adjustUnspecified", "adjustResize", "adjustPan"]

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Sqlserver 高并发和大数据存储方案
  2. SQL JOIN 连接详细介绍及简单使用实例
  3. SQL Server常见问题及解决方法分享
  4. Mysql用户忘记密码及密码过期问题的处理
  5. SQL SERVER 分组求和sql语句
  6. sql 删除表中的重复记录
  7. SQL SERVER 表与表之间 字段一对多sql语
  8. Android实现矩形区域截屏的方法
  9. SQL Server 2005作业设置定时任务
  10. SQLServer地址搜索性能优化