当我需要使用设备的整个屏幕时,我使用以下方法隐藏软键:
private void hideSoftKeys() {
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
}
当我这样做时,他们会隐藏一个滑动动画。有没有办法让它们瞬间消失(并且也会出现)?
答案 0 :(得分:-1)
我知道这是一个古老的问题,但你会尝试:
public void hideSoftKeyboard(View view){
InputMethodManager imm =(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
它?