Android 由于ScrollView,键盘在启动活动后显示
如果我的编辑框不在滚动视图中,它将不会自动打开键盘(这很好!)但是,现在它包含在其中,每次我启动活动时它都会做这种烦人的事情。 我已经试过了,但对我不起作用 这是我的main.xml: 删除RequestFocus也没有帮助。如何在启动时禁用键盘?或者有更好的方式使用滚动条吗 谢谢,Android 由于ScrollView,键盘在启动活动后显示,android,interface,android-activity,keyboard,Android,Interface,Android Activity,Keyboard,如果我的编辑框不在滚动视图中,它将不会自动打开键盘(这很好!)但是,现在它包含在其中,每次我启动活动时它都会做这种烦人的事情。 我已经试过了,但对我不起作用 这是我的main.xml: 删除RequestFocus也没有帮助。如何在启动时禁用键盘?或者有更好的方式使用滚动条吗 谢谢, Force您是否尝试将此添加到活动的onCreate函数中: getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALW
Force您是否尝试将此添加到活动的onCreate函数中:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
好的,我找到了答案;我必须将android:windowSoftInputMode=“stateUnchanged”添加到清单中的活动中。这使得键盘在旋转时保持打开状态。不过,谢谢你的回答,维纳亚克;-) 好吧,那就行了,不过如果我转动手机,它会关闭键盘。