请各位高手帮忙!
    关闭软键盘的方法都有哪些? 在返回主调程序时如何关闭软键盘?

解决方案 »

  1.   

    // 隐藏软键盘 @Override
    public boolean onTouchEvent(MotionEvent event)
    {
    if (third.requestFocus())
    {
    InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
    imm.hideSoftInputFromWindow(third.getWindowToken(), 0);
    }
    return super.onTouchEvent(event);
    }
      

  2.   

    InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
    imm.hideSoftInputFromWindow(third.getWindowToken(), 0);
      

  3.   

    求教GOOGLE自带的那个输入法在输入自动补全输入框时边上的那个DONW或者next都会失效,如何解决~
      

  4.   

    我的程序是一个视频的播放器,可是长按menu会出现软键盘,我想把这个弹出软键盘屏蔽掉。
    @Override
    public void onAttachedToWindow() {
             this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
            }
    我之前是用的这个,可是带有软键盘的程序返回时,软键盘并没有被关闭,在播放界面的下面。
    1、2楼的方法都试过,不过找不好时机。
      

  5.   

    我已解决,重写onKeyDown ,即可!