本人由于项目需要,编写了一个注册界面
发现,在输入用户名,密码等信息时候,软键盘弹起,导致验证码刷新,经过断点调试,发现每一次软键盘的弹起或者隐藏都会刷新布局,导致自定义view的ondraw()方法频繁被调用。
解决办法
设置 android:windowSoftInputMode=”adjustNothing”
使得软键盘的弹起和隐藏不刷新布局,但是,这导致了软键盘的弹起会遮蔽一部分布局,我暂时找不到其他办法解决,希望有大神能给我一点建议。。。。感激不尽!!
本文描述了一个关于在Android应用中使用软键盘时遇到的问题:软键盘弹出导致验证码刷新及自定义View频繁重绘。作者通过调整软键盘的行为来解决这一问题,并寻求进一步改善用户体验的方法。
发现,在输入用户名,密码等信息时候,软键盘弹起,导致验证码刷新,经过断点调试,发现每一次软键盘的弹起或者隐藏都会刷新布局,导致自定义view的ondraw()方法频繁被调用。
设置 android:windowSoftInputMode=”adjustNothing”
使得软键盘的弹起和隐藏不刷新布局,但是,这导致了软键盘的弹起会遮蔽一部分布局,我暂时找不到其他办法解决,希望有大神能给我一点建议。。。。感激不尽!!

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