请问如何实现在软键盘弹出时点击空白可以取消软键盘的功能呀

解决方案 »

  1.   

    就是在点击EditText时会弹出软键盘,这时点击其他地方可以让软键盘消失。
    让软键盘永远不弹出来怎么做牙,那样怎么输入呀
      

  2.   

    有个onTouchEvent方法,怎么判断点击不在软键盘区域,你得看看API怎么获得软键盘的区域
      

  3.   

    imm=(InputMethodManager)searchbar.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
    imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
      

  4.   

    在 onTouchEvent 里面写上
    InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
    imm.hideSoftInputFromWindow(third.getWindowToken(), 0);