【问题标题】:How to change Auto Focus on EditText in Java Android Studio?如何在 Java Android Studio 中更改对 EditText 的自动对焦?
【发布时间】:2015-10-01 19:45:44
【问题描述】:

我调用函数来打开对话框。对话框有两个EditText。当我打开对话框时,键盘会自动弹出。如何禁用此行为?我只需要在EditText收到触摸事件时打开键盘。

【问题讨论】:

标签: java android keyboard android-edittext focus


【解决方案1】:

关于你的 onCreate() 方法

this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

如果您希望所有活动都使用软键盘,请在清单文件中为您的所有活动使用此软键盘

<activity
    android:configChanges="keyboardHidden|orientation"
    android:windowSoftInputMode="stateHidden" />

【讨论】:

    【解决方案2】:

    在您的 Androidmanifest.xml 文件中添加这一行 android:windowSoftInputMode="stateHidden"

    示例:-

    <activity
                android:name=".Registration_Screen"
                android:windowSoftInputMode="stateHidden" >
            </activity>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多