一、布局中软键盘自动弹出

bargain_dialog_offer_edit.requestFocus();

bargain_dialog_offer_edit.setFocusable(true);

InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);

imm.showSoftInputFromInputMethod(bargain_dialog_offer_edit.getWindowToken(),0);

二、布局中软键盘自动关闭

InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(talking_edit.getWindowToken(), 0);

三、对话框中软键盘自动弹出和关闭

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE|WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);

更多相关文章

  1. android隐藏以及显示软键盘以及不自动弹出键盘的方法
  2. Android 判断软键盘的状态(显示,隐藏)
  3. 在Android studio中无法实时显示布局的问题
  4. android 禁止系统软键盘,拦截键盘事件
  5. android studio 引入另一个XML文件的布局控件
  6. android 我的功能模块模板布局之一
  7. Android点击EditText以外区域隐藏键盘Fragment同样适用
  8. 解决TabLayout+viewpager 滑动切换时 布局文件不是从头显示
  9. Android之键盘点击事件

随机推荐

  1. Android启动脚本init.rc
  2. Android五个进程等级
  3. Android应用开发入门五问
  4. Android的animation(动画)
  5. 弄错一个概念:Android的Thread与Handler是
  6. android中访问本机服务器的方法
  7. AsyncTask,IntentService工作原理分析&And
  8. Android如何解析Intent Filter
  9. 如何获取Android源码
  10. Android:Android涉及到的设计模式