输入框过多时,下面一部分输入框被软键盘挡住,从而不能获取焦点
方法1.在该activity中的onCreate()中的setContentView()方法之前写上
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
方法2.在Mainfase.xml中(对应的activity中)
android:windowsoftInputMode="stateVisible|adjustPan"//启动界面开启软件盘android:windowsoftInputMode="stateHidden|adjustResize";//启动界面开启隐藏软键盘
方法3.顶级layout替换成ScrollView
解决软键盘遮挡输入框
本文介绍了解决Android应用中软键盘遮挡输入框的问题,提供了三种有效的方法:通过在Activity的onCreate方法中设置调整平移、在Mainfest文件中配置Activity属性以及使用ScrollView作为顶层布局。
4052

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



