为什么我写的程序用软键盘不起作用呢。
我给一个EditText 加了一个onKeyListener 用电脑的键盘输入时监听是好用的 但是用android 的软键盘就不好使了大家遇到这种情况没?

解决方案 »

  1.   

    好久没来CSDN了,没想到第一个就是软键盘的问题。软键盘不起作用?在AndroidManifest.xml中去看下!
      

  2.   

    转载:这个OnKeyListener事件只能在物理键盘或者模拟器旁边的键盘起作用,如果使用系统自带的软键盘输入的话,监听器就像聋子一样,对你的软键盘点击操作毫无表示,除了del键、退格键、空格键有事件产生 Google了好久就也不知道什么原因,后来在一个外国的Android开发论坛中无意看到这个文档我才涣然大悟.....
      "it will not properly work with the Virtual Keyboard",嗯,没错,android.widget.EditText的OnKeyListener监 听器在系统自带的软键盘是不起作用的,如果想监听Ed itText里面的文本改变事件,可以使用addTextChangedListner监听器!