본문 바로가기
dev/android

android 키보드 보이기/숨기기

by NCJ 2021. 1. 17.
728x90
반응형
SMALL

안드로이드에서 키보드를 코드로 보이기 및 숨기기 할 수있는 코드입니다. 

메소드로 만들어 필요할때 호출하여 사용하시면 좋습니다. 

 

[소프트 키보드 보이기]

    public void showKeyboard(Context context, EditText et) {
        InputMethodManager manager = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);
        manager.showSoftInput(et, 0);
    }

[소프트 키보드 숨기기]

    public void hiddenKeyboard(Context context, IBinder token) {
        if (context != null) {
            InputMethodManager inputManager = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);
            inputManager.hideSoftInputFromWindow(token, 0);
        }
    }
728x90
반응형
LIST