如果我的 EditBox 不在 ScrollView 中,它不会自动打开键盘(这很好!)但是,现在它包含在一个 ScrollView 中,每次我启动 Activity 时它都会做这件烦人的事情。 我已经试过了this ,但它对我不起作用。
这是我的 main.xml:http://pastebin.com/qp3Nc8sf
删除 RequestFocus 也无济于事。如何在启动时禁用键盘?还是有更好的滚动条使用方法?
谢谢, 力
最佳答案
您是否尝试过将此添加到 Activity 的 onCreate 函数中:
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
关于android - 由于 ScrollView,启动 Activity 后键盘出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6676461/