你好 我想要顯示軟鍵盤,只要我點擊文本框。我的應用程序工作正常,只要你第一次登錄,但當我從應用程序登出 它不會彈出。軟鍵盤不會出現
Q
軟鍵盤不會出現
0
A
回答
1
您可以像這樣顯示專注於特定EditText的軟鍵盤。
EditText editText = (EditText) findViewById(R.id.edit);
InputMethodManager imm = (InputMethodManager) getSystemService(
Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
+1
它不適合我! :( – 2012-04-23 00:43:00
0
的EditText應該處理這個給你,張貼一些代碼的,也許我們可以幫助找出它爲什麼沒有這麼做。或者,你可以強制軟鍵盤做這樣的事情,以顯示:
InputMethodManager inputMgr = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
inputMgr.showSoftInput(yourEditText, 0);
如果你把對你對你的EditText設置OnClickListener的的onClick()方法中,然後它會迫使鍵盤打開每當點擊EditText。
1
我已經跑了很多次了。請抵制以強制鍵盤顯示。任何具有物理硬鍵盤的設備都不會以多種不同的視圖顯示。嘗試在未連接到藍牙鍵盤且沒有硬鍵盤的設備上運行應用程序。
相關問題
- 1. 軟鍵盤不會出現
- 2. 爲什麼Android軟鍵盤會出現?
- 3. iphone鍵盤不會出現
- 4. 軟鍵盤不會自動彈出
- 5. 如何讓軟鍵盤不會出現在android 1.6中?
- 6. 完成按鈕不會出現在Android軟鍵盤上
- 7. 軟鍵盤不會在ActionBar中出現onTouch自定義EditText
- 8. Android:軟鍵盤不會出現在setContentView後的文本視圖
- 9. 第一次加載片段時軟件鍵盤不會出現
- 10. 顯示軟鍵盤後出現android scrollview
- 11. 安卓鍵盤不會出現
- 12. 每當佈局變得可見時都會出現軟鍵盤
- 13. 取消SearchView會導致軟鍵盤出現
- 14. 軟鍵盤不會在圖形視圖
- 15. Android軟鍵盤不會消失
- 16. android軟鍵盤示例代碼不會更改鍵盤
- 17. 禁用,重新啓用和軟鍵盤不會出現在觸摸
- 18. 斯威夫特 - 軟鍵盤不會出現或硬件鍵盤將無法正常工作
- 19. 使用AlertDialog.Builder與EditText時,軟鍵盤不會彈出
- 20. Android:如何使軟鍵盤根本不出現
- 21. HTC不可思議沒有表現出軟鍵盤
- 22. 不能讓Android軟鍵盤出現/隱藏使用viewpager
- 23. 滾動條時,鍵盤會出現
- 24. 當鍵盤出現
- 25. 新軟鍵盤
- 26. 安卓:setOnItemClickListener不軟鍵盤
- 27. Android軟鍵盤不正常
- 28. android軟鍵盤不顯示
- 29. Android的軟鍵盤會隱藏無故
- 30. 隱藏android軟鍵盤當軟鍵盤按一鍵時
向我們展示您的一些代碼。無需查看可能導致問題的原因,就很難診斷問題。 – Phonon 2011-03-17 14:06:27