本文主要记录一些零碎的东西
主要记录android 下 全屏界面时 软键盘弹出后布局移动的解决方案
先看看正常的布局(hellword文字在屏幕正中间)
全屏下软键盘弹出后结果
可以看见整个布局都上去了,这样肯定不好,想背景不移动,只是输入框移动,效果图
看看怎么实现的吧
布局文件 背景和需要移动的控件肯定是需要分开的
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_paren

本文探讨了在Android全屏应用中,当软键盘弹出时导致布局上移的问题,以及如何实现背景固定,只让输入框随键盘移动的解决方案。核心在于使用ViewTreeObserver.OnGlobalLayoutListener来监听布局变化。
最低0.47元/天 解锁文章
2440

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



