隱藏虛擬鍵盤
網(wǎng)上可以搜到各種方法,實(shí)際測(cè)試中党涕,我的開發(fā)用機(jī)中活烙,僅僅下面這個(gè)方法有效,記錄一下遣鼓。
public static void HideKeyboard(View v)
{
InputMethodManager imm = ( InputMethodManager ) v.getContext( ).getSystemService( Context.INPUT_METHOD_SERVICE );
if ( imm.isActive( ) ) {
imm.hideSoftInputFromWindow( v.getApplicationWindowToken( ) , 0 );
}
}
在Activity啟動(dòng)時(shí)啸盏,默認(rèn)隱藏軟鍵盤:**
在AndroidManifest.xml中找到你得Activity ,為它添加屬性:
android:windowSoftInputMode="stateAlwaysHidden"
輸入遮擋Edittext時(shí)的處理:
在AndroidManifest.xml中找到你得Activity ,為它添加屬性:
android:windowSoftInputMode="adjustPan"