因为需求,有些地方输入的时候默认不能用拼音,也不要显示软键盘,只要硬件按钮输入就可以了。
现在有个输入框关闭了软键盘的显示,但是如果用户在其他地方切换了拼音输入法,这个软键盘还是会弹出。希望切到某个activity的时候自动切换为英文输入。
因为需求,有些地方输入的时候默认不能用拼音,也不要显示软键盘,只要硬件按钮输入就可以了。
现在有个输入框关闭了软键盘的显示,但是如果用户在其他地方切换了拼音输入法,这个软键盘还是会弹出。希望切到某个activity的时候自动切换为英文输入。
2 回答1.5k 阅读✓ 已解决
2 回答1.9k 阅读
3 回答671 阅读✓ 已解决
1 回答2.2k 阅读
1 回答906 阅读✓ 已解决
1 回答1.4k 阅读
1 回答611 阅读✓ 已解决
我查到的,出于安全考虑,android不允许代码内切换输入法。只能弹出输入法由用户选择修改。这不是我想要的。
解决方式:
1.隐藏软键盘
2.限制输入内容 如NUMBER 因为是硬件输入 这个不会限制硬件字母输入 其他设备是不是这样就不知道了。。。