Android PopupWindow 隐藏软键盘的方法
来源:互联网 发布:谈谈你对数据库的认识 编辑:程序博客网 时间:2024/05/01 04:03
Android PopupWindow 隐藏软键盘的方法
查了好久,最后google到了解决方式,顺便记录一下
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(v.getWindowToken(), 0);
这句话解决了我的问题
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
然后想要不让PopupWindow/软键盘弹出时activity自动向上收缩,界面扭曲,在AndroidManifest.xml文件中,将此Activity的软键盘属性设置为
android:windowSoftInputMode="adjustPan"
此外还要设置一些属性(PopupWindow):
//防止PopupWindow被软件盘挡住setSoftInputMode(PopupWindow.INPUT_METHOD_NEEDED);setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
setOutsideTouchable(true);setFocusable(true);
0 0
- Android PopupWindow 隐藏软键盘的方法
- android PopupWindow消失后,将EditText的软键盘隐藏
- android PopupWindow消失后,将EditText的软键盘隐藏
- Android 完美的隐藏软键盘方法
- Android中隐藏软键盘的方法
- android隐藏软键盘的方法
- Android隐藏软键盘的方法
- 隐藏软键盘的方法
- 隐藏软键盘的方法
- PopupWindow中使用EditText软键盘的弹出和隐藏
- PopupWindow中使用EditText软键盘的弹出和隐藏
- Android软键盘的弹出 隐藏部分界面的方法
- Android中显示/隐藏软键盘的相关方法
- android 软键盘遮挡或隐藏 edittext的方法
- android中隐藏软键盘唯一有效的方法
- 【工具类】Android 最有效的隐藏软键盘方法
- android隐藏软键盘 不自动弹出键盘的方法
- android 软键盘的显示和隐藏方法
- 钽电容和铝电解电容的区别
- C语言实现:查找一个整数中1的个数
- Java 8系列之Stream的强大工具Collector
- Struts2(二)action的三种方式
- Jenkins持续集成+蒲公英上传内测遇到的问题及解决方法
- Android PopupWindow 隐藏软键盘的方法
- shared_ptr智能指针源码剖析
- Java中方法的参数传递问题及图解
- kubernetes 简介: kubelet 组件功能
- React Native监听Android回退按键,程序化退出应用
- 基于业务模拟的自动化测试实践
- 并发中的同步锁(synchronized)
- 怎样才不浪费IP的价值?
- 迁移阿里云的案例分享之数据库迁移过程