Android示例键盘问题
我在设备上安装了sdk中提供的示例软键盘。我仅在快速搜索应用程序中发现此键盘有问题。问题是,我启动了快速搜索应用程序,将键盘从android键盘更改为示例软键盘。然后,当我再次长按编辑文本并选择更改输入法时,输入法选择器对话框位于键盘后面,键盘位于其上方。从这一点上,我永远无法隐藏键盘,它将永远留在屏幕上,直到我强制停止它。 你们能解释一下软键盘样本的问题吗Android示例键盘问题,android,android-softkeyboard,Android,Android Softkeyboard,我在设备上安装了sdk中提供的示例软键盘。我仅在快速搜索应用程序中发现此键盘有问题。问题是,我启动了快速搜索应用程序,将键盘从android键盘更改为示例软键盘。然后,当我再次长按编辑文本并选择更改输入法时,输入法选择器对话框位于键盘后面,键盘位于其上方。从这一点上,我永远无法隐藏键盘,它将永远留在屏幕上,直到我强制停止它。 你们能解释一下软键盘样本的问题吗 更新:发现IME服务的onCreate、onIniatiseInterface、onCreateInputView和onStartInpu
更新:发现IME服务的onCreate、onIniatiseInterface、onCreateInputView和onStartInputView方法调用了两次。。看起来服务被实例化了两次。。你知道为什么吗?我也在想同样的事情。我使用安卓2.2 SDK并尝试创建自己的软键盘。我已经在快速搜索栏和短信应用程序上测试了我的软键盘。我还收到了两个对onCreateInputView和onStartInputView的调用。这是有问题的,因为我的软键盘很重,使用手写,并且有大数据模型,两次呼叫将使加载时间加倍。