/** * 隐藏软件输入(隐藏输入键盘) */ private void hideSoftInput() { mSearchInput = (EditText) findViewById(R.id.contact_list_index_search_input); InputMethodManager imm = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(mSearchInput.getWindowToken(), 0); } /** * 强制开启软键盘 */ private void showSoftInput() { InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE); inputMethodManager.showSoftInput(mSearchInput, InputMethodManager.SHOW_FORCED); Timer timer = new Timer(); timer.schedule(new TimerTask() { public void run() { mSearchInput.setFocusable(true); mSearchInput.setFocusableInTouchMode(true); InputMethodManager inputManager = (InputMethodManager) mSearchInput.getContext().getSystemService(Context.INPUT_METHOD_SERVICE); inputManager.showSoftInput(mSearchInput, InputMethodManager.SHOW_FORCED); } }, 700); }
软键盘的开启与关闭
最新推荐文章于 2023-07-09 17:22:16 发布