布局文件中,有个 EditText如下
<EditText android:id="@+id/editText1"
</EditText>
每回运行此界面时,手机上的小键盘都会弹出来,
现需:默认情况下,小键盘不弹出来,只有在edittext输入时,才弹出来,如何实现呀
------解决方案--------------------
InputMethodManager imm = (InputMethodManager) getContext()
.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(
holder.addEdit.getWindowToken(), 0);
使用上述方法关闭键盘。参考Google的reference查看API的详细规格。
Google一下,很快就有答案。
------解决方案--------------------
<activity android:name="Activity" android:windowSoftInputMode="stateAlwaysHidden|stateHidden"></activity>
在manifest里弹出键盘的页面加上android:windowSoftInputMode="stateAlwaysHidden|stateHidden"