Android Hide Keyboard Not Working - cannot hide soft keyboard
Another option to prevent it from activity in AndroidManifest.xml file
android:windowSoftInputMode="stateAlwaysHidden" - This method will prevent loading/showing keyboard when the activity is loaded. But when you click the editable component like edittext the keyboard will open. perfect for my requirement.
<activity
android:name=".Name"
android:label="@string/app_name"
android:windowSoftInputMode="stateAlwaysHidden">
Changing HIDE_IMPLICIT_ONLY to 0 did it (after I changed tohideSoftInputFromWindow()
from of hideSoftInputFromInputMethod()
).
However I'm not sure why HIDE_IMPLICIT_ONLY isn't working since I am not explicitly opening the keyboard with a long press on Menu.