Android软键盘弹出,布局没有上移的解决办法
16lz
2021-01-23
你网上一搜,会发现网上噼里啪啦一堆都是说:
1)设置activity的android:windowSoftInputMode="adjustPan|stateHidden"
2) 或者 android:windowSoftInputMode="adjustResize|stateHidden"
3)或者getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE|WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
但是你试了会发现,一丁点效果都没有,正确姿势是:设置EditText的 android:imeOptions="flagNoFullscreen"
或者 android:imeOptions="flagNoExtractUi"
或者两个一起设置: android:imeOptions="flagNoExtractUi|flagNoFullscreen"
(说明见:链接)
布局就完美上移了,要是还是有问题,可以试试这个:android webview在弹出软键盘时,布局没有上移的解决办法
更多相关文章
- Android视图篇之一:Android常见基本布局
- android界面开发小结——android笔记---控件和布局
- android相对布局中控件的常用属性
- Android应用的LinearLayout中嵌套RelativeLayout的布局用法
- android(3)(android五大布局)
- android 作业1相对布局(拼图)