直播app系統原始碼,輸入完內容後自動隱藏軟鍵盤

zhibo系統開發發表於2022-03-17

直播app系統原始碼,輸入完內容後自動隱藏軟鍵盤實現的相關程式碼

//顯示軟鍵盤
 public static void showKeyboard(final View view) {
        if (view == null) return;
        view.requestFocus();
        InputMethodManager inputManager = (InputMethodManager) view.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
        inputManager.showSoftInput(view, 0);
    }
//隱藏軟鍵盤    
public static void hideKeyboard(final View view) {
        if (view == null) return;
        InputMethodManager imm = (InputMethodManager) view.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
        imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
    }
//根據當前鍵盤狀態切換,顯示就隱藏,隱藏就顯示
public static void toggleKeyboard(Context context) {
        InputMethodManager imm = (InputMethodManager) context.getSystemService(Context.INPUT_METHOD_SERVICE);
        imm.toggleSoftInput(0, 0);
    }


以上就是 直播app系統原始碼,輸入完內容後自動隱藏軟鍵盤實現的相關程式碼,更多內容歡迎關注之後的文章


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2871651/,如需轉載,請註明出處,否則將追究法律責任。

相關文章