EditText does not eject the software keyboard 2011-05-17 12:291.edittext default does not eject the software keyboard
Method One:
Which activity to select in Androidmainfest.xml, set Windowsoftinputmode property to Adjustunspecified|statehidden
For example: <activity android:name= ". Main "
Android:label= "@string/app_name"
Android:windowsoftinputmode= "Adjustunspecified|statehidden"
android:configchanges= "Orientation|keyboardhidden" >
<intent-filter>
<action android:name= "Android.intent.action.MAIN"/>
<category android:name= "Android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
Method Two:
Let EditText lose focus, use EditText's Clearfocus method
For example: EditText edit= (EditText) Findviewbyid (R.id.edit);
Edit.clearfocus ();
Method Three:
Force Hide Android IME window
For example: EditText edit= (EditText) Findviewbyid (R.id.edit);
Inputmethodmanager IMM = (inputmethodmanager) getsystemservice (Context.input_method_service);
Imm.hidesoftinputfromwindow (Edit.getwindowtoken (), 0);
2.EditText always does not eject the software keyboard
Example: EditText edit= (EditText) Findviewbyid (R.id.edit);
Edit.setinputtype (Inputtype.type_null);
Android EditText does not eject the soft keyboard