隐藏/显示软键时禁用动画

时间:2015-07-31 08:01:16

标签: android android-keypad

当我需要使用设备的整个屏幕时,我使用以下方法隐藏软键:

private void hideSoftKeys() {
    getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
}

当我这样做时,他们会隐藏一个滑动动画。有没有办法让它们瞬间消失(并且也会出现)?

1 个答案:

答案 0 :(得分:-1)

我知道这是一个古老的问题,但你会尝试:

public void hideSoftKeyboard(View view){
  InputMethodManager imm =(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
  imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
}

它?