显示:
InputMethodManager imm = (InputMethodManager)(getSystemService(Context.INPUT_METHOD_SERVICE));
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);隐藏:
InputMethodManager imm = (InputMethodManager)(getSystemService(Context.INPUT_METHOD_SERVICE));
imm.hideSoftInputFromWindow(m_edit.getWindowToken(), 0);竖屏没问题
横屏调用显示代码出来的虚拟键盘大小和位置都不对的,基本上看不到键盘了
但是点击输入框弹出来的虚拟键盘是没问题的
我看了TextView的源码,onTouchEvent是调用imm.showSoftInput(this, 0, csr)来显示的
但是我调用showSoftInput(m_edit, 0)发现在横屏时弹不出来
请问该怎么解决?
主要是横屏时不正常,竖屏都没问题的
InputMethodManager imm = (InputMethodManager)(getSystemService(Context.INPUT_METHOD_SERVICE));
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);隐藏:
InputMethodManager imm = (InputMethodManager)(getSystemService(Context.INPUT_METHOD_SERVICE));
imm.hideSoftInputFromWindow(m_edit.getWindowToken(), 0);竖屏没问题
横屏调用显示代码出来的虚拟键盘大小和位置都不对的,基本上看不到键盘了
但是点击输入框弹出来的虚拟键盘是没问题的
我看了TextView的源码,onTouchEvent是调用imm.showSoftInput(this, 0, csr)来显示的
但是我调用showSoftInput(m_edit, 0)发现在横屏时弹不出来
请问该怎么解决?
主要是横屏时不正常,竖屏都没问题的
解决方案 »
- 如何在自定义的dialog在使用SharedPreferences
- 《浮动搜索框》看的我眼睛都花了,到底哪错了。
- NDK加载第三方so库时,编译异常
- android udp真是垃圾啊还是我写得垃圾。
- Android HttpGet异常
- android手机,如何在通话中的任何时候发送DTMF?
- AsyncTask 多线程并发导致Fatal signal 11 (SIGSEGV)
- 求助,TextView 的setText在英文语言环境下无效
- Google被和谐啦,哪位大侠知道怎么下载Android SDK?
- 求助,如何解决滑动冲突问题
- Android中C++动态库的调试
- 为什么在这里添加按钮监听器就出错
模拟器和真机不太一样
转屏的时候有configuration的intent出来 也有sensor的intent
如果只注册了前一个 应该没有问题
但是如果只注册了sensor的intent 估计模拟器下面大小和旋转会失真