当前位置:编程学习 > wap >>

求助,关于软键盘的调用问题

各位大侠,我用
InputMethodManager inputMgr  = (InputMethodManager)Activity.instance.getSystemService(Context.INPUT_METHOD_SERVICE);
inputMgr.showSoftInput(menu.menuCanvas, InputMethodManager.SHOW_FORCED);
这个显示软件盘,发现使用系统输入法的时候完全没问题,换成搜狗输入法的时候,无法显示软键盘了,请教原因以及如何处理。

另:text的输入框是用图片绘制出来的,不是控件。
我是在自己绘制的text输入框的按键事件里使用上面的代码的。

--------------------编程问答-------------------- --------------------编程问答-------------------- 我也遇到过这种问题,求高手解决啊 --------------------编程问答-------------------- 补充下,我今天发现,可能是搜狗横屏直接是全屏,造成UI不能出现,其他如百度输入法、谷歌输入法和QQ输入法都能正常使用。

InputMethodManager.SHOW_FORCED的时候使用isFullscreenMode()查看,搜狗是true,其他输入法都是false;

求高手指点解决,谢谢 --------------------编程问答-------------------- 同求谢谢 --------------------编程问答-------------------- 很明显,sougou 输入法不遵守规范~自己坑爹~
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,