2012-03-08 64 views

回答

0

在我的代碼我得到了這樣的事情:

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); 
imm.hideSoftInputFromWindow(password.getWindowToken(), 0); 
imm.hideSoftInputFromWindow(username.getWindowToken(), 0); 

,其中用戶名和密碼是文字編輯的意見。 並顯示:

imm.showSoftInputFromWindow(username.getWindowToken(), 0); 
+0

我試過了,但軟鍵盤仍然彈出了活動的加載事件。 – user874437 2012-03-09 05:13:49

+0

可能關閉了editText的強制重點並將其添加到manifest中的活動:android:configChanges =「keyboardHidden | orientation」 – goodm 2012-03-09 10:06:24

0

嘗試用這個..

EditText yourEditText= (EditText) findViewById(R.id.yourEditText); 
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); 
imm.showSoftInput(yourEditText, InputMethodManager.SHOW_IMPLICIT); 

,收u可以使用

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); 
imm.hideSoftInputFromWindow(yourEditText.getWindowToken(), 0); 

這是如何顯示和/或如何將其關閉。

因此,當您開始活動時,首先使用關閉代碼。

相關問題