網上可以搜到各種方法,實際測試中,我的開發用機中,僅僅下面這個方法有效,記錄一下。
//隱藏虛擬鍵盤
public static void HideKeyboard(View v)
{
InputMethodManager imm = ( InputMethodManager ) v.getContext( ).getSystemService( Context.INPUT_METHOD_SERVICE );
if ( imm.isActive( ) ) {
imm.hideSoftInputFromWindow( v.getApplicationWindowToken( ) , 0 );
}
}
參考:
http://blog.csdn.net/jdsjlzx/article/details/39931561