jjzjj

stateVisible

全部标签

android - 为什么android :windowSoftInputMode ="stateVisible|adjustResize" adjust the screen when soft keyboard is shown?没有

我似乎无法使android:windowSoftInputMode="stateVisible|adjustResize"选项起作用。当软键盘显示时,ScrollView不会自动滚动到底部。编辑:我尝试改用adjustPan(stateVisible|adjustPan),但是ScrollView被禁用了。解决方案:最后,我找到了一个可行的建议。我创建了一个OnGlobalLayoutListener()并将其添加到我的ScrollView中。我检查了我的Activity的RootView(这是我的ScrollView)的高度是否改变了。如果是,我假设显示了软键盘。点击here了解更多

android:windowSoftInputMode ="stateVisible"不起作用

我想在Activity启动时打开软键盘,我发现了android:windowSoftInputMode="stateVisible"不起作用。为了确定,我创建了一个新项目(默认的“Helloworld”)并执行了以下操作:将windowSoftInputMode添加到list中。在这不起作用之后,我在布局中添加了一个EditView字段之后不行,我加了getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE)到onCreate程序。我用Android2.3.3编译了它并