自己一个人从头做Android真累,问题是一个接着一个。就跳转Activity来说,自动跳转后,如果界面里有EditView控件,那么进入该界面后,焦点会自动聚在控件里,并且自动弹出虚拟键盘。这一动作让人看的不怎么舒服,就想办法解决。现在找到一个比较简单的办法:在AndroidManifest.xml文件中,找到对应的Activity代码,然后在其内部添加这样的一条语句------android:windowSoftInputMode="adjustUnspecified|stateHidden"
PS:在网上找的其他方法
The AndroidManifest.xml File
<activity android:windowSoftInputMode=["stateUnspecified",
"stateUnchanged", "stateHidden",
"stateAlwaysHidden", "stateVisible",
"stateAlwaysVisible", "adjustUnspecified",
"adjustResize", "adjustPan"] …… >
</activity>
attributes:

在Android开发中,当Activity跳转并聚焦在EditView时,自动弹出的虚拟键盘可能带来不佳用户体验。解决方法是在AndroidManifest.xml中为对应Activity添加`android:windowSoftInputMode="adjustUnspecified|stateHidden"`,以防止键盘自动弹出。此外,通过InputMethodManager也可手动关闭软键盘。
最低0.47元/天 解锁文章
7594

被折叠的 条评论
为什么被折叠?



