我想在点击一个按钮后,关闭输入法

解决方案 »

  1.   

    想用程序代替键盘ctrl+空格切换输入法吗?如果是首先要获得键盘值 去网上搜下相关资料阿。
      

  2.   

    首先要知道怎么关闭输入法
    然后试试调用一个java的Process去关闭试试
      

  3.   

    这个太有难度了。。我只知道onclick事件
      

  4.   

    如果你确定默认输入法是英文,就不用考虑19楼所说的复杂情况,设置一个boolean值isEnglish一开始为true,想实现输入法转换可以用Robot类模拟组合键Ctrl+blank,每转换一次就isEnglish=!isEnglish
      

  5.   

    输入法切换吧。
    1.取输入法状态(是英文or中文?)
    2.不是英文切换之这些东西可不跨平台,java不直接支持的。
    可用其它语言写个控件或dll让java来调用,