Android 对于Popuwindow的适配,安卓手机机型很多,但是对于触摸屏本质上无非2种情况
(1)屏幕内无虚拟键
(2)屏幕内有虚拟键
开发过程中,对于第2中适配的时候,需要注意,若不进行相应的配置,若是从底部弹出的Popuwindow便会被虚拟键遮挡。此时只要简单一行代码设置,即可:
pop.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
这句话就会让Popuwindow对于底部的虚拟键会自动调整。完美解决遮盖问题。