2011-05-10 166 views

回答

0

我認爲這是你在找什麼,

EditText editText = (EditText) findViewById(R.id.myEdit); 
InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); 
mgr.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT); 

而再次關閉它:

InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); 
mgr.hideSoftInputFromWindow(editText.getWindowToken(), 0); 

記住,軟鍵盤將只顯示在不具有設備物理鍵盤。

+0

感謝詹姆斯,但是,我試圖從TextView中觸發此事件。可能嗎? – emet 2011-05-10 10:44:16