2012-02-07 66 views
1

我的主要活動中有一個EditText小部件。當EditText小部件獲得焦點時,當EditText小部件失去焦點時,軟鍵盤顯示。但是,我想一直顯示軟鍵盤,直到主要活動爲「銷燬」。這個怎麼做 ?Android Softkeyboard問題

+0

你試過自己做?沒有人會爲你編寫代碼片段。如果你有錯誤,請自行嘗試,然後將代碼片段與日誌粘貼在一起。 – Yuvi 2012-02-07 07:06:37

+0

讓我看看你的xml。 – Debarati 2012-02-08 07:18:09

回答

0

//爲了顯示softkeyboard

((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)) 
       .showSoftInput(editText, 0); 

//試試這個

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_‌​VISIBLE); 
+0

但是,當編輯文本失去焦點時,軟鍵盤將消失 – manshuai 2012-02-07 07:16:26

0

你可以通過添加下面的活動標籤清單檔案中的

android:windowSoftInputMode="stateAlwaysVisible"