我的片段中有2個編輯文本框。任何活動加載此片段時,屏幕上都會出現軟鍵盤,因此覆蓋了平板電腦屏幕的一半。我想要每當我的片段被任何活動加載時隱藏軟鍵盤。只有在點擊或點擊編輯文本框時,軟鍵盤纔會出現。在加載片段時隱藏軟鍵盤或虛擬鍵盤
0
A
回答
2
Padma的評論將阻止EVER中的軟鍵盤出現在應用程序中,它聽起來不像你想要的,因爲你需要從某處獲得輸入的EditText。
你可以只關閉軟鍵盤取的EditText上時,它的加載這一觀點:
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(findViewById(R.id.your_edit_text).getWindowToken(), 0);
+0
凡你把這個代碼?我嘗試過onCreateView()和onResume(),但我的EditText仍然抓住焦點並打開軟鍵盤。 –
0
getActivity().getWindow().setSoftInputMode(
WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
0
對於DialogFragment,必須從只從DialogFragment第一EditText上,而不是對話框中刪除焦點
this.getDialog().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
相關問題
- 1. 軟鍵盤隱藏在片段
- 2. 隱藏虛擬鍵盤
- 3. 隱藏軟鍵盤
- 4. 隱藏軟鍵盤或強制改變焦點隱藏鍵盤
- 5. 虛擬鍵盤隱藏字段/文本域/ CONTENTEDITABLE(下面隱藏鍵盤)
- 6. 隱藏android軟鍵盤當軟鍵盤按一鍵時
- 7. 隱藏軟鍵盤時隱藏對話框片段
- 8. S60模擬器隱藏虛擬鍵盤
- 9. 在android中隱藏虛擬鍵盤?
- 10. 如何在軟鍵盤顯示時隱藏EditText軟鍵盤?
- 11. 虛擬鍵盤隱藏編輯文本,從片段設置
- 12. 隱藏虛擬鍵盤總是
- 13. 從Qt隱藏密鑰虛擬鍵盤
- 14. 如何隱藏虛擬鍵盤
- 15. Android,虛擬鍵盤隱藏了EditText
- 16. 如何在片段交易時隱藏軟鍵盤?
- 17. 軟鍵盤隱藏的EditText
- 18. 可靠隱藏軟鍵盤
- 19. Android軟鍵盤隱藏RecyclerView
- 20. 隱藏軟鍵盤問題
- 21. 如何隱藏軟鍵盤?
- 22. 如何隱藏軟鍵盤?
- 23. 隱藏iOS軟鍵盤AngularJS
- 24. Android:AutoCompleteTextView隱藏軟鍵盤
- 25. 避免隱藏軟鍵盤
- 26. 當表情符號鍵盤顯示時調整鍵盤大小或隱藏虛擬鍵盤
- 27. 虛擬鍵盤
- 28. Android:onActionViewExpanded如何隱藏軟鍵盤啓動片段時?
- 29. Android軟鍵盤/虛擬鍵盤重力/顯示在中心
- 30. 從軟鍵盤開始活動沒有隱藏軟鍵盤
做這樣在你的manifest.xml <活動 機器人:windowSoftInputMode = 「stateAlwaysHidden | stateHidden」> –