华为/荣耀等带 虚拟键盘 的手机加载 布局文件 的问题
应用在荣耀5c手机上测试,发现界面很乱,该手机分辨率为1920*1080,经排查,发现并不是加载的layout-1920x1080目录中的布局文件,而是加载的layout-1280x720目录中的布局文件,所以界面当然就乱了!原因是:荣耀手机有虚拟键盘,程序中得到的手机实际分辨率是1812*1080,没有找到对应分辨率的布局目录,居然舍近求远去加载layout-1280x720目录中的布局文件了!!
各位大神:上面的问题怎么破?我的需求是:这种情况还是正常的加载layout-1920x1080目录中的布局文件就行! 感觉专门建一个layout-1812x1080的布局文件目录也不可行啊,因为下面的虚拟键盘高度是可以改的...