0

我不使用我的代码中的键盘做任何事情,也无法在运行 Android 2.3 的手机上重现它。但是我在平板电脑上看到了它,当我的应用程序启动时键盘弹出。什么会导致这种情况?

4

1 回答 1

1

当您的活动打开后 EditText 获得焦点时,可能会触发键盘。我也遇到了这个问题,并通过在创建活动时隐藏软键盘来修复它。尝试在 onCreate 中添加以下代码:

getWindow().setSoftInputMode(
            WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
于 2012-04-05T20:55:04.650 回答