Android如何快速打開系統軟鍵盤和關閉系統軟鍵盤


Android如何快速打開系統軟鍵盤和關閉系統軟鍵盤

/**
* 關閉鍵盤
* @param context
*/

public static void closeSoftKeyBoard(Activity context)
{
View view = context.getWindow().peekDecorView();
if (view != null)
{
InputMethodManager imm = (InputMethodManager) context.getSystemService(Activity.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
}
}
/**
* 打開鍵盤
* @param context
*/

public static void openSoftKeyBoard(Activity context)
{
InputMethodManager imm = (InputMethodManager) context.getSystemService(Activity.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
}

以上兩個方法可以再任意地方使用,只需傳入當前的Activity就可以了!


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: