我有兩個活動,A和B.當A開始時,它檢查一個條件,如果爲真,它會調用startActivityForResult()
來啓動B. B僅接受文本輸入,因此對於軟件鍵盤會在B啓動時自動彈出。活動開始時,EditText已經有焦點並準備好輸入。活動開始時顯示軟鍵盤
問題是鍵盤從來沒有出現,即使windowSoftInputMode="stateAlwaysVisible"
設置在B的<activity>
標籤下的清單中。我還嘗試將值設置爲stateVisible
。由於它不會自動顯示,因此我必須點擊EditText才能顯示它。
任何人都知道解決方案可能是什麼?
下面的代碼(在黑暗中拍攝,但)你試過在文本框中requestFocus的? – 2010-03-18 02:37:37
我試過了,沒用 – 2010-03-18 16:01:26