如何禁用键盘弹出?

时间:2016-06-18 00:55:35

标签: android android-keypad

只要有EditText项目,键盘就会弹出。我不想自动禁用此弹出窗口,只希望在用户手动将焦点设置在EditText字段时显示键盘。 我在我的清单文件中添加了以下内容,但它似乎不起作用:

<activity android:name=".AccountActivity" android:label="yourtime" android:windowSoftInputMode="adjustResize|stateHidden"></activity>

2 个答案:

答案 0 :(得分:2)

正如我在评论中写的那样,使用host-activity的getWindow()方法来设置SOFT_INPUT_STATE_AL‌​WAYS_HIDDEN标志。如果要在此特定活动中一般禁用向上弹出键盘,则无需在EditText上调用任何内容。

答案 1 :(得分:0)

您也可以在清单文件中进行设置。对于每个活动,添加以下属性。

android:windowSoftInputMode="stateHidden"