[英]How to hide soft keyboard on android after clicking outside EditText?
[英]How to hide soft keyboard on android after clicking outside EditText? in fragment
當用戶在編輯文本之外但不是來自活動而是來自片段時我想隱藏鍵盤請任何可能的解決方案
嘗試使用setOnFocusChangeListener
獲取 EditTesxt 焦點狀態,如果沒有焦點,則隱藏鍵盤:
editText.setOnFocusChangeListener((v, hasFocus) -> {
if (!hasFocus) {
InputMethodManager imm = (InputMethodManager) context.getSystemService(Activity.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.