如何在 Java Android Studio 中更改 EditText 的自动对焦?
How to change Auto Focus on EditText in Java Android Studio?
我调用函数打开对话框。对话框有两个EditText
。当我打开对话框时,键盘自动弹出。如何禁用此行为?我只需要在 EditText
接收到触摸事件时打开键盘。
将此行添加到您的 Androidmanifest.xml 文件中 android:windowSoftInputMode="stateHidden"
例子:-
<activity
android:name=".Registration_Screen"
android:windowSoftInputMode="stateHidden" >
</activity>
在您的 onCreate() 方法上
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
如果您希望所有 activity 使用软键盘,请在清单文件中为所有活动使用此软键盘
<activity
android:configChanges="keyboardHidden|orientation"
android:windowSoftInputMode="stateHidden" />
我调用函数打开对话框。对话框有两个EditText
。当我打开对话框时,键盘自动弹出。如何禁用此行为?我只需要在 EditText
接收到触摸事件时打开键盘。
将此行添加到您的 Androidmanifest.xml 文件中 android:windowSoftInputMode="stateHidden"
例子:-
<activity
android:name=".Registration_Screen"
android:windowSoftInputMode="stateHidden" >
</activity>
在您的 onCreate() 方法上
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
如果您希望所有 activity 使用软键盘,请在清单文件中为所有活动使用此软键盘
<activity
android:configChanges="keyboardHidden|orientation"
android:windowSoftInputMode="stateHidden" />