2011-08-23 87 views
2

我嘗試使用接受的答案,但這不適合我!如何在選擇EditText時顯示軟鍵盤?

android - show soft keyboard on demand

任何建議表示讚賞:)

+0

發佈您的代碼。我讀過的所有東西都說你的鏈接應該可以工作。 – Phil

+1

哦,我忘了提及,我的editText是我在本次活動中包含的titleLayout的一部分。即在主選項卡活動的第一個(着陸)活動中,當選擇editText時,軟鍵盤顯示出來。但是如果我在第一個例子中使用軟鍵盤進入主要選項卡式活動W/O中的第二個活動,則不顯示軟鍵盤! – Ahmed

+0

它不工作的方式?你能否提供一些更詳細的問題 - 即你使用的代碼和實際結果? – seanhodges

回答

0

這行代碼(現在似乎很明顯)的伎倆:

editText.clearFocus(); 
1

這個怎麼樣:

activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);