android 键盘
来源:互联网 发布:张氏短打淘宝 编辑:程序博客网 时间:2024/05/21 05:05
首先在manifest文件中配置了android:configChanges="orientation|keyboard",然后在Activity中Override了onConfigurationChanged方法,但是无论怎么着,这个方法就是不执行
今天找到解决方法,要在configChanges中加screenSize这个属性才回执行到onConfigurationChanged
android:configChanges="orientation|keyboard|keyboardHidden|screenSize"
@Overridepublic void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); // Checks the orientation of the screen if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) { //Toast.makeText(this, "landscape", Toast.LENGTH_SHORT).show(); } else if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT){ // Toast.makeText(this, "portrait", Toast.LENGTH_SHORT).show(); } // Checks whether a hardware keyboard is available if (newConfig.hardKeyboardHidden == Configuration.HARDKEYBOARDHIDDEN_NO) { isShowedKeyBoard = true; showMessage("keyboard is visible"); // Toast.makeText(this, "keyboard visible", Toast.LENGTH_SHORT).show(); } else if (newConfig.hardKeyboardHidden == Configuration.HARDKEYBOARDHIDDEN_YES) { isShowedKeyBoard = false; showMessage("keyboard is invisible"); // Toast.makeText(this, "keyboard hidden", Toast.LENGTH_SHORT).show(); }}
0 0
- android 键盘
- android 键盘
- android 键盘
- Android键盘
- Android键盘
- android 键盘
- Android 键盘
- Android键盘
- android键盘
- android 隐藏键盘 显示键盘
- android 模拟器 android键盘
- android 截获键盘事件
- Android键盘研究初步
- Android 键盘设计
- android键盘事件
- Android 键盘驱动
- Android键盘研究初步
- Android键盘系统
- HDOJ 2063 过山车(二分匹配)
- 欧拉函数算法分析
- 搭建caffe环境时“error: hdf5.h”找不到的解决方法
- AutoLayout的那些事(一)
- Swift3.0 初识
- android 键盘
- http://www.cnblogs.com/hnrainll/archive/2013/11/06/3410042.html
- Python进阶笔记(5)_ 继承
- poj 1287 Networking
- POJ 3164 Command Network (最小树形图模板 朱刘算法)
- Shell编程(3):运算符
- AutoLayout的那些事(二)
- Linux下使用maven+svn构建Java项目
- 请求转发和重定向