本文主要是介绍安卓实现弹出软键盘屏幕自适应调整,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天,我通过尝试诸多方法,最终实现了软键盘弹出屏幕的自适应。
其实,一开始我想通过EditText的事件来实现,后来发现,安卓自带的函数十分强大,只需几行代码,便可实现。实现如下:
在Manifest中设置activity的属性:android:windowSoftInputMode="adjustUnspecified|stateHidden|adjustResize"
发现弹出键盘屏幕会上移,但会遮挡屏幕中listview下面的一些内容,后来发现在listview中增加如下属性:
android:transcriptMode="normal"
最终便实现想要的效果,很简单吧~~
这篇关于安卓实现弹出软键盘屏幕自适应调整的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!