2017-10-11 11 views
0

searchView (ToolBar에는 없음)이라는 단편이 있습니다. 나는 그것이 항상 팽창하기를 원한다. 그래서 나는 방법을 사용한다.안드로이드 : onActionView 확장 어떻게 조각을 시작할 때 소프트 키보드를 숨기시겠습니까?

searchView.onActionViewExpanded(); 

OK. 그것은 일이다. 조각을 시작한 후 searchView이 펼쳐지고 soft keyboad가 표시됩니다.

하지만 seachcView와 함께 키보드를 확장해야합니다.

답변

0

시도이는 데 도움이 될 수있다

View view = this.getCurrentFocus(); 
if (view != null) { 
    InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); 
    imm.hideSoftInputFromWindow(view.getWindowToken(), 0); 
}