Search

Android - 隱藏 EditText 的虛擬鍵盤

2015-09-18 1:41 PM

在具有輸入介面時

Android 會自動跳出虛擬鍵盤給使用者輸入

但有時卻不會自動隱藏

或是有時我們需要手動隱藏虛擬鍵盤

就可以使用以下方式

顯示虛擬鍵盤使用方式詳見此篇介紹

Android - 顯示 EditText 的虛擬鍵盤

程式碼範例
// 取得鍵盤管理物件
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

// 隱藏指定 view 的虛擬鍵盤, 通常會是 EditText
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
各項資料連結
Android - 顯示 EditText 的虛擬鍵盤
Android InputMethodManager

No comments:

Post a Comment