Android4.1.2原生输入法的bug

来源:互联网 发布:欧美流行歌手知乎 编辑:程序博客网 时间:2024/06/05 19:47

昨天,平板客户反馈回来一个bug,问题很纠结,输入法显示不对,也不好描述,我就直接上图吧(真机不好截图,就直接用模拟器来演示吧,现象是一样的)


这个图估计看的不是很明显,再上另外的图:



首先打开模拟器:


点击右上角并进入setting--->Language & input下:


选择android原生输入法的配置,位置在


然后再选择Input languages


将Use system language的√ 去掉,并选上两种输入法,例如English(US)和Thai(泰文)效果如下:



然后返回到设置输入法的界面,此时,Android原生输入法下有两种输入法可以切换了


点击默认输入法的切换栏Default栏,


在此处切换成Thai,然后再切换回English(US)--------------这里一定要切换才能重现bug

这时我们打开一个编辑框(我就直接用谷歌快速搜索栏了)


此时输入法键盘是英文键盘排版的


点击右下角的输入法框显示的也是英文键盘输入法,这里是正确的



现在我们返回到setting中语言和输入法的设置栏去将系统默认语言改为泰文


修改完毕后,你会发现,系统的默认输入法自己就变成泰文输入法了。。


然后我们继续去谷歌快速搜索栏看看,是否是泰文键盘的。。



你会发现弹出来的却是英文键盘,但系统显示的却是泰文输入法。。

反之,在其他语言和输入法对应的时候,切换一次默认输入法,然后后再切换系统语言,同样会出现上述问题

暂时还木有解决办法,正在看代码找解决办法....


原创粉丝点击