Android 打开软键盘 关闭软键盘

    private void openKeyboard() {

        Timer timer = new Timer();
        timer.schedule(new TimerTask() {
                @Override
                public void run() {
                        InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
                        imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);

                }
        }, 500);
   }
    //关闭软键盘
    private void closeKeyboard() {
        InputMethodManager imm = (InputMethodManager) getSystemService(mContex.INPUT_METHOD_SERVICE);
        imm.hideSoftInputFromWindow(et_searchword_word.getWindowToken(), 0);
   }


摘自 http://endual.iteye.com/blog/1550361

发布了99 篇原创文章 · 获赞 54 · 访问量 55万+

猜你喜欢

转载自blog.csdn.net/mrlixirong/article/details/24222349