文章详情页
android - 软键盘隐藏后之前顶部的控件就消失了怎么办?
浏览:135日期:2024-08-19 13:10:12
问题描述
描述一个linearLayout的布局,activity采用android:windowSoftInputMode='adjustPan'。跳出软键盘把上面的控件顶上去之后,再隐藏软键盘,顶部的控件就回不来了,就这么消失了。。。
怎么才能让软键盘隐藏后,恢复之前正常的状态?
截图正常情况问题解答
回答1:套在一个ScrollView里面就好了吧
回答2:你是有软键盘弹出的时候,布局要被顶上去的需求吗?如果没有的话,改个属性android:windowSoftInputMode='adjustResize'试试,这种在软键盘弹出时,Activity的主窗口会调整大小,布局不会再移动。
相关文章:
1. html - 哪些情况下float会失效?2. javascript - 在静态页面上用load 引入的页面文件问题?3. javascript - vscode的code runner插件4. css - 移动端 line-height安卓错位,苹果机正常用,缩放解决了,可是又出来了占位的问题5. javascript - vue组件通过eventBus通信时,报错a.$on is not a function6. css - 如何使用 vue transition 实现 ios 按钮一样的平滑切换效果7. javascript - webpack打包后的bundlejs文件代码不知道什么意思.8. css - 关于ul的布局9. 代理 - 一个nginx需求,访问web服务时,若用户为测试用户则转发到web服务的测试版本10. css3 - css如何实现素描描边效果
排行榜
