2016-02-23 108 views
0

當按下按鈕1時,我需要隱藏鍵盤,因此移動設備將隱藏所有應用程序中的所有用途的鍵盤。 之後,我想顯示它,當我按下按鈕-2。 其實我正在開發一個應用程序,當車輛的速度增加,然後它偷偷藏起來,當減少然後再次顯示。如何在某些情況下隱藏/顯示android的鍵盤

請幫

回答

0

要隱藏你的鍵盤,你可以做

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

要顯示的鍵盤,你只需要調用editText.requestFocus()上要顯示鍵盤

+0

沒有我的EditText上想要隱藏鍵盤不只是爲了我的應用程序,而是爲了安裝在設備上的整個應用程序。一旦按下Button-1移動設備將無法打開任何應用程序的鍵盤 –

+0

先生,請您幫我解決這個問題 –

+0

會得到ba ck很快 –

相關問題