如果我的EditBox不在ScrollView中,它将不会自动打开键盘(这很好!)。但是,现在它已包含在其中,所以每次启动Activity时,它都会使人烦恼。
我已经尝试过this,但是对我来说不起作用。

这是我的main.xml:http://pastebin.com/qp3Nc8sf

删除RequestFocus也无济于事。如何在启动时禁用键盘?还是有使用滚动条的更好方法?

谢谢,

最佳答案

您是否尝试过将其添加到活动的onCreate函数中:

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

关于android - 由于ScrollView,在启动Activity后出现键盘,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6676461/

10-10 21:33
查看更多